ETH Price: $1,914.60 (-5.53%)

Transaction Decoder

Block:
5348272 at Mar-30-2018 09:58:08 AM +UTC
Transaction Fee:
0.00250285 ETH $4.79
Gas Used:
50,057 Gas / 50 Gwei

Emitted Events:

Account State Difference:

  Address   Before After State Difference Code
(Spark Pool)
2,609.44796904919078812 Eth2,609.45047189919078812 Eth0.00250285
0xb7b03ce9...eF4dDd4a8 0.261223967313354158 Eth0.000000007313354158 Eth0.26122396
0xFBb1b73C...f520fBB98
(Bittrex)
742,817.894728116501201155 Eth
Nonce: 5239800
742,818.153449226501201155 Eth
Nonce: 5239801
0.25872111

Execution Trace

UserWallet.sweep( _token=0x0000000000000000000000000000000000000000, _amount=261223960000000000 ) => ( True )
  • Controller.sweeperOf( _token=0x0000000000000000000000000000000000000000 ) => ( 0xb2233FCEC42c588Ee71A594d9A25AA695345426c )
  • DefaultSweeper.sweep( _token=0x0000000000000000000000000000000000000000, _amount=261223960000000000 ) => ( True )
    • Controller.CALL( )
    • Controller.CALL( )
    • Controller.CALL( )
    • Controller.CALL( )
    • ETH 0.26122396 Bittrex.CALL( )
    • Controller.logSweep( from=0xb7b03ce91E5826bd8D223B15dEdBDb8eF4dDd4a8, to=0xFBb1b73C4f0BDa4f67dcA266ce6Ef42f520fBB98, token=0x0000000000000000000000000000000000000000, amount=261223960000000000 )
      File 1 of 3: UserWallet
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      pragma solidity ^0.4.10;
      // Copyright 2017 Bittrex
      contract AbstractSweeper {
      function sweep(address token, uint amount) returns (bool);
      function () { throw; }
      Controller controller;
      function AbstractSweeper(address _controller) {
      controller = Controller(_controller);
      }
      modifier canSweep() {
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 2 of 3: Controller
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      pragma solidity ^0.4.10;
      // Copyright 2017 Bittrex
      contract AbstractSweeper {
      function sweep(address token, uint amount) returns (bool);
      function () { throw; }
      Controller controller;
      function AbstractSweeper(address _controller) {
      controller = Controller(_controller);
      }
      modifier canSweep() {
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 3 of 3: DefaultSweeper
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      pragma solidity ^0.4.10;
      // Copyright 2017 Bittrex
      contract AbstractSweeper {
      function sweep(address token, uint amount) returns (bool);
      function () { throw; }
      Controller controller;
      function AbstractSweeper(address _controller) {
      controller = Controller(_controller);
      }
      modifier canSweep() {
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX