ETH Price: $2,543.78 (+1.34%)

Transaction Decoder

Block:
13209479 at Sep-12-2021 07:05:31 AM +UTC
Transaction Fee:
0.00180373728231858 ETH $4.59
Gas Used:
32,333 Gas / 55.78626426 Gwei

Account State Difference:

  Address   Before After State Difference Code
0xb2782039...1d8662C2c
0.072259907821967586 Eth
Nonce: 106
0.070456170539649006 Eth
Nonce: 107
0.00180373728231858
(Ethermine)
1,433.964258341608352486 Eth1,433.964303931138352486 Eth0.00004558953

Execution Trace

ValidatorShareProxy.6ab15071( )
  • Registry.STATICCALL( )
  • ValidatorShare.buyVoucher( _amount=442300899017688939024, _minSharesToMint=0 )
    File 1 of 3: ValidatorShareProxy
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: openzeppelin-solidity/contracts/ownership/Ownable.sol
    pragma solidity ^0.5.2;
    /**
    * @title Ownable
    * @dev The Ownable contract has an owner address, and provides basic authorization control
    * functions, this simplifies the implementation of "user permissions".
    */
    contract Ownable {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    /**
    * @dev The Ownable constructor sets the original `owner` of the contract to the sender
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 3: Registry
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    /**
    Matic network contracts
    */
    pragma solidity ^0.5.2;
    interface IGovernance {
    function update(address target, bytes calldata data) external;
    }
    contract Governable {
    IGovernance public governance;
    constructor(address _governance) public {
    governance = IGovernance(_governance);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 3: ValidatorShare
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: contracts/common/governance/IGovernance.sol
    pragma solidity ^0.5.2;
    interface IGovernance {
    function update(address target, bytes calldata data) external;
    }
    // File: contracts/common/governance/Governable.sol
    pragma solidity ^0.5.2;
    contract Governable {
    IGovernance public governance;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX