ETH Price: $3,581.60 (+1.15%)
Gas: 0.55 Gwei

Transaction Decoder

Block:
10195456 at Jun-03-2020 10:08:31 PM +UTC
Transaction Fee:
0.000582029 ETH $2.08
Gas Used:
34,237 Gas / 17 Gwei

Emitted Events:

11 MilitaryPay.Transfer( from=[Receiver] TokenStore, to=[Sender] 0x343a3c7f789335c9ea60932d34be258f643678d9, value=1000000000000 )
12 TokenStore.Withdraw( token=MilitaryPay, user=[Sender] 0x343a3c7f789335c9ea60932d34be258f643678d9, amount=1000000000000, balance=0 )

Account State Difference:

  Address   Before After State Difference Code
0x1cE7AE55...ee6Ee33D8
(Token.Store)
0x343a3C7F...F643678d9
0.002328349281576316 Eth
Nonce: 311
0.001746320281576316 Eth
Nonce: 312
0.000582029
(Spark Pool)
38.2482044653583274 Eth38.2487864943583274 Eth0.000582029
0xDAb5dFa0...A1c64fe31

Execution Trace

TokenStore.withdrawToken( _token=0xDAb5dFa0966C3435dA991B39D205C3bA1c64fe31, _amount=1000000000000 )
  • MilitaryPay.transfer( _to=0x343a3C7F789335C9EA60932D34bE258F643678d9, _value=1000000000000 ) => ( True )
    File 1 of 2: TokenStore
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    pragma solidity ^0.4.11;
    // ERC20 token protocol, see more details at
    // https://theethereum.wiki/w/index.php/ERC20_Token_Standard
    // And also https://github.com/ethereum/eips/issues/20
    contract Token {
    function totalSupply() constant returns (uint256 supply);
    function balanceOf(address _owner) constant returns (uint256 balance);
    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 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);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: MilitaryPay
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    pragma solidity ^0.4.13;
    /**
    * @title ERC20Basic
    * @dev Simpler version of ERC20 interface
    * @dev see https://github.com/ethereum/EIPs/issues/179
    */
    contract ERC20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) constant returns (uint256);
    function transfer(address to, uint256 value) returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    }
    /**
    * @title ERC20 interface
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX