NukeFund

Verified contract

Active on Base with 1,118 txns
Deployed by via 0x7adda2f1 at 20784392
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $151.37
0xbe47ef15f7793c9f5e3c06f5a310862774ccb7bb55084a021dc01424c86b1928
0x17654e3a7a3865d09895bfde39e49e7cb535fb348c895514d2cbe44cfa7bf6e1
0xe6ab1ff2157f21443b5cc0e20b49e8cbe8320d2519c06c313d027653dbe7c8c4
0x62f67482a91bc8591f1c1c5c95a1a4787c2c7cfddc58963502e10eac0f24dc00
0xb0ff8f3ceda451ae12dfd225521d904e1969194e845dd656ff7795ed49beef4c
0xdf882ae094ffa35a738366e5f48d135d23f62dbe32c9e5cd88aff47e512a3876
0x7ded24f5d0e6c1176d7cf18819f8ca97a3cb127a0e15daea34b0205a5c43d54a
0x9e3b064d01c71a0315c8f24ed556533d0e762db4c5382aca55e66b42d94935db
0x06611a2f7466d0759611068a448e925c9282fdf688247c2d1565b287d6d7a80b
0xe7c4c3834900fe692f241a678ce4b8dea05f649d08fcb4b0dac3f93a5c33102e

Functions
Getter at block 22770607
MAX_DENOMINATOR(view returns (uint256)
100000
defaultNukeFactorIncrease(view returns (uint256)
12500
empDivisor(view returns (uint256)
10
ethCollector(view returns (address)
0x1dbdbb07fc2f8d51af9a24177e75411c0a27c233
getFundBalance(view returns (uint256)
45476062425694649
goldenGodInitNfDivisor(view returns (uint256)
40
initNukeFactorDivisor(view returns (uint256)
100
isEMPActive(view returns (bool)
false
maxAllowedClaimDivisor(view returns (uint256)
2
minimumDaysHeld(view returns (uint256)
259200
nukeFactorMaxParam(view returns (uint256)
50000
paused(view returns (bool)
false
taxCut(view returns (uint256)
1500
unpauseAt(view returns (uint256)
21958017
Read-only
calculateAge(uint256 tokenIdview returns (uint256)
calculateNukeFactor(uint256 tokenIdview returns (uint256)
canTokenBeNuked(uint256 tokenIdview returns (bool)
State-modifying
nuke(uint256 tokenId
pause(
setDefaultNukeFactorIncrease(uint256 value
setEmpDivisor(uint256 value
setGoldenGodInitNfDivisor(uint256 value
setInitNukeFactorDivisor(uint256 value
setMaxAllowedClaimDivisor(uint256 value
setMinimumDaysHeld(uint256 value
setNukeFactorMaxParam(uint256 value
setTaxCut(uint256 _taxCut
unpause(
Events
AirdropAddressUpdated(address indexed newAddress
DaoAddressUpdated(address indexed newAddress
DevAddressUpdated(address indexed newAddress
DevShareDistributed(uint256 devShare
EmpActivated(uint256 tokenIduint256 unpauseAt
FundBalanceUpdated(uint256 newBalance
FundReceived(address indexed fromuint256 amount
Nuked(address indexed owneruint256 indexed tokenIduint256 nukeAmount
Paused(address account
TraitForgeNftAddressUpdated(address indexed newAddress
Unpaused(address account
Constructor
constructor(address addressProvideraddress _ethCollector
Fallback and receive
receive(
Errors
AddressCantBeZero(
CallerNotProtocolMaintainer(address caller
NukeFund__AddressIsZero(
NukeFund__CallerNotTokenOwner(
NukeFund__ContractNotApproved(
NukeFund__DivisorIsZero(
NukeFund__EmpIsActive(
NukeFund__TaxCutExceedsLimit(
NukeFund__TokenNotMature(
NukeFund__TokenOwnerIsAddressZero(