| Algorithm 3: Token contract function |
| function totalSupply() constant returns (uint256 totalSupply) |
| function name() constant returns (string_name) |
| function symbol() constant returns (byte32_symbol) |
| function decimals() constant returns (uint8_decimals) |
| function balanceOf(address_owner) constant returns (uint256 balance) |
| function transfer(address_to,uint_value) returns (bool) |
| function transfer(address_to,uint_value,bytes_data) returns (bool) |
| function tokenFallback(address_from,uint_value,byets_data) |