TipperGrant

Verified contract

Active on Base with 5,289 txns
Deployed by via 0x546a5ed3 at 17804946
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xdc598d3bbc81908d4f84bc65a951f68c4e6bf869565ecf349e6dc574894229a6
0xf3420d188ead580603f9abdb83b3062895a2149bf58d89178fed3dac8e78bd57
0xebc732de6b6e624875211a51cf46165e9d79d3894aa400097ae8c9e3ce99c7ff
0xaab8845901fd22e66f85c336eb207b95e79571f0e16bc30cf106167bfe06a8b5
0x8513788f6f6d0022ff0b184af5e34d4f86f77e46f0a97b56251bcc160c0df660
0x8a6d18be47366b7a3865eb5955fa8c76177ef967653d02e504b1443ac5d878ee
0x6ccc767c05feec278db811f016cdf848ad840ea7d7c4a5914277ad4eb302ef95
0xadf0dc9849624938fad75e83d0c44ca3466dc4323da3feef675ba850713a892d
0x0792b435aa62e84110e3d9181e23960e4ecf318c36badf6d5976c650c1002793
0xf617c33cd95cc64cf27572b8efdd3b689c7c690235bde84dac828aafd7ce3c8a

Functions
Getter at block 22326303
CLAIM_DEADLINE(view returns (uint256)
2419200
HUNT(view returns (address)
0x37f0c2915cecc7e977183b8543fc0864d03e064c
currentSeason(view returns (uint256)
4
owner(view returns (address)
0x8e086ec7b809f5f079819b5843ed3407c7194461
Read-only
getClaimedAmount(uint256 seasonIdaddress walletview returns (uint112)
getSeasonStats(uint256 seasonIdview returns (uint24 walletCountuint24 claimedCountuint112 totalGrantuint112 claimedGrantuint40 claimStartedAt)
isWhitelisted(uint256 seasonIdaddress walletuint112 amountbytes32[] merkleProofview returns (bool)
State-modifying
claim(uint256 seasonIduint112 amountbytes32[] merkleProof
deposit(uint256 huntAmount
emergencyWithdraw(
renounceOwnership(
setGrantData(uint256 seasonIduint24 walletCountuint112 totalGrantbytes32 _merkleRoot
transferOwnership(address newOwner
Events
Claim(address indexed useruint256 indexed seasonuint112 huntAmount
Deposit(address indexed useruint256 huntAmount
EmergencyWithdraw(address indexed useruint256 huntAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetGrantData(uint256 indexed seasonuint24 walletCountbytes32 merkleRoot
Constructor
constructor(address huntAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyClaimed(
ClaimDeadlineReached(
InvalidDepositAmount(
InvalidMerkleProof(
InvalidSeasonId(
InvalidWalletCount(
NotEnoughGrantBalance(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SeasonDataCannotBeUpdated(
TokenTransferFailed(