ETH Price: $3,746.68 (-0.44%)

Transaction Decoder

Block:
20045442 at Jun-08-2024 06:52:35 AM +UTC
Transaction Fee:
0.000358180199047539 ETH $1.34
Gas Used:
58,077 Gas / 6.167333007 Gwei

Emitted Events:

253 AdminUpgradeabilityProxy.0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925( 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x00000000000000000000000098faafab43c690fcd8a76e5605010aab891cedca, 0x00000000000000000000000098faafab43c690fcd8a76e5605010aab891cedca, 0000000000000000000000000000000000000000000000000de0b6b3a7640000 )

Account State Difference:

  Address   Before After State Difference Code
(Titan Builder)
14.287334422415924843 Eth14.287340230115924843 Eth0.0000058077
0x6c3ea903...A0e23A0e8
0x98fAAFAB...B891cedcA
0.089480031290439116 Eth
Nonce: 4
0.089121851091391577 Eth
Nonce: 5
0.000358180199047539

Execution Trace

AdminUpgradeabilityProxy.095ea7b3( )
  • PYUSDImplementation.approve( _spender=0x98fAAFAB43C690fCD8a76e5605010aaB891cedcA, _value=1000000000000000000 ) => ( 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