GemsClaims

Verified contract

Active on Ethereum with 4,534 txns
Deployed by via 0x11825558 at 20020139
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GemsClaims"

0x2ca9a728c904d20dbe0a11e6af6f2a68ce208658e887faf7c31253b78e2a3842
0xe528cc44b2d14d356fbb2036d81e2e6491264673cc9ff097fe59e36394d5b936
0xd2fd6cbf06511b56d4e6db7391c6d1530d2329958a392ebb058caee1578eb91d
0x378cb78ffcd669f6e3e2ca384b8a45596234c1e6019c38b7e6e1b4cbd1048e82
0xa5208e9f19af44822259fb683b52626f4f058e6671270e7f72da8a379386860b
0x2e9fc6576fdc25e0c26d62356aea242b326eefc518a123c96cc27cffe10c2a8f
0xa769c3e4ed2c0e5ceb246383108fd2b340a78758fb54359cebd4935af8cd897f
0xb2f2efb5e9b0ecbf976f34dae75aea767571ebfba67d259334effbb305c95012
0xac0001d5891596ca79d5c69043f2fc614a10a6afaab61f00324201f4c85bc1d8
0xa699d4ba0ab76a1e0abe49793c5a5a98dd4d915eb1f4a24c67158b3e679be39b

Functions
Getter at block 21310230
GEMS(view returns (address)
0x3010ccb5419f1ef26d40a7cd3f0d707a0fa127dc
gemsNFT(view returns (address)
0x220bcf1c14837b50de4e1e16c757eb75d6ea63b0
gemsWallet(view returns (address)
0xf260948d66e6be1e685335e2ff7490ec79145eab
owner(view returns (address)
0x574197bdf0f7c3b68732a2c07a9b653f0bf21bae
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
root(view returns (bytes32)
0x689157beee173a26bcd5ae1005d01b28c3581532c08acf37ca06dde4ddc5fa60
signerWallet(view returns (address)
0xfd90fd4d1199fbb6f9f0fff72e63ead9f7de67ed
Read-only
blacklistAddress(addressview returns (bool)
isClaimed(addressview returns (bool)
State-modifying
acceptOwnership(
changeGemsWallet(address newGemsWallet
changeSigner(address newSigner
claimGems(uint256 amountToClaimbytes32[] merkleProofuint256[] idsuint256[] quantitybool claimNFTuint8 vbytes32 rbytes32 s
renounceOwnership(
transferOwnership(address newOwner
updateBlackListedUser(address whichbool access
updateRoot(bytes32 newRoot
Events
BlacklistUpdated(address indexed whichbool indexed accessNow
Claimed(address indexed byuint256 gemsAmountuint256[] indexed idsuint256[] indexed quantity
GemsWalletUpdated(address indexed prevAddressaddress indexed newAddress
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RootUpdated(bytes32 indexed oldRootbytes32 indexed newRoot
SignerUpdated(address indexed oldSigneraddress indexed newSigner
Constructor
constructor(address gemsTokenaddress gemsNFTAddressaddress owneraddress gemsWalletAddressaddress signerAddressbytes32 merkleRoot
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyClaimed(
ArrayLengthMismatch(
Blacklisted(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
FailedInnerCall(
IdenticalValue(
InvalidNftType(
InvalidProof(
InvalidRoot(
InvalidSignature(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
ZeroAddress(