Transaction Hash:
Block:
12753812 at Jul-03-2021 09:31:30 AM +UTC
Transaction Fee:
0.000401962 ETH
$1.70
Gas Used:
36,542 Gas / 11 Gwei
Emitted Events:
301 |
MerchantToken.Transfer( from=[Sender] 0x01c58766fb69d9dc5da15a37a74e1f600c39bbc3, to=0x87a4a16A7De53Eb38a02E789efc0e67F6DF7723B, tokens=1000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x01C58766...00c39Bbc3 |
0.359506719095257007 Eth
Nonce: 10
|
0.359104757095257007 Eth
Nonce: 11
| 0.000401962 | ||
0x5A0b54D5...D3E029c4c
Miner
| (Spark Pool) | 44.474947069271126156 Eth | 44.475349031271126156 Eth | 0.000401962 | |
0xE66b3AA3...69DB3324F |
Execution Trace
MerchantToken.transfer( to=0x87a4a16A7De53Eb38a02E789efc0e67F6DF7723B, tokens=1000000000000000000 ) => ( success=True )
transfer[MerchantToken (ln:71)]
safeSub[MerchantToken (ln:72)]
safeAdd[MerchantToken (ln:73)]
Transfer[MerchantToken (ln:74)]
12345678910111213141516171819202122232425pragma solidity ^0.5.0;contract ERC20Interface {function totalSupply() public view returns (uint);function balanceOf(address tokenOwner) public view returns (uint balance);function allowance(address tokenOwner, address spender) public view returns (uint remaining);function transfer(address to, uint tokens) public returns (bool success);function approve(address spender, uint tokens) public returns (bool success);function transferFrom(address from, address to, uint tokens) public returns (bool success);event Transfer(address indexed from, address indexed to, uint tokens);event Approval(address indexed tokenOwner, address indexed spender, uint tokens);}contract SafeMath {function safeAdd(uint a, uint b) public pure returns (uint c) {c = a + b;require(c >= a);}function safeSub(uint a, uint b) public pure returns (uint c) {require(b <= a); c = a - b; } function safeMul(uint a, uint b) public pure returns (uint c) { c = a * b; require(a == 0 || c / a == b); }function safeDiv(uint a, uint b) public pure returns (uint c) { require(b > 0);c = a / b;}