Transaction Hash:
Block:
7075243 at Jan-16-2019 09:29:03 AM +UTC
Transaction Fee:
0.00257365 ETH
$9.04
Gas Used:
51,473 Gas / 50 Gwei
Emitted Events:
16 |
WaltonToken.Transfer( from=[Sender] 0xd26a4d3ce34eef62a5eacc1f07b6e4ed11d0d516, to=0xe3cA3218AfA6F5AF3f78d85b95169a4f20900dAF, value=772000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x8122ABd3...40506CfF5
Miner
| 75.406336540632975602 Eth | 75.408910190632975602 Eth | 0.00257365 | ||
0xb7cB1C96...2BD488F74 | |||||
0xD26A4D3C...d11d0d516 |
61.07533977344731929 Eth
Nonce: 391
|
61.07276612344731929 Eth
Nonce: 392
| 0.00257365 |
Execution Trace
WaltonToken.transfer( _to=0xe3cA3218AfA6F5AF3f78d85b95169a4f20900dAF, _value=772000000000000000000 ) => ( 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; } }