turky

Verified contract

Active on Base with 682 txns
Deployed by via 0x8d55da1c at 23022087
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x16626f973a3dd3ab294cf59ce684766cd16ff57cc2123a16fc34dbba36364677
0x9ab6c81cf50f3989e9a8a554f3c61ee047703b44f8138848d848e47e4e3cd404
0xf1c4f96880b450869a9ca0f39422d6a1ffdd2f240e348328ac9a5ea20d69cac9
0xd55f3f408687a73c7ead2a58cf19f3a020168b0f215e341368f035ae3a9329a6
0x4ab6a047db4111545a6417d9a6a97693647e45f3a6303cb97bcddcd18ab1e4b5
0xd4d2726acf609f879de8ee961fb53c261e25870162e06ae25d8f1e4d8310a188
0xfb7219bf5765ef4e6d0ec1d19d811fd0f42dfeb9c8786fa3483531d305da72f4
0x8366890ac8cd1a7555dee81db97388090ef69e2175d89f1d96af4c044d9db4f2
0x32430fe7e9d04bbf97465c97d1213ec92bd0f6687fcf5f561c326b0dfdedc8bd
0x31c1bc14d1d0444ad891ea185a858758ad07544ec6f044a8e863509b04d8bc7d

Functions
Getter at block 23152193
DOMAIN_SEPARATOR(view returns (bytes32 result)
0xc1a43757c6013bd48908986b9748e00174526182726fe12378aa271b21fdebbd
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
creator(view returns (address)
0xf25e27c6fdedc04302a46359d6923143c9841b19
decimals(view returns (uint8)
18
name(view returns (string)
turky
protocol(view returns (address)
0x7a306c63a1ccc180cbf60fa2a92fbb31e16904f4
rewardsMerkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
symbol(view returns (string)
TURKY
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(