Transaction Hash:
Block:
20083215 at Jun-13-2024 01:31:23 PM +UTC
Transaction Fee:
0.001597656209545368 ETH
$4.12
Gas Used:
107,946 Gas / 14.800513308 Gwei
Emitted Events:
240 |
AethirToken.Transfer( from=[Receiver] Distributor1, to=[Sender] 0xad6fc4fbd6a53034e1fd7a34f88fc935b9418dd1, value=700000000000000000000 )
|
241 |
Distributor1.AirdropClaimed( account=[Sender] 0xad6fc4fbd6a53034e1fd7a34f88fc935b9418dd1, amount=700000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x7ca50Eb6...fa34707ca | |||||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 15.025801553732604384 Eth | 15.025855526732604384 Eth | 0.000053973 | |
0xAD6fC4fb...5b9418Dd1 |
0.003056480526778 Eth
Nonce: 12
|
0.001458824317232632 Eth
Nonce: 13
| 0.001597656209545368 | ||
0xbe0Ed413...7E6c5226B |
Execution Trace
Distributor1.claim( )
-
AethirToken.balanceOf( account=0x7ca50Eb6f717843a134aACcA58eBF09fa34707ca ) => ( 350511562305154872553357312 )
-
Null: 0x000...001.6a0fd6c7( )
-
AethirToken.transfer( to=0xAD6fC4fbD6A53034e1Fd7A34f88FC935b9418Dd1, amount=700000000000000000000 ) => ( True )
File 1 of 2: Distributor1
File 2 of 2: AethirToken
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity 0.8.25;import "@solady/src/tokens/ERC20.sol";import "@solady/src/utils/MerkleProofLib.sol";import "@solady/src/utils/ECDSA.sol";import "@openzeppelin/contracts/access/Ownable2Step.sol";// ____ _ _// / ___| (_) __ _ _ _ ___// | | | | |/ _` | | | |/ _ \\// | |___| | | (_| | |_| | __/// \\____|_|_|\\__, |\\__,_|\\___| _ _// | _ \\(_)___| |_|_ __(_) |__ _ _| |_ ___ _ __ / |// | | | | / __| __| '__| | '_ \\| | | | __/ _ \\| '__| | |// | |_| | \\__ \\ |_| | | | |_) | |_| | || (_) | | | |// |____/|_|___/\\__|_| |_|_.__/ \\__,_|\\__\\___/|_| |_|/// @title Distributor1
File 2 of 2: AethirToken
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)pragma solidity ^0.8.0;import "../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.** By default, the owner account will be the one that deploys the contract. 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.*/