DelegatedMoonbirdNestingLevelGatedSettablePrice
Verified contract
Active on
Ethereum with 5,447 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
No balances found for "DelegatedMoonbirdNestingLevelGatedSettablePrice"
ABI
ABI objects
Getter at block 21326238
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEFAULT_STEERING_ROLE() view returns (bytes32)
0x1e4c11efbd6a865b1cba79eea33d1b33c1394d834190605ed6a14c71c480bf76
requiredNestingLevel() view returns (uint8)
5
sellable() view returns (address)
0x13303b4ee819fac204be5ef77523cfcd558c082f
Read-only
alreadyPurchasedWithTokens(uint256[] tokenIds) view returns (bool[])
cost(uint64 num) view returns (uint256)
digest(struct NestingLevelLibMoonbirdNestingLevel moonbirdNestingLevel) view returns (bytes32)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events changeAllowlistSigners(address[] rm, address[] add)
grantRole(bytes32 role, address account)
purchase(struct NestingLevelLibSignedMoonbirdNestingLevel[] sigs) payable
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setPrice(uint256 price)
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(address admin, address steerer, address sellable_, uint256 price, address gatingToken, uint8 requiredLevel, address registry)
This contract contains no fallback and receive objects.
CallbackFailed(bytes reason)
InsufficientNestingLevel(struct NestingLevelLibMoonbirdNestingLevel moonbirdNestingLevel, uint8 requiredNestingLevel)
OperatorNotAllowedToPurchaseWithToken(address operator, uint256 tokenId)
TokenAlreadyUsedForPurchase(uint256 tokenId)
UnauthorisedSigner(struct NestingLevelLibSignedMoonbirdNestingLevel arg0, address recovered)
WrongPayment(uint256 actual, uint256 expected)