Inspired By Ledger

Verified contract

Active on Ethereum with 14,423 txns
Deployed by via 0xf448bede at 16898563
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables

No balances found for "Inspired By Ledger"

0x50fe05765c00df4d71de425c6fe46507f8a96c30633587da10a2d6ce09a350e8
0xa0f8b0b5e03380ccc1bf6d12651ee46b4107db756126c56d7ae74b1cfd0fb0d5
0x0603fde0e35711d3f5afa26dc0fd650682b3367883e966afa7e8597a5401b8ff
0x063b898b5bbd8d7840beffee0dba4bb1cb470b5ff5ef17570c2f24f6ade00238
0x316d9a71cf2fefc0625150fc329a749ff1bdcc031ba4701aec3eef02911b9bff
0x9fdac755779abc0fe80b407cf0f692154eaca160a016bc2007f495d8e217c52e
0xeed1477c8917456f457365a7823352de49b438b5167ba61ac569f694ac733433
0x889341250c5fdb5a03bed4f79fd16a36bc99e745c63e46aa0a2de2a6f951ac5d
0xf5c396cd86e09e487f8660ad5dcde1494ffd81963f65c75b8af772331f3ffdad
0x6cea13ecaaeae1564e36db10731d9acadd44c5454e100fb8c6c4f1081b126403

Functions
Getter at block 21262357
BURNER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
contractURI(view returns (string)
https://metadata.ledger.com/inspired-by-ledger/contract-metadata
defaultMaxMint(view returns (uint256)
1000
defaultMaxSupply(view returns (uint256)
100000
defaultRoyaltyReceiver(view returns (address)
0xe500121d6761b6ff7aac2a3154df3ac24a8cf9f9
defaultWithdrawalAddress(view returns (address)
0xe500121d6761b6ff7aac2a3154df3ac24a8cf9f9
name(view returns (string)
Inspired By Ledger
owner(view returns (address)
0xadf49b9f133fb137e82b24f06d23e49c51f586c7
seasonId(view returns (uint16)
1
signer(view returns (address)
0xf678d1fabc225ba47ddc338bcd3cfb0bbae00345
symbol(view returns (string)
IXL
tips(view returns (uint256)
0
Read-only
balanceOf(addressuint256view returns (uint256)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[] balances)
currentSupplyPerToken(uint256view returns (uint256)
getMaxMintPerToken(uint256 tokenIdview returns (uint256)
getMaxSupplyPerToken(uint256 tokenIdview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(addressaddressview returns (bool)
isFeatureEnabled(uint8 featureview returns (bool)
maxMintPerToken(uint256view returns (uint256)
mintPrices(uint256view returns (uint256)
minted(addressuint256view returns (uint256)
priceETH(uint256 tokenIduint256 amountview returns (uint256)
royaltiesReceivers(uint256view returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenDeadlines(uint256uint256view returns (uint256)
tokenEscrow(uint256view returns (uint256)
tokenTypes(addressview returns (uint8)
totalPriceETH(uint256[] tokenIdsuint256[] amountsview returns (uint256 totalPrice)
uri(uint256 tokenId_view returns (string)
usedGenesisPasses(addressuint256uint256uint256view returns (bool)
usedInfinityPasses(addressuint256addressuint256view returns (bool)
withdrawalAddresses(uint256view returns (address)
State-modifying
burn(uint256 tokenIduint256 amountaddress tokenOwner
grantRole(bytes32 roleaddress account
initializeToken(uint256 tokenId_uint256 maxSupply_uint256 maxMintPerToken_uint256 mintPrice_address withdrawalAddresses_address royaltyReceiver_uint256 royaltiesPercentage_string tokenURI_uint256[2] deadlines_
mint(uint256 tokenIduint256 amountbytes datapayable 
mintSign(struct TypesTokenGatedMintArgs[] argsbytes[] signaturesuint256[] deadlinesbytes datapayable 
minterMint(address touint256 tokenIduint256 amountbytes data
minterMintSign(struct TypesTokenGatedMintArgs[] argsbytes[] signaturesuint256[] deadlinesbytes data
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setContractURI(string baseContractURI_
setDefaultMaxMint(uint256 defaultMaxMint_
setDefaultMaxSupply(uint256 defaultMaxSupply_
setDefaultRoyaltyReceiver(address defaultRoyaltyReceiver_
setDefaultWithdrawalAddress(address defaultWithdrawalAddress_
setETHMintPricePerToken(uint256[] tokenIds_uint256[] mintPrices_
setEnabledFeatures(uint8[] features
setFeatureStatus(uint8 featurebool status
setMaxMintPerToken(uint256[] tokenIds_uint256[] maxMints_
setMaxSupplyPerToken(uint256[] tokenIds_uint256[] maxSupplies_
setOwner(address newOwner
setRoyaltiesInfo(uint256 tokenIdaddress royaltyReceiver_uint256 royaltiesPercentage_
setTokenDeadlines(uint256[] tokenIds_uint256[][] deadlines_
setTokenTypes(address[] addresses_uint8[] types_
setTokenURI(uint256 tokenId_string uri_
setWithdrawalAddressPerToken(uint256 tokenIdaddress withdrawalAddress_
transferSigner(address newSigner
updateSeason(
withdrawAll(
withdrawPerToken(uint256 tokenId
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ContractURIChanged(string contractUri
DefaultMaxMintChanged(uint256 defaultMaxMint
DefaultMaxSupplyChanged(uint256 defaultMaxSupply
DefaultRoyaltyReceiverChanged(address defaultRoyaltyReceiver
DefaultWithdrawalAddressChanged(address defaultWithdrawalAddress
ETHMintPricePerTokenChanged(uint256[] tokenIdsuint256[] prices
FeatureStatusChanged(uint8 featuresbool status
FeaturesEnabled(uint8[] features
MaxMintPerTokenChanged(uint256[] tokenIdsuint256[] maxMints
MaxSupplyPerTokenChanged(uint256[] tokenIdsuint256[] maxSupplies
OwnerUpdated(address indexed useraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltiesInfoUpdated(uint256 tokenIdaddress royaltyReceiveruint256 percentage
SeasonUpdated(uint16 seasonId
TipReceived(address indexed senderuint256 amount
TokenDeadlinesChanged(uint256[] tokenIdsuint256[][] deadlines
TokenInitialized(uint256 tokenIduint256 maxSupplyuint256 maxMintPerTokenuint256 mintPriceaddress withdrawalAddressaddress royaltyReceiveruint256 royaltiesPercentagestring tokenURIuint256[2] deadlines
TokenTypesChanged(address[] tokensuint8[] tokenTypes
TokenURIChanged(uint256 tokenIdstring tokenURI
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] amounts
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 amount
URI(string valueuint256 indexed id
WithdrawalAddressesChanged(uint256 tokenIdaddress withdrawalAddress
Constructor
constructor(string _namestring _symbolstring _baseContractURIaddress _defaultRoyaltyReceiveraddress _defaultWithdrawalAddress
Fallback and receive
fallback(
receive(
Errors
AccountAlreadyMintedMax(
DeadlineNotSet(
InsufficientBalance(
InsufficientFunds(
InvalidBaseContractURL(
InvalidBaseURI(
InvalidDeadlineLength(
InvalidDeadlines(
InvalidSignature(
MintDeadlinePassed(
MintNotAvailable(
MismatchLengths(
NewSignerCantBeZero(
NotAuthorized(
NothingToWithdraw(
RoyaltiesPercentageTooHigh(
SupplyLimitReached(
TokenGatedIdAlreadyUsed(uint256 tokenGatedId
TokenGatedIdAlreadyUsedInSeason(uint256 tokenGatedIduint256 seasonId
TokenNotSupported(
TokenSaleClosed(uint256 tokenId