Transaction Hash:
Block:
22530601 at May-21-2025 10:14:11 AM +UTC
Transaction Fee:
0.000100705095457254 ETH
$0.26
Gas Used:
46,458 Gas / 2.167658863 Gwei
Emitted Events:
440 |
MerchantToken.Approval( tokenOwner=[Sender] 0x2865db709f9235504118a1dac34e216d0b37cdd6, spender=0xa7Ca2C86...C2b0Db22A, tokens=115792089237316195423570985008687907853269984665640564039457584007913129639935 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x2865db70...d0B37CDd6 |
0.000303036876677579 Eth
Nonce: 15
|
0.000202331781220325 Eth
Nonce: 16
| 0.000100705095457254 | ||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 7.767809712925720196 Eth | 7.767856170925720196 Eth | 0.000046458 | |
0xE66b3AA3...69DB3324F |
Execution Trace
MerchantToken.approve( spender=0xa7Ca2C8673bcFA5a26d8ceeC2887f2CC2b0Db22A, tokens=115792089237316195423570985008687907853269984665640564039457584007913129639935 ) => ( success=True )
approve[MerchantToken (ln:55)]
Approval[MerchantToken (ln:57)]
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;}