Blockchain 有人能详细解释一下以太坊的合同在做什么吗?

Blockchain 有人能详细解释一下以太坊的合同在做什么吗?,blockchain,ethereum,solidity,Blockchain,Ethereum,Solidity,我是区块链技术的新手,试图从互联网上随时随地了解一些东西(Etheruem、Truffle、DAPP等)。 从以太坊官方网站 我试图具体理解这些功能 approve(address\u spender,uint\u value)返回(bool success){…} approveAndCall(地址、单位值、字节数、外部数据)返回(布尔成功){…} transferFrom(address\u from,address\u to,uint\u value)返回(bool success){…

我是区块链技术的新手,试图从互联网上随时随地了解一些东西(Etheruem、Truffle、DAPP等)。 从以太坊官方网站

我试图具体理解这些功能

approve(address\u spender,uint\u value)返回(bool success){…}

approveAndCall(地址、单位值、字节数、外部数据)返回(布尔成功){…}

transferFrom(address\u from,address\u to,uint\u value)返回(bool success){…}

最后是这个
函数(){throw;}

本合同代码

contract tokenRecipient { function receiveApproval(address _from, uint _value, address _token, bytes _extraData); } 合同接收人{ 函数receiveApproval(地址_from、uint值、地址_令牌、字节_extraData); }
以及该声明
mapping(address=>mapping(address=>uint))公共津贴

第一个函数基本上获取硬币要发送的地址和要发送的值,并返回布尔值。另一个函数用于传递值,并获取发送方和接收方地址,然后再次返回bookean值以表示成功或失败

我把这个问题贴在网上,得到了答案。也请关注评论