Transaction Hash:
Block:
19817364 at May-07-2024 09:42:23 AM +UTC
Transaction Fee:
0.00078220701422227 ETH
$2.02
Gas Used:
125,671 Gas / 6.22424437 Gwei
Emitted Events:
290 |
DOP.Transfer( from=GnosisSafeProxy, to=[Sender] 0x66caed710c93b90187bdd06ff0e2a0dc1fb0bb1e, value=467760000000000000000 )
|
291 |
DopClaims.Claimed( 0x42103fa0eeaa26645ba1c99347e3c5a902bdf5fe04e611affb25c41d72e438aa, 0x00000000000000000000000066caed710c93b90187bdd06ff0e2a0dc1fb0bb1e, 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470, 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470, 0000000000000000000000000000000000000000000000195b7959b388b80000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x35f4817b...c3A4AA420 | |||||
0x66CAED71...C1FB0BB1e |
0.001544634581943771 Eth
Nonce: 6
|
0.000762427567721501 Eth
Nonce: 7
| 0.00078220701422227 | ||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 15.471927433875995297 Eth | 15.471929590836236005 Eth | 0.000002156960240708 | |
0x97A9a151...9C8ad0978 |
Execution Trace
DopClaims.claimDop( )
-
DOP.transferFrom( from=0x6e97Eac711f309Bf18D536A92428B13280d6f6e7, to=0x66CAED710c93B90187bDD06fF0e2A0DC1FB0BB1e, value=467760000000000000000 ) => ( True )
File 1 of 3: DopClaims
File 2 of 3: GnosisSafeProxy
File 3 of 3: DOP
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (access/Ownable.sol)pragma solidity ^0.8.20;import {Context} from "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** The initial owner is set to the address provided by the deployer. This can* later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/
File 2 of 3: GnosisSafeProxy
12345678910111213141516// SPDX-License-Identifier: LGPL-3.0-onlypragma solidity >=0.7.0 <0.9.0;/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain/// @author Richard Meissner - <richard@gnosis.io>interface IProxy {function masterCopy() external view returns (address);}/// @title GnosisSafeProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract./// @author Stefan George - <stefan@gnosis.io>/// @author Richard Meissner - <richard@gnosis.io>contract GnosisSafeProxy {// singleton always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.// To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`address internal singleton;
File 3 of 3: DOP
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (access/Ownable.sol)pragma solidity ^0.8.20;import {Context} from "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** The initial owner is set to the address provided by the deployer. This can* later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/