ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 3,915 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0xbd5f…9bbb
0x665d…704d
0x14a4…5ff4
4 additional
variables
Balances ($0.00)
No balances found for "ERC1967Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17614173 | a year ago | | | 0 | 0.0044510207 | |
| 17483151 | a year ago | | | 0 | 0.0032979710 | |
| 17456779 | a year ago | | | 0 | 0.014730200 | |
| 17144629 | 2 years ago | | | 0 | 0.022336837 | |
| 17100682 | 2 years ago | | | 0 | 0.0058919133 | |
| 17098674 | 2 years ago | | | 0 | 0.0050494893 | |
| 17098668 | 2 years ago | | | 0 | 0.0053359372 | |
| 17098664 | 2 years ago | | | 0 | 0.0065807105 | |
| 17056628 | 2 years ago | | | 0 | 0.0034528410 | |
| 17056496 | 2 years ago | | | 0 | 0.0052445213 |
ABI
ABI objects
Getter at block 21247897 proxiableUUID() view returns (bytes32)
merkleRoot() view returns (bytes32)
0xac4426409ebe4549683ee552d1a815bf0b1578b6f60cd26962e3844a3c669c14
owner() view returns (address)
0x901d23afda17215ee3455e67f7708f1f72f6e240
paused() view returns (bool)
false
preMintedMerkleRoot() view returns (bytes32)
0xd9d5e25ddbefd7f6519a3550c84efa5e5556d28ebb74811628f2c9de9386943e
price() view returns (uint256)
405000000000000000000
seedingPeriod() view returns (uint256)
3888000
treasury() view returns (address)
0xc0518f0ed94ad4c9ed579e156be47a43b97dbe11
Read-only
canClaim(address account, uint256 tokenId, uint256 multipier, uint256 isPremintedTokenId, bytes32[] proof, bytes32[] premintProof) view returns (bool)
cornyJuiceClaimed(uint256) view returns (bool)
State-modifying
Events claim(uint256[] tokenIds, uint256[] multipliers, uint256[] isPremintedTokenIds, bytes32[][] proofs, bytes32[][] premintProofs)
initialize(address _cornTown, address _cornyJuice, address _krunToken, address _treasury, bytes32 _merkleRoot, bytes32 _preMintedMerkleRoot, uint256 _seedingPeriod, uint256 _price)
pause()
renounceOwnership()
setParams(bytes32 _merkleRoot, bytes32 _preMintedMerkleRoot, uint256 _seedingPeriod, uint256 _price)
setTreausury(address _treasury)
transferOwnership(address newOwner)
unpause()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ParamsChanged(bytes32 merkleRoot, bytes32 preMintedMerkleRoot, uint256 seedingPeriod, uint256 price)
Paused(address account)
TreasurySet(address indexed treasury)
Unpaused(address account)
Upgraded(address indexed implementation)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.