저는 기술을 블록화하고 인터넷에서 여기 저기에있는 일들 (Etheruem, Truffle, DApps 등)을 이해하려고 애쓰는 것을 처음 접했습니다. 에테 리움 공식 웹 사이트에서 ,누군가이 Ethereum 계약이 무엇을하고 있는지 자세히 설명해 주실 수 있습니까?
내가 특별히 이러한 기능
approve(address _spender, uint _value) returns (bool success) {...}
approveAndCall(address _spender, uint _value, bytes _extraData) returns (bool success) {...}
transferFrom(address _from, address _to, uint _value) returns (bool success) {...}
그리고 마지막이 function() {throw;}
계약서 코드
contract tokenRecipient { function receiveApproval(address _from, uint _value, address _token, bytes _extraData); }
이 선언 mapping (address => mapping (address => uint)) public allowance;