ETH Price: $2,523.27 (-9.11%)

Transaction Decoder

Block:
18938477 at Jan-05-2024 03:42:23 AM +UTC
Transaction Fee:
0.00070160159977675 ETH $1.77
Gas Used:
39,575 Gas / 17.72840429 Gwei

Emitted Events:

407 AdminUpgradeabilityProxy.0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef( 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000003985f689a85f3bdeb49a07b1fdabca0a8403c789, 0x0000000000000000000000003985f689a85f3bdeb49a07b1fdabca0a8403c789, 00000000000000000000000000000000000000000000000000000000004c4b40 )

Account State Difference:

  Address   Before After State Difference Code
0x3985f689...a8403C789
0.006027160067804691 Eth
Nonce: 3
0.005325558468027941 Eth
Nonce: 4
0.00070160159977675
(beaverbuild)
9.845077984501651866 Eth9.845081942001651866 Eth0.0000039575

Execution Trace

AdminUpgradeabilityProxy.a9059cbb( )
  • PYUSDImplementation.transfer( _to=0x3985f689a85F3BdEB49A07B1FdABCA0a8403C789, _value=5000000 ) => ( True )
    File 1 of 2: AdminUpgradeabilityProxy
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: contracts/zeppelin/Proxy.sol
    pragma solidity ^0.4.24;
    /**
    * @title Proxy
    * @dev Implements delegation of calls to other contracts, with proper
    * forwarding of return values and bubbling of failures.
    * It defines a fallback function that delegates all calls to the address
    * returned by the abstract _implementation() internal function.
    */
    contract Proxy {
    /**
    * @dev Fallback function.
    * Implemented entirely in `_fallback`.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: PYUSDImplementation
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: contracts/zeppelin/SafeMath.sol
    pragma solidity ^0.4.24;
    /**
    * @title SafeMath
    * @dev Math operations with safety checks that throw on error
    */
    library SafeMath {
    /**
    * @dev Subtracts two numbers, reverts on overflow (i.e. if subtrahend is greater than minuend).
    */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    require(b <= a);
    uint256 c = a - b;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX