Transaction Hash:
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 | ||
---|---|---|---|---|---|
0xb2782039...1d8662C2c |
0.072259907821967586 Eth
Nonce: 106
|
0.070456170539649006 Eth
Nonce: 107
| 0.00180373728231858 | ||
0xEA674fdD...16B898ec8
Miner
| (Ethermine) | 1,433.964258341608352486 Eth | 1,433.964303931138352486 Eth | 0.00004558953 |
Execution Trace
ValidatorShareProxy.6ab15071( )

-
Registry.STATICCALL( )
-
ValidatorShare.buyVoucher( _amount=442300899017688939024, _minSharesToMint=0 )
File 1 of 3: ValidatorShareProxy
File 2 of 3: Registry
File 3 of 3: ValidatorShare
12345678910111213141516// File: openzeppelin-solidity/contracts/ownership/Ownable.solpragma 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
File 2 of 3: Registry
12345678910111213141516/**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);
File 3 of 3: ValidatorShare
12345678910111213141516// File: contracts/common/governance/IGovernance.solpragma solidity ^0.5.2;interface IGovernance {function update(address target, bytes calldata data) external;}// File: contracts/common/governance/Governable.solpragma solidity ^0.5.2;contract Governable {IGovernance public governance;