Transaction Hash:
Block:
13873269 at Dec-25-2021 08:37:14 AM +UTC
Transaction Fee:
0.002949983599488551 ETH
$7.93
Gas Used:
56,323 Gas / 52.376180237 Gwei
Emitted Events:
479 |
OpenDAO.Transfer( from=0x0000000000000000000000000000000000000000, to=[Sender] 0xf85b8b5bab6045d0a266be955fd3a263b074dc2e, value=4039888778900000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x3b484b82...3f0c0aEe0 | |||||
0xf35074bb...024Ab704e
Miner
| (SoloPool.org) | 0.768536264655812985 Eth | 0.768620749155812985 Eth | 0.0000844845 | |
0xf85B8b5B...3B074Dc2e |
0.004864812861658 Eth
Nonce: 2
|
0.001914829262169449 Eth
Nonce: 3
| 0.002949983599488551 |
Execution Trace
OpenDAO.claim( amountV=12664759760331458874453076485325239921451404572804440731704452150865498554368, r=2CDC06DE66E4BC4E264A924E6CA88C4778FAA6568803D5F6047744C110D2E84D, s=7CF175499008568474FF5201D133D2456E23778F5BB6412BB627F52CD06FE073 )

-
Null: 0x000...001.87c3baae( )
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "./ERC20.sol";import "@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol";import "@openzeppelin/contracts/utils/cryptography/ECDSA.sol";contract OpenDAO is ERC20, EIP712 {uint256 public constant MAX_SUPPLY = uint248(1e14 ether);// for DAO.uint256 public constant AMOUNT_DAO = MAX_SUPPLY / 100 * 20;address public constant ADDR_DAO = 0x06bB1467b38d726b3eb39eB2FBAE6021feAE935F;// for stakinguint256 public constant AMOUNT_STAKING = MAX_SUPPLY / 100 * 20;address public constant ADDR_STAKING = 0x7d28988391034A4C756f0c3E1A3E033175B04C77;// for liquidity providersuint256 public constant AMOUNT_LP = MAX_SUPPLY / 100 * 10;address public constant ADDR_LP = 0x709CD2aAAe592930616720115b6a3Dbdf1407664;// for airdropuint256 public constant AMOUNT_AIREDROP = MAX_SUPPLY - (AMOUNT_DAO + AMOUNT_STAKING + AMOUNT_LP);constructor(string memory _name, string memory _symbol, address _signer) ERC20(_name, _symbol) EIP712("OpenDAO", "1") {_mint(ADDR_DAO, AMOUNT_DAO);_mint(ADDR_STAKING, AMOUNT_STAKING);_mint(ADDR_LP, AMOUNT_LP);_totalSupply = AMOUNT_DAO + AMOUNT_STAKING + AMOUNT_LP;cSigner = _signer;}bytes32 constant public MINT_CALL_HASH_TYPE = keccak256("mint(address receiver,uint256 amount)");