Blockchain 有人能详细解释一下以太坊的合同在做什么吗?
我是区块链技术的新手,试图从互联网上随时随地了解一些东西(Etheruem、Truffle、DAPP等)。 从以太坊官方网站 我试图具体理解这些功能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){…
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值以表示成功或失败 我把这个问题贴在网上,得到了答案。也请关注评论