PreMintMetaFactory
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
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 49 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "PreMintMetaFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PreMintMetaFactory"
ABI
ABI objects
Getter at block 22918963
NATIVE_TOKEN_ADDRESS() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
getBeneficiary() view returns (address)
0x0000000000000000000000000000000000000000
getCreditManager() view returns (address)
0x0000000000000000000000000000000000000000
getFeesEnabled() view returns (bool)
false
owner() view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
getIsValidCurrency(address currency) view returns (bool)
getMintingPrice(address currency) view returns (uint256)
getPinningPrice(address currency) view returns (uint256)
isContributor(address contributor) view returns (bool)
State-modifying
Events createNewAssetAndAddToToken(address collection, uint256 tokenId, string asset, address currencyToUse, uint16 creditsToUse) payable
initialize(address beneficiary)
manageContributor(address contributor, bool grantRole)
mintMultipleTokensWithDifferentAsset(address collection, address[] toAddresses, uint256 amount, string[] assets, string[] tokenURIs, address currencyToUse, uint16 creditsToUse) payable
mintMultipleTokensWithExistingAssetSameAddress(address collection, address toAddress, uint256 amount, uint64 assetId, string tokenURI, address currencyToUse, uint16 creditsToUse) payable
mintMultipleTokensWithSameAsset(address collection, address[] toAddresses, uint256 amount, string asset, string tokenURI, address currencyToUse, uint16 creditsToUse) payable
mintMultipleTokensWithSameAssetSameAddress(address collection, address toAddress, uint256 amount, string asset, string tokenURI, address currencyToUse, uint16 creditsToUse) payable
mintTokenWithAsset(address collection, address to, string asset, string tokenURI, address currencyToUse, uint16 creditsToUse) payable
mintTokenWithMultipleAssets(address collection, address to, string[] assets, string tokenURI, address currencyToUse, uint16 mintingCreditsToUse, uint16 pinningCreditsToUse) payable
nestMintMultipleTokensWithDifferentAsset(address collection, address to, uint256[] destinationIds, uint256 amount, string[] assets, string[] tokenURIs, address currencyToUse, uint16 creditsToUse) payable
nestMintMultipleTokensWithSameAsset(address collection, address to, uint256[] destinationIds, uint256 amount, string asset, string tokenURI, address currencyToUse, uint16 creditsToUse) payable
nestMintTokenWithAsset(address collection, address to, uint256 destinationId, string asset, string tokenURI, address currencyToUse, uint16 creditsToUse) payable
nestMintTokenWithMultipleAssets(address collection, address to, uint256 destinationId, string[] assets, string tokenURI, address currencyToUse, uint16 mintingCreditsToUse, uint16 pinningCreditsToUse) payable
onERC721Received(address, address, uint256, bytes) returns (bytes4)
renounceOwnership()
setBeneficiary(address beneficiary)
setCreditManager(address creditManager)
setFeesEnabled(bool enabled)
setMintingPrice(address currency, uint256 price)
setPinningPrice(address currency, uint256 price)
setValidCurrency(address currency, bool isValid)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
ContributorUpdate(address indexed contributor, bool isContributor)
Initialized(uint8 version)
NewRmrkAsset(uint256 assetId, uint256 tokenId, address indexed rmrkCollectionContract)
NewRmrkNft(uint256 tokenId, address indexed rmrkCollectionContract)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
FailedToSend()
InvalidCurrency()
InvalidNumberOfAssets()
InvalidNumberOfDestinationIds()
InvalidNumberOfToAddresses()
NotCollectionOwnerOrContributor()
NotEnoughAllowance()
RMRKNewContributorIsZeroAddress()
RMRKNewOwnerIsZeroAddress()
RMRKNotOwner()
RMRKNotOwnerOrContributor()
WrongValueSent()