SingleRoundV1
Verified contract
Implementation
Active on
Base with 1 txns
Storage
Map
Table
Raw
Constants and immutables
11
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6530…37d9
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "SingleRoundV1"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14726546 | 6 months ago | | | 0 | 0.0000013382389 |
ABI
ABI objects
Getter at block 22761757
CLAIM_TYPEHASH() view returns (bytes32)
0x8b1734a2f3b0d29ae65110f802c432a6947be1fabfef711b9d9038cdd6b03fe1
MAX_BPS() view returns (uint16)
10000
SET_MERKLE_ROOT_TYPEHASH() view returns (bytes32)
0x005ae9be33537c62d505818683b601885931567b78e2c94df9b9f0f6c1db9cca
admin() view returns (address)
0x171c6e132c2d319c418a374de56c5437c1d28844
award() view returns (uint8 assetType, address token, uint256 identifier)
(assetType=1, token=0x0000000000000000000000000000000000000000, identifier=0)
claimMerkleRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Rounds, version=1, chainId=8453, verifyingContract=0xa1b4350f3b2ad60c107fa7f920aa459ab0d66d20, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory() view returns (address)
0x653034d4b9e4227fc1e515ce999459702e5137d9
fee() view returns (uint256)
0
isFeeClaimed() view returns (bool)
false
isFeeEnabled() view returns (bool)
false
isLeafVerificationEnabled() view returns (bool)
false
nonce() view returns (uint40)
0
Read-only
hasFIDClaimed(uint256 fid) view returns (bool hasClaimed)
hashTypedData(bytes32 structHash) view returns (bytes32)
State-modifying
Events claim(uint256 fid, address to, uint256 amount, bytes32[] proof, bytes sig)
claimFee()
disableFee()
initialize(address factory_, struct IRoundFactorySingleRoundV1Config config)
reduceFee(uint256 newFee)
setAdmin(address newAdmin)
setClaimMerkleRoot(bytes32 claimMerkleRoot_, bytes sig)
withdraw(struct AssetControllerAsset asset, uint256 amount)
AdminSet(address newAdmin)
ClaimMerkleRootSet(bytes32 newClaimMerkleRoot)
Claimed(uint256 fid, address to, uint256 amount)
FeeClaimed(uint256 amount)
FeeDisabled()
FeeReduced(uint256 newReducedFee)
Initialized(uint64 version)
This contract contains no constructor objects.
receive()
ALREADY_CLAIMED()
ETHER_TRANSFER_FAILED()
FEE_ALREADY_CLAIMED()
FEE_ALREADY_DISABLED()
FEE_DISABLED()
FEE_NOT_REDUCED()
INVALID_ADMIN()
INVALID_ASSET()
INVALID_ASSET_TYPE()
INVALID_ERC721_TRANSFER_AMOUNT()
INVALID_LEAF()
INVALID_RECIPIENT()
INVALID_SIGNATURE()
InvalidInitialization()
MISSING_ASSET_AMOUNT()
NOTHING_TO_CLAIM()
NotInitializing()
ONLY_ADMIN()
ONLY_FEE_CLAIMER()
UNUSED_ASSET_PARAMETERS()