This contract is being backfilled. You may encounter incomplete storage history.

KeduCurrency

Verified contract

Active on Base with 2,066 txns
Deployed by via 0x7ae34cdd at 16100170
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.1
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x03f721271c999ea00ac7d702d5c5d3ffa42818b4b3caedbe1b42363301b50ba6
0xa42235329bafd7a7e03e31bf22ddd64fa825e751a9c2be96e34f5d5ae78c726c
0xfa257ab9b03d8a5174bba1186fe32229c9c9be68b037efc4df49a53d0017771b
0x896675addb6459e368f401a933f8ff4ae8189261de95150ccf8b70c17a505a21
0xb8ff70dbb517c0ec92e1ef77e8c944fe1b0b2cdf45d8d8a13c532587128c3c27
0xa1af5261b940426299abc155a20d9ae474fd9edddf3e719bea4c33c0cdabb578
0x4e59dbb33831d280dc4aadf36853348a1e3f0db2de95b125aaec57bd3456bc7e
0xec102c59ea5724fc0514ddca167543d04616f9e6ad897c69b16e0bbe9cae30fc
0x8795abc2e5d8f865eafcc2c5b7652fcf237a7010857cdf16ecbc1a3888486eac
0x623e0c80d3ca2d0e8ef8fbb9a0219985de73fe459daa171e886ba7b026bd1158

Functions
Getter at block 22913302
AIRDROP_ALLOCATION(view returns (uint256)
150000000000000000000000000
CLOCK_MODE(pure returns (string)
mode=timestamp
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x595fccbfb038fd7945bfb49cdf9e909e9986c4d7c2d8eed60190f1d0bc5b2b6f
FAIR_LAUNCH_ALLOCATION(view returns (uint256)
650000000000000000000000000
SOUTH_ESAT_DEVELOPMENT_FUND_ALLOCATION(view returns (uint256)
200000000000000000000000000
SYSTEM_ROLE(view returns (bytes32)
0x5719df9ef2c4678b547f89e4f5ae410dbf400fc51cf3ded434c55f6adea2c43f
TOTAL_SUPPLY(view returns (uint256)
1000000000000000000000000000
clock(view returns (uint48)
1732615951
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=KEDU CURRENCY, version=1, chainId=8453, verifyingContract=0x7b06db6404cab7e7aa80bb7c005c6f4deb2eca96, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
KEDU CURRENCY
symbol(view returns (string)
KEDU
totalSupply(view returns (uint256)
1034893929453431980613836440
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct CheckpointsCheckpoint208)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
convertKEDUToKeduAppPoints(address[] accountsuint256[] amounts
convertKeduAppPointsToKEDU(address accountuint256 amount
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousVotesuint256 newVotes
EIP712DomainChanged(
KEDUConvertedToKeduPoints(address indexed accountuint256 amount
KeduPointsConvertedToKEDU(address indexed accountuint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address kedufoundationaddress southeastdevfundlockaddress keduapp
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
CheckpointUnorderedInsertion(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20ExceededSafeSupply(uint256 increasedSupplyuint256 cap
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
ERC5805FutureLookup(uint256 timepointuint48 clock
ERC6372InconsistentClock(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
StringTooLong(string str
VotesExpiredSignature(uint256 expiry