Transaction Hash:
Block:
4334686 at Oct-04-2017 12:30:56 AM +UTC
Transaction Fee:
0.001080933 ETH
$2.04
Gas Used:
51,473 Gas / 21 Gwei
Emitted Events:
24 |
WaltonToken.Transfer( from=[Sender] 0x9b5dc8a61f6bead57cde08794acac9943a07b503, to=0x1630ecF62f871904449f62E75557D7Ff7Af19AA3, value=820000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x9b5Dc8a6...43A07b503 |
0.16305243 Eth
Nonce: 0
|
0.161971497 Eth
Nonce: 1
| 0.001080933 | ||
0xb7cB1C96...2BD488F74 | |||||
0xF3b9D2c8...CED5FC2fb
Miner
| (BitClubPool) | 24,680.547729492513426836 Eth | 24,680.548810425513426836 Eth | 0.001080933 |
Execution Trace
WaltonToken.transfer( _to=0x1630ecF62f871904449f62E75557D7Ff7Af19AA3, _value=820000000000000000000 ) => ( True )
transfer[Token (ln:4)]
pragma solidity ^0.4.11; contract Token { function transfer(address to, uint256 value) returns (bool success); function transferFrom(address from, address to, uint256 value) returns (bool success); function approve(address spender, uint256 value) returns (bool success); function totalSupply() constant returns (uint256 totalSupply) {} function balanceOf(address owner) constant returns (uint256 balance); function allowance(address owner, address spender) constant returns (uint256 remaining); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } contract StandardToken is Token { mapping (address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; uint256 public totalSupply; function transfer(address _to, uint256 _value) public returns (bool) { if (balances[msg.sender] < _value) { throw; } balances[msg.sender] -= _value; balances[_to] += _value; Transfer(msg.sender, _to, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { if (balances[_from] < _value || allowed[_from][msg.sender] < _value) { throw; } balances[_to] += _value; balances[_from] -= _value; allowed[_from][msg.sender] -= _value; Transfer(_from, _to, _value); return true; } function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) constant public returns (uint256) { return allowed[_owner][_spender]; } function balanceOf(address _owner) constant public returns (uint256) { return balances[_owner]; } } contract WaltonToken is StandardToken { string constant public name = "Walton Token"; string constant public symbol = "WTC"; uint8 constant public decimals = 18; function WaltonToken() public { totalSupply = 70000000 * 10**18; // the left 30% for pow balances[msg.sender] = totalSupply; } }