LUNAVERSE 2.0

Verified contract

Active on Base with 32 txns
Deployed by via 0x75433af7 at 23447192
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xf7061150e5b47fed9d5501b515d8900ed3cad5fc97770fbfd66091e687390365
0xfbf533517f3f3cff519bf16d672b24a3f9c8449bf68b9b5ed8aec701701a733a
0x16fb6baafd0058d969b30ef392da374c604a522f51c5f2f17c7e7ca2d8efaa05
0xb0c2ae49adf9e4ffe9de05a7e3de4d89fb928ce6b7cc4c9f4d1fb17ce859aeae
0x1d9216f9ada83dedab6e953ab215c63fc8e2bea14cb99760a9e6a43994ae2fdd
0x5cb099e08e4aeff3581ed33ccac899cfa72cdcd912cabf92d952eb3583801f4a
0xad63110fc25332e8e3ac237d2b4f9b57c400650f4830bc03590b8ca6db7812d8
0x92245f42dac8db0c710c6ddc36bf70203344fcee62add8b86f3926dfa3179c80
0x0bdacaca9317d3602614eec12ad24beeb2a334bda4811157957ab69f0fc40e5c
0xc053f1bd84b60fe11a51bd2a9227adf447b14b5a36458b4dbd63ea0aef838762

Functions
Getter at block 23627983
DOMAIN_SEPARATOR(view returns (bytes32 result)
0x0e4a28b2f32708b86663a7c9832f5ea926819b253624134e55b94bcd3342dbe4
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
creator(view returns (address)
0xfaabdfecc4ceb7c069357558d503465177dbb8a1
decimals(view returns (uint8)
18
name(view returns (string)
LUNAVERSE 2.0
protocol(view returns (address)
0x7a306c63a1ccc180cbf60fa2a92fbb31e16904f4
rewardsMerkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
symbol(view returns (string)
LUNA2.1
totalSupply(view returns (uint256 result)
1000000000000000000000000000
Read-only
airdropWaves(string waveIdview returns (string idbytes32 merkleRootuint256 amount)
allowance(address owneraddress spenderview returns (uint256 result)
balanceOf(address ownerview returns (uint256 result)
claimedAirdropWaveStatusOf(string waveIdaddress holderview returns (bool claimed)
claimedRewardStatusOf(string userIdview returns (bool claimed)
nonces(address ownerview returns (uint256 result)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
claimAirdropWave(string waveIduint256 amountbytes32[] merkleProof
claimReward(address recipientuint256 amount
enableAirdropWave(string waveIdbytes32 merkleRoot
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
BeliefToken_ClaimAirdropWave(string waveIduint256 amountbytes32[] merkleProof
BeliefToken_ClaimReward(address indexed recipientuint256 amount
BeliefToken_EnableAirdropWave(string waveIdbytes32 merkleRoot
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(string name_string symbol_address creator_address protocol_struct TokenAirdropWave[] airdropWaves_bytes32 rewardsMerkleRoot_uint256 amountToDistributeClaimableRewards
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AllowanceOverflow(
AllowanceUnderflow(
BeliefToken_AirdropNotEligible(
BeliefToken_AirdropWaveNotEnabled(
BeliefToken_AlreadyClaimed(
BeliefToken_MaxSupplyOverflow(
BeliefToken_Unauthorized(
InsufficientAllowance(
InsufficientBalance(
InvalidPermit(
PermitExpired(
TotalSupplyOverflow(