2017-03-04 11 views
0

私は技術をブロックし、インターネットからここやそこに何か(Etheruem、Truffle、DAppsなど)を理解しようとすることに新しいです。イーサリアム公式サイトから 、誰かがこのEthereum契約が何をしているのか詳しく説明できますか?

Create a cryptocurrency contract in 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;

答えて

0

第一の機能は、基本的にコインを送信することであり、値が送信される場合にアドレスを受け取り、ブール値を返します。他の機能は、転送値のためのもので、送信者と受信者のアドレスをとり、成功または失敗のために再び偽の値を返します。

関連する問題