KaijuMart
Verified contract
Active on
Ethereum with 10,867 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 2 additional slots
No balances found for "KaijuMart"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19175883 | 9 months ago | | | 0 | 0.0024837757 | |
| 19173377 | 9 months ago | | | 0 | 0.0016987219 | |
| 19173375 | 9 months ago | | | 0 | 0.0017402988 | |
| 19155112 | 9 months ago | | | 0 | 0.0016445359 | |
| 19151658 | 9 months ago | | | 0 | 0.00073789583 | |
| 18965160 | 10 months ago | | | 0 | 0.0019294026 | |
| 18965158 | 10 months ago | | | 0 | 0.0019713961 | |
| 18965158 | 10 months ago | | | 0 | 0.0019716886 | |
| 18965152 | 10 months ago | | | 0 | 0.0020327674 | |
| 18965152 | 10 months ago | | | 0 | 0.0020889958 |
ABI
ABI objects
Getter at block 21078735
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE() view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
kaijuContracts() view returns (address kaiju, address mutants, address scientists, address rwaste, address scales)
(kaiju=0x855e43e2b049b4113993a096cc1f5f14b52f984e, mutants=0x83f82414b5065bb9a85e330c67b4a10f798f4ed2, scientists=0xa310425046661c523d98344f7e9d66b32195365d, rwaste=0x5cd2fac9702d68dde5a94b1af95962bcfb80fc7d, scales=0x27192b750ff796514f039512aaf5a3655a095ea0)
managerContracts() view returns (address auction, address doorbuster, address raffle)
(auction=0x3fe986e8cdbe32948a189a47f1a02257c300bb34, doorbuster=0x63fea219344ddf379130cfd23c821d4858b9d4ec, raffle=0xe154dfeddf252495b11261225b8a4cf29aa9fd3a)
Read-only
getAuction(uint256 auctionId) view returns (struct IAuctionManagerAuction)
getBid(uint256 auctionId, address account) view returns (uint104)
getDoorbuster(uint256 doorbusterId) view returns (struct IDoorbusterManagerDoorbuster)
getRaffle(uint256 raffleId) view returns (struct IRaffleManagerRaffle)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isKing(address account) view returns (bool)
lots(uint256) view returns (uint104 rwastePrice, uint104 scalesPrice, uint8 lotType, uint8 paymentToken, address redeemer)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events bid(uint256 auctionId, uint104 value)
close(uint256 auctionId, uint104 lowestWinningBid, address[] tiebrokenWinners)
createAuction(uint256 lotId, struct IKaijuMartCreateLot lot, struct IAuctionManagerCreateAuction auction)
createDoorbuster(uint256 lotId, struct IKaijuMartCreateLot lot, uint104 rwastePrice, uint104 scalesPrice, uint32 supply)
createRaffle(uint256 lotId, struct IKaijuMartCreateLot lot, uint104 rwastePrice, uint104 scalesPrice, struct IRaffleManagerCreateRaffle raffle)
draw(uint256 raffleId, bool vrf)
enter(uint256 raffleId, uint32 amount, uint8 token)
grantRole(bytes32 role, address account)
purchase(uint256 doorbusterId, uint32 amount, uint8 token, uint256 nonce, bytes signature)
redeem(uint256 auctionId)
refund(uint256 auctionId)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setKaijuContracts(struct IKaijuMartKaijuContracts _kaijuContracts)
setManagerContracts(struct IKaijuMartManagerContracts _managerContracts)
Bid(uint256 indexed id, address indexed account, uint104 value)
Create(uint256 indexed id, uint8 indexed lotType, address indexed managerContract)
Enter(uint256 indexed id, address indexed account, uint64 amount)
Purchase(uint256 indexed id, address indexed account, uint64 amount)
Redeem(uint256 indexed id, uint32 indexed amount, address indexed to, address redeemer)
Refund(uint256 indexed id, address indexed account, uint104 value)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(struct IKaijuMartKaijuContracts _kaijuContracts, struct IKaijuMartManagerContracts _managerContracts, address admin)
This contract contains no fallback and receive objects.
KaijuMart_CannotClaimRefund()
KaijuMart_CannotRedeemAuction()
KaijuMart_InvalidRedeemerContract()
KaijuMart_InvalidTokenType()
KaijuMart_LotAlreadyExists()
KaijuMart_LotDoesNotExist()
KaijuMart_MustBeAKing()