ETH Price: $3,478.42 (+3.39%)

Transaction Decoder

Block:
22613516 at Jun-02-2025 12:46:59 AM +UTC
Transaction Fee:
0.000029652676378245 ETH $0.10
Gas Used:
46,185 Gas / 0.642041277 Gwei

Emitted Events:

419 BAToken.Approval( _owner=[Sender] 0xe9afb0d6cabe5e972ea6a9c7a6224ca0fa993d00, _spender=0x31c2F6fc...55615c768, _value=381000000000000000000 )

Account State Difference:

  Address   Before After State Difference Code
0x0D8775F6...50d2887EF
(Titan Builder)
6.93347876367394508 Eth6.93347876399724008 Eth0.000000000323295
0xE9aFb0D6...0fA993d00
0.032467044590959797 Eth
Nonce: 0
0.032437391914581552 Eth
Nonce: 1
0.000029652676378245

Execution Trace

BAToken.approve( _spender=0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768, _value=381000000000000000000 ) => ( success=True )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
pragma solidity ^0.4.10;
/* taking ideas from FirstBlood token */
contract SafeMath {
/* function assert(bool assertion) internal { */
/* if (!assertion) { */
/* throw; */
/* } */
/* } // assert no longer needed once solidity is on 0.4.10 */
function safeAdd(uint256 x, uint256 y) internal returns(uint256) {
uint256 z = x + y;
assert((z >= x) && (z >= y));
return z;
}
function safeSubtract(uint256 x, uint256 y) internal returns(uint256) {
assert(x >= y);
uint256 z = x - y;
return z;
}
function safeMult(uint256 x, uint256 y) internal returns(uint256) {
uint256 z = x * y;
assert((x == 0)||(z/x == y));
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX