HalvingFun

Verified contract

Active on Base with 106 txns
Deployed by via 0xe4b0b5f6 at 13101549
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x804b0c8a384125285d75a385c0e97f09d061050d07dc82cb073abb8b02c35daa
0xa35cd380ad8b255e1edff5fd45e1190bff25684401c93b114e8ee88cf62cb9da
0x1bcc406bef12f1d1dcfd54d463fdbd51d0d47c88a88a3d4b1668233f891d6c23
0x8e87718344be8e59aab0761aa7dea083a605debbf4fc22535830882a4f542876
0x072169b87db9c2896c4d4fa8ca300a5e5b3be1a422daebcb869e5b7c56a269b8
0x7bb4bc2afb9d9883a5ee9c2bd6d6b10c046f3d3fae59d477f70f846c10f9764e
0xe79dd7af0b3cdf5331edb74cbb775b23515f92bbd110911be4e54e0ac27b27da
0x85659841763409a4d7f1e6bc85c3e0db9c2b9f00ffba2547e601282f306708cf
0x280061d1ee23bd88f8eb60f06ead75788db76420d9c0c3743b479d698f0e5da3
0x8b031c2994262125260f42e00806461303614e622def2eb2e81c4d3145f364fc

Functions
Getter at block 22753511
DOMAIN_SEPARATOR(view returns (bytes32)
0x37fc4e033d9df13acdb2824b2e1dbe265688bfce76bcff3b0f5dedf3135a6510
decimals(view returns (uint8)
18
halvingBlockNumber(view returns (uint256)
13396614
name(view returns (string)
Halving Fun
owner(view returns (address)
0x0000000000000000000000000000000000000000
snapshotBlock(view returns (uint256)
0
symbol(view returns (string)
$HALVIFU
totalSupply(view returns (uint256)
100000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateReward(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
hasReceivedHalvingReward(addressview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimMyReward(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
increaseAllowance(address spenderuint256 addedValuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
setRandomSnapshotBlock(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SnapshotBlockSet(uint256 snapshotBlock
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.