Documentation ¶
Index ¶
- Variables
- type BurnRedeemERC1155
- type BurnRedeemERC1155AdminApproved
- type BurnRedeemERC1155AdminApprovedIterator
- type BurnRedeemERC1155AdminRevoked
- type BurnRedeemERC1155AdminRevokedIterator
- type BurnRedeemERC1155Caller
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) BURNFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) GetBurnRedeem(opts *bind.CallOpts, creatorContractAddress common.Address, ...) (IBurnRedeemCoreBurnRedeem, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) GetBurnRedeemForToken(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) MULTIBURNFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) ManifoldMembershipContract(opts *bind.CallOpts) (common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) TokenURI(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- type BurnRedeemERC1155CallerRaw
- type BurnRedeemERC1155CallerSession
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) BURNFEE() (*big.Int, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) GetAdmins() ([]common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) GetBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int) (IBurnRedeemCoreBurnRedeem, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) GetBurnRedeemForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) IsAdmin(admin common.Address) (bool, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) MULTIBURNFEE() (*big.Int, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) ManifoldMembershipContract() (common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) Owner() (common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- type BurnRedeemERC1155Filterer
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*BurnRedeemERC1155AdminApprovedIterator, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*BurnRedeemERC1155AdminRevokedIterator, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BurnRedeemERC1155OwnershipTransferredIterator, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) ParseAdminApproved(log types.Log) (*BurnRedeemERC1155AdminApproved, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) ParseAdminRevoked(log types.Log) (*BurnRedeemERC1155AdminRevoked, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*BurnRedeemERC1155OwnershipTransferred, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *BurnRedeemERC1155AdminApproved, ...) (event.Subscription, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *BurnRedeemERC1155AdminRevoked, ...) (event.Subscription, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BurnRedeemERC1155OwnershipTransferred, ...) (event.Subscription, error)
- type BurnRedeemERC1155OwnershipTransferred
- type BurnRedeemERC1155OwnershipTransferredIterator
- type BurnRedeemERC1155Raw
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BurnRedeemERC1155Session
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) BURNFEE() (*big.Int, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) BurnRedeem(creatorContractAddresses []common.Address, instanceIds []*big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) BurnRedeem0(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) GetAdmins() ([]common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) GetBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int) (IBurnRedeemCoreBurnRedeem, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) GetBurnRedeemForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) InitializeBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) IsAdmin(admin common.Address) (bool, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) MULTIBURNFEE() (*big.Int, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) ManifoldMembershipContract() (common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) OnERC1155BatchReceived(arg0 common.Address, from common.Address, ids []*big.Int, values []*big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) OnERC1155Received(arg0 common.Address, from common.Address, id *big.Int, value *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) OnERC721Received(arg0 common.Address, from common.Address, id *big.Int, data []byte) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) Owner() (common.Address, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) RecoverERC721(tokenAddress common.Address, tokenId *big.Int, destination common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) RenounceOwnership() (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) SetMembershipAddress(addr common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) UpdateBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) UpdateURI(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type BurnRedeemERC1155Transactor
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) Airdrop(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) BurnRedeem(opts *bind.TransactOpts, creatorContractAddresses []common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) BurnRedeem0(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) InitializeBurnRedeem(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) OnERC1155BatchReceived(opts *bind.TransactOpts, arg0 common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) OnERC1155Received(opts *bind.TransactOpts, arg0 common.Address, from common.Address, id *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) OnERC721Received(opts *bind.TransactOpts, arg0 common.Address, from common.Address, id *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) RecoverERC721(opts *bind.TransactOpts, tokenAddress common.Address, tokenId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) SetMembershipAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) UpdateBurnRedeem(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) UpdateURI(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) Withdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type BurnRedeemERC1155TransactorRaw
- type BurnRedeemERC1155TransactorSession
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) BurnRedeem(creatorContractAddresses []common.Address, instanceIds []*big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) BurnRedeem0(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) InitializeBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) OnERC1155BatchReceived(arg0 common.Address, from common.Address, ids []*big.Int, values []*big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) OnERC1155Received(arg0 common.Address, from common.Address, id *big.Int, value *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) OnERC721Received(arg0 common.Address, from common.Address, id *big.Int, data []byte) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) RecoverERC721(tokenAddress common.Address, tokenId *big.Int, destination common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) SetMembershipAddress(addr common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) UpdateBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) UpdateURI(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type CreatorCoreERC1155
- type CreatorCoreERC1155AdminApproved
- type CreatorCoreERC1155AdminApprovedIterator
- type CreatorCoreERC1155AdminRevoked
- type CreatorCoreERC1155AdminRevokedIterator
- type CreatorCoreERC1155ApprovalForAll
- type CreatorCoreERC1155ApprovalForAllIterator
- type CreatorCoreERC1155ApproveTransferUpdated
- type CreatorCoreERC1155ApproveTransferUpdatedIterator
- type CreatorCoreERC1155Caller
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) BalanceOf(opts *bind.CallOpts, account common.Address, id *big.Int) (*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) BalanceOfBatch(opts *bind.CallOpts, accounts []common.Address, ids []*big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetApproveTransfer(opts *bind.CallOpts) (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetExtensions(opts *bind.CallOpts) ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetFeeBps(opts *bind.CallOpts, tokenId *big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetFeeRecipients(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetFees(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetRoyalties(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) IsApprovedForAll(opts *bind.CallOpts, account common.Address, operator common.Address) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Name(opts *bind.CallOpts) (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) RoyaltyInfo(opts *bind.CallOpts, tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Symbol(opts *bind.CallOpts) (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) TokenExtension(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) TotalSupply(opts *bind.CallOpts, tokenId *big.Int) (*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Uri(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) VERSION(opts *bind.CallOpts) (*big.Int, error)
- type CreatorCoreERC1155CallerRaw
- type CreatorCoreERC1155CallerSession
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) BalanceOf(account common.Address, id *big.Int) (*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) BalanceOfBatch(accounts []common.Address, ids []*big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetAdmins() ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetApproveTransfer() (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetExtensions() ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) IsAdmin(admin common.Address) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) IsApprovedForAll(account common.Address, operator common.Address) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Name() (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Owner() (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Symbol() (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) TokenExtension(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) TotalSupply(tokenId *big.Int) (*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Uri(tokenId *big.Int) (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) VERSION() (*big.Int, error)
- type CreatorCoreERC1155DefaultRoyaltiesUpdated
- type CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator
- type CreatorCoreERC1155ExtensionApproveTransferUpdated
- type CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator
- type CreatorCoreERC1155ExtensionBlacklisted
- type CreatorCoreERC1155ExtensionBlacklistedIterator
- type CreatorCoreERC1155ExtensionRegistered
- type CreatorCoreERC1155ExtensionRegisteredIterator
- type CreatorCoreERC1155ExtensionRoyaltiesUpdated
- type CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator
- type CreatorCoreERC1155ExtensionUnregistered
- type CreatorCoreERC1155ExtensionUnregisteredIterator
- type CreatorCoreERC1155Filterer
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC1155AdminApprovedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC1155AdminRevokedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterApprovalForAll(opts *bind.FilterOpts, account []common.Address, operator []common.Address) (*CreatorCoreERC1155ApprovalForAllIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterApproveTransferUpdated(opts *bind.FilterOpts) (*CreatorCoreERC1155ApproveTransferUpdatedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterDefaultRoyaltiesUpdated(opts *bind.FilterOpts) (*CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionApproveTransferUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionBlacklisted(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC1155ExtensionBlacklistedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionRegistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC1155ExtensionRegisteredIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionRoyaltiesUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionUnregistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC1155ExtensionUnregisteredIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterInitialized(opts *bind.FilterOpts) (*CreatorCoreERC1155InitializedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterMintPermissionsUpdated(opts *bind.FilterOpts, extension []common.Address, ...) (*CreatorCoreERC1155MintPermissionsUpdatedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*CreatorCoreERC1155OwnershipTransferredIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterRoyaltiesUpdated(opts *bind.FilterOpts, tokenId []*big.Int) (*CreatorCoreERC1155RoyaltiesUpdatedIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterTransferBatch(opts *bind.FilterOpts, operator []common.Address, from []common.Address, ...) (*CreatorCoreERC1155TransferBatchIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterTransferSingle(opts *bind.FilterOpts, operator []common.Address, from []common.Address, ...) (*CreatorCoreERC1155TransferSingleIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterURI(opts *bind.FilterOpts, id []*big.Int) (*CreatorCoreERC1155URIIterator, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseAdminApproved(log types.Log) (*CreatorCoreERC1155AdminApproved, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseAdminRevoked(log types.Log) (*CreatorCoreERC1155AdminRevoked, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseApprovalForAll(log types.Log) (*CreatorCoreERC1155ApprovalForAll, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseApproveTransferUpdated(log types.Log) (*CreatorCoreERC1155ApproveTransferUpdated, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseDefaultRoyaltiesUpdated(log types.Log) (*CreatorCoreERC1155DefaultRoyaltiesUpdated, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionApproveTransferUpdated(log types.Log) (*CreatorCoreERC1155ExtensionApproveTransferUpdated, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionBlacklisted(log types.Log) (*CreatorCoreERC1155ExtensionBlacklisted, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionRegistered(log types.Log) (*CreatorCoreERC1155ExtensionRegistered, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionRoyaltiesUpdated(log types.Log) (*CreatorCoreERC1155ExtensionRoyaltiesUpdated, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionUnregistered(log types.Log) (*CreatorCoreERC1155ExtensionUnregistered, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseInitialized(log types.Log) (*CreatorCoreERC1155Initialized, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseMintPermissionsUpdated(log types.Log) (*CreatorCoreERC1155MintPermissionsUpdated, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*CreatorCoreERC1155OwnershipTransferred, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseRoyaltiesUpdated(log types.Log) (*CreatorCoreERC1155RoyaltiesUpdated, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseTransferBatch(log types.Log) (*CreatorCoreERC1155TransferBatch, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseTransferSingle(log types.Log) (*CreatorCoreERC1155TransferSingle, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseURI(log types.Log) (*CreatorCoreERC1155URI, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155AdminApproved, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155AdminRevoked, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ApprovalForAll, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchApproveTransferUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ApproveTransferUpdated) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchDefaultRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155DefaultRoyaltiesUpdated) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionApproveTransferUpdated(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionBlacklisted(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionBlacklisted, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionRegistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionRegistered, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionRoyaltiesUpdated, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionUnregistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionUnregistered, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155Initialized) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchMintPermissionsUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155MintPermissionsUpdated, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155OwnershipTransferred, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155RoyaltiesUpdated, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchTransferBatch(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155TransferBatch, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchTransferSingle(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155TransferSingle, ...) (event.Subscription, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchURI(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155URI, id []*big.Int) (event.Subscription, error)
- type CreatorCoreERC1155Initialized
- type CreatorCoreERC1155InitializedIterator
- type CreatorCoreERC1155MintPermissionsUpdated
- type CreatorCoreERC1155MintPermissionsUpdatedIterator
- type CreatorCoreERC1155OwnershipTransferred
- type CreatorCoreERC1155OwnershipTransferredIterator
- type CreatorCoreERC1155Raw
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CreatorCoreERC1155RoyaltiesUpdated
- type CreatorCoreERC1155RoyaltiesUpdatedIterator
- type CreatorCoreERC1155Session
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) BalanceOf(account common.Address, id *big.Int) (*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) BalanceOfBatch(accounts []common.Address, ids []*big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) BlacklistExtension(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Burn(account common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetAdmins() ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetApproveTransfer() (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetExtensions() ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Initialize(_name string, _symbol string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) IsAdmin(admin common.Address) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) IsApprovedForAll(account common.Address, operator common.Address) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintBaseExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintBaseNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintExtensionExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintExtensionNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Name() (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Owner() (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RenounceOwnership() (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SafeBatchTransferFrom(from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SafeTransferFrom(from common.Address, to common.Address, id *big.Int, amount *big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetBaseTokenURI(uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetBaseTokenURIExtension(uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetBaseTokenURIExtension0(uri_ string, identical bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURI(tokenId *big.Int, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIExtension0(tokenId *big.Int, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Symbol() (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) TokenExtension(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) TotalSupply(tokenId *big.Int) (*big.Int, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) UnregisterExtension(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Uri(tokenId *big.Int) (string, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) VERSION() (*big.Int, error)
- type CreatorCoreERC1155Transactor
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) BlacklistExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) Burn(opts *bind.TransactOpts, account common.Address, tokenIds []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) Initialize(opts *bind.TransactOpts, _name string, _symbol string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintBaseExisting(opts *bind.TransactOpts, to []common.Address, tokenIds []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintBaseNew(opts *bind.TransactOpts, to []common.Address, amounts []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintExtensionExisting(opts *bind.TransactOpts, to []common.Address, tokenIds []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintExtensionNew(opts *bind.TransactOpts, to []common.Address, amounts []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RegisterExtension(opts *bind.TransactOpts, extension common.Address, baseURI string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RegisterExtension0(opts *bind.TransactOpts, extension common.Address, baseURI string, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SafeBatchTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, id *big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetApproveTransfer(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetApproveTransferExtension(opts *bind.TransactOpts, enabled bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetBaseTokenURI(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetBaseTokenURIExtension(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetBaseTokenURIExtension0(opts *bind.TransactOpts, uri_ string, identical bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetMintPermissions(opts *bind.TransactOpts, extension common.Address, permissions common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetRoyalties(opts *bind.TransactOpts, tokenId *big.Int, receivers []common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetRoyalties0(opts *bind.TransactOpts, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetRoyaltiesExtension(opts *bind.TransactOpts, extension common.Address, receivers []common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURI(opts *bind.TransactOpts, tokenId *big.Int, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURI0(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIExtension(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIExtension0(opts *bind.TransactOpts, tokenId *big.Int, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIPrefix(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIPrefixExtension(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) UnregisterExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
- type CreatorCoreERC1155TransactorRaw
- type CreatorCoreERC1155TransactorSession
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) BlacklistExtension(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) Burn(account common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) Initialize(_name string, _symbol string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintBaseExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintBaseNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintExtensionExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintExtensionNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SafeBatchTransferFrom(from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SafeTransferFrom(from common.Address, to common.Address, id *big.Int, amount *big.Int, ...) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetBaseTokenURI(uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetBaseTokenURIExtension(uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetBaseTokenURIExtension0(uri_ string, identical bool) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURI(tokenId *big.Int, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIExtension0(tokenId *big.Int, uri_ string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) UnregisterExtension(extension common.Address) (*types.Transaction, error)
- type CreatorCoreERC1155TransferBatch
- type CreatorCoreERC1155TransferBatchIterator
- type CreatorCoreERC1155TransferSingle
- type CreatorCoreERC1155TransferSingleIterator
- type CreatorCoreERC1155URI
- type CreatorCoreERC1155URIIterator
- type CreatorCoreERC721
- type CreatorCoreERC721AdminApproved
- type CreatorCoreERC721AdminApprovedIterator
- type CreatorCoreERC721AdminRevoked
- type CreatorCoreERC721AdminRevokedIterator
- type CreatorCoreERC721Approval
- type CreatorCoreERC721ApprovalForAll
- type CreatorCoreERC721ApprovalForAllIterator
- type CreatorCoreERC721ApprovalIterator
- type CreatorCoreERC721ApproveTransferUpdated
- type CreatorCoreERC721ApproveTransferUpdatedIterator
- type CreatorCoreERC721Caller
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetApproveTransfer(opts *bind.CallOpts) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetExtensions(opts *bind.CallOpts) ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetFeeBps(opts *bind.CallOpts, tokenId *big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetFeeRecipients(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetFees(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetRoyalties(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) Name(opts *bind.CallOpts) (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) RoyaltyInfo(opts *bind.CallOpts, tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) Symbol(opts *bind.CallOpts) (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) TokenData(opts *bind.CallOpts, tokenId *big.Int) (*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) TokenExtension(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Caller) VERSION(opts *bind.CallOpts) (*big.Int, error)
- type CreatorCoreERC721CallerRaw
- type CreatorCoreERC721CallerSession
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetAdmins() ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetApproveTransfer() (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetExtensions() ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) IsAdmin(admin common.Address) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) Name() (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) Owner() (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) Symbol() (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) TokenData(tokenId *big.Int) (*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) TokenExtension(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) TokenURI(tokenId *big.Int) (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) VERSION() (*big.Int, error)
- type CreatorCoreERC721DefaultRoyaltiesUpdated
- type CreatorCoreERC721DefaultRoyaltiesUpdatedIterator
- type CreatorCoreERC721ExtensionApproveTransferUpdated
- type CreatorCoreERC721ExtensionApproveTransferUpdatedIterator
- type CreatorCoreERC721ExtensionBlacklisted
- type CreatorCoreERC721ExtensionBlacklistedIterator
- type CreatorCoreERC721ExtensionRegistered
- type CreatorCoreERC721ExtensionRegisteredIterator
- type CreatorCoreERC721ExtensionRoyaltiesUpdated
- type CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator
- type CreatorCoreERC721ExtensionUnregistered
- type CreatorCoreERC721ExtensionUnregisteredIterator
- type CreatorCoreERC721Filterer
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC721AdminApprovedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC721AdminRevokedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*CreatorCoreERC721ApprovalIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*CreatorCoreERC721ApprovalForAllIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterApproveTransferUpdated(opts *bind.FilterOpts) (*CreatorCoreERC721ApproveTransferUpdatedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterDefaultRoyaltiesUpdated(opts *bind.FilterOpts) (*CreatorCoreERC721DefaultRoyaltiesUpdatedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionApproveTransferUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC721ExtensionApproveTransferUpdatedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionBlacklisted(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC721ExtensionBlacklistedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionRegistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC721ExtensionRegisteredIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionRoyaltiesUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionUnregistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC721ExtensionUnregisteredIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterInitialized(opts *bind.FilterOpts) (*CreatorCoreERC721InitializedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterMintPermissionsUpdated(opts *bind.FilterOpts, extension []common.Address, ...) (*CreatorCoreERC721MintPermissionsUpdatedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*CreatorCoreERC721OwnershipTransferredIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterRoyaltiesUpdated(opts *bind.FilterOpts, tokenId []*big.Int) (*CreatorCoreERC721RoyaltiesUpdatedIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*CreatorCoreERC721TransferIterator, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseAdminApproved(log types.Log) (*CreatorCoreERC721AdminApproved, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseAdminRevoked(log types.Log) (*CreatorCoreERC721AdminRevoked, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseApproval(log types.Log) (*CreatorCoreERC721Approval, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseApprovalForAll(log types.Log) (*CreatorCoreERC721ApprovalForAll, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseApproveTransferUpdated(log types.Log) (*CreatorCoreERC721ApproveTransferUpdated, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseDefaultRoyaltiesUpdated(log types.Log) (*CreatorCoreERC721DefaultRoyaltiesUpdated, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionApproveTransferUpdated(log types.Log) (*CreatorCoreERC721ExtensionApproveTransferUpdated, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionBlacklisted(log types.Log) (*CreatorCoreERC721ExtensionBlacklisted, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionRegistered(log types.Log) (*CreatorCoreERC721ExtensionRegistered, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionRoyaltiesUpdated(log types.Log) (*CreatorCoreERC721ExtensionRoyaltiesUpdated, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionUnregistered(log types.Log) (*CreatorCoreERC721ExtensionUnregistered, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseInitialized(log types.Log) (*CreatorCoreERC721Initialized, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseMintPermissionsUpdated(log types.Log) (*CreatorCoreERC721MintPermissionsUpdated, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseOwnershipTransferred(log types.Log) (*CreatorCoreERC721OwnershipTransferred, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseRoyaltiesUpdated(log types.Log) (*CreatorCoreERC721RoyaltiesUpdated, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseTransfer(log types.Log) (*CreatorCoreERC721Transfer, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721AdminApproved, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721AdminRevoked, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721Approval, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ApprovalForAll, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchApproveTransferUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ApproveTransferUpdated) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchDefaultRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721DefaultRoyaltiesUpdated) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionApproveTransferUpdated(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionBlacklisted(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionBlacklisted, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionRegistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionRegistered, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionRoyaltiesUpdated, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionUnregistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionUnregistered, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721Initialized) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchMintPermissionsUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721MintPermissionsUpdated, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721OwnershipTransferred, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721RoyaltiesUpdated, ...) (event.Subscription, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721Transfer, ...) (event.Subscription, error)
- type CreatorCoreERC721Initialized
- type CreatorCoreERC721InitializedIterator
- type CreatorCoreERC721MintPermissionsUpdated
- type CreatorCoreERC721MintPermissionsUpdatedIterator
- type CreatorCoreERC721OwnershipTransferred
- type CreatorCoreERC721OwnershipTransferredIterator
- type CreatorCoreERC721Raw
- func (_CreatorCoreERC721 *CreatorCoreERC721Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_CreatorCoreERC721 *CreatorCoreERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CreatorCoreERC721RoyaltiesUpdated
- type CreatorCoreERC721RoyaltiesUpdatedIterator
- type CreatorCoreERC721Session
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) BalanceOf(owner common.Address) (*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) BlacklistExtension(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) Burn(tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetAdmins() ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetApproveTransfer() (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetExtensions() ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) Initialize(_name string, _symbol string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) IsAdmin(admin common.Address) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBase(to common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBase0(to common.Address, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBaseBatch(to common.Address, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBaseBatch0(to common.Address, count uint16) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtension(to common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtension0(to common.Address, data *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtension1(to common.Address, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtensionBatch(to common.Address, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtensionBatch0(to common.Address, data []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtensionBatch1(to common.Address, count uint16) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) Name() (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) Owner() (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) RenounceOwnership() (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetBaseTokenURI(uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetBaseTokenURIExtension(uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetBaseTokenURIExtension0(uri string, identical bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURI(tokenId *big.Int, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIExtension0(tokenId *big.Int, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) Symbol() (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) TokenData(tokenId *big.Int) (*big.Int, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) TokenExtension(tokenId *big.Int) (common.Address, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) TokenURI(tokenId *big.Int) (string, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) UnregisterExtension(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Session) VERSION() (*big.Int, error)
- type CreatorCoreERC721Transactor
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) BlacklistExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) Burn(opts *bind.TransactOpts, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) Initialize(opts *bind.TransactOpts, _name string, _symbol string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBase(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBase0(opts *bind.TransactOpts, to common.Address, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBaseBatch(opts *bind.TransactOpts, to common.Address, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBaseBatch0(opts *bind.TransactOpts, to common.Address, count uint16) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtension(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtension0(opts *bind.TransactOpts, to common.Address, data *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtension1(opts *bind.TransactOpts, to common.Address, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtensionBatch(opts *bind.TransactOpts, to common.Address, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtensionBatch0(opts *bind.TransactOpts, to common.Address, data []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtensionBatch1(opts *bind.TransactOpts, to common.Address, count uint16) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RegisterExtension(opts *bind.TransactOpts, extension common.Address, baseURI string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RegisterExtension0(opts *bind.TransactOpts, extension common.Address, baseURI string, ...) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetApproveTransfer(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetApproveTransferExtension(opts *bind.TransactOpts, enabled bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetBaseTokenURI(opts *bind.TransactOpts, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetBaseTokenURIExtension(opts *bind.TransactOpts, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetBaseTokenURIExtension0(opts *bind.TransactOpts, uri string, identical bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetMintPermissions(opts *bind.TransactOpts, extension common.Address, permissions common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetRoyalties(opts *bind.TransactOpts, tokenId *big.Int, receivers []common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetRoyalties0(opts *bind.TransactOpts, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetRoyaltiesExtension(opts *bind.TransactOpts, extension common.Address, receivers []common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURI(opts *bind.TransactOpts, tokenId *big.Int, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURI0(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIExtension(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIExtension0(opts *bind.TransactOpts, tokenId *big.Int, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIPrefix(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIPrefixExtension(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) UnregisterExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
- type CreatorCoreERC721TransactorRaw
- type CreatorCoreERC721TransactorSession
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) BlacklistExtension(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) Burn(tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) Initialize(_name string, _symbol string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBase(to common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBase0(to common.Address, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBaseBatch(to common.Address, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBaseBatch0(to common.Address, count uint16) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtension(to common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtension0(to common.Address, data *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtension1(to common.Address, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtensionBatch(to common.Address, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtensionBatch0(to common.Address, data []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtensionBatch1(to common.Address, count uint16) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetBaseTokenURI(uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetBaseTokenURIExtension(uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetBaseTokenURIExtension0(uri string, identical bool) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURI(tokenId *big.Int, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIExtension0(tokenId *big.Int, uri string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) UnregisterExtension(extension common.Address) (*types.Transaction, error)
- type CreatorCoreERC721Transfer
- type CreatorCoreERC721TransferIterator
- type IBurnRedeemCoreBurnGroup
- type IBurnRedeemCoreBurnItem
- type IBurnRedeemCoreBurnRedeem
- type IBurnRedeemCoreBurnRedeemParameters
- type IBurnRedeemCoreBurnToken
- type IERC1155LazyPayableClaimClaim
- type IERC1155LazyPayableClaimClaimParameters
- type IERC721LazyPayableClaimClaim
- type IERC721LazyPayableClaimClaimParameters
- type LazyClaimERC1155
- type LazyClaimERC1155AdminApproved
- type LazyClaimERC1155AdminApprovedIterator
- type LazyClaimERC1155AdminRevoked
- type LazyClaimERC1155AdminRevokedIterator
- type LazyClaimERC1155Caller
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) CheckMintIndex(opts *bind.CallOpts, creatorContractAddress common.Address, ...) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) CheckMintIndices(opts *bind.CallOpts, creatorContractAddress common.Address, ...) ([]bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) DELEGATIONREGISTRY(opts *bind.CallOpts) (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetClaim(opts *bind.CallOpts, creatorContractAddress common.Address, ...) (IERC1155LazyPayableClaimClaim, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetClaimForToken(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetTotalMints(opts *bind.CallOpts, minter common.Address, ...) (uint32, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) MEMBERSHIPADDRESS(opts *bind.CallOpts) (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) MINTFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) MINTFEEMERKLE(opts *bind.CallOpts) (*big.Int, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Caller) TokenURI(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- type LazyClaimERC1155CallerRaw
- type LazyClaimERC1155CallerSession
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, ...) ([]bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) DELEGATIONREGISTRY() (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetAdmins() ([]common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC1155LazyPayableClaimClaim, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetTotalMints(minter common.Address, creatorContractAddress common.Address, ...) (uint32, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) IsAdmin(admin common.Address) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) MEMBERSHIPADDRESS() (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) MINTFEE() (*big.Int, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) MINTFEEMERKLE() (*big.Int, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) Owner() (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- type LazyClaimERC1155ClaimInitialized
- type LazyClaimERC1155ClaimInitializedIterator
- type LazyClaimERC1155ClaimMint
- type LazyClaimERC1155ClaimMintBatch
- type LazyClaimERC1155ClaimMintBatchIterator
- type LazyClaimERC1155ClaimMintIterator
- type LazyClaimERC1155ClaimMintProxy
- type LazyClaimERC1155ClaimMintProxyIterator
- type LazyClaimERC1155ClaimUpdated
- type LazyClaimERC1155ClaimUpdatedIterator
- type LazyClaimERC1155Filterer
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*LazyClaimERC1155AdminApprovedIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*LazyClaimERC1155AdminRevokedIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimInitialized(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimInitializedIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimMint(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimMintIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimMintBatch(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimMintBatchIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimMintProxy(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimMintProxyIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimUpdated(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimUpdatedIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*LazyClaimERC1155OwnershipTransferredIterator, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseAdminApproved(log types.Log) (*LazyClaimERC1155AdminApproved, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseAdminRevoked(log types.Log) (*LazyClaimERC1155AdminRevoked, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimInitialized(log types.Log) (*LazyClaimERC1155ClaimInitialized, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimMint(log types.Log) (*LazyClaimERC1155ClaimMint, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimMintBatch(log types.Log) (*LazyClaimERC1155ClaimMintBatch, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimMintProxy(log types.Log) (*LazyClaimERC1155ClaimMintProxy, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimUpdated(log types.Log) (*LazyClaimERC1155ClaimUpdated, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*LazyClaimERC1155OwnershipTransferred, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155AdminApproved, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155AdminRevoked, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimInitialized(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimInitialized, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimMint(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimMint, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimMintBatch(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimMintBatch, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimMintProxy(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimMintProxy, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimUpdated, ...) (event.Subscription, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155OwnershipTransferred, ...) (event.Subscription, error)
- type LazyClaimERC1155OwnershipTransferred
- type LazyClaimERC1155OwnershipTransferredIterator
- type LazyClaimERC1155Raw
- func (_LazyClaimERC1155 *LazyClaimERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_LazyClaimERC1155 *LazyClaimERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type LazyClaimERC1155Session
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, ...) ([]bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) DELEGATIONREGISTRY() (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetAdmins() ([]common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC1155LazyPayableClaimClaim, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetTotalMints(minter common.Address, creatorContractAddress common.Address, ...) (uint32, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) IsAdmin(admin common.Address) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) MEMBERSHIPADDRESS() (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) MINTFEE() (*big.Int, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) MINTFEEMERKLE() (*big.Int, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) Owner() (common.Address, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) RenounceOwnership() (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Session) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
- type LazyClaimERC1155Transactor
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) Airdrop(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) ExtendTokenURI(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) InitializeClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) Mint(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) MintBatch(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) MintProxy(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) SetMembershipAddress(opts *bind.TransactOpts, membershipAddress common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) UpdateClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) UpdateTokenURIParams(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) Withdraw(opts *bind.TransactOpts, receiver common.Address, amount *big.Int) (*types.Transaction, error)
- type LazyClaimERC1155TransactorRaw
- type LazyClaimERC1155TransactorSession
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
- type Manifold
- type ManifoldAdminApproved
- type ManifoldAdminApprovedIterator
- type ManifoldAdminRevoked
- type ManifoldAdminRevokedIterator
- type ManifoldCaller
- func (_Manifold *ManifoldCaller) CheckMintIndex(opts *bind.CallOpts, creatorContractAddress common.Address, ...) (bool, error)
- func (_Manifold *ManifoldCaller) CheckMintIndices(opts *bind.CallOpts, creatorContractAddress common.Address, ...) ([]bool, error)
- func (_Manifold *ManifoldCaller) DELEGATIONREGISTRY(opts *bind.CallOpts) (common.Address, error)
- func (_Manifold *ManifoldCaller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
- func (_Manifold *ManifoldCaller) GetClaim(opts *bind.CallOpts, creatorContractAddress common.Address, ...) (IERC721LazyPayableClaimClaim, error)
- func (_Manifold *ManifoldCaller) GetClaimForToken(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_Manifold *ManifoldCaller) GetTotalMints(opts *bind.CallOpts, minter common.Address, ...) (uint32, error)
- func (_Manifold *ManifoldCaller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
- func (_Manifold *ManifoldCaller) MEMBERSHIPADDRESS(opts *bind.CallOpts) (common.Address, error)
- func (_Manifold *ManifoldCaller) MINTFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_Manifold *ManifoldCaller) MINTFEEMERKLE(opts *bind.CallOpts) (*big.Int, error)
- func (_Manifold *ManifoldCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Manifold *ManifoldCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_Manifold *ManifoldCaller) TokenURI(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- type ManifoldCallerRaw
- type ManifoldCallerSession
- func (_Manifold *ManifoldCallerSession) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
- func (_Manifold *ManifoldCallerSession) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, ...) ([]bool, error)
- func (_Manifold *ManifoldCallerSession) DELEGATIONREGISTRY() (common.Address, error)
- func (_Manifold *ManifoldCallerSession) GetAdmins() ([]common.Address, error)
- func (_Manifold *ManifoldCallerSession) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC721LazyPayableClaimClaim, error)
- func (_Manifold *ManifoldCallerSession) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_Manifold *ManifoldCallerSession) GetTotalMints(minter common.Address, creatorContractAddress common.Address, ...) (uint32, error)
- func (_Manifold *ManifoldCallerSession) IsAdmin(admin common.Address) (bool, error)
- func (_Manifold *ManifoldCallerSession) MEMBERSHIPADDRESS() (common.Address, error)
- func (_Manifold *ManifoldCallerSession) MINTFEE() (*big.Int, error)
- func (_Manifold *ManifoldCallerSession) MINTFEEMERKLE() (*big.Int, error)
- func (_Manifold *ManifoldCallerSession) Owner() (common.Address, error)
- func (_Manifold *ManifoldCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_Manifold *ManifoldCallerSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- type ManifoldClaimInitialized
- type ManifoldClaimInitializedIterator
- type ManifoldClaimMint
- type ManifoldClaimMintBatch
- type ManifoldClaimMintBatchIterator
- type ManifoldClaimMintIterator
- type ManifoldClaimMintProxy
- type ManifoldClaimMintProxyIterator
- type ManifoldClaimUpdated
- type ManifoldClaimUpdatedIterator
- type ManifoldFilterer
- func (_Manifold *ManifoldFilterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*ManifoldAdminApprovedIterator, error)
- func (_Manifold *ManifoldFilterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*ManifoldAdminRevokedIterator, error)
- func (_Manifold *ManifoldFilterer) FilterClaimInitialized(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimInitializedIterator, error)
- func (_Manifold *ManifoldFilterer) FilterClaimMint(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimMintIterator, error)
- func (_Manifold *ManifoldFilterer) FilterClaimMintBatch(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimMintBatchIterator, error)
- func (_Manifold *ManifoldFilterer) FilterClaimMintProxy(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimMintProxyIterator, error)
- func (_Manifold *ManifoldFilterer) FilterClaimUpdated(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimUpdatedIterator, error)
- func (_Manifold *ManifoldFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ManifoldOwnershipTransferredIterator, error)
- func (_Manifold *ManifoldFilterer) ParseAdminApproved(log types.Log) (*ManifoldAdminApproved, error)
- func (_Manifold *ManifoldFilterer) ParseAdminRevoked(log types.Log) (*ManifoldAdminRevoked, error)
- func (_Manifold *ManifoldFilterer) ParseClaimInitialized(log types.Log) (*ManifoldClaimInitialized, error)
- func (_Manifold *ManifoldFilterer) ParseClaimMint(log types.Log) (*ManifoldClaimMint, error)
- func (_Manifold *ManifoldFilterer) ParseClaimMintBatch(log types.Log) (*ManifoldClaimMintBatch, error)
- func (_Manifold *ManifoldFilterer) ParseClaimMintProxy(log types.Log) (*ManifoldClaimMintProxy, error)
- func (_Manifold *ManifoldFilterer) ParseClaimUpdated(log types.Log) (*ManifoldClaimUpdated, error)
- func (_Manifold *ManifoldFilterer) ParseOwnershipTransferred(log types.Log) (*ManifoldOwnershipTransferred, error)
- func (_Manifold *ManifoldFilterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *ManifoldAdminApproved, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *ManifoldAdminRevoked, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchClaimInitialized(opts *bind.WatchOpts, sink chan<- *ManifoldClaimInitialized, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchClaimMint(opts *bind.WatchOpts, sink chan<- *ManifoldClaimMint, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchClaimMintBatch(opts *bind.WatchOpts, sink chan<- *ManifoldClaimMintBatch, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchClaimMintProxy(opts *bind.WatchOpts, sink chan<- *ManifoldClaimMintProxy, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ManifoldClaimUpdated, ...) (event.Subscription, error)
- func (_Manifold *ManifoldFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ManifoldOwnershipTransferred, ...) (event.Subscription, error)
- type ManifoldOwnershipTransferred
- type ManifoldOwnershipTransferredIterator
- type ManifoldRaw
- func (_Manifold *ManifoldRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Manifold *ManifoldRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Manifold *ManifoldRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ManifoldSession
- func (_Manifold *ManifoldSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
- func (_Manifold *ManifoldSession) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, ...) ([]bool, error)
- func (_Manifold *ManifoldSession) DELEGATIONREGISTRY() (common.Address, error)
- func (_Manifold *ManifoldSession) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) GetAdmins() ([]common.Address, error)
- func (_Manifold *ManifoldSession) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC721LazyPayableClaimClaim, error)
- func (_Manifold *ManifoldSession) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct{ ... }, error)
- func (_Manifold *ManifoldSession) GetTotalMints(minter common.Address, creatorContractAddress common.Address, ...) (uint32, error)
- func (_Manifold *ManifoldSession) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) IsAdmin(admin common.Address) (bool, error)
- func (_Manifold *ManifoldSession) MEMBERSHIPADDRESS() (common.Address, error)
- func (_Manifold *ManifoldSession) MINTFEE() (*big.Int, error)
- func (_Manifold *ManifoldSession) MINTFEEMERKLE() (*big.Int, error)
- func (_Manifold *ManifoldSession) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) Owner() (common.Address, error)
- func (_Manifold *ManifoldSession) RenounceOwnership() (*types.Transaction, error)
- func (_Manifold *ManifoldSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_Manifold *ManifoldSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
- func (_Manifold *ManifoldSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldSession) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
- type ManifoldTransactor
- func (_Manifold *ManifoldTransactor) Airdrop(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) ExtendTokenURI(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) InitializeClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) Mint(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) MintBatch(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) MintProxy(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) SetMembershipAddress(opts *bind.TransactOpts, membershipAddress common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) UpdateClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) UpdateTokenURIParams(opts *bind.TransactOpts, creatorContractAddress common.Address, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactor) Withdraw(opts *bind.TransactOpts, receiver common.Address, amount *big.Int) (*types.Transaction, error)
- type ManifoldTransactorRaw
- type ManifoldTransactorSession
- func (_Manifold *ManifoldTransactorSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, ...) (*types.Transaction, error)
- func (_Manifold *ManifoldTransactorSession) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
var BurnRedeemERC1155ABI = BurnRedeemERC1155MetaData.ABI
BurnRedeemERC1155ABI is the input ABI used to generate the binding from. Deprecated: Use BurnRedeemERC1155MetaData.ABI instead.
var BurnRedeemERC1155MetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminApproved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminRevoked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"BURN_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MULTI_BURN_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"recipients\",\"type\":\"address[]\"},{\"internalType\":\"uint32[]\",\"name\":\"amounts\",\"type\":\"uint32[]\"}],\"name\":\"airdrop\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"approveAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"creatorContractAddresses\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"instanceIds\",\"type\":\"uint256[]\"},{\"internalType\":\"uint32[]\",\"name\":\"burnRedeemCounts\",\"type\":\"uint32[]\"},{\"components\":[{\"internalType\":\"uint48\",\"name\":\"groupIndex\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"itemIndex\",\"type\":\"uint48\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes32[]\",\"name\":\"merkleProof\",\"type\":\"bytes32[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnToken[][]\",\"name\":\"burnTokens\",\"type\":\"tuple[][]\"}],\"name\":\"burnRedeem\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"burnRedeemCount\",\"type\":\"uint32\"},{\"components\":[{\"internalType\":\"uint48\",\"name\":\"groupIndex\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"itemIndex\",\"type\":\"uint48\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes32[]\",\"name\":\"merkleProof\",\"type\":\"bytes32[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnToken[]\",\"name\":\"burnTokens\",\"type\":\"tuple[]\"}],\"name\":\"burnRedeem\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getAdmins\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"admins\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"getBurnRedeem\",\"outputs\":[{\"components\":[{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"uint32\",\"name\":\"redeemedCount\",\"type\":\"uint32\"},{\"internalType\":\"uint16\",\"name\":\"redeemAmount\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"totalSupply\",\"type\":\"uint32\"},{\"internalType\":\"uint8\",\"name\":\"contractVersion\",\"type\":\"uint8\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"uint160\",\"name\":\"cost\",\"type\":\"uint160\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"components\":[{\"internalType\":\"uint256\",\"name\":\"requiredCount\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"enumIBurnRedeemCore.ValidationType\",\"name\":\"validationType\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.TokenSpec\",\"name\":\"tokenSpec\",\"type\":\"uint8\"},{\"internalType\":\"enumIBurnRedeemCore.BurnSpec\",\"name\":\"burnSpec\",\"type\":\"uint8\"},{\"internalType\":\"uint72\",\"name\":\"amount\",\"type\":\"uint72\"},{\"internalType\":\"uint256\",\"name\":\"minTokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"maxTokenId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"}],\"internalType\":\"structIBurnRedeemCore.BurnItem[]\",\"name\":\"items\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnGroup[]\",\"name\":\"burnSet\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnRedeem\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getBurnRedeemForToken\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"uint32\",\"name\":\"redeemedCount\",\"type\":\"uint32\"},{\"internalType\":\"uint16\",\"name\":\"redeemAmount\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"totalSupply\",\"type\":\"uint32\"},{\"internalType\":\"uint8\",\"name\":\"contractVersion\",\"type\":\"uint8\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"uint160\",\"name\":\"cost\",\"type\":\"uint160\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"components\":[{\"internalType\":\"uint256\",\"name\":\"requiredCount\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"enumIBurnRedeemCore.ValidationType\",\"name\":\"validationType\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.TokenSpec\",\"name\":\"tokenSpec\",\"type\":\"uint8\"},{\"internalType\":\"enumIBurnRedeemCore.BurnSpec\",\"name\":\"burnSpec\",\"type\":\"uint8\"},{\"internalType\":\"uint72\",\"name\":\"amount\",\"type\":\"uint72\"},{\"internalType\":\"uint256\",\"name\":\"minTokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"maxTokenId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"}],\"internalType\":\"structIBurnRedeemCore.BurnItem[]\",\"name\":\"items\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnGroup[]\",\"name\":\"burnSet\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnRedeem\",\"name\":\"burnRedeem\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"uint16\",\"name\":\"redeemAmount\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"totalSupply\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"uint160\",\"name\":\"cost\",\"type\":\"uint160\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"components\":[{\"internalType\":\"uint256\",\"name\":\"requiredCount\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"enumIBurnRedeemCore.ValidationType\",\"name\":\"validationType\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.TokenSpec\",\"name\":\"tokenSpec\",\"type\":\"uint8\"},{\"internalType\":\"enumIBurnRedeemCore.BurnSpec\",\"name\":\"burnSpec\",\"type\":\"uint8\"},{\"internalType\":\"uint72\",\"name\":\"amount\",\"type\":\"uint72\"},{\"internalType\":\"uint256\",\"name\":\"minTokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"maxTokenId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"}],\"internalType\":\"structIBurnRedeemCore.BurnItem[]\",\"name\":\"items\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnGroup[]\",\"name\":\"burnSet\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnRedeemParameters\",\"name\":\"burnRedeemParameters\",\"type\":\"tuple\"}],\"name\":\"initializeBurnRedeem\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"isAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"manifoldMembershipContract\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"values\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"onERC1155BatchReceived\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"onERC1155Received\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"onERC721Received\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"destination\",\"type\":\"address\"}],\"name\":\"recoverERC721\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"revokeAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"addr\",\"type\":\"address\"}],\"name\":\"setMembershipAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"uint16\",\"name\":\"redeemAmount\",\"type\":\"uint16\"},{\"internalType\":\"uint32\",\"name\":\"totalSupply\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"uint160\",\"name\":\"cost\",\"type\":\"uint160\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"components\":[{\"internalType\":\"uint256\",\"name\":\"requiredCount\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"enumIBurnRedeemCore.ValidationType\",\"name\":\"validationType\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"enumIBurnRedeemCore.TokenSpec\",\"name\":\"tokenSpec\",\"type\":\"uint8\"},{\"internalType\":\"enumIBurnRedeemCore.BurnSpec\",\"name\":\"burnSpec\",\"type\":\"uint8\"},{\"internalType\":\"uint72\",\"name\":\"amount\",\"type\":\"uint72\"},{\"internalType\":\"uint256\",\"name\":\"minTokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"maxTokenId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"}],\"internalType\":\"structIBurnRedeemCore.BurnItem[]\",\"name\":\"items\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnGroup[]\",\"name\":\"burnSet\",\"type\":\"tuple[]\"}],\"internalType\":\"structIBurnRedeemCore.BurnRedeemParameters\",\"name\":\"burnRedeemParameters\",\"type\":\"tuple\"}],\"name\":\"updateBurnRedeem\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"enumIBurnRedeemCore.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"}],\"name\":\"updateURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
BurnRedeemERC1155MetaData contains all meta data concerning the BurnRedeemERC1155 contract.
var CreatorCoreERC1155ABI = CreatorCoreERC1155MetaData.ABI
CreatorCoreERC1155ABI is the input ABI used to generate the binding from. Deprecated: Use CreatorCoreERC1155MetaData.ABI instead.
var CreatorCoreERC1155MetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminApproved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminRevoked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"name\":\"ApprovalForAll\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"ApproveTransferUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"DefaultRoyaltiesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"enabled\",\"type\":\"bool\"}],\"name\":\"ExtensionApproveTransferUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"ExtensionBlacklisted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"ExtensionRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"ExtensionRoyaltiesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"ExtensionUnregistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"version\",\"type\":\"uint8\"}],\"name\":\"Initialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"permissions\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"MintPermissionsUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"RoyaltiesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"values\",\"type\":\"uint256[]\"}],\"name\":\"TransferBatch\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"TransferSingle\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"value\",\"type\":\"string\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"URI\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"approveAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"accounts\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"}],\"name\":\"balanceOfBatch\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"blacklistExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"burn\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getAdmins\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"admins\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getApproveTransfer\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getExtensions\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"extensions\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getFeeBps\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getFeeRecipients\",\"outputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getFees\",\"outputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getRoyalties\",\"outputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_symbol\",\"type\":\"string\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"isAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"isApprovedForAll\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"to\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"mintBaseExisting\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"to\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"mintBaseNew\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"to\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"mintExtensionExisting\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"to\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"mintExtensionNew\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"baseURI\",\"type\":\"string\"}],\"name\":\"registerExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"baseURI\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"baseURIIdentical\",\"type\":\"bool\"}],\"name\":\"registerExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"revokeAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"royaltyInfo\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"safeBatchTransferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"safeTransferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"name\":\"setApprovalForAll\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"setApproveTransfer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"enabled\",\"type\":\"bool\"}],\"name\":\"setApproveTransferExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"}],\"name\":\"setBaseTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"}],\"name\":\"setBaseTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"}],\"name\":\"setBaseTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"permissions\",\"type\":\"address\"}],\"name\":\"setMintPermissions\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"setRoyalties\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"setRoyalties\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"setRoyaltiesExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"}],\"name\":\"setTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"setTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"setTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"}],\"name\":\"setTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"prefix\",\"type\":\"string\"}],\"name\":\"setTokenURIPrefix\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"prefix\",\"type\":\"string\"}],\"name\":\"setTokenURIPrefixExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenExtension\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"unregisterExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"uri\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
CreatorCoreERC1155MetaData contains all meta data concerning the CreatorCoreERC1155 contract.
var CreatorCoreERC721ABI = CreatorCoreERC721MetaData.ABI
CreatorCoreERC721ABI is the input ABI used to generate the binding from. Deprecated: Use CreatorCoreERC721MetaData.ABI instead.
var CreatorCoreERC721MetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminApproved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminRevoked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"approved\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"name\":\"ApprovalForAll\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"ApproveTransferUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"DefaultRoyaltiesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"enabled\",\"type\":\"bool\"}],\"name\":\"ExtensionApproveTransferUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"ExtensionBlacklisted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"ExtensionRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"ExtensionRoyaltiesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"ExtensionUnregistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"version\",\"type\":\"uint8\"}],\"name\":\"Initialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"permissions\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"MintPermissionsUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"RoyaltiesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"approveAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"blacklistExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"burn\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getAdmins\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"admins\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getApproveTransfer\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getApproved\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getExtensions\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"extensions\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getFeeBps\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getFeeRecipients\",\"outputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getFees\",\"outputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getRoyalties\",\"outputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_symbol\",\"type\":\"string\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"isAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"isApprovedForAll\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"mintBase\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"mintBase\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"mintBaseBatch\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint16\",\"name\":\"count\",\"type\":\"uint16\"}],\"name\":\"mintBaseBatch\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"mintExtension\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint80\",\"name\":\"data\",\"type\":\"uint80\"}],\"name\":\"mintExtension\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"mintExtension\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"mintExtensionBatch\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint80[]\",\"name\":\"data\",\"type\":\"uint80[]\"}],\"name\":\"mintExtensionBatch\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint16\",\"name\":\"count\",\"type\":\"uint16\"}],\"name\":\"mintExtensionBatch\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"ownerOf\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"baseURI\",\"type\":\"string\"}],\"name\":\"registerExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"baseURI\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"baseURIIdentical\",\"type\":\"bool\"}],\"name\":\"registerExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"revokeAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"royaltyInfo\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"safeTransferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"safeTransferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"name\":\"setApprovalForAll\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"setApproveTransfer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"enabled\",\"type\":\"bool\"}],\"name\":\"setApproveTransferExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"setBaseTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"setBaseTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"}],\"name\":\"setBaseTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"permissions\",\"type\":\"address\"}],\"name\":\"setMintPermissions\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"setRoyalties\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"setRoyalties\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"},{\"internalType\":\"addresspayable[]\",\"name\":\"receivers\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"basisPoints\",\"type\":\"uint256[]\"}],\"name\":\"setRoyaltiesExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"setTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"setTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"string[]\",\"name\":\"uris\",\"type\":\"string[]\"}],\"name\":\"setTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"setTokenURIExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"prefix\",\"type\":\"string\"}],\"name\":\"setTokenURIPrefix\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"prefix\",\"type\":\"string\"}],\"name\":\"setTokenURIPrefixExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenData\",\"outputs\":[{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenExtension\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"extension\",\"type\":\"address\"}],\"name\":\"unregisterExtension\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
CreatorCoreERC721MetaData contains all meta data concerning the CreatorCoreERC721 contract.
var LazyClaimERC1155ABI = LazyClaimERC1155MetaData.ABI
LazyClaimERC1155ABI is the input ABI used to generate the binding from. Deprecated: Use LazyClaimERC1155MetaData.ABI instead.
var LazyClaimERC1155MetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"delegationRegistry\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminApproved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminRevoked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"initializer\",\"type\":\"address\"}],\"name\":\"ClaimInitialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"ClaimMint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"}],\"name\":\"ClaimMintBatch\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"proxy\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"ClaimMintProxy\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"ClaimUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DELEGATION_REGISTRY\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MEMBERSHIP_ADDRESS\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MINT_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MINT_FEE_MERKLE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"recipients\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"airdrop\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"approveAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"mintIndex\",\"type\":\"uint32\"}],\"name\":\"checkMintIndex\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32[]\",\"name\":\"mintIndices\",\"type\":\"uint32[]\"}],\"name\":\"checkMintIndices\",\"outputs\":[{\"internalType\":\"bool[]\",\"name\":\"minted\",\"type\":\"bool[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"locationChunk\",\"type\":\"string\"}],\"name\":\"extendTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getAdmins\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"admins\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"getClaim\",\"outputs\":[{\"components\":[{\"internalType\":\"uint32\",\"name\":\"total\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC1155LazyPayableClaim.Claim\",\"name\":\"claim\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getClaimForToken\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"total\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC1155LazyPayableClaim.Claim\",\"name\":\"claim\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"minter\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"getTotalMints\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC1155LazyPayableClaim.ClaimParameters\",\"name\":\"claimParameters\",\"type\":\"tuple\"}],\"name\":\"initializeClaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"isAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"mintIndex\",\"type\":\"uint32\"},{\"internalType\":\"bytes32[]\",\"name\":\"merkleProof\",\"type\":\"bytes32[]\"},{\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"mint\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"},{\"internalType\":\"uint32[]\",\"name\":\"mintIndices\",\"type\":\"uint32[]\"},{\"internalType\":\"bytes32[][]\",\"name\":\"merkleProofs\",\"type\":\"bytes32[][]\"},{\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"mintBatch\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"},{\"internalType\":\"uint32[]\",\"name\":\"mintIndices\",\"type\":\"uint32[]\"},{\"internalType\":\"bytes32[][]\",\"name\":\"merkleProofs\",\"type\":\"bytes32[][]\"},{\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"mintProxy\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"revokeAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"membershipAddress\",\"type\":\"address\"}],\"name\":\"setMembershipAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC1155LazyPayableClaim.ClaimParameters\",\"name\":\"claimParameters\",\"type\":\"tuple\"}],\"name\":\"updateClaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"}],\"name\":\"updateTokenURIParams\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"receiver\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
LazyClaimERC1155MetaData contains all meta data concerning the LazyClaimERC1155 contract.
var ManifoldABI = ManifoldMetaData.ABI
ManifoldABI is the input ABI used to generate the binding from. Deprecated: Use ManifoldMetaData.ABI instead.
var ManifoldMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"delegationRegistry\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminApproved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"AdminRevoked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"initializer\",\"type\":\"address\"}],\"name\":\"ClaimInitialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"ClaimMint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"}],\"name\":\"ClaimMintBatch\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"proxy\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"ClaimMintProxy\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creatorContract\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"ClaimUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DELEGATION_REGISTRY\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MEMBERSHIP_ADDRESS\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MINT_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MINT_FEE_MERKLE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"recipients\",\"type\":\"address[]\"},{\"internalType\":\"uint16[]\",\"name\":\"amounts\",\"type\":\"uint16[]\"}],\"name\":\"airdrop\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"approveAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"mintIndex\",\"type\":\"uint32\"}],\"name\":\"checkMintIndex\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32[]\",\"name\":\"mintIndices\",\"type\":\"uint32[]\"}],\"name\":\"checkMintIndices\",\"outputs\":[{\"internalType\":\"bool[]\",\"name\":\"minted\",\"type\":\"bool[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"locationChunk\",\"type\":\"string\"}],\"name\":\"extendTokenURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getAdmins\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"admins\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"getClaim\",\"outputs\":[{\"components\":[{\"internalType\":\"uint32\",\"name\":\"total\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"uint8\",\"name\":\"contractVersion\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC721LazyPayableClaim.Claim\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getClaimForToken\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"total\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"uint8\",\"name\":\"contractVersion\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC721LazyPayableClaim.Claim\",\"name\":\"claim\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"minter\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"}],\"name\":\"getTotalMints\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC721LazyPayableClaim.ClaimParameters\",\"name\":\"claimParameters\",\"type\":\"tuple\"}],\"name\":\"initializeClaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"isAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint32\",\"name\":\"mintIndex\",\"type\":\"uint32\"},{\"internalType\":\"bytes32[]\",\"name\":\"merkleProof\",\"type\":\"bytes32[]\"},{\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"mint\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"},{\"internalType\":\"uint32[]\",\"name\":\"mintIndices\",\"type\":\"uint32[]\"},{\"internalType\":\"bytes32[][]\",\"name\":\"merkleProofs\",\"type\":\"bytes32[][]\"},{\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"mintBatch\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"uint16\",\"name\":\"mintCount\",\"type\":\"uint16\"},{\"internalType\":\"uint32[]\",\"name\":\"mintIndices\",\"type\":\"uint32[]\"},{\"internalType\":\"bytes32[][]\",\"name\":\"merkleProofs\",\"type\":\"bytes32[][]\"},{\"internalType\":\"address\",\"name\":\"mintFor\",\"type\":\"address\"}],\"name\":\"mintProxy\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"revokeAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"membershipAddress\",\"type\":\"address\"}],\"name\":\"setMembershipAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"components\":[{\"internalType\":\"uint32\",\"name\":\"totalMax\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"walletMax\",\"type\":\"uint32\"},{\"internalType\":\"uint48\",\"name\":\"startDate\",\"type\":\"uint48\"},{\"internalType\":\"uint48\",\"name\":\"endDate\",\"type\":\"uint48\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"cost\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"paymentReceiver\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"erc20\",\"type\":\"address\"}],\"internalType\":\"structIERC721LazyPayableClaim.ClaimParameters\",\"name\":\"claimParameters\",\"type\":\"tuple\"}],\"name\":\"updateClaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"creatorContractAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"instanceId\",\"type\":\"uint256\"},{\"internalType\":\"enumILazyPayableClaim.StorageProtocol\",\"name\":\"storageProtocol\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"identical\",\"type\":\"bool\"},{\"internalType\":\"string\",\"name\":\"location\",\"type\":\"string\"}],\"name\":\"updateTokenURIParams\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"receiver\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
ManifoldMetaData contains all meta data concerning the Manifold contract.
Functions ¶
This section is empty.
Types ¶
type BurnRedeemERC1155 ¶ added in v0.10.0
type BurnRedeemERC1155 struct { BurnRedeemERC1155Caller // Read-only binding to the contract BurnRedeemERC1155Transactor // Write-only binding to the contract BurnRedeemERC1155Filterer // Log filterer for contract events }
BurnRedeemERC1155 is an auto generated Go binding around an Ethereum contract.
func NewBurnRedeemERC1155 ¶ added in v0.10.0
func NewBurnRedeemERC1155(address common.Address, backend bind.ContractBackend) (*BurnRedeemERC1155, error)
NewBurnRedeemERC1155 creates a new instance of BurnRedeemERC1155, bound to a specific deployed contract.
type BurnRedeemERC1155AdminApproved ¶ added in v0.10.0
type BurnRedeemERC1155AdminApproved struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
BurnRedeemERC1155AdminApproved represents a AdminApproved event raised by the BurnRedeemERC1155 contract.
type BurnRedeemERC1155AdminApprovedIterator ¶ added in v0.10.0
type BurnRedeemERC1155AdminApprovedIterator struct { Event *BurnRedeemERC1155AdminApproved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BurnRedeemERC1155AdminApprovedIterator is returned from FilterAdminApproved and is used to iterate over the raw logs and unpacked data for AdminApproved events raised by the BurnRedeemERC1155 contract.
func (*BurnRedeemERC1155AdminApprovedIterator) Close ¶ added in v0.10.0
func (it *BurnRedeemERC1155AdminApprovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BurnRedeemERC1155AdminApprovedIterator) Error ¶ added in v0.10.0
func (it *BurnRedeemERC1155AdminApprovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BurnRedeemERC1155AdminApprovedIterator) Next ¶ added in v0.10.0
func (it *BurnRedeemERC1155AdminApprovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BurnRedeemERC1155AdminRevoked ¶ added in v0.10.0
type BurnRedeemERC1155AdminRevoked struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
BurnRedeemERC1155AdminRevoked represents a AdminRevoked event raised by the BurnRedeemERC1155 contract.
type BurnRedeemERC1155AdminRevokedIterator ¶ added in v0.10.0
type BurnRedeemERC1155AdminRevokedIterator struct { Event *BurnRedeemERC1155AdminRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BurnRedeemERC1155AdminRevokedIterator is returned from FilterAdminRevoked and is used to iterate over the raw logs and unpacked data for AdminRevoked events raised by the BurnRedeemERC1155 contract.
func (*BurnRedeemERC1155AdminRevokedIterator) Close ¶ added in v0.10.0
func (it *BurnRedeemERC1155AdminRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BurnRedeemERC1155AdminRevokedIterator) Error ¶ added in v0.10.0
func (it *BurnRedeemERC1155AdminRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BurnRedeemERC1155AdminRevokedIterator) Next ¶ added in v0.10.0
func (it *BurnRedeemERC1155AdminRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BurnRedeemERC1155Caller ¶ added in v0.10.0
type BurnRedeemERC1155Caller struct {
// contains filtered or unexported fields
}
BurnRedeemERC1155Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewBurnRedeemERC1155Caller ¶ added in v0.10.0
func NewBurnRedeemERC1155Caller(address common.Address, caller bind.ContractCaller) (*BurnRedeemERC1155Caller, error)
NewBurnRedeemERC1155Caller creates a new read-only instance of BurnRedeemERC1155, bound to a specific deployed contract.
func (*BurnRedeemERC1155Caller) BURNFEE ¶ added in v0.10.0
BURNFEE is a free data retrieval call binding the contract method 0x480df058.
Solidity: function BURN_FEE() view returns(uint256)
func (*BurnRedeemERC1155Caller) GetAdmins ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*BurnRedeemERC1155Caller) GetBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) GetBurnRedeem(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int) (IBurnRedeemCoreBurnRedeem, error)
GetBurnRedeem is a free data retrieval call binding the contract method 0xb058d2f8.
Solidity: function getBurnRedeem(address creatorContractAddress, uint256 instanceId) view returns((address,uint8,uint32,uint16,uint32,uint8,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]))
func (*BurnRedeemERC1155Caller) GetBurnRedeemForToken ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) GetBurnRedeemForToken(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int BurnRedeem IBurnRedeemCoreBurnRedeem }, error)
GetBurnRedeemForToken is a free data retrieval call binding the contract method 0x41d29f07.
Solidity: function getBurnRedeemForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (address,uint8,uint32,uint16,uint32,uint8,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeem)
func (*BurnRedeemERC1155Caller) IsAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*BurnRedeemERC1155Caller) MULTIBURNFEE ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) MULTIBURNFEE(opts *bind.CallOpts) (*big.Int, error)
MULTIBURNFEE is a free data retrieval call binding the contract method 0x95bc312b.
Solidity: function MULTI_BURN_FEE() view returns(uint256)
func (*BurnRedeemERC1155Caller) ManifoldMembershipContract ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) ManifoldMembershipContract(opts *bind.CallOpts) (common.Address, error)
ManifoldMembershipContract is a free data retrieval call binding the contract method 0x50d10839.
Solidity: function manifoldMembershipContract() view returns(address)
func (*BurnRedeemERC1155Caller) Owner ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BurnRedeemERC1155Caller) SupportsInterface ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*BurnRedeemERC1155Caller) TokenURI ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Caller) TokenURI(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
type BurnRedeemERC1155CallerRaw ¶ added in v0.10.0
type BurnRedeemERC1155CallerRaw struct {
Contract *BurnRedeemERC1155Caller // Generic read-only contract binding to access the raw methods on
}
BurnRedeemERC1155CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BurnRedeemERC1155CallerRaw) Call ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BurnRedeemERC1155CallerSession ¶ added in v0.10.0
type BurnRedeemERC1155CallerSession struct { Contract *BurnRedeemERC1155Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BurnRedeemERC1155CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BurnRedeemERC1155CallerSession) BURNFEE ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) BURNFEE() (*big.Int, error)
BURNFEE is a free data retrieval call binding the contract method 0x480df058.
Solidity: function BURN_FEE() view returns(uint256)
func (*BurnRedeemERC1155CallerSession) GetAdmins ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*BurnRedeemERC1155CallerSession) GetBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) GetBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int) (IBurnRedeemCoreBurnRedeem, error)
GetBurnRedeem is a free data retrieval call binding the contract method 0xb058d2f8.
Solidity: function getBurnRedeem(address creatorContractAddress, uint256 instanceId) view returns((address,uint8,uint32,uint16,uint32,uint8,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]))
func (*BurnRedeemERC1155CallerSession) GetBurnRedeemForToken ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) GetBurnRedeemForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int BurnRedeem IBurnRedeemCoreBurnRedeem }, error)
GetBurnRedeemForToken is a free data retrieval call binding the contract method 0x41d29f07.
Solidity: function getBurnRedeemForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (address,uint8,uint32,uint16,uint32,uint8,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeem)
func (*BurnRedeemERC1155CallerSession) IsAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*BurnRedeemERC1155CallerSession) MULTIBURNFEE ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) MULTIBURNFEE() (*big.Int, error)
MULTIBURNFEE is a free data retrieval call binding the contract method 0x95bc312b.
Solidity: function MULTI_BURN_FEE() view returns(uint256)
func (*BurnRedeemERC1155CallerSession) ManifoldMembershipContract ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) ManifoldMembershipContract() (common.Address, error)
ManifoldMembershipContract is a free data retrieval call binding the contract method 0x50d10839.
Solidity: function manifoldMembershipContract() view returns(address)
func (*BurnRedeemERC1155CallerSession) Owner ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BurnRedeemERC1155CallerSession) SupportsInterface ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*BurnRedeemERC1155CallerSession) TokenURI ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155CallerSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
type BurnRedeemERC1155Filterer ¶ added in v0.10.0
type BurnRedeemERC1155Filterer struct {
// contains filtered or unexported fields
}
BurnRedeemERC1155Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBurnRedeemERC1155Filterer ¶ added in v0.10.0
func NewBurnRedeemERC1155Filterer(address common.Address, filterer bind.ContractFilterer) (*BurnRedeemERC1155Filterer, error)
NewBurnRedeemERC1155Filterer creates a new log filterer instance of BurnRedeemERC1155, bound to a specific deployed contract.
func (*BurnRedeemERC1155Filterer) FilterAdminApproved ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*BurnRedeemERC1155AdminApprovedIterator, error)
FilterAdminApproved is a free log retrieval operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*BurnRedeemERC1155Filterer) FilterAdminRevoked ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*BurnRedeemERC1155AdminRevokedIterator, error)
FilterAdminRevoked is a free log retrieval operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*BurnRedeemERC1155Filterer) FilterOwnershipTransferred ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BurnRedeemERC1155OwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BurnRedeemERC1155Filterer) ParseAdminApproved ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) ParseAdminApproved(log types.Log) (*BurnRedeemERC1155AdminApproved, error)
ParseAdminApproved is a log parse operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*BurnRedeemERC1155Filterer) ParseAdminRevoked ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) ParseAdminRevoked(log types.Log) (*BurnRedeemERC1155AdminRevoked, error)
ParseAdminRevoked is a log parse operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*BurnRedeemERC1155Filterer) ParseOwnershipTransferred ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*BurnRedeemERC1155OwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BurnRedeemERC1155Filterer) WatchAdminApproved ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *BurnRedeemERC1155AdminApproved, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminApproved is a free log subscription operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*BurnRedeemERC1155Filterer) WatchAdminRevoked ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *BurnRedeemERC1155AdminRevoked, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminRevoked is a free log subscription operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*BurnRedeemERC1155Filterer) WatchOwnershipTransferred ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BurnRedeemERC1155OwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type BurnRedeemERC1155OwnershipTransferred ¶ added in v0.10.0
type BurnRedeemERC1155OwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BurnRedeemERC1155OwnershipTransferred represents a OwnershipTransferred event raised by the BurnRedeemERC1155 contract.
type BurnRedeemERC1155OwnershipTransferredIterator ¶ added in v0.10.0
type BurnRedeemERC1155OwnershipTransferredIterator struct { Event *BurnRedeemERC1155OwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BurnRedeemERC1155OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BurnRedeemERC1155 contract.
func (*BurnRedeemERC1155OwnershipTransferredIterator) Close ¶ added in v0.10.0
func (it *BurnRedeemERC1155OwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BurnRedeemERC1155OwnershipTransferredIterator) Error ¶ added in v0.10.0
func (it *BurnRedeemERC1155OwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BurnRedeemERC1155OwnershipTransferredIterator) Next ¶ added in v0.10.0
func (it *BurnRedeemERC1155OwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BurnRedeemERC1155Raw ¶ added in v0.10.0
type BurnRedeemERC1155Raw struct {
Contract *BurnRedeemERC1155 // Generic contract binding to access the raw methods on
}
BurnRedeemERC1155Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*BurnRedeemERC1155Raw) Call ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BurnRedeemERC1155Raw) Transact ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BurnRedeemERC1155Raw) Transfer ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BurnRedeemERC1155Session ¶ added in v0.10.0
type BurnRedeemERC1155Session struct { Contract *BurnRedeemERC1155 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BurnRedeemERC1155Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BurnRedeemERC1155Session) Airdrop ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []uint32) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0xc2065c10.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint32[] amounts) returns()
func (*BurnRedeemERC1155Session) ApproveAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*BurnRedeemERC1155Session) BURNFEE ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) BURNFEE() (*big.Int, error)
BURNFEE is a free data retrieval call binding the contract method 0x480df058.
Solidity: function BURN_FEE() view returns(uint256)
func (*BurnRedeemERC1155Session) BurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) BurnRedeem(creatorContractAddresses []common.Address, instanceIds []*big.Int, burnRedeemCounts []uint32, burnTokens [][]IBurnRedeemCoreBurnToken) (*types.Transaction, error)
BurnRedeem is a paid mutator transaction binding the contract method 0x42b54fee.
Solidity: function burnRedeem(address[] creatorContractAddresses, uint256[] instanceIds, uint32[] burnRedeemCounts, (uint48,uint48,address,uint256,bytes32[])[][] burnTokens) payable returns()
func (*BurnRedeemERC1155Session) BurnRedeem0 ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) BurnRedeem0(creatorContractAddress common.Address, instanceId *big.Int, burnRedeemCount uint32, burnTokens []IBurnRedeemCoreBurnToken) (*types.Transaction, error)
BurnRedeem0 is a paid mutator transaction binding the contract method 0xc9dad696.
Solidity: function burnRedeem(address creatorContractAddress, uint256 instanceId, uint32 burnRedeemCount, (uint48,uint48,address,uint256,bytes32[])[] burnTokens) payable returns()
func (*BurnRedeemERC1155Session) GetAdmins ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*BurnRedeemERC1155Session) GetBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) GetBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int) (IBurnRedeemCoreBurnRedeem, error)
GetBurnRedeem is a free data retrieval call binding the contract method 0xb058d2f8.
Solidity: function getBurnRedeem(address creatorContractAddress, uint256 instanceId) view returns((address,uint8,uint32,uint16,uint32,uint8,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]))
func (*BurnRedeemERC1155Session) GetBurnRedeemForToken ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) GetBurnRedeemForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int BurnRedeem IBurnRedeemCoreBurnRedeem }, error)
GetBurnRedeemForToken is a free data retrieval call binding the contract method 0x41d29f07.
Solidity: function getBurnRedeemForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (address,uint8,uint32,uint16,uint32,uint8,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeem)
func (*BurnRedeemERC1155Session) InitializeBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) InitializeBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, burnRedeemParameters IBurnRedeemCoreBurnRedeemParameters) (*types.Transaction, error)
InitializeBurnRedeem is a paid mutator transaction binding the contract method 0x38ec8995.
Solidity: function initializeBurnRedeem(address creatorContractAddress, uint256 instanceId, (address,uint8,uint16,uint32,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeemParameters) returns()
func (*BurnRedeemERC1155Session) IsAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*BurnRedeemERC1155Session) MULTIBURNFEE ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) MULTIBURNFEE() (*big.Int, error)
MULTIBURNFEE is a free data retrieval call binding the contract method 0x95bc312b.
Solidity: function MULTI_BURN_FEE() view returns(uint256)
func (*BurnRedeemERC1155Session) ManifoldMembershipContract ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) ManifoldMembershipContract() (common.Address, error)
ManifoldMembershipContract is a free data retrieval call binding the contract method 0x50d10839.
Solidity: function manifoldMembershipContract() view returns(address)
func (*BurnRedeemERC1155Session) OnERC1155BatchReceived ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) OnERC1155BatchReceived(arg0 common.Address, from common.Address, ids []*big.Int, values []*big.Int, data []byte) (*types.Transaction, error)
OnERC1155BatchReceived is a paid mutator transaction binding the contract method 0xbc197c81.
Solidity: function onERC1155BatchReceived(address , address from, uint256[] ids, uint256[] values, bytes data) returns(bytes4)
func (*BurnRedeemERC1155Session) OnERC1155Received ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) OnERC1155Received(arg0 common.Address, from common.Address, id *big.Int, value *big.Int, data []byte) (*types.Transaction, error)
OnERC1155Received is a paid mutator transaction binding the contract method 0xf23a6e61.
Solidity: function onERC1155Received(address , address from, uint256 id, uint256 value, bytes data) returns(bytes4)
func (*BurnRedeemERC1155Session) OnERC721Received ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) OnERC721Received(arg0 common.Address, from common.Address, id *big.Int, data []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address , address from, uint256 id, bytes data) returns(bytes4)
func (*BurnRedeemERC1155Session) Owner ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BurnRedeemERC1155Session) RecoverERC721 ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) RecoverERC721(tokenAddress common.Address, tokenId *big.Int, destination common.Address) (*types.Transaction, error)
RecoverERC721 is a paid mutator transaction binding the contract method 0xf0e9fcd1.
Solidity: function recoverERC721(address tokenAddress, uint256 tokenId, address destination) returns()
func (*BurnRedeemERC1155Session) RenounceOwnership ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BurnRedeemERC1155Session) RevokeAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*BurnRedeemERC1155Session) SetMembershipAddress ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) SetMembershipAddress(addr common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address addr) returns()
func (*BurnRedeemERC1155Session) SupportsInterface ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*BurnRedeemERC1155Session) TokenURI ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
func (*BurnRedeemERC1155Session) TransferOwnership ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BurnRedeemERC1155Session) UpdateBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) UpdateBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, burnRedeemParameters IBurnRedeemCoreBurnRedeemParameters) (*types.Transaction, error)
UpdateBurnRedeem is a paid mutator transaction binding the contract method 0x625888da.
Solidity: function updateBurnRedeem(address creatorContractAddress, uint256 instanceId, (address,uint8,uint16,uint32,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeemParameters) returns()
func (*BurnRedeemERC1155Session) UpdateURI ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) UpdateURI(creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, location string) (*types.Transaction, error)
UpdateURI is a paid mutator transaction binding the contract method 0x04ea1e90.
Solidity: function updateURI(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, string location) returns()
func (*BurnRedeemERC1155Session) Withdraw ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Session) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address recipient, uint256 amount) returns()
type BurnRedeemERC1155Transactor ¶ added in v0.10.0
type BurnRedeemERC1155Transactor struct {
// contains filtered or unexported fields
}
BurnRedeemERC1155Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBurnRedeemERC1155Transactor ¶ added in v0.10.0
func NewBurnRedeemERC1155Transactor(address common.Address, transactor bind.ContractTransactor) (*BurnRedeemERC1155Transactor, error)
NewBurnRedeemERC1155Transactor creates a new write-only instance of BurnRedeemERC1155, bound to a specific deployed contract.
func (*BurnRedeemERC1155Transactor) Airdrop ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) Airdrop(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []uint32) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0xc2065c10.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint32[] amounts) returns()
func (*BurnRedeemERC1155Transactor) ApproveAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*BurnRedeemERC1155Transactor) BurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) BurnRedeem(opts *bind.TransactOpts, creatorContractAddresses []common.Address, instanceIds []*big.Int, burnRedeemCounts []uint32, burnTokens [][]IBurnRedeemCoreBurnToken) (*types.Transaction, error)
BurnRedeem is a paid mutator transaction binding the contract method 0x42b54fee.
Solidity: function burnRedeem(address[] creatorContractAddresses, uint256[] instanceIds, uint32[] burnRedeemCounts, (uint48,uint48,address,uint256,bytes32[])[][] burnTokens) payable returns()
func (*BurnRedeemERC1155Transactor) BurnRedeem0 ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) BurnRedeem0(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, burnRedeemCount uint32, burnTokens []IBurnRedeemCoreBurnToken) (*types.Transaction, error)
BurnRedeem0 is a paid mutator transaction binding the contract method 0xc9dad696.
Solidity: function burnRedeem(address creatorContractAddress, uint256 instanceId, uint32 burnRedeemCount, (uint48,uint48,address,uint256,bytes32[])[] burnTokens) payable returns()
func (*BurnRedeemERC1155Transactor) InitializeBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) InitializeBurnRedeem(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, burnRedeemParameters IBurnRedeemCoreBurnRedeemParameters) (*types.Transaction, error)
InitializeBurnRedeem is a paid mutator transaction binding the contract method 0x38ec8995.
Solidity: function initializeBurnRedeem(address creatorContractAddress, uint256 instanceId, (address,uint8,uint16,uint32,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeemParameters) returns()
func (*BurnRedeemERC1155Transactor) OnERC1155BatchReceived ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) OnERC1155BatchReceived(opts *bind.TransactOpts, arg0 common.Address, from common.Address, ids []*big.Int, values []*big.Int, data []byte) (*types.Transaction, error)
OnERC1155BatchReceived is a paid mutator transaction binding the contract method 0xbc197c81.
Solidity: function onERC1155BatchReceived(address , address from, uint256[] ids, uint256[] values, bytes data) returns(bytes4)
func (*BurnRedeemERC1155Transactor) OnERC1155Received ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) OnERC1155Received(opts *bind.TransactOpts, arg0 common.Address, from common.Address, id *big.Int, value *big.Int, data []byte) (*types.Transaction, error)
OnERC1155Received is a paid mutator transaction binding the contract method 0xf23a6e61.
Solidity: function onERC1155Received(address , address from, uint256 id, uint256 value, bytes data) returns(bytes4)
func (*BurnRedeemERC1155Transactor) OnERC721Received ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) OnERC721Received(opts *bind.TransactOpts, arg0 common.Address, from common.Address, id *big.Int, data []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address , address from, uint256 id, bytes data) returns(bytes4)
func (*BurnRedeemERC1155Transactor) RecoverERC721 ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) RecoverERC721(opts *bind.TransactOpts, tokenAddress common.Address, tokenId *big.Int, destination common.Address) (*types.Transaction, error)
RecoverERC721 is a paid mutator transaction binding the contract method 0xf0e9fcd1.
Solidity: function recoverERC721(address tokenAddress, uint256 tokenId, address destination) returns()
func (*BurnRedeemERC1155Transactor) RenounceOwnership ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BurnRedeemERC1155Transactor) RevokeAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*BurnRedeemERC1155Transactor) SetMembershipAddress ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) SetMembershipAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address addr) returns()
func (*BurnRedeemERC1155Transactor) TransferOwnership ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BurnRedeemERC1155Transactor) UpdateBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) UpdateBurnRedeem(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, burnRedeemParameters IBurnRedeemCoreBurnRedeemParameters) (*types.Transaction, error)
UpdateBurnRedeem is a paid mutator transaction binding the contract method 0x625888da.
Solidity: function updateBurnRedeem(address creatorContractAddress, uint256 instanceId, (address,uint8,uint16,uint32,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeemParameters) returns()
func (*BurnRedeemERC1155Transactor) UpdateURI ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) UpdateURI(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, location string) (*types.Transaction, error)
UpdateURI is a paid mutator transaction binding the contract method 0x04ea1e90.
Solidity: function updateURI(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, string location) returns()
func (*BurnRedeemERC1155Transactor) Withdraw ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155Transactor) Withdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address recipient, uint256 amount) returns()
type BurnRedeemERC1155TransactorRaw ¶ added in v0.10.0
type BurnRedeemERC1155TransactorRaw struct {
Contract *BurnRedeemERC1155Transactor // Generic write-only contract binding to access the raw methods on
}
BurnRedeemERC1155TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BurnRedeemERC1155TransactorRaw) Transact ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BurnRedeemERC1155TransactorRaw) Transfer ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BurnRedeemERC1155TransactorSession ¶ added in v0.10.0
type BurnRedeemERC1155TransactorSession struct { Contract *BurnRedeemERC1155Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BurnRedeemERC1155TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BurnRedeemERC1155TransactorSession) Airdrop ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []uint32) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0xc2065c10.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint32[] amounts) returns()
func (*BurnRedeemERC1155TransactorSession) ApproveAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*BurnRedeemERC1155TransactorSession) BurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) BurnRedeem(creatorContractAddresses []common.Address, instanceIds []*big.Int, burnRedeemCounts []uint32, burnTokens [][]IBurnRedeemCoreBurnToken) (*types.Transaction, error)
BurnRedeem is a paid mutator transaction binding the contract method 0x42b54fee.
Solidity: function burnRedeem(address[] creatorContractAddresses, uint256[] instanceIds, uint32[] burnRedeemCounts, (uint48,uint48,address,uint256,bytes32[])[][] burnTokens) payable returns()
func (*BurnRedeemERC1155TransactorSession) BurnRedeem0 ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) BurnRedeem0(creatorContractAddress common.Address, instanceId *big.Int, burnRedeemCount uint32, burnTokens []IBurnRedeemCoreBurnToken) (*types.Transaction, error)
BurnRedeem0 is a paid mutator transaction binding the contract method 0xc9dad696.
Solidity: function burnRedeem(address creatorContractAddress, uint256 instanceId, uint32 burnRedeemCount, (uint48,uint48,address,uint256,bytes32[])[] burnTokens) payable returns()
func (*BurnRedeemERC1155TransactorSession) InitializeBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) InitializeBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, burnRedeemParameters IBurnRedeemCoreBurnRedeemParameters) (*types.Transaction, error)
InitializeBurnRedeem is a paid mutator transaction binding the contract method 0x38ec8995.
Solidity: function initializeBurnRedeem(address creatorContractAddress, uint256 instanceId, (address,uint8,uint16,uint32,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeemParameters) returns()
func (*BurnRedeemERC1155TransactorSession) OnERC1155BatchReceived ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) OnERC1155BatchReceived(arg0 common.Address, from common.Address, ids []*big.Int, values []*big.Int, data []byte) (*types.Transaction, error)
OnERC1155BatchReceived is a paid mutator transaction binding the contract method 0xbc197c81.
Solidity: function onERC1155BatchReceived(address , address from, uint256[] ids, uint256[] values, bytes data) returns(bytes4)
func (*BurnRedeemERC1155TransactorSession) OnERC1155Received ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) OnERC1155Received(arg0 common.Address, from common.Address, id *big.Int, value *big.Int, data []byte) (*types.Transaction, error)
OnERC1155Received is a paid mutator transaction binding the contract method 0xf23a6e61.
Solidity: function onERC1155Received(address , address from, uint256 id, uint256 value, bytes data) returns(bytes4)
func (*BurnRedeemERC1155TransactorSession) OnERC721Received ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) OnERC721Received(arg0 common.Address, from common.Address, id *big.Int, data []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address , address from, uint256 id, bytes data) returns(bytes4)
func (*BurnRedeemERC1155TransactorSession) RecoverERC721 ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) RecoverERC721(tokenAddress common.Address, tokenId *big.Int, destination common.Address) (*types.Transaction, error)
RecoverERC721 is a paid mutator transaction binding the contract method 0xf0e9fcd1.
Solidity: function recoverERC721(address tokenAddress, uint256 tokenId, address destination) returns()
func (*BurnRedeemERC1155TransactorSession) RenounceOwnership ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BurnRedeemERC1155TransactorSession) RevokeAdmin ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*BurnRedeemERC1155TransactorSession) SetMembershipAddress ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) SetMembershipAddress(addr common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address addr) returns()
func (*BurnRedeemERC1155TransactorSession) TransferOwnership ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BurnRedeemERC1155TransactorSession) UpdateBurnRedeem ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) UpdateBurnRedeem(creatorContractAddress common.Address, instanceId *big.Int, burnRedeemParameters IBurnRedeemCoreBurnRedeemParameters) (*types.Transaction, error)
UpdateBurnRedeem is a paid mutator transaction binding the contract method 0x625888da.
Solidity: function updateBurnRedeem(address creatorContractAddress, uint256 instanceId, (address,uint8,uint16,uint32,uint48,uint48,uint160,string,(uint256,(uint8,address,uint8,uint8,uint72,uint256,uint256,bytes32)[])[]) burnRedeemParameters) returns()
func (*BurnRedeemERC1155TransactorSession) UpdateURI ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) UpdateURI(creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, location string) (*types.Transaction, error)
UpdateURI is a paid mutator transaction binding the contract method 0x04ea1e90.
Solidity: function updateURI(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, string location) returns()
func (*BurnRedeemERC1155TransactorSession) Withdraw ¶ added in v0.10.0
func (_BurnRedeemERC1155 *BurnRedeemERC1155TransactorSession) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address recipient, uint256 amount) returns()
type CreatorCoreERC1155 ¶ added in v0.10.0
type CreatorCoreERC1155 struct { CreatorCoreERC1155Caller // Read-only binding to the contract CreatorCoreERC1155Transactor // Write-only binding to the contract CreatorCoreERC1155Filterer // Log filterer for contract events }
CreatorCoreERC1155 is an auto generated Go binding around an Ethereum contract.
func NewCreatorCoreERC1155 ¶ added in v0.10.0
func NewCreatorCoreERC1155(address common.Address, backend bind.ContractBackend) (*CreatorCoreERC1155, error)
NewCreatorCoreERC1155 creates a new instance of CreatorCoreERC1155, bound to a specific deployed contract.
type CreatorCoreERC1155AdminApproved ¶ added in v0.10.0
type CreatorCoreERC1155AdminApproved struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155AdminApproved represents a AdminApproved event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155AdminApprovedIterator ¶ added in v0.10.0
type CreatorCoreERC1155AdminApprovedIterator struct { Event *CreatorCoreERC1155AdminApproved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155AdminApprovedIterator is returned from FilterAdminApproved and is used to iterate over the raw logs and unpacked data for AdminApproved events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155AdminApprovedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155AdminApprovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155AdminApprovedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155AdminApprovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155AdminApprovedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155AdminApprovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155AdminRevoked ¶ added in v0.10.0
type CreatorCoreERC1155AdminRevoked struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155AdminRevoked represents a AdminRevoked event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155AdminRevokedIterator ¶ added in v0.10.0
type CreatorCoreERC1155AdminRevokedIterator struct { Event *CreatorCoreERC1155AdminRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155AdminRevokedIterator is returned from FilterAdminRevoked and is used to iterate over the raw logs and unpacked data for AdminRevoked events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155AdminRevokedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155AdminRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155AdminRevokedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155AdminRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155AdminRevokedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155AdminRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ApprovalForAll ¶ added in v0.10.0
type CreatorCoreERC1155ApprovalForAll struct { Account common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ApprovalForAll represents a ApprovalForAll event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ApprovalForAllIterator ¶ added in v0.10.0
type CreatorCoreERC1155ApprovalForAllIterator struct { Event *CreatorCoreERC1155ApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ApprovalForAllIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ApprovalForAllIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ApprovalForAllIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ApprovalForAllIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ApproveTransferUpdated ¶ added in v0.10.0
type CreatorCoreERC1155ApproveTransferUpdated struct { Extension common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ApproveTransferUpdated represents a ApproveTransferUpdated event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ApproveTransferUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC1155ApproveTransferUpdatedIterator struct { Event *CreatorCoreERC1155ApproveTransferUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ApproveTransferUpdatedIterator is returned from FilterApproveTransferUpdated and is used to iterate over the raw logs and unpacked data for ApproveTransferUpdated events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ApproveTransferUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ApproveTransferUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ApproveTransferUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ApproveTransferUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ApproveTransferUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ApproveTransferUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155Caller ¶ added in v0.10.0
type CreatorCoreERC1155Caller struct {
// contains filtered or unexported fields
}
CreatorCoreERC1155Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewCreatorCoreERC1155Caller ¶ added in v0.10.0
func NewCreatorCoreERC1155Caller(address common.Address, caller bind.ContractCaller) (*CreatorCoreERC1155Caller, error)
NewCreatorCoreERC1155Caller creates a new read-only instance of CreatorCoreERC1155, bound to a specific deployed contract.
func (*CreatorCoreERC1155Caller) BalanceOf ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) BalanceOf(opts *bind.CallOpts, account common.Address, id *big.Int) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x00fdd58e.
Solidity: function balanceOf(address account, uint256 id) view returns(uint256)
func (*CreatorCoreERC1155Caller) BalanceOfBatch ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) BalanceOfBatch(opts *bind.CallOpts, accounts []common.Address, ids []*big.Int) ([]*big.Int, error)
BalanceOfBatch is a free data retrieval call binding the contract method 0x4e1273f4.
Solidity: function balanceOfBatch(address[] accounts, uint256[] ids) view returns(uint256[])
func (*CreatorCoreERC1155Caller) GetAdmins ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*CreatorCoreERC1155Caller) GetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetApproveTransfer(opts *bind.CallOpts) (common.Address, error)
GetApproveTransfer is a free data retrieval call binding the contract method 0x22f374d0.
Solidity: function getApproveTransfer() view returns(address)
func (*CreatorCoreERC1155Caller) GetExtensions ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetExtensions(opts *bind.CallOpts) ([]common.Address, error)
GetExtensions is a free data retrieval call binding the contract method 0x83b7db63.
Solidity: function getExtensions() view returns(address[] extensions)
func (*CreatorCoreERC1155Caller) GetFeeBps ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetFeeBps(opts *bind.CallOpts, tokenId *big.Int) ([]*big.Int, error)
GetFeeBps is a free data retrieval call binding the contract method 0x0ebd4c7f.
Solidity: function getFeeBps(uint256 tokenId) view returns(uint256[])
func (*CreatorCoreERC1155Caller) GetFeeRecipients ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetFeeRecipients(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, error)
GetFeeRecipients is a free data retrieval call binding the contract method 0xb9c4d9fb.
Solidity: function getFeeRecipients(uint256 tokenId) view returns(address[])
func (*CreatorCoreERC1155Caller) GetFees ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetFees(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetFees is a free data retrieval call binding the contract method 0xd5a06d4c.
Solidity: function getFees(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC1155Caller) GetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) GetRoyalties(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetRoyalties is a free data retrieval call binding the contract method 0xbb3bafd6.
Solidity: function getRoyalties(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC1155Caller) IsAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*CreatorCoreERC1155Caller) IsApprovedForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) IsApprovedForAll(opts *bind.CallOpts, account common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address account, address operator) view returns(bool)
func (*CreatorCoreERC1155Caller) Name ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*CreatorCoreERC1155Caller) Owner ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*CreatorCoreERC1155Caller) RoyaltyInfo ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) RoyaltyInfo(opts *bind.CallOpts, tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
RoyaltyInfo is a free data retrieval call binding the contract method 0x2a55205a.
Solidity: function royaltyInfo(uint256 tokenId, uint256 value) view returns(address, uint256)
func (*CreatorCoreERC1155Caller) SupportsInterface ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*CreatorCoreERC1155Caller) Symbol ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*CreatorCoreERC1155Caller) TokenExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) TokenExtension(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
TokenExtension is a free data retrieval call binding the contract method 0x239be317.
Solidity: function tokenExtension(uint256 tokenId) view returns(address extension)
func (*CreatorCoreERC1155Caller) TotalSupply ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) TotalSupply(opts *bind.CallOpts, tokenId *big.Int) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0xbd85b039.
Solidity: function totalSupply(uint256 tokenId) view returns(uint256)
func (*CreatorCoreERC1155Caller) Uri ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Caller) Uri(opts *bind.CallOpts, tokenId *big.Int) (string, error)
Uri is a free data retrieval call binding the contract method 0x0e89341c.
Solidity: function uri(uint256 tokenId) view returns(string)
type CreatorCoreERC1155CallerRaw ¶ added in v0.10.0
type CreatorCoreERC1155CallerRaw struct {
Contract *CreatorCoreERC1155Caller // Generic read-only contract binding to access the raw methods on
}
CreatorCoreERC1155CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CreatorCoreERC1155CallerRaw) Call ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type CreatorCoreERC1155CallerSession ¶ added in v0.10.0
type CreatorCoreERC1155CallerSession struct { Contract *CreatorCoreERC1155Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CreatorCoreERC1155CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CreatorCoreERC1155CallerSession) BalanceOf ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) BalanceOf(account common.Address, id *big.Int) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x00fdd58e.
Solidity: function balanceOf(address account, uint256 id) view returns(uint256)
func (*CreatorCoreERC1155CallerSession) BalanceOfBatch ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) BalanceOfBatch(accounts []common.Address, ids []*big.Int) ([]*big.Int, error)
BalanceOfBatch is a free data retrieval call binding the contract method 0x4e1273f4.
Solidity: function balanceOfBatch(address[] accounts, uint256[] ids) view returns(uint256[])
func (*CreatorCoreERC1155CallerSession) GetAdmins ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*CreatorCoreERC1155CallerSession) GetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetApproveTransfer() (common.Address, error)
GetApproveTransfer is a free data retrieval call binding the contract method 0x22f374d0.
Solidity: function getApproveTransfer() view returns(address)
func (*CreatorCoreERC1155CallerSession) GetExtensions ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetExtensions() ([]common.Address, error)
GetExtensions is a free data retrieval call binding the contract method 0x83b7db63.
Solidity: function getExtensions() view returns(address[] extensions)
func (*CreatorCoreERC1155CallerSession) GetFeeBps ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
GetFeeBps is a free data retrieval call binding the contract method 0x0ebd4c7f.
Solidity: function getFeeBps(uint256 tokenId) view returns(uint256[])
func (*CreatorCoreERC1155CallerSession) GetFeeRecipients ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
GetFeeRecipients is a free data retrieval call binding the contract method 0xb9c4d9fb.
Solidity: function getFeeRecipients(uint256 tokenId) view returns(address[])
func (*CreatorCoreERC1155CallerSession) GetFees ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetFees is a free data retrieval call binding the contract method 0xd5a06d4c.
Solidity: function getFees(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC1155CallerSession) GetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetRoyalties is a free data retrieval call binding the contract method 0xbb3bafd6.
Solidity: function getRoyalties(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC1155CallerSession) IsAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*CreatorCoreERC1155CallerSession) IsApprovedForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) IsApprovedForAll(account common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address account, address operator) view returns(bool)
func (*CreatorCoreERC1155CallerSession) Name ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*CreatorCoreERC1155CallerSession) Owner ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*CreatorCoreERC1155CallerSession) RoyaltyInfo ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
RoyaltyInfo is a free data retrieval call binding the contract method 0x2a55205a.
Solidity: function royaltyInfo(uint256 tokenId, uint256 value) view returns(address, uint256)
func (*CreatorCoreERC1155CallerSession) SupportsInterface ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*CreatorCoreERC1155CallerSession) Symbol ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*CreatorCoreERC1155CallerSession) TokenExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) TokenExtension(tokenId *big.Int) (common.Address, error)
TokenExtension is a free data retrieval call binding the contract method 0x239be317.
Solidity: function tokenExtension(uint256 tokenId) view returns(address extension)
func (*CreatorCoreERC1155CallerSession) TotalSupply ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155CallerSession) TotalSupply(tokenId *big.Int) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0xbd85b039.
Solidity: function totalSupply(uint256 tokenId) view returns(uint256)
type CreatorCoreERC1155DefaultRoyaltiesUpdated ¶ added in v0.10.0
type CreatorCoreERC1155DefaultRoyaltiesUpdated struct { Receivers []common.Address BasisPoints []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155DefaultRoyaltiesUpdated represents a DefaultRoyaltiesUpdated event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator struct { Event *CreatorCoreERC1155DefaultRoyaltiesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator is returned from FilterDefaultRoyaltiesUpdated and is used to iterate over the raw logs and unpacked data for DefaultRoyaltiesUpdated events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ExtensionApproveTransferUpdated ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionApproveTransferUpdated struct { Extension common.Address Enabled bool Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ExtensionApproveTransferUpdated represents a ExtensionApproveTransferUpdated event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator struct { Event *CreatorCoreERC1155ExtensionApproveTransferUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator is returned from FilterExtensionApproveTransferUpdated and is used to iterate over the raw logs and unpacked data for ExtensionApproveTransferUpdated events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ExtensionBlacklisted ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionBlacklisted struct { Extension common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ExtensionBlacklisted represents a ExtensionBlacklisted event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ExtensionBlacklistedIterator ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionBlacklistedIterator struct { Event *CreatorCoreERC1155ExtensionBlacklisted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ExtensionBlacklistedIterator is returned from FilterExtensionBlacklisted and is used to iterate over the raw logs and unpacked data for ExtensionBlacklisted events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ExtensionBlacklistedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionBlacklistedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ExtensionBlacklistedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionBlacklistedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ExtensionBlacklistedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionBlacklistedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ExtensionRegistered ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionRegistered struct { Extension common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ExtensionRegistered represents a ExtensionRegistered event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ExtensionRegisteredIterator ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionRegisteredIterator struct { Event *CreatorCoreERC1155ExtensionRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ExtensionRegisteredIterator is returned from FilterExtensionRegistered and is used to iterate over the raw logs and unpacked data for ExtensionRegistered events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ExtensionRegisteredIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ExtensionRegisteredIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ExtensionRegisteredIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ExtensionRoyaltiesUpdated ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionRoyaltiesUpdated struct { Extension common.Address Receivers []common.Address BasisPoints []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ExtensionRoyaltiesUpdated represents a ExtensionRoyaltiesUpdated event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator struct { Event *CreatorCoreERC1155ExtensionRoyaltiesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator is returned from FilterExtensionRoyaltiesUpdated and is used to iterate over the raw logs and unpacked data for ExtensionRoyaltiesUpdated events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155ExtensionUnregistered ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionUnregistered struct { Extension common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155ExtensionUnregistered represents a ExtensionUnregistered event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155ExtensionUnregisteredIterator ¶ added in v0.10.0
type CreatorCoreERC1155ExtensionUnregisteredIterator struct { Event *CreatorCoreERC1155ExtensionUnregistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155ExtensionUnregisteredIterator is returned from FilterExtensionUnregistered and is used to iterate over the raw logs and unpacked data for ExtensionUnregistered events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155ExtensionUnregisteredIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionUnregisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155ExtensionUnregisteredIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionUnregisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155ExtensionUnregisteredIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155ExtensionUnregisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155Filterer ¶ added in v0.10.0
type CreatorCoreERC1155Filterer struct {
// contains filtered or unexported fields
}
CreatorCoreERC1155Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCreatorCoreERC1155Filterer ¶ added in v0.10.0
func NewCreatorCoreERC1155Filterer(address common.Address, filterer bind.ContractFilterer) (*CreatorCoreERC1155Filterer, error)
NewCreatorCoreERC1155Filterer creates a new log filterer instance of CreatorCoreERC1155, bound to a specific deployed contract.
func (*CreatorCoreERC1155Filterer) FilterAdminApproved ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC1155AdminApprovedIterator, error)
FilterAdminApproved is a free log retrieval operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*CreatorCoreERC1155Filterer) FilterAdminRevoked ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC1155AdminRevokedIterator, error)
FilterAdminRevoked is a free log retrieval operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*CreatorCoreERC1155Filterer) FilterApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterApprovalForAll(opts *bind.FilterOpts, account []common.Address, operator []common.Address) (*CreatorCoreERC1155ApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed account, address indexed operator, bool approved)
func (*CreatorCoreERC1155Filterer) FilterApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterApproveTransferUpdated(opts *bind.FilterOpts) (*CreatorCoreERC1155ApproveTransferUpdatedIterator, error)
FilterApproveTransferUpdated is a free log retrieval operation binding the contract event 0x959c0e47a2fe3cf01e237ba4892e2cc3194d77cbfb33e434e40873225d6b595f.
Solidity: event ApproveTransferUpdated(address extension)
func (*CreatorCoreERC1155Filterer) FilterDefaultRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterDefaultRoyaltiesUpdated(opts *bind.FilterOpts) (*CreatorCoreERC1155DefaultRoyaltiesUpdatedIterator, error)
FilterDefaultRoyaltiesUpdated is a free log retrieval operation binding the contract event 0x2b6849d5976d799a5b0ca4dfd6b40a3d7afe9ea72c091fa01a958594f9a2659b.
Solidity: event DefaultRoyaltiesUpdated(address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) FilterExtensionApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionApproveTransferUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC1155ExtensionApproveTransferUpdatedIterator, error)
FilterExtensionApproveTransferUpdated is a free log retrieval operation binding the contract event 0x072a7592283e2c2d1d56d21517ff6013325e0f55483f4828373ff4d98b0a1a36.
Solidity: event ExtensionApproveTransferUpdated(address indexed extension, bool enabled)
func (*CreatorCoreERC1155Filterer) FilterExtensionBlacklisted ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionBlacklisted(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC1155ExtensionBlacklistedIterator, error)
FilterExtensionBlacklisted is a free log retrieval operation binding the contract event 0x05ac7bc5a606cd92a63365f9fda244499b9add0526b22d99937b6bd88181059c.
Solidity: event ExtensionBlacklisted(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) FilterExtensionRegistered ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionRegistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC1155ExtensionRegisteredIterator, error)
FilterExtensionRegistered is a free log retrieval operation binding the contract event 0xd8cb8ba4086944eabf43c5535b7712015e4d4c714b24bf812c040ea5b7a3e42a.
Solidity: event ExtensionRegistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) FilterExtensionRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionRoyaltiesUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC1155ExtensionRoyaltiesUpdatedIterator, error)
FilterExtensionRoyaltiesUpdated is a free log retrieval operation binding the contract event 0x535a93d2cb000582c0ebeaa9be4890ec6a287f98eb2df00c54c300612fd78d8f.
Solidity: event ExtensionRoyaltiesUpdated(address indexed extension, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) FilterExtensionUnregistered ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterExtensionUnregistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC1155ExtensionUnregisteredIterator, error)
FilterExtensionUnregistered is a free log retrieval operation binding the contract event 0xd19cf84cf0fec6bec9ddfa29c63adf83a55707c712f32c8285d6180a78901479.
Solidity: event ExtensionUnregistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) FilterInitialized ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterInitialized(opts *bind.FilterOpts) (*CreatorCoreERC1155InitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*CreatorCoreERC1155Filterer) FilterMintPermissionsUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterMintPermissionsUpdated(opts *bind.FilterOpts, extension []common.Address, permissions []common.Address, sender []common.Address) (*CreatorCoreERC1155MintPermissionsUpdatedIterator, error)
FilterMintPermissionsUpdated is a free log retrieval operation binding the contract event 0x6a835c4fcf7e0d398db3762332fdaa1471814ad39f1e2d6d0b3fdabf8efee3e0.
Solidity: event MintPermissionsUpdated(address indexed extension, address indexed permissions, address indexed sender)
func (*CreatorCoreERC1155Filterer) FilterOwnershipTransferred ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*CreatorCoreERC1155OwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CreatorCoreERC1155Filterer) FilterRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterRoyaltiesUpdated(opts *bind.FilterOpts, tokenId []*big.Int) (*CreatorCoreERC1155RoyaltiesUpdatedIterator, error)
FilterRoyaltiesUpdated is a free log retrieval operation binding the contract event 0xabb46fe0761d77584bde75697647804ffd8113abd4d8d06bc664150395eccdee.
Solidity: event RoyaltiesUpdated(uint256 indexed tokenId, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) FilterTransferBatch ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterTransferBatch(opts *bind.FilterOpts, operator []common.Address, from []common.Address, to []common.Address) (*CreatorCoreERC1155TransferBatchIterator, error)
FilterTransferBatch is a free log retrieval operation binding the contract event 0x4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb.
Solidity: event TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
func (*CreatorCoreERC1155Filterer) FilterTransferSingle ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterTransferSingle(opts *bind.FilterOpts, operator []common.Address, from []common.Address, to []common.Address) (*CreatorCoreERC1155TransferSingleIterator, error)
FilterTransferSingle is a free log retrieval operation binding the contract event 0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62.
Solidity: event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
func (*CreatorCoreERC1155Filterer) FilterURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) FilterURI(opts *bind.FilterOpts, id []*big.Int) (*CreatorCoreERC1155URIIterator, error)
FilterURI is a free log retrieval operation binding the contract event 0x6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b.
Solidity: event URI(string value, uint256 indexed id)
func (*CreatorCoreERC1155Filterer) ParseAdminApproved ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseAdminApproved(log types.Log) (*CreatorCoreERC1155AdminApproved, error)
ParseAdminApproved is a log parse operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*CreatorCoreERC1155Filterer) ParseAdminRevoked ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseAdminRevoked(log types.Log) (*CreatorCoreERC1155AdminRevoked, error)
ParseAdminRevoked is a log parse operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*CreatorCoreERC1155Filterer) ParseApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseApprovalForAll(log types.Log) (*CreatorCoreERC1155ApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed account, address indexed operator, bool approved)
func (*CreatorCoreERC1155Filterer) ParseApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseApproveTransferUpdated(log types.Log) (*CreatorCoreERC1155ApproveTransferUpdated, error)
ParseApproveTransferUpdated is a log parse operation binding the contract event 0x959c0e47a2fe3cf01e237ba4892e2cc3194d77cbfb33e434e40873225d6b595f.
Solidity: event ApproveTransferUpdated(address extension)
func (*CreatorCoreERC1155Filterer) ParseDefaultRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseDefaultRoyaltiesUpdated(log types.Log) (*CreatorCoreERC1155DefaultRoyaltiesUpdated, error)
ParseDefaultRoyaltiesUpdated is a log parse operation binding the contract event 0x2b6849d5976d799a5b0ca4dfd6b40a3d7afe9ea72c091fa01a958594f9a2659b.
Solidity: event DefaultRoyaltiesUpdated(address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) ParseExtensionApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionApproveTransferUpdated(log types.Log) (*CreatorCoreERC1155ExtensionApproveTransferUpdated, error)
ParseExtensionApproveTransferUpdated is a log parse operation binding the contract event 0x072a7592283e2c2d1d56d21517ff6013325e0f55483f4828373ff4d98b0a1a36.
Solidity: event ExtensionApproveTransferUpdated(address indexed extension, bool enabled)
func (*CreatorCoreERC1155Filterer) ParseExtensionBlacklisted ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionBlacklisted(log types.Log) (*CreatorCoreERC1155ExtensionBlacklisted, error)
ParseExtensionBlacklisted is a log parse operation binding the contract event 0x05ac7bc5a606cd92a63365f9fda244499b9add0526b22d99937b6bd88181059c.
Solidity: event ExtensionBlacklisted(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) ParseExtensionRegistered ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionRegistered(log types.Log) (*CreatorCoreERC1155ExtensionRegistered, error)
ParseExtensionRegistered is a log parse operation binding the contract event 0xd8cb8ba4086944eabf43c5535b7712015e4d4c714b24bf812c040ea5b7a3e42a.
Solidity: event ExtensionRegistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) ParseExtensionRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionRoyaltiesUpdated(log types.Log) (*CreatorCoreERC1155ExtensionRoyaltiesUpdated, error)
ParseExtensionRoyaltiesUpdated is a log parse operation binding the contract event 0x535a93d2cb000582c0ebeaa9be4890ec6a287f98eb2df00c54c300612fd78d8f.
Solidity: event ExtensionRoyaltiesUpdated(address indexed extension, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) ParseExtensionUnregistered ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseExtensionUnregistered(log types.Log) (*CreatorCoreERC1155ExtensionUnregistered, error)
ParseExtensionUnregistered is a log parse operation binding the contract event 0xd19cf84cf0fec6bec9ddfa29c63adf83a55707c712f32c8285d6180a78901479.
Solidity: event ExtensionUnregistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) ParseInitialized ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseInitialized(log types.Log) (*CreatorCoreERC1155Initialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*CreatorCoreERC1155Filterer) ParseMintPermissionsUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseMintPermissionsUpdated(log types.Log) (*CreatorCoreERC1155MintPermissionsUpdated, error)
ParseMintPermissionsUpdated is a log parse operation binding the contract event 0x6a835c4fcf7e0d398db3762332fdaa1471814ad39f1e2d6d0b3fdabf8efee3e0.
Solidity: event MintPermissionsUpdated(address indexed extension, address indexed permissions, address indexed sender)
func (*CreatorCoreERC1155Filterer) ParseOwnershipTransferred ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*CreatorCoreERC1155OwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CreatorCoreERC1155Filterer) ParseRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseRoyaltiesUpdated(log types.Log) (*CreatorCoreERC1155RoyaltiesUpdated, error)
ParseRoyaltiesUpdated is a log parse operation binding the contract event 0xabb46fe0761d77584bde75697647804ffd8113abd4d8d06bc664150395eccdee.
Solidity: event RoyaltiesUpdated(uint256 indexed tokenId, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) ParseTransferBatch ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseTransferBatch(log types.Log) (*CreatorCoreERC1155TransferBatch, error)
ParseTransferBatch is a log parse operation binding the contract event 0x4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb.
Solidity: event TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
func (*CreatorCoreERC1155Filterer) ParseTransferSingle ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseTransferSingle(log types.Log) (*CreatorCoreERC1155TransferSingle, error)
ParseTransferSingle is a log parse operation binding the contract event 0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62.
Solidity: event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
func (*CreatorCoreERC1155Filterer) ParseURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) ParseURI(log types.Log) (*CreatorCoreERC1155URI, error)
ParseURI is a log parse operation binding the contract event 0x6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b.
Solidity: event URI(string value, uint256 indexed id)
func (*CreatorCoreERC1155Filterer) WatchAdminApproved ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155AdminApproved, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminApproved is a free log subscription operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*CreatorCoreERC1155Filterer) WatchAdminRevoked ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155AdminRevoked, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminRevoked is a free log subscription operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*CreatorCoreERC1155Filterer) WatchApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ApprovalForAll, account []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed account, address indexed operator, bool approved)
func (*CreatorCoreERC1155Filterer) WatchApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchApproveTransferUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ApproveTransferUpdated) (event.Subscription, error)
WatchApproveTransferUpdated is a free log subscription operation binding the contract event 0x959c0e47a2fe3cf01e237ba4892e2cc3194d77cbfb33e434e40873225d6b595f.
Solidity: event ApproveTransferUpdated(address extension)
func (*CreatorCoreERC1155Filterer) WatchDefaultRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchDefaultRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155DefaultRoyaltiesUpdated) (event.Subscription, error)
WatchDefaultRoyaltiesUpdated is a free log subscription operation binding the contract event 0x2b6849d5976d799a5b0ca4dfd6b40a3d7afe9ea72c091fa01a958594f9a2659b.
Solidity: event DefaultRoyaltiesUpdated(address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) WatchExtensionApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionApproveTransferUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionApproveTransferUpdated, extension []common.Address) (event.Subscription, error)
WatchExtensionApproveTransferUpdated is a free log subscription operation binding the contract event 0x072a7592283e2c2d1d56d21517ff6013325e0f55483f4828373ff4d98b0a1a36.
Solidity: event ExtensionApproveTransferUpdated(address indexed extension, bool enabled)
func (*CreatorCoreERC1155Filterer) WatchExtensionBlacklisted ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionBlacklisted(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionBlacklisted, extension []common.Address, sender []common.Address) (event.Subscription, error)
WatchExtensionBlacklisted is a free log subscription operation binding the contract event 0x05ac7bc5a606cd92a63365f9fda244499b9add0526b22d99937b6bd88181059c.
Solidity: event ExtensionBlacklisted(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) WatchExtensionRegistered ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionRegistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionRegistered, extension []common.Address, sender []common.Address) (event.Subscription, error)
WatchExtensionRegistered is a free log subscription operation binding the contract event 0xd8cb8ba4086944eabf43c5535b7712015e4d4c714b24bf812c040ea5b7a3e42a.
Solidity: event ExtensionRegistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) WatchExtensionRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionRoyaltiesUpdated, extension []common.Address) (event.Subscription, error)
WatchExtensionRoyaltiesUpdated is a free log subscription operation binding the contract event 0x535a93d2cb000582c0ebeaa9be4890ec6a287f98eb2df00c54c300612fd78d8f.
Solidity: event ExtensionRoyaltiesUpdated(address indexed extension, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) WatchExtensionUnregistered ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchExtensionUnregistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155ExtensionUnregistered, extension []common.Address, sender []common.Address) (event.Subscription, error)
WatchExtensionUnregistered is a free log subscription operation binding the contract event 0xd19cf84cf0fec6bec9ddfa29c63adf83a55707c712f32c8285d6180a78901479.
Solidity: event ExtensionUnregistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC1155Filterer) WatchInitialized ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155Initialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*CreatorCoreERC1155Filterer) WatchMintPermissionsUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchMintPermissionsUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155MintPermissionsUpdated, extension []common.Address, permissions []common.Address, sender []common.Address) (event.Subscription, error)
WatchMintPermissionsUpdated is a free log subscription operation binding the contract event 0x6a835c4fcf7e0d398db3762332fdaa1471814ad39f1e2d6d0b3fdabf8efee3e0.
Solidity: event MintPermissionsUpdated(address indexed extension, address indexed permissions, address indexed sender)
func (*CreatorCoreERC1155Filterer) WatchOwnershipTransferred ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155OwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CreatorCoreERC1155Filterer) WatchRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155RoyaltiesUpdated, tokenId []*big.Int) (event.Subscription, error)
WatchRoyaltiesUpdated is a free log subscription operation binding the contract event 0xabb46fe0761d77584bde75697647804ffd8113abd4d8d06bc664150395eccdee.
Solidity: event RoyaltiesUpdated(uint256 indexed tokenId, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC1155Filterer) WatchTransferBatch ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchTransferBatch(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155TransferBatch, operator []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransferBatch is a free log subscription operation binding the contract event 0x4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb.
Solidity: event TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
func (*CreatorCoreERC1155Filterer) WatchTransferSingle ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchTransferSingle(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155TransferSingle, operator []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransferSingle is a free log subscription operation binding the contract event 0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62.
Solidity: event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
func (*CreatorCoreERC1155Filterer) WatchURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Filterer) WatchURI(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC1155URI, id []*big.Int) (event.Subscription, error)
WatchURI is a free log subscription operation binding the contract event 0x6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b.
Solidity: event URI(string value, uint256 indexed id)
type CreatorCoreERC1155Initialized ¶ added in v0.10.0
type CreatorCoreERC1155Initialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155Initialized represents a Initialized event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155InitializedIterator ¶ added in v0.10.0
type CreatorCoreERC1155InitializedIterator struct { Event *CreatorCoreERC1155Initialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155InitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155InitializedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155InitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155InitializedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155InitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155InitializedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155InitializedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155MintPermissionsUpdated ¶ added in v0.10.0
type CreatorCoreERC1155MintPermissionsUpdated struct { Extension common.Address Permissions common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155MintPermissionsUpdated represents a MintPermissionsUpdated event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155MintPermissionsUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC1155MintPermissionsUpdatedIterator struct { Event *CreatorCoreERC1155MintPermissionsUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155MintPermissionsUpdatedIterator is returned from FilterMintPermissionsUpdated and is used to iterate over the raw logs and unpacked data for MintPermissionsUpdated events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155MintPermissionsUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155MintPermissionsUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155MintPermissionsUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155MintPermissionsUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155MintPermissionsUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155MintPermissionsUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155OwnershipTransferred ¶ added in v0.10.0
type CreatorCoreERC1155OwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155OwnershipTransferred represents a OwnershipTransferred event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155OwnershipTransferredIterator ¶ added in v0.10.0
type CreatorCoreERC1155OwnershipTransferredIterator struct { Event *CreatorCoreERC1155OwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155OwnershipTransferredIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155OwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155OwnershipTransferredIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155OwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155OwnershipTransferredIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155OwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155Raw ¶ added in v0.10.0
type CreatorCoreERC1155Raw struct {
Contract *CreatorCoreERC1155 // Generic contract binding to access the raw methods on
}
CreatorCoreERC1155Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*CreatorCoreERC1155Raw) Call ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*CreatorCoreERC1155Raw) Transact ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CreatorCoreERC1155Raw) Transfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CreatorCoreERC1155RoyaltiesUpdated ¶ added in v0.10.0
type CreatorCoreERC1155RoyaltiesUpdated struct { TokenId *big.Int Receivers []common.Address BasisPoints []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155RoyaltiesUpdated represents a RoyaltiesUpdated event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155RoyaltiesUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC1155RoyaltiesUpdatedIterator struct { Event *CreatorCoreERC1155RoyaltiesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155RoyaltiesUpdatedIterator is returned from FilterRoyaltiesUpdated and is used to iterate over the raw logs and unpacked data for RoyaltiesUpdated events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155RoyaltiesUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155RoyaltiesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155RoyaltiesUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155RoyaltiesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155RoyaltiesUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155RoyaltiesUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155Session ¶ added in v0.10.0
type CreatorCoreERC1155Session struct { Contract *CreatorCoreERC1155 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CreatorCoreERC1155Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CreatorCoreERC1155Session) ApproveAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*CreatorCoreERC1155Session) BalanceOf ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) BalanceOf(account common.Address, id *big.Int) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x00fdd58e.
Solidity: function balanceOf(address account, uint256 id) view returns(uint256)
func (*CreatorCoreERC1155Session) BalanceOfBatch ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) BalanceOfBatch(accounts []common.Address, ids []*big.Int) ([]*big.Int, error)
BalanceOfBatch is a free data retrieval call binding the contract method 0x4e1273f4.
Solidity: function balanceOfBatch(address[] accounts, uint256[] ids) view returns(uint256[])
func (*CreatorCoreERC1155Session) BlacklistExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) BlacklistExtension(extension common.Address) (*types.Transaction, error)
BlacklistExtension is a paid mutator transaction binding the contract method 0x02e7afb7.
Solidity: function blacklistExtension(address extension) returns()
func (*CreatorCoreERC1155Session) Burn ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Burn(account common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x3db0f8ab.
Solidity: function burn(address account, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155Session) GetAdmins ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*CreatorCoreERC1155Session) GetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetApproveTransfer() (common.Address, error)
GetApproveTransfer is a free data retrieval call binding the contract method 0x22f374d0.
Solidity: function getApproveTransfer() view returns(address)
func (*CreatorCoreERC1155Session) GetExtensions ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetExtensions() ([]common.Address, error)
GetExtensions is a free data retrieval call binding the contract method 0x83b7db63.
Solidity: function getExtensions() view returns(address[] extensions)
func (*CreatorCoreERC1155Session) GetFeeBps ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
GetFeeBps is a free data retrieval call binding the contract method 0x0ebd4c7f.
Solidity: function getFeeBps(uint256 tokenId) view returns(uint256[])
func (*CreatorCoreERC1155Session) GetFeeRecipients ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
GetFeeRecipients is a free data retrieval call binding the contract method 0xb9c4d9fb.
Solidity: function getFeeRecipients(uint256 tokenId) view returns(address[])
func (*CreatorCoreERC1155Session) GetFees ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetFees is a free data retrieval call binding the contract method 0xd5a06d4c.
Solidity: function getFees(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC1155Session) GetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetRoyalties is a free data retrieval call binding the contract method 0xbb3bafd6.
Solidity: function getRoyalties(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC1155Session) Initialize ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Initialize(_name string, _symbol string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x4cd88b76.
Solidity: function initialize(string _name, string _symbol) returns()
func (*CreatorCoreERC1155Session) IsAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*CreatorCoreERC1155Session) IsApprovedForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) IsApprovedForAll(account common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address account, address operator) view returns(bool)
func (*CreatorCoreERC1155Session) MintBaseExisting ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintBaseExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
MintBaseExisting is a paid mutator transaction binding the contract method 0x695c96e6.
Solidity: function mintBaseExisting(address[] to, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155Session) MintBaseNew ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintBaseNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
MintBaseNew is a paid mutator transaction binding the contract method 0xfeeb5a9a.
Solidity: function mintBaseNew(address[] to, uint256[] amounts, string[] uris) returns(uint256[])
func (*CreatorCoreERC1155Session) MintExtensionExisting ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintExtensionExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
MintExtensionExisting is a paid mutator transaction binding the contract method 0xe6c884dc.
Solidity: function mintExtensionExisting(address[] to, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155Session) MintExtensionNew ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) MintExtensionNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
MintExtensionNew is a paid mutator transaction binding the contract method 0x8c6e8472.
Solidity: function mintExtensionNew(address[] to, uint256[] amounts, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC1155Session) Name ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*CreatorCoreERC1155Session) Owner ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*CreatorCoreERC1155Session) RegisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
RegisterExtension is a paid mutator transaction binding the contract method 0x3071a0f9.
Solidity: function registerExtension(address extension, string baseURI) returns()
func (*CreatorCoreERC1155Session) RegisterExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
RegisterExtension0 is a paid mutator transaction binding the contract method 0x3f0f37f6.
Solidity: function registerExtension(address extension, string baseURI, bool baseURIIdentical) returns()
func (*CreatorCoreERC1155Session) RenounceOwnership ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CreatorCoreERC1155Session) RevokeAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*CreatorCoreERC1155Session) RoyaltyInfo ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
RoyaltyInfo is a free data retrieval call binding the contract method 0x2a55205a.
Solidity: function royaltyInfo(uint256 tokenId, uint256 value) view returns(address, uint256)
func (*CreatorCoreERC1155Session) SafeBatchTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SafeBatchTransferFrom(from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, data []byte) (*types.Transaction, error)
SafeBatchTransferFrom is a paid mutator transaction binding the contract method 0x2eb2c2d6.
Solidity: function safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data) returns()
func (*CreatorCoreERC1155Session) SafeTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SafeTransferFrom(from common.Address, to common.Address, id *big.Int, amount *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0xf242432a.
Solidity: function safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data) returns()
func (*CreatorCoreERC1155Session) SetApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*CreatorCoreERC1155Session) SetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
SetApproveTransfer is a paid mutator transaction binding the contract method 0x596798ad.
Solidity: function setApproveTransfer(address extension) returns()
func (*CreatorCoreERC1155Session) SetApproveTransferExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
SetApproveTransferExtension is a paid mutator transaction binding the contract method 0xac0c8cfa.
Solidity: function setApproveTransferExtension(bool enabled) returns()
func (*CreatorCoreERC1155Session) SetBaseTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetBaseTokenURI(uri_ string) (*types.Transaction, error)
SetBaseTokenURI is a paid mutator transaction binding the contract method 0x30176e13.
Solidity: function setBaseTokenURI(string uri_) returns()
func (*CreatorCoreERC1155Session) SetBaseTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetBaseTokenURIExtension(uri_ string) (*types.Transaction, error)
SetBaseTokenURIExtension is a paid mutator transaction binding the contract method 0x3e6134b8.
Solidity: function setBaseTokenURIExtension(string uri_) returns()
func (*CreatorCoreERC1155Session) SetBaseTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetBaseTokenURIExtension0(uri_ string, identical bool) (*types.Transaction, error)
SetBaseTokenURIExtension0 is a paid mutator transaction binding the contract method 0x82dcc0c8.
Solidity: function setBaseTokenURIExtension(string uri_, bool identical) returns()
func (*CreatorCoreERC1155Session) SetMintPermissions ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
SetMintPermissions is a paid mutator transaction binding the contract method 0xf0cdc499.
Solidity: function setMintPermissions(address extension, address permissions) returns()
func (*CreatorCoreERC1155Session) SetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties is a paid mutator transaction binding the contract method 0x20e4afe2.
Solidity: function setRoyalties(uint256 tokenId, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155Session) SetRoyalties0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties0 is a paid mutator transaction binding the contract method 0x332dd1ae.
Solidity: function setRoyalties(address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155Session) SetRoyaltiesExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyaltiesExtension is a paid mutator transaction binding the contract method 0xb0fe87c9.
Solidity: function setRoyaltiesExtension(address extension, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155Session) SetTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURI(tokenId *big.Int, uri_ string) (*types.Transaction, error)
SetTokenURI is a paid mutator transaction binding the contract method 0x162094c4.
Solidity: function setTokenURI(uint256 tokenId, string uri_) returns()
func (*CreatorCoreERC1155Session) SetTokenURI0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURI0 is a paid mutator transaction binding the contract method 0xaafb2d44.
Solidity: function setTokenURI(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC1155Session) SetTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURIExtension is a paid mutator transaction binding the contract method 0x61e5bc6b.
Solidity: function setTokenURIExtension(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC1155Session) SetTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIExtension0(tokenId *big.Int, uri_ string) (*types.Transaction, error)
SetTokenURIExtension0 is a paid mutator transaction binding the contract method 0xe92a89f6.
Solidity: function setTokenURIExtension(uint256 tokenId, string uri_) returns()
func (*CreatorCoreERC1155Session) SetTokenURIPrefix ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
SetTokenURIPrefix is a paid mutator transaction binding the contract method 0x99e0dd7c.
Solidity: function setTokenURIPrefix(string prefix) returns()
func (*CreatorCoreERC1155Session) SetTokenURIPrefixExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
SetTokenURIPrefixExtension is a paid mutator transaction binding the contract method 0x66d1e9d0.
Solidity: function setTokenURIPrefixExtension(string prefix) returns()
func (*CreatorCoreERC1155Session) SupportsInterface ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*CreatorCoreERC1155Session) Symbol ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*CreatorCoreERC1155Session) TokenExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) TokenExtension(tokenId *big.Int) (common.Address, error)
TokenExtension is a free data retrieval call binding the contract method 0x239be317.
Solidity: function tokenExtension(uint256 tokenId) view returns(address extension)
func (*CreatorCoreERC1155Session) TotalSupply ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) TotalSupply(tokenId *big.Int) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0xbd85b039.
Solidity: function totalSupply(uint256 tokenId) view returns(uint256)
func (*CreatorCoreERC1155Session) TransferOwnership ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CreatorCoreERC1155Session) UnregisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Session) UnregisterExtension(extension common.Address) (*types.Transaction, error)
UnregisterExtension is a paid mutator transaction binding the contract method 0xce8aee9d.
Solidity: function unregisterExtension(address extension) returns()
type CreatorCoreERC1155Transactor ¶ added in v0.10.0
type CreatorCoreERC1155Transactor struct {
// contains filtered or unexported fields
}
CreatorCoreERC1155Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCreatorCoreERC1155Transactor ¶ added in v0.10.0
func NewCreatorCoreERC1155Transactor(address common.Address, transactor bind.ContractTransactor) (*CreatorCoreERC1155Transactor, error)
NewCreatorCoreERC1155Transactor creates a new write-only instance of CreatorCoreERC1155, bound to a specific deployed contract.
func (*CreatorCoreERC1155Transactor) ApproveAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*CreatorCoreERC1155Transactor) BlacklistExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) BlacklistExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
BlacklistExtension is a paid mutator transaction binding the contract method 0x02e7afb7.
Solidity: function blacklistExtension(address extension) returns()
func (*CreatorCoreERC1155Transactor) Burn ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) Burn(opts *bind.TransactOpts, account common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x3db0f8ab.
Solidity: function burn(address account, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155Transactor) Initialize ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) Initialize(opts *bind.TransactOpts, _name string, _symbol string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x4cd88b76.
Solidity: function initialize(string _name, string _symbol) returns()
func (*CreatorCoreERC1155Transactor) MintBaseExisting ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintBaseExisting(opts *bind.TransactOpts, to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
MintBaseExisting is a paid mutator transaction binding the contract method 0x695c96e6.
Solidity: function mintBaseExisting(address[] to, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155Transactor) MintBaseNew ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintBaseNew(opts *bind.TransactOpts, to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
MintBaseNew is a paid mutator transaction binding the contract method 0xfeeb5a9a.
Solidity: function mintBaseNew(address[] to, uint256[] amounts, string[] uris) returns(uint256[])
func (*CreatorCoreERC1155Transactor) MintExtensionExisting ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintExtensionExisting(opts *bind.TransactOpts, to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
MintExtensionExisting is a paid mutator transaction binding the contract method 0xe6c884dc.
Solidity: function mintExtensionExisting(address[] to, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155Transactor) MintExtensionNew ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) MintExtensionNew(opts *bind.TransactOpts, to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
MintExtensionNew is a paid mutator transaction binding the contract method 0x8c6e8472.
Solidity: function mintExtensionNew(address[] to, uint256[] amounts, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC1155Transactor) RegisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RegisterExtension(opts *bind.TransactOpts, extension common.Address, baseURI string) (*types.Transaction, error)
RegisterExtension is a paid mutator transaction binding the contract method 0x3071a0f9.
Solidity: function registerExtension(address extension, string baseURI) returns()
func (*CreatorCoreERC1155Transactor) RegisterExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RegisterExtension0(opts *bind.TransactOpts, extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
RegisterExtension0 is a paid mutator transaction binding the contract method 0x3f0f37f6.
Solidity: function registerExtension(address extension, string baseURI, bool baseURIIdentical) returns()
func (*CreatorCoreERC1155Transactor) RenounceOwnership ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CreatorCoreERC1155Transactor) RevokeAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*CreatorCoreERC1155Transactor) SafeBatchTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SafeBatchTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, data []byte) (*types.Transaction, error)
SafeBatchTransferFrom is a paid mutator transaction binding the contract method 0x2eb2c2d6.
Solidity: function safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data) returns()
func (*CreatorCoreERC1155Transactor) SafeTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, id *big.Int, amount *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0xf242432a.
Solidity: function safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data) returns()
func (*CreatorCoreERC1155Transactor) SetApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*CreatorCoreERC1155Transactor) SetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetApproveTransfer(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
SetApproveTransfer is a paid mutator transaction binding the contract method 0x596798ad.
Solidity: function setApproveTransfer(address extension) returns()
func (*CreatorCoreERC1155Transactor) SetApproveTransferExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetApproveTransferExtension(opts *bind.TransactOpts, enabled bool) (*types.Transaction, error)
SetApproveTransferExtension is a paid mutator transaction binding the contract method 0xac0c8cfa.
Solidity: function setApproveTransferExtension(bool enabled) returns()
func (*CreatorCoreERC1155Transactor) SetBaseTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetBaseTokenURI(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
SetBaseTokenURI is a paid mutator transaction binding the contract method 0x30176e13.
Solidity: function setBaseTokenURI(string uri_) returns()
func (*CreatorCoreERC1155Transactor) SetBaseTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetBaseTokenURIExtension(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
SetBaseTokenURIExtension is a paid mutator transaction binding the contract method 0x3e6134b8.
Solidity: function setBaseTokenURIExtension(string uri_) returns()
func (*CreatorCoreERC1155Transactor) SetBaseTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetBaseTokenURIExtension0(opts *bind.TransactOpts, uri_ string, identical bool) (*types.Transaction, error)
SetBaseTokenURIExtension0 is a paid mutator transaction binding the contract method 0x82dcc0c8.
Solidity: function setBaseTokenURIExtension(string uri_, bool identical) returns()
func (*CreatorCoreERC1155Transactor) SetMintPermissions ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetMintPermissions(opts *bind.TransactOpts, extension common.Address, permissions common.Address) (*types.Transaction, error)
SetMintPermissions is a paid mutator transaction binding the contract method 0xf0cdc499.
Solidity: function setMintPermissions(address extension, address permissions) returns()
func (*CreatorCoreERC1155Transactor) SetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetRoyalties(opts *bind.TransactOpts, tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties is a paid mutator transaction binding the contract method 0x20e4afe2.
Solidity: function setRoyalties(uint256 tokenId, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155Transactor) SetRoyalties0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetRoyalties0(opts *bind.TransactOpts, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties0 is a paid mutator transaction binding the contract method 0x332dd1ae.
Solidity: function setRoyalties(address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155Transactor) SetRoyaltiesExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetRoyaltiesExtension(opts *bind.TransactOpts, extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyaltiesExtension is a paid mutator transaction binding the contract method 0xb0fe87c9.
Solidity: function setRoyaltiesExtension(address extension, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155Transactor) SetTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURI(opts *bind.TransactOpts, tokenId *big.Int, uri_ string) (*types.Transaction, error)
SetTokenURI is a paid mutator transaction binding the contract method 0x162094c4.
Solidity: function setTokenURI(uint256 tokenId, string uri_) returns()
func (*CreatorCoreERC1155Transactor) SetTokenURI0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURI0(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURI0 is a paid mutator transaction binding the contract method 0xaafb2d44.
Solidity: function setTokenURI(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC1155Transactor) SetTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIExtension(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURIExtension is a paid mutator transaction binding the contract method 0x61e5bc6b.
Solidity: function setTokenURIExtension(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC1155Transactor) SetTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIExtension0(opts *bind.TransactOpts, tokenId *big.Int, uri_ string) (*types.Transaction, error)
SetTokenURIExtension0 is a paid mutator transaction binding the contract method 0xe92a89f6.
Solidity: function setTokenURIExtension(uint256 tokenId, string uri_) returns()
func (*CreatorCoreERC1155Transactor) SetTokenURIPrefix ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIPrefix(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
SetTokenURIPrefix is a paid mutator transaction binding the contract method 0x99e0dd7c.
Solidity: function setTokenURIPrefix(string prefix) returns()
func (*CreatorCoreERC1155Transactor) SetTokenURIPrefixExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) SetTokenURIPrefixExtension(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
SetTokenURIPrefixExtension is a paid mutator transaction binding the contract method 0x66d1e9d0.
Solidity: function setTokenURIPrefixExtension(string prefix) returns()
func (*CreatorCoreERC1155Transactor) TransferOwnership ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CreatorCoreERC1155Transactor) UnregisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155Transactor) UnregisterExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
UnregisterExtension is a paid mutator transaction binding the contract method 0xce8aee9d.
Solidity: function unregisterExtension(address extension) returns()
type CreatorCoreERC1155TransactorRaw ¶ added in v0.10.0
type CreatorCoreERC1155TransactorRaw struct {
Contract *CreatorCoreERC1155Transactor // Generic write-only contract binding to access the raw methods on
}
CreatorCoreERC1155TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CreatorCoreERC1155TransactorRaw) Transact ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CreatorCoreERC1155TransactorRaw) Transfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CreatorCoreERC1155TransactorSession ¶ added in v0.10.0
type CreatorCoreERC1155TransactorSession struct { Contract *CreatorCoreERC1155Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CreatorCoreERC1155TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CreatorCoreERC1155TransactorSession) ApproveAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*CreatorCoreERC1155TransactorSession) BlacklistExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) BlacklistExtension(extension common.Address) (*types.Transaction, error)
BlacklistExtension is a paid mutator transaction binding the contract method 0x02e7afb7.
Solidity: function blacklistExtension(address extension) returns()
func (*CreatorCoreERC1155TransactorSession) Burn ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) Burn(account common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x3db0f8ab.
Solidity: function burn(address account, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155TransactorSession) Initialize ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) Initialize(_name string, _symbol string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x4cd88b76.
Solidity: function initialize(string _name, string _symbol) returns()
func (*CreatorCoreERC1155TransactorSession) MintBaseExisting ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintBaseExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
MintBaseExisting is a paid mutator transaction binding the contract method 0x695c96e6.
Solidity: function mintBaseExisting(address[] to, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155TransactorSession) MintBaseNew ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintBaseNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
MintBaseNew is a paid mutator transaction binding the contract method 0xfeeb5a9a.
Solidity: function mintBaseNew(address[] to, uint256[] amounts, string[] uris) returns(uint256[])
func (*CreatorCoreERC1155TransactorSession) MintExtensionExisting ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintExtensionExisting(to []common.Address, tokenIds []*big.Int, amounts []*big.Int) (*types.Transaction, error)
MintExtensionExisting is a paid mutator transaction binding the contract method 0xe6c884dc.
Solidity: function mintExtensionExisting(address[] to, uint256[] tokenIds, uint256[] amounts) returns()
func (*CreatorCoreERC1155TransactorSession) MintExtensionNew ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) MintExtensionNew(to []common.Address, amounts []*big.Int, uris []string) (*types.Transaction, error)
MintExtensionNew is a paid mutator transaction binding the contract method 0x8c6e8472.
Solidity: function mintExtensionNew(address[] to, uint256[] amounts, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC1155TransactorSession) RegisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
RegisterExtension is a paid mutator transaction binding the contract method 0x3071a0f9.
Solidity: function registerExtension(address extension, string baseURI) returns()
func (*CreatorCoreERC1155TransactorSession) RegisterExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
RegisterExtension0 is a paid mutator transaction binding the contract method 0x3f0f37f6.
Solidity: function registerExtension(address extension, string baseURI, bool baseURIIdentical) returns()
func (*CreatorCoreERC1155TransactorSession) RenounceOwnership ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CreatorCoreERC1155TransactorSession) RevokeAdmin ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*CreatorCoreERC1155TransactorSession) SafeBatchTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SafeBatchTransferFrom(from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, data []byte) (*types.Transaction, error)
SafeBatchTransferFrom is a paid mutator transaction binding the contract method 0x2eb2c2d6.
Solidity: function safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data) returns()
func (*CreatorCoreERC1155TransactorSession) SafeTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SafeTransferFrom(from common.Address, to common.Address, id *big.Int, amount *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0xf242432a.
Solidity: function safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data) returns()
func (*CreatorCoreERC1155TransactorSession) SetApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*CreatorCoreERC1155TransactorSession) SetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
SetApproveTransfer is a paid mutator transaction binding the contract method 0x596798ad.
Solidity: function setApproveTransfer(address extension) returns()
func (*CreatorCoreERC1155TransactorSession) SetApproveTransferExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
SetApproveTransferExtension is a paid mutator transaction binding the contract method 0xac0c8cfa.
Solidity: function setApproveTransferExtension(bool enabled) returns()
func (*CreatorCoreERC1155TransactorSession) SetBaseTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetBaseTokenURI(uri_ string) (*types.Transaction, error)
SetBaseTokenURI is a paid mutator transaction binding the contract method 0x30176e13.
Solidity: function setBaseTokenURI(string uri_) returns()
func (*CreatorCoreERC1155TransactorSession) SetBaseTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetBaseTokenURIExtension(uri_ string) (*types.Transaction, error)
SetBaseTokenURIExtension is a paid mutator transaction binding the contract method 0x3e6134b8.
Solidity: function setBaseTokenURIExtension(string uri_) returns()
func (*CreatorCoreERC1155TransactorSession) SetBaseTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetBaseTokenURIExtension0(uri_ string, identical bool) (*types.Transaction, error)
SetBaseTokenURIExtension0 is a paid mutator transaction binding the contract method 0x82dcc0c8.
Solidity: function setBaseTokenURIExtension(string uri_, bool identical) returns()
func (*CreatorCoreERC1155TransactorSession) SetMintPermissions ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
SetMintPermissions is a paid mutator transaction binding the contract method 0xf0cdc499.
Solidity: function setMintPermissions(address extension, address permissions) returns()
func (*CreatorCoreERC1155TransactorSession) SetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties is a paid mutator transaction binding the contract method 0x20e4afe2.
Solidity: function setRoyalties(uint256 tokenId, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155TransactorSession) SetRoyalties0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties0 is a paid mutator transaction binding the contract method 0x332dd1ae.
Solidity: function setRoyalties(address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155TransactorSession) SetRoyaltiesExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyaltiesExtension is a paid mutator transaction binding the contract method 0xb0fe87c9.
Solidity: function setRoyaltiesExtension(address extension, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC1155TransactorSession) SetTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURI(tokenId *big.Int, uri_ string) (*types.Transaction, error)
SetTokenURI is a paid mutator transaction binding the contract method 0x162094c4.
Solidity: function setTokenURI(uint256 tokenId, string uri_) returns()
func (*CreatorCoreERC1155TransactorSession) SetTokenURI0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURI0 is a paid mutator transaction binding the contract method 0xaafb2d44.
Solidity: function setTokenURI(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC1155TransactorSession) SetTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURIExtension is a paid mutator transaction binding the contract method 0x61e5bc6b.
Solidity: function setTokenURIExtension(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC1155TransactorSession) SetTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIExtension0(tokenId *big.Int, uri_ string) (*types.Transaction, error)
SetTokenURIExtension0 is a paid mutator transaction binding the contract method 0xe92a89f6.
Solidity: function setTokenURIExtension(uint256 tokenId, string uri_) returns()
func (*CreatorCoreERC1155TransactorSession) SetTokenURIPrefix ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
SetTokenURIPrefix is a paid mutator transaction binding the contract method 0x99e0dd7c.
Solidity: function setTokenURIPrefix(string prefix) returns()
func (*CreatorCoreERC1155TransactorSession) SetTokenURIPrefixExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
SetTokenURIPrefixExtension is a paid mutator transaction binding the contract method 0x66d1e9d0.
Solidity: function setTokenURIPrefixExtension(string prefix) returns()
func (*CreatorCoreERC1155TransactorSession) TransferOwnership ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CreatorCoreERC1155TransactorSession) UnregisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC1155 *CreatorCoreERC1155TransactorSession) UnregisterExtension(extension common.Address) (*types.Transaction, error)
UnregisterExtension is a paid mutator transaction binding the contract method 0xce8aee9d.
Solidity: function unregisterExtension(address extension) returns()
type CreatorCoreERC1155TransferBatch ¶ added in v0.10.0
type CreatorCoreERC1155TransferBatch struct { Operator common.Address From common.Address To common.Address Ids []*big.Int Values []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155TransferBatch represents a TransferBatch event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155TransferBatchIterator ¶ added in v0.10.0
type CreatorCoreERC1155TransferBatchIterator struct { Event *CreatorCoreERC1155TransferBatch // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155TransferBatchIterator is returned from FilterTransferBatch and is used to iterate over the raw logs and unpacked data for TransferBatch events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155TransferBatchIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155TransferBatchIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155TransferBatchIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155TransferBatchIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155TransferBatchIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155TransferBatchIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155TransferSingle ¶ added in v0.10.0
type CreatorCoreERC1155TransferSingle struct { Operator common.Address From common.Address To common.Address Id *big.Int Value *big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155TransferSingle represents a TransferSingle event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155TransferSingleIterator ¶ added in v0.10.0
type CreatorCoreERC1155TransferSingleIterator struct { Event *CreatorCoreERC1155TransferSingle // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155TransferSingleIterator is returned from FilterTransferSingle and is used to iterate over the raw logs and unpacked data for TransferSingle events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155TransferSingleIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155TransferSingleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155TransferSingleIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155TransferSingleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155TransferSingleIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155TransferSingleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC1155URI ¶ added in v0.10.0
type CreatorCoreERC1155URI struct { Value string Id *big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC1155URI represents a URI event raised by the CreatorCoreERC1155 contract.
type CreatorCoreERC1155URIIterator ¶ added in v0.10.0
type CreatorCoreERC1155URIIterator struct { Event *CreatorCoreERC1155URI // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC1155URIIterator is returned from FilterURI and is used to iterate over the raw logs and unpacked data for URI events raised by the CreatorCoreERC1155 contract.
func (*CreatorCoreERC1155URIIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC1155URIIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC1155URIIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC1155URIIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC1155URIIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC1155URIIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721 ¶ added in v0.10.0
type CreatorCoreERC721 struct { CreatorCoreERC721Caller // Read-only binding to the contract CreatorCoreERC721Transactor // Write-only binding to the contract CreatorCoreERC721Filterer // Log filterer for contract events }
CreatorCoreERC721 is an auto generated Go binding around an Ethereum contract.
func NewCreatorCoreERC721 ¶ added in v0.10.0
func NewCreatorCoreERC721(address common.Address, backend bind.ContractBackend) (*CreatorCoreERC721, error)
NewCreatorCoreERC721 creates a new instance of CreatorCoreERC721, bound to a specific deployed contract.
type CreatorCoreERC721AdminApproved ¶ added in v0.10.0
type CreatorCoreERC721AdminApproved struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721AdminApproved represents a AdminApproved event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721AdminApprovedIterator ¶ added in v0.10.0
type CreatorCoreERC721AdminApprovedIterator struct { Event *CreatorCoreERC721AdminApproved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721AdminApprovedIterator is returned from FilterAdminApproved and is used to iterate over the raw logs and unpacked data for AdminApproved events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721AdminApprovedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721AdminApprovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721AdminApprovedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721AdminApprovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721AdminApprovedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721AdminApprovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721AdminRevoked ¶ added in v0.10.0
type CreatorCoreERC721AdminRevoked struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721AdminRevoked represents a AdminRevoked event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721AdminRevokedIterator ¶ added in v0.10.0
type CreatorCoreERC721AdminRevokedIterator struct { Event *CreatorCoreERC721AdminRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721AdminRevokedIterator is returned from FilterAdminRevoked and is used to iterate over the raw logs and unpacked data for AdminRevoked events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721AdminRevokedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721AdminRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721AdminRevokedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721AdminRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721AdminRevokedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721AdminRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721Approval ¶ added in v0.10.0
type CreatorCoreERC721Approval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721Approval represents a Approval event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ApprovalForAll ¶ added in v0.10.0
type CreatorCoreERC721ApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ApprovalForAll represents a ApprovalForAll event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ApprovalForAllIterator ¶ added in v0.10.0
type CreatorCoreERC721ApprovalForAllIterator struct { Event *CreatorCoreERC721ApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ApprovalForAllIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ApprovalForAllIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ApprovalForAllIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ApprovalForAllIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ApprovalIterator ¶ added in v0.10.0
type CreatorCoreERC721ApprovalIterator struct { Event *CreatorCoreERC721Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ApprovalIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ApprovalIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ApprovalIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ApproveTransferUpdated ¶ added in v0.10.0
type CreatorCoreERC721ApproveTransferUpdated struct { Extension common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ApproveTransferUpdated represents a ApproveTransferUpdated event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ApproveTransferUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC721ApproveTransferUpdatedIterator struct { Event *CreatorCoreERC721ApproveTransferUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ApproveTransferUpdatedIterator is returned from FilterApproveTransferUpdated and is used to iterate over the raw logs and unpacked data for ApproveTransferUpdated events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ApproveTransferUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ApproveTransferUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ApproveTransferUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ApproveTransferUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ApproveTransferUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ApproveTransferUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721Caller ¶ added in v0.10.0
type CreatorCoreERC721Caller struct {
// contains filtered or unexported fields
}
CreatorCoreERC721Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewCreatorCoreERC721Caller ¶ added in v0.10.0
func NewCreatorCoreERC721Caller(address common.Address, caller bind.ContractCaller) (*CreatorCoreERC721Caller, error)
NewCreatorCoreERC721Caller creates a new read-only instance of CreatorCoreERC721, bound to a specific deployed contract.
func (*CreatorCoreERC721Caller) BalanceOf ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*CreatorCoreERC721Caller) GetAdmins ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*CreatorCoreERC721Caller) GetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetApproveTransfer(opts *bind.CallOpts) (common.Address, error)
GetApproveTransfer is a free data retrieval call binding the contract method 0x22f374d0.
Solidity: function getApproveTransfer() view returns(address)
func (*CreatorCoreERC721Caller) GetApproved ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*CreatorCoreERC721Caller) GetExtensions ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetExtensions(opts *bind.CallOpts) ([]common.Address, error)
GetExtensions is a free data retrieval call binding the contract method 0x83b7db63.
Solidity: function getExtensions() view returns(address[] extensions)
func (*CreatorCoreERC721Caller) GetFeeBps ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetFeeBps(opts *bind.CallOpts, tokenId *big.Int) ([]*big.Int, error)
GetFeeBps is a free data retrieval call binding the contract method 0x0ebd4c7f.
Solidity: function getFeeBps(uint256 tokenId) view returns(uint256[])
func (*CreatorCoreERC721Caller) GetFeeRecipients ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetFeeRecipients(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, error)
GetFeeRecipients is a free data retrieval call binding the contract method 0xb9c4d9fb.
Solidity: function getFeeRecipients(uint256 tokenId) view returns(address[])
func (*CreatorCoreERC721Caller) GetFees ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetFees(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetFees is a free data retrieval call binding the contract method 0xd5a06d4c.
Solidity: function getFees(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC721Caller) GetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) GetRoyalties(opts *bind.CallOpts, tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetRoyalties is a free data retrieval call binding the contract method 0xbb3bafd6.
Solidity: function getRoyalties(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC721Caller) IsAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*CreatorCoreERC721Caller) IsApprovedForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*CreatorCoreERC721Caller) Name ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*CreatorCoreERC721Caller) Owner ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*CreatorCoreERC721Caller) OwnerOf ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*CreatorCoreERC721Caller) RoyaltyInfo ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) RoyaltyInfo(opts *bind.CallOpts, tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
RoyaltyInfo is a free data retrieval call binding the contract method 0x2a55205a.
Solidity: function royaltyInfo(uint256 tokenId, uint256 value) view returns(address, uint256)
func (*CreatorCoreERC721Caller) SupportsInterface ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*CreatorCoreERC721Caller) Symbol ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*CreatorCoreERC721Caller) TokenData ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) TokenData(opts *bind.CallOpts, tokenId *big.Int) (*big.Int, error)
TokenData is a free data retrieval call binding the contract method 0xb4b5b48f.
Solidity: function tokenData(uint256 tokenId) view returns(uint80)
func (*CreatorCoreERC721Caller) TokenExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) TokenExtension(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
TokenExtension is a free data retrieval call binding the contract method 0x239be317.
Solidity: function tokenExtension(uint256 tokenId) view returns(address extension)
func (*CreatorCoreERC721Caller) TokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Caller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
type CreatorCoreERC721CallerRaw ¶ added in v0.10.0
type CreatorCoreERC721CallerRaw struct {
Contract *CreatorCoreERC721Caller // Generic read-only contract binding to access the raw methods on
}
CreatorCoreERC721CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CreatorCoreERC721CallerRaw) Call ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type CreatorCoreERC721CallerSession ¶ added in v0.10.0
type CreatorCoreERC721CallerSession struct { Contract *CreatorCoreERC721Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CreatorCoreERC721CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CreatorCoreERC721CallerSession) BalanceOf ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) BalanceOf(owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*CreatorCoreERC721CallerSession) GetAdmins ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*CreatorCoreERC721CallerSession) GetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetApproveTransfer() (common.Address, error)
GetApproveTransfer is a free data retrieval call binding the contract method 0x22f374d0.
Solidity: function getApproveTransfer() view returns(address)
func (*CreatorCoreERC721CallerSession) GetApproved ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*CreatorCoreERC721CallerSession) GetExtensions ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetExtensions() ([]common.Address, error)
GetExtensions is a free data retrieval call binding the contract method 0x83b7db63.
Solidity: function getExtensions() view returns(address[] extensions)
func (*CreatorCoreERC721CallerSession) GetFeeBps ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetFeeBps(tokenId *big.Int) ([]*big.Int, error)
GetFeeBps is a free data retrieval call binding the contract method 0x0ebd4c7f.
Solidity: function getFeeBps(uint256 tokenId) view returns(uint256[])
func (*CreatorCoreERC721CallerSession) GetFeeRecipients ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
GetFeeRecipients is a free data retrieval call binding the contract method 0xb9c4d9fb.
Solidity: function getFeeRecipients(uint256 tokenId) view returns(address[])
func (*CreatorCoreERC721CallerSession) GetFees ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetFees is a free data retrieval call binding the contract method 0xd5a06d4c.
Solidity: function getFees(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC721CallerSession) GetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetRoyalties is a free data retrieval call binding the contract method 0xbb3bafd6.
Solidity: function getRoyalties(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC721CallerSession) IsAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*CreatorCoreERC721CallerSession) IsApprovedForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*CreatorCoreERC721CallerSession) Name ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*CreatorCoreERC721CallerSession) Owner ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*CreatorCoreERC721CallerSession) OwnerOf ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*CreatorCoreERC721CallerSession) RoyaltyInfo ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
RoyaltyInfo is a free data retrieval call binding the contract method 0x2a55205a.
Solidity: function royaltyInfo(uint256 tokenId, uint256 value) view returns(address, uint256)
func (*CreatorCoreERC721CallerSession) SupportsInterface ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*CreatorCoreERC721CallerSession) Symbol ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*CreatorCoreERC721CallerSession) TokenData ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) TokenData(tokenId *big.Int) (*big.Int, error)
TokenData is a free data retrieval call binding the contract method 0xb4b5b48f.
Solidity: function tokenData(uint256 tokenId) view returns(uint80)
func (*CreatorCoreERC721CallerSession) TokenExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) TokenExtension(tokenId *big.Int) (common.Address, error)
TokenExtension is a free data retrieval call binding the contract method 0x239be317.
Solidity: function tokenExtension(uint256 tokenId) view returns(address extension)
func (*CreatorCoreERC721CallerSession) TokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721CallerSession) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
type CreatorCoreERC721DefaultRoyaltiesUpdated ¶ added in v0.10.0
type CreatorCoreERC721DefaultRoyaltiesUpdated struct { Receivers []common.Address BasisPoints []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721DefaultRoyaltiesUpdated represents a DefaultRoyaltiesUpdated event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721DefaultRoyaltiesUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC721DefaultRoyaltiesUpdatedIterator struct { Event *CreatorCoreERC721DefaultRoyaltiesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721DefaultRoyaltiesUpdatedIterator is returned from FilterDefaultRoyaltiesUpdated and is used to iterate over the raw logs and unpacked data for DefaultRoyaltiesUpdated events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721DefaultRoyaltiesUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721DefaultRoyaltiesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721DefaultRoyaltiesUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721DefaultRoyaltiesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721DefaultRoyaltiesUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721DefaultRoyaltiesUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ExtensionApproveTransferUpdated ¶ added in v0.10.0
type CreatorCoreERC721ExtensionApproveTransferUpdated struct { Extension common.Address Enabled bool Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ExtensionApproveTransferUpdated represents a ExtensionApproveTransferUpdated event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ExtensionApproveTransferUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC721ExtensionApproveTransferUpdatedIterator struct { Event *CreatorCoreERC721ExtensionApproveTransferUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ExtensionApproveTransferUpdatedIterator is returned from FilterExtensionApproveTransferUpdated and is used to iterate over the raw logs and unpacked data for ExtensionApproveTransferUpdated events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ExtensionApproveTransferUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionApproveTransferUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ExtensionApproveTransferUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionApproveTransferUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ExtensionApproveTransferUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionApproveTransferUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ExtensionBlacklisted ¶ added in v0.10.0
type CreatorCoreERC721ExtensionBlacklisted struct { Extension common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ExtensionBlacklisted represents a ExtensionBlacklisted event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ExtensionBlacklistedIterator ¶ added in v0.10.0
type CreatorCoreERC721ExtensionBlacklistedIterator struct { Event *CreatorCoreERC721ExtensionBlacklisted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ExtensionBlacklistedIterator is returned from FilterExtensionBlacklisted and is used to iterate over the raw logs and unpacked data for ExtensionBlacklisted events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ExtensionBlacklistedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionBlacklistedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ExtensionBlacklistedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionBlacklistedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ExtensionBlacklistedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionBlacklistedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ExtensionRegistered ¶ added in v0.10.0
type CreatorCoreERC721ExtensionRegistered struct { Extension common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ExtensionRegistered represents a ExtensionRegistered event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ExtensionRegisteredIterator ¶ added in v0.10.0
type CreatorCoreERC721ExtensionRegisteredIterator struct { Event *CreatorCoreERC721ExtensionRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ExtensionRegisteredIterator is returned from FilterExtensionRegistered and is used to iterate over the raw logs and unpacked data for ExtensionRegistered events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ExtensionRegisteredIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ExtensionRegisteredIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ExtensionRegisteredIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ExtensionRoyaltiesUpdated ¶ added in v0.10.0
type CreatorCoreERC721ExtensionRoyaltiesUpdated struct { Extension common.Address Receivers []common.Address BasisPoints []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ExtensionRoyaltiesUpdated represents a ExtensionRoyaltiesUpdated event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator struct { Event *CreatorCoreERC721ExtensionRoyaltiesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator is returned from FilterExtensionRoyaltiesUpdated and is used to iterate over the raw logs and unpacked data for ExtensionRoyaltiesUpdated events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721ExtensionUnregistered ¶ added in v0.10.0
type CreatorCoreERC721ExtensionUnregistered struct { Extension common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721ExtensionUnregistered represents a ExtensionUnregistered event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721ExtensionUnregisteredIterator ¶ added in v0.10.0
type CreatorCoreERC721ExtensionUnregisteredIterator struct { Event *CreatorCoreERC721ExtensionUnregistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721ExtensionUnregisteredIterator is returned from FilterExtensionUnregistered and is used to iterate over the raw logs and unpacked data for ExtensionUnregistered events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721ExtensionUnregisteredIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionUnregisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721ExtensionUnregisteredIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionUnregisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721ExtensionUnregisteredIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721ExtensionUnregisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721Filterer ¶ added in v0.10.0
type CreatorCoreERC721Filterer struct {
// contains filtered or unexported fields
}
CreatorCoreERC721Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCreatorCoreERC721Filterer ¶ added in v0.10.0
func NewCreatorCoreERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*CreatorCoreERC721Filterer, error)
NewCreatorCoreERC721Filterer creates a new log filterer instance of CreatorCoreERC721, bound to a specific deployed contract.
func (*CreatorCoreERC721Filterer) FilterAdminApproved ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC721AdminApprovedIterator, error)
FilterAdminApproved is a free log retrieval operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*CreatorCoreERC721Filterer) FilterAdminRevoked ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*CreatorCoreERC721AdminRevokedIterator, error)
FilterAdminRevoked is a free log retrieval operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*CreatorCoreERC721Filterer) FilterApproval ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*CreatorCoreERC721ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*CreatorCoreERC721Filterer) FilterApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*CreatorCoreERC721ApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*CreatorCoreERC721Filterer) FilterApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterApproveTransferUpdated(opts *bind.FilterOpts) (*CreatorCoreERC721ApproveTransferUpdatedIterator, error)
FilterApproveTransferUpdated is a free log retrieval operation binding the contract event 0x959c0e47a2fe3cf01e237ba4892e2cc3194d77cbfb33e434e40873225d6b595f.
Solidity: event ApproveTransferUpdated(address extension)
func (*CreatorCoreERC721Filterer) FilterDefaultRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterDefaultRoyaltiesUpdated(opts *bind.FilterOpts) (*CreatorCoreERC721DefaultRoyaltiesUpdatedIterator, error)
FilterDefaultRoyaltiesUpdated is a free log retrieval operation binding the contract event 0x2b6849d5976d799a5b0ca4dfd6b40a3d7afe9ea72c091fa01a958594f9a2659b.
Solidity: event DefaultRoyaltiesUpdated(address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) FilterExtensionApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionApproveTransferUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC721ExtensionApproveTransferUpdatedIterator, error)
FilterExtensionApproveTransferUpdated is a free log retrieval operation binding the contract event 0x072a7592283e2c2d1d56d21517ff6013325e0f55483f4828373ff4d98b0a1a36.
Solidity: event ExtensionApproveTransferUpdated(address indexed extension, bool enabled)
func (*CreatorCoreERC721Filterer) FilterExtensionBlacklisted ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionBlacklisted(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC721ExtensionBlacklistedIterator, error)
FilterExtensionBlacklisted is a free log retrieval operation binding the contract event 0x05ac7bc5a606cd92a63365f9fda244499b9add0526b22d99937b6bd88181059c.
Solidity: event ExtensionBlacklisted(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) FilterExtensionRegistered ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionRegistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC721ExtensionRegisteredIterator, error)
FilterExtensionRegistered is a free log retrieval operation binding the contract event 0xd8cb8ba4086944eabf43c5535b7712015e4d4c714b24bf812c040ea5b7a3e42a.
Solidity: event ExtensionRegistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) FilterExtensionRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionRoyaltiesUpdated(opts *bind.FilterOpts, extension []common.Address) (*CreatorCoreERC721ExtensionRoyaltiesUpdatedIterator, error)
FilterExtensionRoyaltiesUpdated is a free log retrieval operation binding the contract event 0x535a93d2cb000582c0ebeaa9be4890ec6a287f98eb2df00c54c300612fd78d8f.
Solidity: event ExtensionRoyaltiesUpdated(address indexed extension, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) FilterExtensionUnregistered ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterExtensionUnregistered(opts *bind.FilterOpts, extension []common.Address, sender []common.Address) (*CreatorCoreERC721ExtensionUnregisteredIterator, error)
FilterExtensionUnregistered is a free log retrieval operation binding the contract event 0xd19cf84cf0fec6bec9ddfa29c63adf83a55707c712f32c8285d6180a78901479.
Solidity: event ExtensionUnregistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) FilterInitialized ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterInitialized(opts *bind.FilterOpts) (*CreatorCoreERC721InitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*CreatorCoreERC721Filterer) FilterMintPermissionsUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterMintPermissionsUpdated(opts *bind.FilterOpts, extension []common.Address, permissions []common.Address, sender []common.Address) (*CreatorCoreERC721MintPermissionsUpdatedIterator, error)
FilterMintPermissionsUpdated is a free log retrieval operation binding the contract event 0x6a835c4fcf7e0d398db3762332fdaa1471814ad39f1e2d6d0b3fdabf8efee3e0.
Solidity: event MintPermissionsUpdated(address indexed extension, address indexed permissions, address indexed sender)
func (*CreatorCoreERC721Filterer) FilterOwnershipTransferred ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*CreatorCoreERC721OwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CreatorCoreERC721Filterer) FilterRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterRoyaltiesUpdated(opts *bind.FilterOpts, tokenId []*big.Int) (*CreatorCoreERC721RoyaltiesUpdatedIterator, error)
FilterRoyaltiesUpdated is a free log retrieval operation binding the contract event 0xabb46fe0761d77584bde75697647804ffd8113abd4d8d06bc664150395eccdee.
Solidity: event RoyaltiesUpdated(uint256 indexed tokenId, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) FilterTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*CreatorCoreERC721TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*CreatorCoreERC721Filterer) ParseAdminApproved ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseAdminApproved(log types.Log) (*CreatorCoreERC721AdminApproved, error)
ParseAdminApproved is a log parse operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*CreatorCoreERC721Filterer) ParseAdminRevoked ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseAdminRevoked(log types.Log) (*CreatorCoreERC721AdminRevoked, error)
ParseAdminRevoked is a log parse operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*CreatorCoreERC721Filterer) ParseApproval ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseApproval(log types.Log) (*CreatorCoreERC721Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*CreatorCoreERC721Filterer) ParseApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseApprovalForAll(log types.Log) (*CreatorCoreERC721ApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*CreatorCoreERC721Filterer) ParseApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseApproveTransferUpdated(log types.Log) (*CreatorCoreERC721ApproveTransferUpdated, error)
ParseApproveTransferUpdated is a log parse operation binding the contract event 0x959c0e47a2fe3cf01e237ba4892e2cc3194d77cbfb33e434e40873225d6b595f.
Solidity: event ApproveTransferUpdated(address extension)
func (*CreatorCoreERC721Filterer) ParseDefaultRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseDefaultRoyaltiesUpdated(log types.Log) (*CreatorCoreERC721DefaultRoyaltiesUpdated, error)
ParseDefaultRoyaltiesUpdated is a log parse operation binding the contract event 0x2b6849d5976d799a5b0ca4dfd6b40a3d7afe9ea72c091fa01a958594f9a2659b.
Solidity: event DefaultRoyaltiesUpdated(address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) ParseExtensionApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionApproveTransferUpdated(log types.Log) (*CreatorCoreERC721ExtensionApproveTransferUpdated, error)
ParseExtensionApproveTransferUpdated is a log parse operation binding the contract event 0x072a7592283e2c2d1d56d21517ff6013325e0f55483f4828373ff4d98b0a1a36.
Solidity: event ExtensionApproveTransferUpdated(address indexed extension, bool enabled)
func (*CreatorCoreERC721Filterer) ParseExtensionBlacklisted ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionBlacklisted(log types.Log) (*CreatorCoreERC721ExtensionBlacklisted, error)
ParseExtensionBlacklisted is a log parse operation binding the contract event 0x05ac7bc5a606cd92a63365f9fda244499b9add0526b22d99937b6bd88181059c.
Solidity: event ExtensionBlacklisted(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) ParseExtensionRegistered ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionRegistered(log types.Log) (*CreatorCoreERC721ExtensionRegistered, error)
ParseExtensionRegistered is a log parse operation binding the contract event 0xd8cb8ba4086944eabf43c5535b7712015e4d4c714b24bf812c040ea5b7a3e42a.
Solidity: event ExtensionRegistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) ParseExtensionRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionRoyaltiesUpdated(log types.Log) (*CreatorCoreERC721ExtensionRoyaltiesUpdated, error)
ParseExtensionRoyaltiesUpdated is a log parse operation binding the contract event 0x535a93d2cb000582c0ebeaa9be4890ec6a287f98eb2df00c54c300612fd78d8f.
Solidity: event ExtensionRoyaltiesUpdated(address indexed extension, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) ParseExtensionUnregistered ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseExtensionUnregistered(log types.Log) (*CreatorCoreERC721ExtensionUnregistered, error)
ParseExtensionUnregistered is a log parse operation binding the contract event 0xd19cf84cf0fec6bec9ddfa29c63adf83a55707c712f32c8285d6180a78901479.
Solidity: event ExtensionUnregistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) ParseInitialized ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseInitialized(log types.Log) (*CreatorCoreERC721Initialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*CreatorCoreERC721Filterer) ParseMintPermissionsUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseMintPermissionsUpdated(log types.Log) (*CreatorCoreERC721MintPermissionsUpdated, error)
ParseMintPermissionsUpdated is a log parse operation binding the contract event 0x6a835c4fcf7e0d398db3762332fdaa1471814ad39f1e2d6d0b3fdabf8efee3e0.
Solidity: event MintPermissionsUpdated(address indexed extension, address indexed permissions, address indexed sender)
func (*CreatorCoreERC721Filterer) ParseOwnershipTransferred ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseOwnershipTransferred(log types.Log) (*CreatorCoreERC721OwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CreatorCoreERC721Filterer) ParseRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseRoyaltiesUpdated(log types.Log) (*CreatorCoreERC721RoyaltiesUpdated, error)
ParseRoyaltiesUpdated is a log parse operation binding the contract event 0xabb46fe0761d77584bde75697647804ffd8113abd4d8d06bc664150395eccdee.
Solidity: event RoyaltiesUpdated(uint256 indexed tokenId, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) ParseTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) ParseTransfer(log types.Log) (*CreatorCoreERC721Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*CreatorCoreERC721Filterer) WatchAdminApproved ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721AdminApproved, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminApproved is a free log subscription operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*CreatorCoreERC721Filterer) WatchAdminRevoked ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721AdminRevoked, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminRevoked is a free log subscription operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*CreatorCoreERC721Filterer) WatchApproval ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721Approval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*CreatorCoreERC721Filterer) WatchApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*CreatorCoreERC721Filterer) WatchApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchApproveTransferUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ApproveTransferUpdated) (event.Subscription, error)
WatchApproveTransferUpdated is a free log subscription operation binding the contract event 0x959c0e47a2fe3cf01e237ba4892e2cc3194d77cbfb33e434e40873225d6b595f.
Solidity: event ApproveTransferUpdated(address extension)
func (*CreatorCoreERC721Filterer) WatchDefaultRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchDefaultRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721DefaultRoyaltiesUpdated) (event.Subscription, error)
WatchDefaultRoyaltiesUpdated is a free log subscription operation binding the contract event 0x2b6849d5976d799a5b0ca4dfd6b40a3d7afe9ea72c091fa01a958594f9a2659b.
Solidity: event DefaultRoyaltiesUpdated(address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) WatchExtensionApproveTransferUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionApproveTransferUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionApproveTransferUpdated, extension []common.Address) (event.Subscription, error)
WatchExtensionApproveTransferUpdated is a free log subscription operation binding the contract event 0x072a7592283e2c2d1d56d21517ff6013325e0f55483f4828373ff4d98b0a1a36.
Solidity: event ExtensionApproveTransferUpdated(address indexed extension, bool enabled)
func (*CreatorCoreERC721Filterer) WatchExtensionBlacklisted ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionBlacklisted(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionBlacklisted, extension []common.Address, sender []common.Address) (event.Subscription, error)
WatchExtensionBlacklisted is a free log subscription operation binding the contract event 0x05ac7bc5a606cd92a63365f9fda244499b9add0526b22d99937b6bd88181059c.
Solidity: event ExtensionBlacklisted(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) WatchExtensionRegistered ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionRegistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionRegistered, extension []common.Address, sender []common.Address) (event.Subscription, error)
WatchExtensionRegistered is a free log subscription operation binding the contract event 0xd8cb8ba4086944eabf43c5535b7712015e4d4c714b24bf812c040ea5b7a3e42a.
Solidity: event ExtensionRegistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) WatchExtensionRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionRoyaltiesUpdated, extension []common.Address) (event.Subscription, error)
WatchExtensionRoyaltiesUpdated is a free log subscription operation binding the contract event 0x535a93d2cb000582c0ebeaa9be4890ec6a287f98eb2df00c54c300612fd78d8f.
Solidity: event ExtensionRoyaltiesUpdated(address indexed extension, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) WatchExtensionUnregistered ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchExtensionUnregistered(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721ExtensionUnregistered, extension []common.Address, sender []common.Address) (event.Subscription, error)
WatchExtensionUnregistered is a free log subscription operation binding the contract event 0xd19cf84cf0fec6bec9ddfa29c63adf83a55707c712f32c8285d6180a78901479.
Solidity: event ExtensionUnregistered(address indexed extension, address indexed sender)
func (*CreatorCoreERC721Filterer) WatchInitialized ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721Initialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*CreatorCoreERC721Filterer) WatchMintPermissionsUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchMintPermissionsUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721MintPermissionsUpdated, extension []common.Address, permissions []common.Address, sender []common.Address) (event.Subscription, error)
WatchMintPermissionsUpdated is a free log subscription operation binding the contract event 0x6a835c4fcf7e0d398db3762332fdaa1471814ad39f1e2d6d0b3fdabf8efee3e0.
Solidity: event MintPermissionsUpdated(address indexed extension, address indexed permissions, address indexed sender)
func (*CreatorCoreERC721Filterer) WatchOwnershipTransferred ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721OwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CreatorCoreERC721Filterer) WatchRoyaltiesUpdated ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchRoyaltiesUpdated(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721RoyaltiesUpdated, tokenId []*big.Int) (event.Subscription, error)
WatchRoyaltiesUpdated is a free log subscription operation binding the contract event 0xabb46fe0761d77584bde75697647804ffd8113abd4d8d06bc664150395eccdee.
Solidity: event RoyaltiesUpdated(uint256 indexed tokenId, address[] receivers, uint256[] basisPoints)
func (*CreatorCoreERC721Filterer) WatchTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CreatorCoreERC721Transfer, from []common.Address, to []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
type CreatorCoreERC721Initialized ¶ added in v0.10.0
type CreatorCoreERC721Initialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721Initialized represents a Initialized event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721InitializedIterator ¶ added in v0.10.0
type CreatorCoreERC721InitializedIterator struct { Event *CreatorCoreERC721Initialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721InitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721InitializedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721InitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721InitializedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721InitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721InitializedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721InitializedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721MintPermissionsUpdated ¶ added in v0.10.0
type CreatorCoreERC721MintPermissionsUpdated struct { Extension common.Address Permissions common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721MintPermissionsUpdated represents a MintPermissionsUpdated event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721MintPermissionsUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC721MintPermissionsUpdatedIterator struct { Event *CreatorCoreERC721MintPermissionsUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721MintPermissionsUpdatedIterator is returned from FilterMintPermissionsUpdated and is used to iterate over the raw logs and unpacked data for MintPermissionsUpdated events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721MintPermissionsUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721MintPermissionsUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721MintPermissionsUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721MintPermissionsUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721MintPermissionsUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721MintPermissionsUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721OwnershipTransferred ¶ added in v0.10.0
type CreatorCoreERC721OwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721OwnershipTransferred represents a OwnershipTransferred event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721OwnershipTransferredIterator ¶ added in v0.10.0
type CreatorCoreERC721OwnershipTransferredIterator struct { Event *CreatorCoreERC721OwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721OwnershipTransferredIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721OwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721OwnershipTransferredIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721OwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721OwnershipTransferredIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721OwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721Raw ¶ added in v0.10.0
type CreatorCoreERC721Raw struct {
Contract *CreatorCoreERC721 // Generic contract binding to access the raw methods on
}
CreatorCoreERC721Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*CreatorCoreERC721Raw) Call ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*CreatorCoreERC721Raw) Transact ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CreatorCoreERC721Raw) Transfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CreatorCoreERC721RoyaltiesUpdated ¶ added in v0.10.0
type CreatorCoreERC721RoyaltiesUpdated struct { TokenId *big.Int Receivers []common.Address BasisPoints []*big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721RoyaltiesUpdated represents a RoyaltiesUpdated event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721RoyaltiesUpdatedIterator ¶ added in v0.10.0
type CreatorCoreERC721RoyaltiesUpdatedIterator struct { Event *CreatorCoreERC721RoyaltiesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721RoyaltiesUpdatedIterator is returned from FilterRoyaltiesUpdated and is used to iterate over the raw logs and unpacked data for RoyaltiesUpdated events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721RoyaltiesUpdatedIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721RoyaltiesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721RoyaltiesUpdatedIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721RoyaltiesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721RoyaltiesUpdatedIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721RoyaltiesUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CreatorCoreERC721Session ¶ added in v0.10.0
type CreatorCoreERC721Session struct { Contract *CreatorCoreERC721 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CreatorCoreERC721Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CreatorCoreERC721Session) Approve ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*CreatorCoreERC721Session) ApproveAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*CreatorCoreERC721Session) BalanceOf ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) BalanceOf(owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*CreatorCoreERC721Session) BlacklistExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) BlacklistExtension(extension common.Address) (*types.Transaction, error)
BlacklistExtension is a paid mutator transaction binding the contract method 0x02e7afb7.
Solidity: function blacklistExtension(address extension) returns()
func (*CreatorCoreERC721Session) Burn ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) Burn(tokenId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 tokenId) returns()
func (*CreatorCoreERC721Session) GetAdmins ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*CreatorCoreERC721Session) GetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetApproveTransfer() (common.Address, error)
GetApproveTransfer is a free data retrieval call binding the contract method 0x22f374d0.
Solidity: function getApproveTransfer() view returns(address)
func (*CreatorCoreERC721Session) GetApproved ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*CreatorCoreERC721Session) GetExtensions ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetExtensions() ([]common.Address, error)
GetExtensions is a free data retrieval call binding the contract method 0x83b7db63.
Solidity: function getExtensions() view returns(address[] extensions)
func (*CreatorCoreERC721Session) GetFeeBps ¶ added in v0.10.0
GetFeeBps is a free data retrieval call binding the contract method 0x0ebd4c7f.
Solidity: function getFeeBps(uint256 tokenId) view returns(uint256[])
func (*CreatorCoreERC721Session) GetFeeRecipients ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetFeeRecipients(tokenId *big.Int) ([]common.Address, error)
GetFeeRecipients is a free data retrieval call binding the contract method 0xb9c4d9fb.
Solidity: function getFeeRecipients(uint256 tokenId) view returns(address[])
func (*CreatorCoreERC721Session) GetFees ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetFees(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetFees is a free data retrieval call binding the contract method 0xd5a06d4c.
Solidity: function getFees(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC721Session) GetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) GetRoyalties(tokenId *big.Int) ([]common.Address, []*big.Int, error)
GetRoyalties is a free data retrieval call binding the contract method 0xbb3bafd6.
Solidity: function getRoyalties(uint256 tokenId) view returns(address[], uint256[])
func (*CreatorCoreERC721Session) Initialize ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) Initialize(_name string, _symbol string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x4cd88b76.
Solidity: function initialize(string _name, string _symbol) returns()
func (*CreatorCoreERC721Session) IsAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*CreatorCoreERC721Session) IsApprovedForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*CreatorCoreERC721Session) MintBase ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBase(to common.Address) (*types.Transaction, error)
MintBase is a paid mutator transaction binding the contract method 0x72ff03d3.
Solidity: function mintBase(address to) returns(uint256)
func (*CreatorCoreERC721Session) MintBase0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBase0(to common.Address, uri string) (*types.Transaction, error)
MintBase0 is a paid mutator transaction binding the contract method 0x7884af44.
Solidity: function mintBase(address to, string uri) returns(uint256)
func (*CreatorCoreERC721Session) MintBaseBatch ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBaseBatch(to common.Address, uris []string) (*types.Transaction, error)
MintBaseBatch is a paid mutator transaction binding the contract method 0x7aa15f16.
Solidity: function mintBaseBatch(address to, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Session) MintBaseBatch0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintBaseBatch0(to common.Address, count uint16) (*types.Transaction, error)
MintBaseBatch0 is a paid mutator transaction binding the contract method 0xad2d0ddd.
Solidity: function mintBaseBatch(address to, uint16 count) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Session) MintExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtension(to common.Address) (*types.Transaction, error)
MintExtension is a paid mutator transaction binding the contract method 0x2928ca58.
Solidity: function mintExtension(address to) returns(uint256)
func (*CreatorCoreERC721Session) MintExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtension0(to common.Address, data *big.Int) (*types.Transaction, error)
MintExtension0 is a paid mutator transaction binding the contract method 0xd3973719.
Solidity: function mintExtension(address to, uint80 data) returns(uint256)
func (*CreatorCoreERC721Session) MintExtension1 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtension1(to common.Address, uri string) (*types.Transaction, error)
MintExtension1 is a paid mutator transaction binding the contract method 0xfe2e1f58.
Solidity: function mintExtension(address to, string uri) returns(uint256)
func (*CreatorCoreERC721Session) MintExtensionBatch ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtensionBatch(to common.Address, uris []string) (*types.Transaction, error)
MintExtensionBatch is a paid mutator transaction binding the contract method 0x38e52e78.
Solidity: function mintExtensionBatch(address to, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Session) MintExtensionBatch0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtensionBatch0(to common.Address, data []*big.Int) (*types.Transaction, error)
MintExtensionBatch0 is a paid mutator transaction binding the contract method 0x4278330e.
Solidity: function mintExtensionBatch(address to, uint80[] data) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Session) MintExtensionBatch1 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) MintExtensionBatch1(to common.Address, count uint16) (*types.Transaction, error)
MintExtensionBatch1 is a paid mutator transaction binding the contract method 0xe00aab4b.
Solidity: function mintExtensionBatch(address to, uint16 count) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Session) Name ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*CreatorCoreERC721Session) Owner ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*CreatorCoreERC721Session) OwnerOf ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) OwnerOf(tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*CreatorCoreERC721Session) RegisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
RegisterExtension is a paid mutator transaction binding the contract method 0x3071a0f9.
Solidity: function registerExtension(address extension, string baseURI) returns()
func (*CreatorCoreERC721Session) RegisterExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
RegisterExtension0 is a paid mutator transaction binding the contract method 0x3f0f37f6.
Solidity: function registerExtension(address extension, string baseURI, bool baseURIIdentical) returns()
func (*CreatorCoreERC721Session) RenounceOwnership ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CreatorCoreERC721Session) RevokeAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*CreatorCoreERC721Session) RoyaltyInfo ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) RoyaltyInfo(tokenId *big.Int, value *big.Int) (common.Address, *big.Int, error)
RoyaltyInfo is a free data retrieval call binding the contract method 0x2a55205a.
Solidity: function royaltyInfo(uint256 tokenId, uint256 value) view returns(address, uint256)
func (*CreatorCoreERC721Session) SafeTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*CreatorCoreERC721Session) SafeTransferFrom0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*CreatorCoreERC721Session) SetApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*CreatorCoreERC721Session) SetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
SetApproveTransfer is a paid mutator transaction binding the contract method 0x596798ad.
Solidity: function setApproveTransfer(address extension) returns()
func (*CreatorCoreERC721Session) SetApproveTransferExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
SetApproveTransferExtension is a paid mutator transaction binding the contract method 0xac0c8cfa.
Solidity: function setApproveTransferExtension(bool enabled) returns()
func (*CreatorCoreERC721Session) SetBaseTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetBaseTokenURI(uri string) (*types.Transaction, error)
SetBaseTokenURI is a paid mutator transaction binding the contract method 0x30176e13.
Solidity: function setBaseTokenURI(string uri) returns()
func (*CreatorCoreERC721Session) SetBaseTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetBaseTokenURIExtension(uri string) (*types.Transaction, error)
SetBaseTokenURIExtension is a paid mutator transaction binding the contract method 0x3e6134b8.
Solidity: function setBaseTokenURIExtension(string uri) returns()
func (*CreatorCoreERC721Session) SetBaseTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetBaseTokenURIExtension0(uri string, identical bool) (*types.Transaction, error)
SetBaseTokenURIExtension0 is a paid mutator transaction binding the contract method 0x82dcc0c8.
Solidity: function setBaseTokenURIExtension(string uri, bool identical) returns()
func (*CreatorCoreERC721Session) SetMintPermissions ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
SetMintPermissions is a paid mutator transaction binding the contract method 0xf0cdc499.
Solidity: function setMintPermissions(address extension, address permissions) returns()
func (*CreatorCoreERC721Session) SetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties is a paid mutator transaction binding the contract method 0x20e4afe2.
Solidity: function setRoyalties(uint256 tokenId, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721Session) SetRoyalties0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties0 is a paid mutator transaction binding the contract method 0x332dd1ae.
Solidity: function setRoyalties(address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721Session) SetRoyaltiesExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyaltiesExtension is a paid mutator transaction binding the contract method 0xb0fe87c9.
Solidity: function setRoyaltiesExtension(address extension, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721Session) SetTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURI(tokenId *big.Int, uri string) (*types.Transaction, error)
SetTokenURI is a paid mutator transaction binding the contract method 0x162094c4.
Solidity: function setTokenURI(uint256 tokenId, string uri) returns()
func (*CreatorCoreERC721Session) SetTokenURI0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURI0 is a paid mutator transaction binding the contract method 0xaafb2d44.
Solidity: function setTokenURI(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC721Session) SetTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURIExtension is a paid mutator transaction binding the contract method 0x61e5bc6b.
Solidity: function setTokenURIExtension(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC721Session) SetTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIExtension0(tokenId *big.Int, uri string) (*types.Transaction, error)
SetTokenURIExtension0 is a paid mutator transaction binding the contract method 0xe92a89f6.
Solidity: function setTokenURIExtension(uint256 tokenId, string uri) returns()
func (*CreatorCoreERC721Session) SetTokenURIPrefix ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
SetTokenURIPrefix is a paid mutator transaction binding the contract method 0x99e0dd7c.
Solidity: function setTokenURIPrefix(string prefix) returns()
func (*CreatorCoreERC721Session) SetTokenURIPrefixExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
SetTokenURIPrefixExtension is a paid mutator transaction binding the contract method 0x66d1e9d0.
Solidity: function setTokenURIPrefixExtension(string prefix) returns()
func (*CreatorCoreERC721Session) SupportsInterface ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*CreatorCoreERC721Session) Symbol ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*CreatorCoreERC721Session) TokenData ¶ added in v0.10.0
TokenData is a free data retrieval call binding the contract method 0xb4b5b48f.
Solidity: function tokenData(uint256 tokenId) view returns(uint80)
func (*CreatorCoreERC721Session) TokenExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) TokenExtension(tokenId *big.Int) (common.Address, error)
TokenExtension is a free data retrieval call binding the contract method 0x239be317.
Solidity: function tokenExtension(uint256 tokenId) view returns(address extension)
func (*CreatorCoreERC721Session) TokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*CreatorCoreERC721Session) TransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
func (*CreatorCoreERC721Session) TransferOwnership ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CreatorCoreERC721Session) UnregisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Session) UnregisterExtension(extension common.Address) (*types.Transaction, error)
UnregisterExtension is a paid mutator transaction binding the contract method 0xce8aee9d.
Solidity: function unregisterExtension(address extension) returns()
type CreatorCoreERC721Transactor ¶ added in v0.10.0
type CreatorCoreERC721Transactor struct {
// contains filtered or unexported fields
}
CreatorCoreERC721Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCreatorCoreERC721Transactor ¶ added in v0.10.0
func NewCreatorCoreERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*CreatorCoreERC721Transactor, error)
NewCreatorCoreERC721Transactor creates a new write-only instance of CreatorCoreERC721, bound to a specific deployed contract.
func (*CreatorCoreERC721Transactor) Approve ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*CreatorCoreERC721Transactor) ApproveAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*CreatorCoreERC721Transactor) BlacklistExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) BlacklistExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
BlacklistExtension is a paid mutator transaction binding the contract method 0x02e7afb7.
Solidity: function blacklistExtension(address extension) returns()
func (*CreatorCoreERC721Transactor) Burn ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) Burn(opts *bind.TransactOpts, tokenId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 tokenId) returns()
func (*CreatorCoreERC721Transactor) Initialize ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) Initialize(opts *bind.TransactOpts, _name string, _symbol string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x4cd88b76.
Solidity: function initialize(string _name, string _symbol) returns()
func (*CreatorCoreERC721Transactor) MintBase ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBase(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
MintBase is a paid mutator transaction binding the contract method 0x72ff03d3.
Solidity: function mintBase(address to) returns(uint256)
func (*CreatorCoreERC721Transactor) MintBase0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBase0(opts *bind.TransactOpts, to common.Address, uri string) (*types.Transaction, error)
MintBase0 is a paid mutator transaction binding the contract method 0x7884af44.
Solidity: function mintBase(address to, string uri) returns(uint256)
func (*CreatorCoreERC721Transactor) MintBaseBatch ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBaseBatch(opts *bind.TransactOpts, to common.Address, uris []string) (*types.Transaction, error)
MintBaseBatch is a paid mutator transaction binding the contract method 0x7aa15f16.
Solidity: function mintBaseBatch(address to, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Transactor) MintBaseBatch0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintBaseBatch0(opts *bind.TransactOpts, to common.Address, count uint16) (*types.Transaction, error)
MintBaseBatch0 is a paid mutator transaction binding the contract method 0xad2d0ddd.
Solidity: function mintBaseBatch(address to, uint16 count) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Transactor) MintExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtension(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
MintExtension is a paid mutator transaction binding the contract method 0x2928ca58.
Solidity: function mintExtension(address to) returns(uint256)
func (*CreatorCoreERC721Transactor) MintExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtension0(opts *bind.TransactOpts, to common.Address, data *big.Int) (*types.Transaction, error)
MintExtension0 is a paid mutator transaction binding the contract method 0xd3973719.
Solidity: function mintExtension(address to, uint80 data) returns(uint256)
func (*CreatorCoreERC721Transactor) MintExtension1 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtension1(opts *bind.TransactOpts, to common.Address, uri string) (*types.Transaction, error)
MintExtension1 is a paid mutator transaction binding the contract method 0xfe2e1f58.
Solidity: function mintExtension(address to, string uri) returns(uint256)
func (*CreatorCoreERC721Transactor) MintExtensionBatch ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtensionBatch(opts *bind.TransactOpts, to common.Address, uris []string) (*types.Transaction, error)
MintExtensionBatch is a paid mutator transaction binding the contract method 0x38e52e78.
Solidity: function mintExtensionBatch(address to, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Transactor) MintExtensionBatch0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtensionBatch0(opts *bind.TransactOpts, to common.Address, data []*big.Int) (*types.Transaction, error)
MintExtensionBatch0 is a paid mutator transaction binding the contract method 0x4278330e.
Solidity: function mintExtensionBatch(address to, uint80[] data) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Transactor) MintExtensionBatch1 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) MintExtensionBatch1(opts *bind.TransactOpts, to common.Address, count uint16) (*types.Transaction, error)
MintExtensionBatch1 is a paid mutator transaction binding the contract method 0xe00aab4b.
Solidity: function mintExtensionBatch(address to, uint16 count) returns(uint256[] tokenIds)
func (*CreatorCoreERC721Transactor) RegisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RegisterExtension(opts *bind.TransactOpts, extension common.Address, baseURI string) (*types.Transaction, error)
RegisterExtension is a paid mutator transaction binding the contract method 0x3071a0f9.
Solidity: function registerExtension(address extension, string baseURI) returns()
func (*CreatorCoreERC721Transactor) RegisterExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RegisterExtension0(opts *bind.TransactOpts, extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
RegisterExtension0 is a paid mutator transaction binding the contract method 0x3f0f37f6.
Solidity: function registerExtension(address extension, string baseURI, bool baseURIIdentical) returns()
func (*CreatorCoreERC721Transactor) RenounceOwnership ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CreatorCoreERC721Transactor) RevokeAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*CreatorCoreERC721Transactor) SafeTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*CreatorCoreERC721Transactor) SafeTransferFrom0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*CreatorCoreERC721Transactor) SetApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*CreatorCoreERC721Transactor) SetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetApproveTransfer(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
SetApproveTransfer is a paid mutator transaction binding the contract method 0x596798ad.
Solidity: function setApproveTransfer(address extension) returns()
func (*CreatorCoreERC721Transactor) SetApproveTransferExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetApproveTransferExtension(opts *bind.TransactOpts, enabled bool) (*types.Transaction, error)
SetApproveTransferExtension is a paid mutator transaction binding the contract method 0xac0c8cfa.
Solidity: function setApproveTransferExtension(bool enabled) returns()
func (*CreatorCoreERC721Transactor) SetBaseTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetBaseTokenURI(opts *bind.TransactOpts, uri string) (*types.Transaction, error)
SetBaseTokenURI is a paid mutator transaction binding the contract method 0x30176e13.
Solidity: function setBaseTokenURI(string uri) returns()
func (*CreatorCoreERC721Transactor) SetBaseTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetBaseTokenURIExtension(opts *bind.TransactOpts, uri string) (*types.Transaction, error)
SetBaseTokenURIExtension is a paid mutator transaction binding the contract method 0x3e6134b8.
Solidity: function setBaseTokenURIExtension(string uri) returns()
func (*CreatorCoreERC721Transactor) SetBaseTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetBaseTokenURIExtension0(opts *bind.TransactOpts, uri string, identical bool) (*types.Transaction, error)
SetBaseTokenURIExtension0 is a paid mutator transaction binding the contract method 0x82dcc0c8.
Solidity: function setBaseTokenURIExtension(string uri, bool identical) returns()
func (*CreatorCoreERC721Transactor) SetMintPermissions ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetMintPermissions(opts *bind.TransactOpts, extension common.Address, permissions common.Address) (*types.Transaction, error)
SetMintPermissions is a paid mutator transaction binding the contract method 0xf0cdc499.
Solidity: function setMintPermissions(address extension, address permissions) returns()
func (*CreatorCoreERC721Transactor) SetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetRoyalties(opts *bind.TransactOpts, tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties is a paid mutator transaction binding the contract method 0x20e4afe2.
Solidity: function setRoyalties(uint256 tokenId, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721Transactor) SetRoyalties0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetRoyalties0(opts *bind.TransactOpts, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties0 is a paid mutator transaction binding the contract method 0x332dd1ae.
Solidity: function setRoyalties(address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721Transactor) SetRoyaltiesExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetRoyaltiesExtension(opts *bind.TransactOpts, extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyaltiesExtension is a paid mutator transaction binding the contract method 0xb0fe87c9.
Solidity: function setRoyaltiesExtension(address extension, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721Transactor) SetTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURI(opts *bind.TransactOpts, tokenId *big.Int, uri string) (*types.Transaction, error)
SetTokenURI is a paid mutator transaction binding the contract method 0x162094c4.
Solidity: function setTokenURI(uint256 tokenId, string uri) returns()
func (*CreatorCoreERC721Transactor) SetTokenURI0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURI0(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURI0 is a paid mutator transaction binding the contract method 0xaafb2d44.
Solidity: function setTokenURI(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC721Transactor) SetTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIExtension(opts *bind.TransactOpts, tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURIExtension is a paid mutator transaction binding the contract method 0x61e5bc6b.
Solidity: function setTokenURIExtension(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC721Transactor) SetTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIExtension0(opts *bind.TransactOpts, tokenId *big.Int, uri string) (*types.Transaction, error)
SetTokenURIExtension0 is a paid mutator transaction binding the contract method 0xe92a89f6.
Solidity: function setTokenURIExtension(uint256 tokenId, string uri) returns()
func (*CreatorCoreERC721Transactor) SetTokenURIPrefix ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIPrefix(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
SetTokenURIPrefix is a paid mutator transaction binding the contract method 0x99e0dd7c.
Solidity: function setTokenURIPrefix(string prefix) returns()
func (*CreatorCoreERC721Transactor) SetTokenURIPrefixExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) SetTokenURIPrefixExtension(opts *bind.TransactOpts, prefix string) (*types.Transaction, error)
SetTokenURIPrefixExtension is a paid mutator transaction binding the contract method 0x66d1e9d0.
Solidity: function setTokenURIPrefixExtension(string prefix) returns()
func (*CreatorCoreERC721Transactor) TransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
func (*CreatorCoreERC721Transactor) TransferOwnership ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CreatorCoreERC721Transactor) UnregisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721Transactor) UnregisterExtension(opts *bind.TransactOpts, extension common.Address) (*types.Transaction, error)
UnregisterExtension is a paid mutator transaction binding the contract method 0xce8aee9d.
Solidity: function unregisterExtension(address extension) returns()
type CreatorCoreERC721TransactorRaw ¶ added in v0.10.0
type CreatorCoreERC721TransactorRaw struct {
Contract *CreatorCoreERC721Transactor // Generic write-only contract binding to access the raw methods on
}
CreatorCoreERC721TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CreatorCoreERC721TransactorRaw) Transact ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CreatorCoreERC721TransactorRaw) Transfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CreatorCoreERC721TransactorSession ¶ added in v0.10.0
type CreatorCoreERC721TransactorSession struct { Contract *CreatorCoreERC721Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CreatorCoreERC721TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CreatorCoreERC721TransactorSession) Approve ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*CreatorCoreERC721TransactorSession) ApproveAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*CreatorCoreERC721TransactorSession) BlacklistExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) BlacklistExtension(extension common.Address) (*types.Transaction, error)
BlacklistExtension is a paid mutator transaction binding the contract method 0x02e7afb7.
Solidity: function blacklistExtension(address extension) returns()
func (*CreatorCoreERC721TransactorSession) Burn ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) Burn(tokenId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 tokenId) returns()
func (*CreatorCoreERC721TransactorSession) Initialize ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) Initialize(_name string, _symbol string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x4cd88b76.
Solidity: function initialize(string _name, string _symbol) returns()
func (*CreatorCoreERC721TransactorSession) MintBase ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBase(to common.Address) (*types.Transaction, error)
MintBase is a paid mutator transaction binding the contract method 0x72ff03d3.
Solidity: function mintBase(address to) returns(uint256)
func (*CreatorCoreERC721TransactorSession) MintBase0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBase0(to common.Address, uri string) (*types.Transaction, error)
MintBase0 is a paid mutator transaction binding the contract method 0x7884af44.
Solidity: function mintBase(address to, string uri) returns(uint256)
func (*CreatorCoreERC721TransactorSession) MintBaseBatch ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBaseBatch(to common.Address, uris []string) (*types.Transaction, error)
MintBaseBatch is a paid mutator transaction binding the contract method 0x7aa15f16.
Solidity: function mintBaseBatch(address to, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC721TransactorSession) MintBaseBatch0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintBaseBatch0(to common.Address, count uint16) (*types.Transaction, error)
MintBaseBatch0 is a paid mutator transaction binding the contract method 0xad2d0ddd.
Solidity: function mintBaseBatch(address to, uint16 count) returns(uint256[] tokenIds)
func (*CreatorCoreERC721TransactorSession) MintExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtension(to common.Address) (*types.Transaction, error)
MintExtension is a paid mutator transaction binding the contract method 0x2928ca58.
Solidity: function mintExtension(address to) returns(uint256)
func (*CreatorCoreERC721TransactorSession) MintExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtension0(to common.Address, data *big.Int) (*types.Transaction, error)
MintExtension0 is a paid mutator transaction binding the contract method 0xd3973719.
Solidity: function mintExtension(address to, uint80 data) returns(uint256)
func (*CreatorCoreERC721TransactorSession) MintExtension1 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtension1(to common.Address, uri string) (*types.Transaction, error)
MintExtension1 is a paid mutator transaction binding the contract method 0xfe2e1f58.
Solidity: function mintExtension(address to, string uri) returns(uint256)
func (*CreatorCoreERC721TransactorSession) MintExtensionBatch ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtensionBatch(to common.Address, uris []string) (*types.Transaction, error)
MintExtensionBatch is a paid mutator transaction binding the contract method 0x38e52e78.
Solidity: function mintExtensionBatch(address to, string[] uris) returns(uint256[] tokenIds)
func (*CreatorCoreERC721TransactorSession) MintExtensionBatch0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtensionBatch0(to common.Address, data []*big.Int) (*types.Transaction, error)
MintExtensionBatch0 is a paid mutator transaction binding the contract method 0x4278330e.
Solidity: function mintExtensionBatch(address to, uint80[] data) returns(uint256[] tokenIds)
func (*CreatorCoreERC721TransactorSession) MintExtensionBatch1 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) MintExtensionBatch1(to common.Address, count uint16) (*types.Transaction, error)
MintExtensionBatch1 is a paid mutator transaction binding the contract method 0xe00aab4b.
Solidity: function mintExtensionBatch(address to, uint16 count) returns(uint256[] tokenIds)
func (*CreatorCoreERC721TransactorSession) RegisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RegisterExtension(extension common.Address, baseURI string) (*types.Transaction, error)
RegisterExtension is a paid mutator transaction binding the contract method 0x3071a0f9.
Solidity: function registerExtension(address extension, string baseURI) returns()
func (*CreatorCoreERC721TransactorSession) RegisterExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RegisterExtension0(extension common.Address, baseURI string, baseURIIdentical bool) (*types.Transaction, error)
RegisterExtension0 is a paid mutator transaction binding the contract method 0x3f0f37f6.
Solidity: function registerExtension(address extension, string baseURI, bool baseURIIdentical) returns()
func (*CreatorCoreERC721TransactorSession) RenounceOwnership ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CreatorCoreERC721TransactorSession) RevokeAdmin ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*CreatorCoreERC721TransactorSession) SafeTransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*CreatorCoreERC721TransactorSession) SafeTransferFrom0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*CreatorCoreERC721TransactorSession) SetApprovalForAll ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*CreatorCoreERC721TransactorSession) SetApproveTransfer ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetApproveTransfer(extension common.Address) (*types.Transaction, error)
SetApproveTransfer is a paid mutator transaction binding the contract method 0x596798ad.
Solidity: function setApproveTransfer(address extension) returns()
func (*CreatorCoreERC721TransactorSession) SetApproveTransferExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetApproveTransferExtension(enabled bool) (*types.Transaction, error)
SetApproveTransferExtension is a paid mutator transaction binding the contract method 0xac0c8cfa.
Solidity: function setApproveTransferExtension(bool enabled) returns()
func (*CreatorCoreERC721TransactorSession) SetBaseTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetBaseTokenURI(uri string) (*types.Transaction, error)
SetBaseTokenURI is a paid mutator transaction binding the contract method 0x30176e13.
Solidity: function setBaseTokenURI(string uri) returns()
func (*CreatorCoreERC721TransactorSession) SetBaseTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetBaseTokenURIExtension(uri string) (*types.Transaction, error)
SetBaseTokenURIExtension is a paid mutator transaction binding the contract method 0x3e6134b8.
Solidity: function setBaseTokenURIExtension(string uri) returns()
func (*CreatorCoreERC721TransactorSession) SetBaseTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetBaseTokenURIExtension0(uri string, identical bool) (*types.Transaction, error)
SetBaseTokenURIExtension0 is a paid mutator transaction binding the contract method 0x82dcc0c8.
Solidity: function setBaseTokenURIExtension(string uri, bool identical) returns()
func (*CreatorCoreERC721TransactorSession) SetMintPermissions ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetMintPermissions(extension common.Address, permissions common.Address) (*types.Transaction, error)
SetMintPermissions is a paid mutator transaction binding the contract method 0xf0cdc499.
Solidity: function setMintPermissions(address extension, address permissions) returns()
func (*CreatorCoreERC721TransactorSession) SetRoyalties ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetRoyalties(tokenId *big.Int, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties is a paid mutator transaction binding the contract method 0x20e4afe2.
Solidity: function setRoyalties(uint256 tokenId, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721TransactorSession) SetRoyalties0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetRoyalties0(receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyalties0 is a paid mutator transaction binding the contract method 0x332dd1ae.
Solidity: function setRoyalties(address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721TransactorSession) SetRoyaltiesExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetRoyaltiesExtension(extension common.Address, receivers []common.Address, basisPoints []*big.Int) (*types.Transaction, error)
SetRoyaltiesExtension is a paid mutator transaction binding the contract method 0xb0fe87c9.
Solidity: function setRoyaltiesExtension(address extension, address[] receivers, uint256[] basisPoints) returns()
func (*CreatorCoreERC721TransactorSession) SetTokenURI ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURI(tokenId *big.Int, uri string) (*types.Transaction, error)
SetTokenURI is a paid mutator transaction binding the contract method 0x162094c4.
Solidity: function setTokenURI(uint256 tokenId, string uri) returns()
func (*CreatorCoreERC721TransactorSession) SetTokenURI0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURI0(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURI0 is a paid mutator transaction binding the contract method 0xaafb2d44.
Solidity: function setTokenURI(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC721TransactorSession) SetTokenURIExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIExtension(tokenIds []*big.Int, uris []string) (*types.Transaction, error)
SetTokenURIExtension is a paid mutator transaction binding the contract method 0x61e5bc6b.
Solidity: function setTokenURIExtension(uint256[] tokenIds, string[] uris) returns()
func (*CreatorCoreERC721TransactorSession) SetTokenURIExtension0 ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIExtension0(tokenId *big.Int, uri string) (*types.Transaction, error)
SetTokenURIExtension0 is a paid mutator transaction binding the contract method 0xe92a89f6.
Solidity: function setTokenURIExtension(uint256 tokenId, string uri) returns()
func (*CreatorCoreERC721TransactorSession) SetTokenURIPrefix ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIPrefix(prefix string) (*types.Transaction, error)
SetTokenURIPrefix is a paid mutator transaction binding the contract method 0x99e0dd7c.
Solidity: function setTokenURIPrefix(string prefix) returns()
func (*CreatorCoreERC721TransactorSession) SetTokenURIPrefixExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) SetTokenURIPrefixExtension(prefix string) (*types.Transaction, error)
SetTokenURIPrefixExtension is a paid mutator transaction binding the contract method 0x66d1e9d0.
Solidity: function setTokenURIPrefixExtension(string prefix) returns()
func (*CreatorCoreERC721TransactorSession) TransferFrom ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
func (*CreatorCoreERC721TransactorSession) TransferOwnership ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CreatorCoreERC721TransactorSession) UnregisterExtension ¶ added in v0.10.0
func (_CreatorCoreERC721 *CreatorCoreERC721TransactorSession) UnregisterExtension(extension common.Address) (*types.Transaction, error)
UnregisterExtension is a paid mutator transaction binding the contract method 0xce8aee9d.
Solidity: function unregisterExtension(address extension) returns()
type CreatorCoreERC721Transfer ¶ added in v0.10.0
type CreatorCoreERC721Transfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
CreatorCoreERC721Transfer represents a Transfer event raised by the CreatorCoreERC721 contract.
type CreatorCoreERC721TransferIterator ¶ added in v0.10.0
type CreatorCoreERC721TransferIterator struct { Event *CreatorCoreERC721Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CreatorCoreERC721TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the CreatorCoreERC721 contract.
func (*CreatorCoreERC721TransferIterator) Close ¶ added in v0.10.0
func (it *CreatorCoreERC721TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CreatorCoreERC721TransferIterator) Error ¶ added in v0.10.0
func (it *CreatorCoreERC721TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CreatorCoreERC721TransferIterator) Next ¶ added in v0.10.0
func (it *CreatorCoreERC721TransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IBurnRedeemCoreBurnGroup ¶ added in v0.10.0
type IBurnRedeemCoreBurnGroup struct { RequiredCount *big.Int Items []IBurnRedeemCoreBurnItem }
IBurnRedeemCoreBurnGroup is an auto generated low-level Go binding around an user-defined struct.
type IBurnRedeemCoreBurnItem ¶ added in v0.10.0
type IBurnRedeemCoreBurnItem struct { ValidationType uint8 ContractAddress common.Address TokenSpec uint8 BurnSpec uint8 Amount *big.Int MinTokenId *big.Int MaxTokenId *big.Int MerkleRoot [32]byte }
IBurnRedeemCoreBurnItem is an auto generated low-level Go binding around an user-defined struct.
type IBurnRedeemCoreBurnRedeem ¶ added in v0.10.0
type IBurnRedeemCoreBurnRedeem struct { PaymentReceiver common.Address StorageProtocol uint8 RedeemedCount uint32 RedeemAmount uint16 TotalSupply uint32 ContractVersion uint8 StartDate *big.Int EndDate *big.Int Cost *big.Int Location string BurnSet []IBurnRedeemCoreBurnGroup }
IBurnRedeemCoreBurnRedeem is an auto generated low-level Go binding around an user-defined struct.
type IBurnRedeemCoreBurnRedeemParameters ¶ added in v0.10.0
type IBurnRedeemCoreBurnRedeemParameters struct { PaymentReceiver common.Address StorageProtocol uint8 RedeemAmount uint16 TotalSupply uint32 StartDate *big.Int EndDate *big.Int Cost *big.Int Location string BurnSet []IBurnRedeemCoreBurnGroup }
IBurnRedeemCoreBurnRedeemParameters is an auto generated low-level Go binding around an user-defined struct.
type IBurnRedeemCoreBurnToken ¶ added in v0.10.0
type IBurnRedeemCoreBurnToken struct { GroupIndex *big.Int ItemIndex *big.Int ContractAddress common.Address Id *big.Int MerkleProof [][32]byte }
IBurnRedeemCoreBurnToken is an auto generated low-level Go binding around an user-defined struct.
type IERC1155LazyPayableClaimClaim ¶ added in v0.10.0
type IERC1155LazyPayableClaimClaim struct { Total uint32 TotalMax uint32 WalletMax uint32 StartDate *big.Int EndDate *big.Int StorageProtocol uint8 MerkleRoot [32]byte Location string TokenId *big.Int Cost *big.Int PaymentReceiver common.Address Erc20 common.Address }
IERC1155LazyPayableClaimClaim is an auto generated low-level Go binding around an user-defined struct.
type IERC1155LazyPayableClaimClaimParameters ¶ added in v0.10.0
type IERC1155LazyPayableClaimClaimParameters struct { TotalMax uint32 WalletMax uint32 StartDate *big.Int EndDate *big.Int StorageProtocol uint8 MerkleRoot [32]byte Location string Cost *big.Int PaymentReceiver common.Address Erc20 common.Address }
IERC1155LazyPayableClaimClaimParameters is an auto generated low-level Go binding around an user-defined struct.
type IERC721LazyPayableClaimClaim ¶
type IERC721LazyPayableClaimClaim struct { Total uint32 TotalMax uint32 WalletMax uint32 StartDate *big.Int EndDate *big.Int StorageProtocol uint8 ContractVersion uint8 Identical bool MerkleRoot [32]byte Location string Cost *big.Int PaymentReceiver common.Address Erc20 common.Address }
IERC721LazyPayableClaimClaim is an auto generated low-level Go binding around an user-defined struct.
type IERC721LazyPayableClaimClaimParameters ¶
type IERC721LazyPayableClaimClaimParameters struct { TotalMax uint32 WalletMax uint32 StartDate *big.Int EndDate *big.Int StorageProtocol uint8 Identical bool MerkleRoot [32]byte Location string Cost *big.Int PaymentReceiver common.Address Erc20 common.Address }
IERC721LazyPayableClaimClaimParameters is an auto generated low-level Go binding around an user-defined struct.
type LazyClaimERC1155 ¶ added in v0.10.0
type LazyClaimERC1155 struct { LazyClaimERC1155Caller // Read-only binding to the contract LazyClaimERC1155Transactor // Write-only binding to the contract LazyClaimERC1155Filterer // Log filterer for contract events }
LazyClaimERC1155 is an auto generated Go binding around an Ethereum contract.
func NewLazyClaimERC1155 ¶ added in v0.10.0
func NewLazyClaimERC1155(address common.Address, backend bind.ContractBackend) (*LazyClaimERC1155, error)
NewLazyClaimERC1155 creates a new instance of LazyClaimERC1155, bound to a specific deployed contract.
type LazyClaimERC1155AdminApproved ¶ added in v0.10.0
type LazyClaimERC1155AdminApproved struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155AdminApproved represents a AdminApproved event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155AdminApprovedIterator ¶ added in v0.10.0
type LazyClaimERC1155AdminApprovedIterator struct { Event *LazyClaimERC1155AdminApproved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155AdminApprovedIterator is returned from FilterAdminApproved and is used to iterate over the raw logs and unpacked data for AdminApproved events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155AdminApprovedIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155AdminApprovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155AdminApprovedIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155AdminApprovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155AdminApprovedIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155AdminApprovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155AdminRevoked ¶ added in v0.10.0
type LazyClaimERC1155AdminRevoked struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155AdminRevoked represents a AdminRevoked event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155AdminRevokedIterator ¶ added in v0.10.0
type LazyClaimERC1155AdminRevokedIterator struct { Event *LazyClaimERC1155AdminRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155AdminRevokedIterator is returned from FilterAdminRevoked and is used to iterate over the raw logs and unpacked data for AdminRevoked events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155AdminRevokedIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155AdminRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155AdminRevokedIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155AdminRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155AdminRevokedIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155AdminRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155Caller ¶ added in v0.10.0
type LazyClaimERC1155Caller struct {
// contains filtered or unexported fields
}
LazyClaimERC1155Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewLazyClaimERC1155Caller ¶ added in v0.10.0
func NewLazyClaimERC1155Caller(address common.Address, caller bind.ContractCaller) (*LazyClaimERC1155Caller, error)
NewLazyClaimERC1155Caller creates a new read-only instance of LazyClaimERC1155, bound to a specific deployed contract.
func (*LazyClaimERC1155Caller) CheckMintIndex ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) CheckMintIndex(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
CheckMintIndex is a free data retrieval call binding the contract method 0xcda08536.
Solidity: function checkMintIndex(address creatorContractAddress, uint256 instanceId, uint32 mintIndex) view returns(bool)
func (*LazyClaimERC1155Caller) CheckMintIndices ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) CheckMintIndices(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int, mintIndices []uint32) ([]bool, error)
CheckMintIndices is a free data retrieval call binding the contract method 0xf8a6137b.
Solidity: function checkMintIndices(address creatorContractAddress, uint256 instanceId, uint32[] mintIndices) view returns(bool[] minted)
func (*LazyClaimERC1155Caller) DELEGATIONREGISTRY ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) DELEGATIONREGISTRY(opts *bind.CallOpts) (common.Address, error)
DELEGATIONREGISTRY is a free data retrieval call binding the contract method 0x4daadff7.
Solidity: function DELEGATION_REGISTRY() view returns(address)
func (*LazyClaimERC1155Caller) GetAdmins ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetAdmins(opts *bind.CallOpts) ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*LazyClaimERC1155Caller) GetClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetClaim(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int) (IERC1155LazyPayableClaimClaim, error)
GetClaim is a free data retrieval call binding the contract method 0x0f79ab39.
Solidity: function getClaim(address creatorContractAddress, uint256 instanceId) view returns((uint32,uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,uint256,address,address) claim)
func (*LazyClaimERC1155Caller) GetClaimForToken ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetClaimForToken(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int Claim IERC1155LazyPayableClaimClaim }, error)
GetClaimForToken is a free data retrieval call binding the contract method 0x895696f2.
Solidity: function getClaimForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (uint32,uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,uint256,address,address) claim)
func (*LazyClaimERC1155Caller) GetTotalMints ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) GetTotalMints(opts *bind.CallOpts, minter common.Address, creatorContractAddress common.Address, instanceId *big.Int) (uint32, error)
GetTotalMints is a free data retrieval call binding the contract method 0x42f3bef4.
Solidity: function getTotalMints(address minter, address creatorContractAddress, uint256 instanceId) view returns(uint32)
func (*LazyClaimERC1155Caller) IsAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) IsAdmin(opts *bind.CallOpts, admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*LazyClaimERC1155Caller) MEMBERSHIPADDRESS ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) MEMBERSHIPADDRESS(opts *bind.CallOpts) (common.Address, error)
MEMBERSHIPADDRESS is a free data retrieval call binding the contract method 0x4baa62bf.
Solidity: function MEMBERSHIP_ADDRESS() view returns(address)
func (*LazyClaimERC1155Caller) MINTFEE ¶ added in v0.10.0
MINTFEE is a free data retrieval call binding the contract method 0xd7bf81a3.
Solidity: function MINT_FEE() view returns(uint256)
func (*LazyClaimERC1155Caller) MINTFEEMERKLE ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) MINTFEEMERKLE(opts *bind.CallOpts) (*big.Int, error)
MINTFEEMERKLE is a free data retrieval call binding the contract method 0xcb799716.
Solidity: function MINT_FEE_MERKLE() view returns(uint256)
func (*LazyClaimERC1155Caller) Owner ¶ added in v0.10.0
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*LazyClaimERC1155Caller) SupportsInterface ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*LazyClaimERC1155Caller) TokenURI ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Caller) TokenURI(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
type LazyClaimERC1155CallerRaw ¶ added in v0.10.0
type LazyClaimERC1155CallerRaw struct {
Contract *LazyClaimERC1155Caller // Generic read-only contract binding to access the raw methods on
}
LazyClaimERC1155CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*LazyClaimERC1155CallerRaw) Call ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type LazyClaimERC1155CallerSession ¶ added in v0.10.0
type LazyClaimERC1155CallerSession struct { Contract *LazyClaimERC1155Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
LazyClaimERC1155CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*LazyClaimERC1155CallerSession) CheckMintIndex ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
CheckMintIndex is a free data retrieval call binding the contract method 0xcda08536.
Solidity: function checkMintIndex(address creatorContractAddress, uint256 instanceId, uint32 mintIndex) view returns(bool)
func (*LazyClaimERC1155CallerSession) CheckMintIndices ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, mintIndices []uint32) ([]bool, error)
CheckMintIndices is a free data retrieval call binding the contract method 0xf8a6137b.
Solidity: function checkMintIndices(address creatorContractAddress, uint256 instanceId, uint32[] mintIndices) view returns(bool[] minted)
func (*LazyClaimERC1155CallerSession) DELEGATIONREGISTRY ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) DELEGATIONREGISTRY() (common.Address, error)
DELEGATIONREGISTRY is a free data retrieval call binding the contract method 0x4daadff7.
Solidity: function DELEGATION_REGISTRY() view returns(address)
func (*LazyClaimERC1155CallerSession) GetAdmins ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*LazyClaimERC1155CallerSession) GetClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC1155LazyPayableClaimClaim, error)
GetClaim is a free data retrieval call binding the contract method 0x0f79ab39.
Solidity: function getClaim(address creatorContractAddress, uint256 instanceId) view returns((uint32,uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,uint256,address,address) claim)
func (*LazyClaimERC1155CallerSession) GetClaimForToken ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int Claim IERC1155LazyPayableClaimClaim }, error)
GetClaimForToken is a free data retrieval call binding the contract method 0x895696f2.
Solidity: function getClaimForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (uint32,uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,uint256,address,address) claim)
func (*LazyClaimERC1155CallerSession) GetTotalMints ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) GetTotalMints(minter common.Address, creatorContractAddress common.Address, instanceId *big.Int) (uint32, error)
GetTotalMints is a free data retrieval call binding the contract method 0x42f3bef4.
Solidity: function getTotalMints(address minter, address creatorContractAddress, uint256 instanceId) view returns(uint32)
func (*LazyClaimERC1155CallerSession) IsAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*LazyClaimERC1155CallerSession) MEMBERSHIPADDRESS ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) MEMBERSHIPADDRESS() (common.Address, error)
MEMBERSHIPADDRESS is a free data retrieval call binding the contract method 0x4baa62bf.
Solidity: function MEMBERSHIP_ADDRESS() view returns(address)
func (*LazyClaimERC1155CallerSession) MINTFEE ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) MINTFEE() (*big.Int, error)
MINTFEE is a free data retrieval call binding the contract method 0xd7bf81a3.
Solidity: function MINT_FEE() view returns(uint256)
func (*LazyClaimERC1155CallerSession) MINTFEEMERKLE ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) MINTFEEMERKLE() (*big.Int, error)
MINTFEEMERKLE is a free data retrieval call binding the contract method 0xcb799716.
Solidity: function MINT_FEE_MERKLE() view returns(uint256)
func (*LazyClaimERC1155CallerSession) Owner ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*LazyClaimERC1155CallerSession) SupportsInterface ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*LazyClaimERC1155CallerSession) TokenURI ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155CallerSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
type LazyClaimERC1155ClaimInitialized ¶ added in v0.10.0
type LazyClaimERC1155ClaimInitialized struct { CreatorContract common.Address InstanceId *big.Int Initializer common.Address Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155ClaimInitialized represents a ClaimInitialized event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155ClaimInitializedIterator ¶ added in v0.10.0
type LazyClaimERC1155ClaimInitializedIterator struct { Event *LazyClaimERC1155ClaimInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155ClaimInitializedIterator is returned from FilterClaimInitialized and is used to iterate over the raw logs and unpacked data for ClaimInitialized events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155ClaimInitializedIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155ClaimInitializedIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155ClaimInitializedIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimInitializedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155ClaimMint ¶ added in v0.10.0
type LazyClaimERC1155ClaimMint struct { CreatorContract common.Address InstanceId *big.Int Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155ClaimMint represents a ClaimMint event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155ClaimMintBatch ¶ added in v0.10.0
type LazyClaimERC1155ClaimMintBatch struct { CreatorContract common.Address InstanceId *big.Int MintCount uint16 Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155ClaimMintBatch represents a ClaimMintBatch event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155ClaimMintBatchIterator ¶ added in v0.10.0
type LazyClaimERC1155ClaimMintBatchIterator struct { Event *LazyClaimERC1155ClaimMintBatch // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155ClaimMintBatchIterator is returned from FilterClaimMintBatch and is used to iterate over the raw logs and unpacked data for ClaimMintBatch events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155ClaimMintBatchIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintBatchIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155ClaimMintBatchIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintBatchIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155ClaimMintBatchIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintBatchIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155ClaimMintIterator ¶ added in v0.10.0
type LazyClaimERC1155ClaimMintIterator struct { Event *LazyClaimERC1155ClaimMint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155ClaimMintIterator is returned from FilterClaimMint and is used to iterate over the raw logs and unpacked data for ClaimMint events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155ClaimMintIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155ClaimMintIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155ClaimMintIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155ClaimMintProxy ¶ added in v0.10.0
type LazyClaimERC1155ClaimMintProxy struct { CreatorContract common.Address InstanceId *big.Int MintCount uint16 Proxy common.Address MintFor common.Address Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155ClaimMintProxy represents a ClaimMintProxy event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155ClaimMintProxyIterator ¶ added in v0.10.0
type LazyClaimERC1155ClaimMintProxyIterator struct { Event *LazyClaimERC1155ClaimMintProxy // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155ClaimMintProxyIterator is returned from FilterClaimMintProxy and is used to iterate over the raw logs and unpacked data for ClaimMintProxy events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155ClaimMintProxyIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintProxyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155ClaimMintProxyIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintProxyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155ClaimMintProxyIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimMintProxyIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155ClaimUpdated ¶ added in v0.10.0
type LazyClaimERC1155ClaimUpdated struct { CreatorContract common.Address InstanceId *big.Int Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155ClaimUpdated represents a ClaimUpdated event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155ClaimUpdatedIterator ¶ added in v0.10.0
type LazyClaimERC1155ClaimUpdatedIterator struct { Event *LazyClaimERC1155ClaimUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155ClaimUpdatedIterator is returned from FilterClaimUpdated and is used to iterate over the raw logs and unpacked data for ClaimUpdated events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155ClaimUpdatedIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155ClaimUpdatedIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155ClaimUpdatedIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155ClaimUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155Filterer ¶ added in v0.10.0
type LazyClaimERC1155Filterer struct {
// contains filtered or unexported fields
}
LazyClaimERC1155Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewLazyClaimERC1155Filterer ¶ added in v0.10.0
func NewLazyClaimERC1155Filterer(address common.Address, filterer bind.ContractFilterer) (*LazyClaimERC1155Filterer, error)
NewLazyClaimERC1155Filterer creates a new log filterer instance of LazyClaimERC1155, bound to a specific deployed contract.
func (*LazyClaimERC1155Filterer) FilterAdminApproved ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*LazyClaimERC1155AdminApprovedIterator, error)
FilterAdminApproved is a free log retrieval operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*LazyClaimERC1155Filterer) FilterAdminRevoked ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*LazyClaimERC1155AdminRevokedIterator, error)
FilterAdminRevoked is a free log retrieval operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*LazyClaimERC1155Filterer) FilterClaimInitialized ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimInitialized(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimInitializedIterator, error)
FilterClaimInitialized is a free log retrieval operation binding the contract event 0xd02727da4c6c6c111e00310108209a4de39f6817414df43ca1a10730d47c6a34.
Solidity: event ClaimInitialized(address indexed creatorContract, uint256 indexed instanceId, address initializer)
func (*LazyClaimERC1155Filterer) FilterClaimMint ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimMint(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimMintIterator, error)
FilterClaimMint is a free log retrieval operation binding the contract event 0x5d404f369772cfab2b65717fca9bc2077efeab89a0dbec036bf0c13783154eb1.
Solidity: event ClaimMint(address indexed creatorContract, uint256 indexed instanceId)
func (*LazyClaimERC1155Filterer) FilterClaimMintBatch ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimMintBatch(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimMintBatchIterator, error)
FilterClaimMintBatch is a free log retrieval operation binding the contract event 0x74f5d3254dfa39a7b1217a27d5d9b3e061eafe11720eca1cf499da2dc1eb1259.
Solidity: event ClaimMintBatch(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount)
func (*LazyClaimERC1155Filterer) FilterClaimMintProxy ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimMintProxy(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimMintProxyIterator, error)
FilterClaimMintProxy is a free log retrieval operation binding the contract event 0x61039ad47d0b05ec206a4450fd164cc2055af66ac594c12b8dd747e8803a90de.
Solidity: event ClaimMintProxy(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount, address proxy, address mintFor)
func (*LazyClaimERC1155Filterer) FilterClaimUpdated ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterClaimUpdated(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*LazyClaimERC1155ClaimUpdatedIterator, error)
FilterClaimUpdated is a free log retrieval operation binding the contract event 0x657336af9bb6c51d60c05491508d7d3026a24ee549d7a0af42e44c75bfaec47c.
Solidity: event ClaimUpdated(address indexed creatorContract, uint256 indexed instanceId)
func (*LazyClaimERC1155Filterer) FilterOwnershipTransferred ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*LazyClaimERC1155OwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*LazyClaimERC1155Filterer) ParseAdminApproved ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseAdminApproved(log types.Log) (*LazyClaimERC1155AdminApproved, error)
ParseAdminApproved is a log parse operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*LazyClaimERC1155Filterer) ParseAdminRevoked ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseAdminRevoked(log types.Log) (*LazyClaimERC1155AdminRevoked, error)
ParseAdminRevoked is a log parse operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*LazyClaimERC1155Filterer) ParseClaimInitialized ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimInitialized(log types.Log) (*LazyClaimERC1155ClaimInitialized, error)
ParseClaimInitialized is a log parse operation binding the contract event 0xd02727da4c6c6c111e00310108209a4de39f6817414df43ca1a10730d47c6a34.
Solidity: event ClaimInitialized(address indexed creatorContract, uint256 indexed instanceId, address initializer)
func (*LazyClaimERC1155Filterer) ParseClaimMint ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimMint(log types.Log) (*LazyClaimERC1155ClaimMint, error)
ParseClaimMint is a log parse operation binding the contract event 0x5d404f369772cfab2b65717fca9bc2077efeab89a0dbec036bf0c13783154eb1.
Solidity: event ClaimMint(address indexed creatorContract, uint256 indexed instanceId)
func (*LazyClaimERC1155Filterer) ParseClaimMintBatch ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimMintBatch(log types.Log) (*LazyClaimERC1155ClaimMintBatch, error)
ParseClaimMintBatch is a log parse operation binding the contract event 0x74f5d3254dfa39a7b1217a27d5d9b3e061eafe11720eca1cf499da2dc1eb1259.
Solidity: event ClaimMintBatch(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount)
func (*LazyClaimERC1155Filterer) ParseClaimMintProxy ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimMintProxy(log types.Log) (*LazyClaimERC1155ClaimMintProxy, error)
ParseClaimMintProxy is a log parse operation binding the contract event 0x61039ad47d0b05ec206a4450fd164cc2055af66ac594c12b8dd747e8803a90de.
Solidity: event ClaimMintProxy(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount, address proxy, address mintFor)
func (*LazyClaimERC1155Filterer) ParseClaimUpdated ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseClaimUpdated(log types.Log) (*LazyClaimERC1155ClaimUpdated, error)
ParseClaimUpdated is a log parse operation binding the contract event 0x657336af9bb6c51d60c05491508d7d3026a24ee549d7a0af42e44c75bfaec47c.
Solidity: event ClaimUpdated(address indexed creatorContract, uint256 indexed instanceId)
func (*LazyClaimERC1155Filterer) ParseOwnershipTransferred ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*LazyClaimERC1155OwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*LazyClaimERC1155Filterer) WatchAdminApproved ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155AdminApproved, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminApproved is a free log subscription operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*LazyClaimERC1155Filterer) WatchAdminRevoked ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155AdminRevoked, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminRevoked is a free log subscription operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*LazyClaimERC1155Filterer) WatchClaimInitialized ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimInitialized(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimInitialized, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimInitialized is a free log subscription operation binding the contract event 0xd02727da4c6c6c111e00310108209a4de39f6817414df43ca1a10730d47c6a34.
Solidity: event ClaimInitialized(address indexed creatorContract, uint256 indexed instanceId, address initializer)
func (*LazyClaimERC1155Filterer) WatchClaimMint ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimMint(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimMint, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimMint is a free log subscription operation binding the contract event 0x5d404f369772cfab2b65717fca9bc2077efeab89a0dbec036bf0c13783154eb1.
Solidity: event ClaimMint(address indexed creatorContract, uint256 indexed instanceId)
func (*LazyClaimERC1155Filterer) WatchClaimMintBatch ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimMintBatch(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimMintBatch, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimMintBatch is a free log subscription operation binding the contract event 0x74f5d3254dfa39a7b1217a27d5d9b3e061eafe11720eca1cf499da2dc1eb1259.
Solidity: event ClaimMintBatch(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount)
func (*LazyClaimERC1155Filterer) WatchClaimMintProxy ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimMintProxy(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimMintProxy, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimMintProxy is a free log subscription operation binding the contract event 0x61039ad47d0b05ec206a4450fd164cc2055af66ac594c12b8dd747e8803a90de.
Solidity: event ClaimMintProxy(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount, address proxy, address mintFor)
func (*LazyClaimERC1155Filterer) WatchClaimUpdated ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155ClaimUpdated, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimUpdated is a free log subscription operation binding the contract event 0x657336af9bb6c51d60c05491508d7d3026a24ee549d7a0af42e44c75bfaec47c.
Solidity: event ClaimUpdated(address indexed creatorContract, uint256 indexed instanceId)
func (*LazyClaimERC1155Filterer) WatchOwnershipTransferred ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *LazyClaimERC1155OwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type LazyClaimERC1155OwnershipTransferred ¶ added in v0.10.0
type LazyClaimERC1155OwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
LazyClaimERC1155OwnershipTransferred represents a OwnershipTransferred event raised by the LazyClaimERC1155 contract.
type LazyClaimERC1155OwnershipTransferredIterator ¶ added in v0.10.0
type LazyClaimERC1155OwnershipTransferredIterator struct { Event *LazyClaimERC1155OwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
LazyClaimERC1155OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the LazyClaimERC1155 contract.
func (*LazyClaimERC1155OwnershipTransferredIterator) Close ¶ added in v0.10.0
func (it *LazyClaimERC1155OwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*LazyClaimERC1155OwnershipTransferredIterator) Error ¶ added in v0.10.0
func (it *LazyClaimERC1155OwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*LazyClaimERC1155OwnershipTransferredIterator) Next ¶ added in v0.10.0
func (it *LazyClaimERC1155OwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type LazyClaimERC1155Raw ¶ added in v0.10.0
type LazyClaimERC1155Raw struct {
Contract *LazyClaimERC1155 // Generic contract binding to access the raw methods on
}
LazyClaimERC1155Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*LazyClaimERC1155Raw) Call ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*LazyClaimERC1155Raw) Transact ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*LazyClaimERC1155Raw) Transfer ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type LazyClaimERC1155Session ¶ added in v0.10.0
type LazyClaimERC1155Session struct { Contract *LazyClaimERC1155 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
LazyClaimERC1155Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*LazyClaimERC1155Session) Airdrop ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0xbd04e411.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint256[] amounts) returns()
func (*LazyClaimERC1155Session) ApproveAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*LazyClaimERC1155Session) CheckMintIndex ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
CheckMintIndex is a free data retrieval call binding the contract method 0xcda08536.
Solidity: function checkMintIndex(address creatorContractAddress, uint256 instanceId, uint32 mintIndex) view returns(bool)
func (*LazyClaimERC1155Session) CheckMintIndices ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, mintIndices []uint32) ([]bool, error)
CheckMintIndices is a free data retrieval call binding the contract method 0xf8a6137b.
Solidity: function checkMintIndices(address creatorContractAddress, uint256 instanceId, uint32[] mintIndices) view returns(bool[] minted)
func (*LazyClaimERC1155Session) DELEGATIONREGISTRY ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) DELEGATIONREGISTRY() (common.Address, error)
DELEGATIONREGISTRY is a free data retrieval call binding the contract method 0x4daadff7.
Solidity: function DELEGATION_REGISTRY() view returns(address)
func (*LazyClaimERC1155Session) ExtendTokenURI ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, locationChunk string) (*types.Transaction, error)
ExtendTokenURI is a paid mutator transaction binding the contract method 0xb93aa86c.
Solidity: function extendTokenURI(address creatorContractAddress, uint256 instanceId, string locationChunk) returns()
func (*LazyClaimERC1155Session) GetAdmins ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*LazyClaimERC1155Session) GetClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC1155LazyPayableClaimClaim, error)
GetClaim is a free data retrieval call binding the contract method 0x0f79ab39.
Solidity: function getClaim(address creatorContractAddress, uint256 instanceId) view returns((uint32,uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,uint256,address,address) claim)
func (*LazyClaimERC1155Session) GetClaimForToken ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int Claim IERC1155LazyPayableClaimClaim }, error)
GetClaimForToken is a free data retrieval call binding the contract method 0x895696f2.
Solidity: function getClaimForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (uint32,uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,uint256,address,address) claim)
func (*LazyClaimERC1155Session) GetTotalMints ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) GetTotalMints(minter common.Address, creatorContractAddress common.Address, instanceId *big.Int) (uint32, error)
GetTotalMints is a free data retrieval call binding the contract method 0x42f3bef4.
Solidity: function getTotalMints(address minter, address creatorContractAddress, uint256 instanceId) view returns(uint32)
func (*LazyClaimERC1155Session) InitializeClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC1155LazyPayableClaimClaimParameters) (*types.Transaction, error)
InitializeClaim is a paid mutator transaction binding the contract method 0xd670c080.
Solidity: function initializeClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,address,address) claimParameters) returns()
func (*LazyClaimERC1155Session) IsAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*LazyClaimERC1155Session) MEMBERSHIPADDRESS ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) MEMBERSHIPADDRESS() (common.Address, error)
MEMBERSHIPADDRESS is a free data retrieval call binding the contract method 0x4baa62bf.
Solidity: function MEMBERSHIP_ADDRESS() view returns(address)
func (*LazyClaimERC1155Session) MINTFEE ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) MINTFEE() (*big.Int, error)
MINTFEE is a free data retrieval call binding the contract method 0xd7bf81a3.
Solidity: function MINT_FEE() view returns(uint256)
func (*LazyClaimERC1155Session) MINTFEEMERKLE ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) MINTFEEMERKLE() (*big.Int, error)
MINTFEEMERKLE is a free data retrieval call binding the contract method 0xcb799716.
Solidity: function MINT_FEE_MERKLE() view returns(uint256)
func (*LazyClaimERC1155Session) Mint ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, merkleProof [][32]byte, mintFor common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xfa2b068f.
Solidity: function mint(address creatorContractAddress, uint256 instanceId, uint32 mintIndex, bytes32[] merkleProof, address mintFor) payable returns()
func (*LazyClaimERC1155Session) MintBatch ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintBatch is a paid mutator transaction binding the contract method 0x26c858a4.
Solidity: function mintBatch(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*LazyClaimERC1155Session) MintProxy ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintProxy is a paid mutator transaction binding the contract method 0x07591acc.
Solidity: function mintProxy(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*LazyClaimERC1155Session) Owner ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*LazyClaimERC1155Session) RenounceOwnership ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*LazyClaimERC1155Session) RevokeAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*LazyClaimERC1155Session) SetMembershipAddress ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address membershipAddress) returns()
func (*LazyClaimERC1155Session) SupportsInterface ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*LazyClaimERC1155Session) TokenURI ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
func (*LazyClaimERC1155Session) TransferOwnership ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*LazyClaimERC1155Session) UpdateClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC1155LazyPayableClaimClaimParameters) (*types.Transaction, error)
UpdateClaim is a paid mutator transaction binding the contract method 0x0a6330b8.
Solidity: function updateClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,address,address) claimParameters) returns()
func (*LazyClaimERC1155Session) UpdateTokenURIParams ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, location string) (*types.Transaction, error)
UpdateTokenURIParams is a paid mutator transaction binding the contract method 0x6e12056a.
Solidity: function updateTokenURIParams(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, string location) returns()
func (*LazyClaimERC1155Session) Withdraw ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Session) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address receiver, uint256 amount) returns()
type LazyClaimERC1155Transactor ¶ added in v0.10.0
type LazyClaimERC1155Transactor struct {
// contains filtered or unexported fields
}
LazyClaimERC1155Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewLazyClaimERC1155Transactor ¶ added in v0.10.0
func NewLazyClaimERC1155Transactor(address common.Address, transactor bind.ContractTransactor) (*LazyClaimERC1155Transactor, error)
NewLazyClaimERC1155Transactor creates a new write-only instance of LazyClaimERC1155, bound to a specific deployed contract.
func (*LazyClaimERC1155Transactor) Airdrop ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) Airdrop(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0xbd04e411.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint256[] amounts) returns()
func (*LazyClaimERC1155Transactor) ApproveAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*LazyClaimERC1155Transactor) ExtendTokenURI ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) ExtendTokenURI(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, locationChunk string) (*types.Transaction, error)
ExtendTokenURI is a paid mutator transaction binding the contract method 0xb93aa86c.
Solidity: function extendTokenURI(address creatorContractAddress, uint256 instanceId, string locationChunk) returns()
func (*LazyClaimERC1155Transactor) InitializeClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) InitializeClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC1155LazyPayableClaimClaimParameters) (*types.Transaction, error)
InitializeClaim is a paid mutator transaction binding the contract method 0xd670c080.
Solidity: function initializeClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,address,address) claimParameters) returns()
func (*LazyClaimERC1155Transactor) Mint ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) Mint(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, merkleProof [][32]byte, mintFor common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xfa2b068f.
Solidity: function mint(address creatorContractAddress, uint256 instanceId, uint32 mintIndex, bytes32[] merkleProof, address mintFor) payable returns()
func (*LazyClaimERC1155Transactor) MintBatch ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) MintBatch(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintBatch is a paid mutator transaction binding the contract method 0x26c858a4.
Solidity: function mintBatch(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*LazyClaimERC1155Transactor) MintProxy ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) MintProxy(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintProxy is a paid mutator transaction binding the contract method 0x07591acc.
Solidity: function mintProxy(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*LazyClaimERC1155Transactor) RenounceOwnership ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*LazyClaimERC1155Transactor) RevokeAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*LazyClaimERC1155Transactor) SetMembershipAddress ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) SetMembershipAddress(opts *bind.TransactOpts, membershipAddress common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address membershipAddress) returns()
func (*LazyClaimERC1155Transactor) TransferOwnership ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*LazyClaimERC1155Transactor) UpdateClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) UpdateClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC1155LazyPayableClaimClaimParameters) (*types.Transaction, error)
UpdateClaim is a paid mutator transaction binding the contract method 0x0a6330b8.
Solidity: function updateClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,address,address) claimParameters) returns()
func (*LazyClaimERC1155Transactor) UpdateTokenURIParams ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) UpdateTokenURIParams(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, location string) (*types.Transaction, error)
UpdateTokenURIParams is a paid mutator transaction binding the contract method 0x6e12056a.
Solidity: function updateTokenURIParams(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, string location) returns()
func (*LazyClaimERC1155Transactor) Withdraw ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155Transactor) Withdraw(opts *bind.TransactOpts, receiver common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address receiver, uint256 amount) returns()
type LazyClaimERC1155TransactorRaw ¶ added in v0.10.0
type LazyClaimERC1155TransactorRaw struct {
Contract *LazyClaimERC1155Transactor // Generic write-only contract binding to access the raw methods on
}
LazyClaimERC1155TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*LazyClaimERC1155TransactorRaw) Transact ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*LazyClaimERC1155TransactorRaw) Transfer ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type LazyClaimERC1155TransactorSession ¶ added in v0.10.0
type LazyClaimERC1155TransactorSession struct { Contract *LazyClaimERC1155Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
LazyClaimERC1155TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*LazyClaimERC1155TransactorSession) Airdrop ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0xbd04e411.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint256[] amounts) returns()
func (*LazyClaimERC1155TransactorSession) ApproveAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*LazyClaimERC1155TransactorSession) ExtendTokenURI ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, locationChunk string) (*types.Transaction, error)
ExtendTokenURI is a paid mutator transaction binding the contract method 0xb93aa86c.
Solidity: function extendTokenURI(address creatorContractAddress, uint256 instanceId, string locationChunk) returns()
func (*LazyClaimERC1155TransactorSession) InitializeClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC1155LazyPayableClaimClaimParameters) (*types.Transaction, error)
InitializeClaim is a paid mutator transaction binding the contract method 0xd670c080.
Solidity: function initializeClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,address,address) claimParameters) returns()
func (*LazyClaimERC1155TransactorSession) Mint ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, merkleProof [][32]byte, mintFor common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xfa2b068f.
Solidity: function mint(address creatorContractAddress, uint256 instanceId, uint32 mintIndex, bytes32[] merkleProof, address mintFor) payable returns()
func (*LazyClaimERC1155TransactorSession) MintBatch ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintBatch is a paid mutator transaction binding the contract method 0x26c858a4.
Solidity: function mintBatch(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*LazyClaimERC1155TransactorSession) MintProxy ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintProxy is a paid mutator transaction binding the contract method 0x07591acc.
Solidity: function mintProxy(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*LazyClaimERC1155TransactorSession) RenounceOwnership ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*LazyClaimERC1155TransactorSession) RevokeAdmin ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*LazyClaimERC1155TransactorSession) SetMembershipAddress ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address membershipAddress) returns()
func (*LazyClaimERC1155TransactorSession) TransferOwnership ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*LazyClaimERC1155TransactorSession) UpdateClaim ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC1155LazyPayableClaimClaimParameters) (*types.Transaction, error)
UpdateClaim is a paid mutator transaction binding the contract method 0x0a6330b8.
Solidity: function updateClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bytes32,string,uint256,address,address) claimParameters) returns()
func (*LazyClaimERC1155TransactorSession) UpdateTokenURIParams ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, location string) (*types.Transaction, error)
UpdateTokenURIParams is a paid mutator transaction binding the contract method 0x6e12056a.
Solidity: function updateTokenURIParams(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, string location) returns()
func (*LazyClaimERC1155TransactorSession) Withdraw ¶ added in v0.10.0
func (_LazyClaimERC1155 *LazyClaimERC1155TransactorSession) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address receiver, uint256 amount) returns()
type Manifold ¶
type Manifold struct { ManifoldCaller // Read-only binding to the contract ManifoldTransactor // Write-only binding to the contract ManifoldFilterer // Log filterer for contract events }
Manifold is an auto generated Go binding around an Ethereum contract.
func NewManifold ¶
NewManifold creates a new instance of Manifold, bound to a specific deployed contract.
type ManifoldAdminApproved ¶
type ManifoldAdminApproved struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ManifoldAdminApproved represents a AdminApproved event raised by the Manifold contract.
type ManifoldAdminApprovedIterator ¶
type ManifoldAdminApprovedIterator struct { Event *ManifoldAdminApproved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldAdminApprovedIterator is returned from FilterAdminApproved and is used to iterate over the raw logs and unpacked data for AdminApproved events raised by the Manifold contract.
func (*ManifoldAdminApprovedIterator) Close ¶
func (it *ManifoldAdminApprovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldAdminApprovedIterator) Error ¶
func (it *ManifoldAdminApprovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldAdminApprovedIterator) Next ¶
func (it *ManifoldAdminApprovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldAdminRevoked ¶
type ManifoldAdminRevoked struct { Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ManifoldAdminRevoked represents a AdminRevoked event raised by the Manifold contract.
type ManifoldAdminRevokedIterator ¶
type ManifoldAdminRevokedIterator struct { Event *ManifoldAdminRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldAdminRevokedIterator is returned from FilterAdminRevoked and is used to iterate over the raw logs and unpacked data for AdminRevoked events raised by the Manifold contract.
func (*ManifoldAdminRevokedIterator) Close ¶
func (it *ManifoldAdminRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldAdminRevokedIterator) Error ¶
func (it *ManifoldAdminRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldAdminRevokedIterator) Next ¶
func (it *ManifoldAdminRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldCaller ¶
type ManifoldCaller struct {
// contains filtered or unexported fields
}
ManifoldCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewManifoldCaller ¶
func NewManifoldCaller(address common.Address, caller bind.ContractCaller) (*ManifoldCaller, error)
NewManifoldCaller creates a new read-only instance of Manifold, bound to a specific deployed contract.
func (*ManifoldCaller) CheckMintIndex ¶
func (_Manifold *ManifoldCaller) CheckMintIndex(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
CheckMintIndex is a free data retrieval call binding the contract method 0xcda08536.
Solidity: function checkMintIndex(address creatorContractAddress, uint256 instanceId, uint32 mintIndex) view returns(bool)
func (*ManifoldCaller) CheckMintIndices ¶
func (_Manifold *ManifoldCaller) CheckMintIndices(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int, mintIndices []uint32) ([]bool, error)
CheckMintIndices is a free data retrieval call binding the contract method 0xf8a6137b.
Solidity: function checkMintIndices(address creatorContractAddress, uint256 instanceId, uint32[] mintIndices) view returns(bool[] minted)
func (*ManifoldCaller) DELEGATIONREGISTRY ¶
DELEGATIONREGISTRY is a free data retrieval call binding the contract method 0x4daadff7.
Solidity: function DELEGATION_REGISTRY() view returns(address)
func (*ManifoldCaller) GetAdmins ¶
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*ManifoldCaller) GetClaim ¶
func (_Manifold *ManifoldCaller) GetClaim(opts *bind.CallOpts, creatorContractAddress common.Address, instanceId *big.Int) (IERC721LazyPayableClaimClaim, error)
GetClaim is a free data retrieval call binding the contract method 0x0f79ab39.
Solidity: function getClaim(address creatorContractAddress, uint256 instanceId) view returns((uint32,uint32,uint32,uint48,uint48,uint8,uint8,bool,bytes32,string,uint256,address,address))
func (*ManifoldCaller) GetClaimForToken ¶
func (_Manifold *ManifoldCaller) GetClaimForToken(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int Claim IERC721LazyPayableClaimClaim }, error)
GetClaimForToken is a free data retrieval call binding the contract method 0x895696f2.
Solidity: function getClaimForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (uint32,uint32,uint32,uint48,uint48,uint8,uint8,bool,bytes32,string,uint256,address,address) claim)
func (*ManifoldCaller) GetTotalMints ¶
func (_Manifold *ManifoldCaller) GetTotalMints(opts *bind.CallOpts, minter common.Address, creatorContractAddress common.Address, instanceId *big.Int) (uint32, error)
GetTotalMints is a free data retrieval call binding the contract method 0x42f3bef4.
Solidity: function getTotalMints(address minter, address creatorContractAddress, uint256 instanceId) view returns(uint32)
func (*ManifoldCaller) IsAdmin ¶
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*ManifoldCaller) MEMBERSHIPADDRESS ¶
MEMBERSHIPADDRESS is a free data retrieval call binding the contract method 0x4baa62bf.
Solidity: function MEMBERSHIP_ADDRESS() view returns(address)
func (*ManifoldCaller) MINTFEE ¶
MINTFEE is a free data retrieval call binding the contract method 0xd7bf81a3.
Solidity: function MINT_FEE() view returns(uint256)
func (*ManifoldCaller) MINTFEEMERKLE ¶
MINTFEEMERKLE is a free data retrieval call binding the contract method 0xcb799716.
Solidity: function MINT_FEE_MERKLE() view returns(uint256)
func (*ManifoldCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ManifoldCaller) SupportsInterface ¶
func (_Manifold *ManifoldCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ManifoldCaller) TokenURI ¶
func (_Manifold *ManifoldCaller) TokenURI(opts *bind.CallOpts, creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
type ManifoldCallerRaw ¶
type ManifoldCallerRaw struct {
Contract *ManifoldCaller // Generic read-only contract binding to access the raw methods on
}
ManifoldCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ManifoldCallerRaw) Call ¶
func (_Manifold *ManifoldCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ManifoldCallerSession ¶
type ManifoldCallerSession struct { Contract *ManifoldCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ManifoldCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ManifoldCallerSession) CheckMintIndex ¶
func (_Manifold *ManifoldCallerSession) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
CheckMintIndex is a free data retrieval call binding the contract method 0xcda08536.
Solidity: function checkMintIndex(address creatorContractAddress, uint256 instanceId, uint32 mintIndex) view returns(bool)
func (*ManifoldCallerSession) CheckMintIndices ¶
func (_Manifold *ManifoldCallerSession) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, mintIndices []uint32) ([]bool, error)
CheckMintIndices is a free data retrieval call binding the contract method 0xf8a6137b.
Solidity: function checkMintIndices(address creatorContractAddress, uint256 instanceId, uint32[] mintIndices) view returns(bool[] minted)
func (*ManifoldCallerSession) DELEGATIONREGISTRY ¶
func (_Manifold *ManifoldCallerSession) DELEGATIONREGISTRY() (common.Address, error)
DELEGATIONREGISTRY is a free data retrieval call binding the contract method 0x4daadff7.
Solidity: function DELEGATION_REGISTRY() view returns(address)
func (*ManifoldCallerSession) GetAdmins ¶
func (_Manifold *ManifoldCallerSession) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*ManifoldCallerSession) GetClaim ¶
func (_Manifold *ManifoldCallerSession) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC721LazyPayableClaimClaim, error)
GetClaim is a free data retrieval call binding the contract method 0x0f79ab39.
Solidity: function getClaim(address creatorContractAddress, uint256 instanceId) view returns((uint32,uint32,uint32,uint48,uint48,uint8,uint8,bool,bytes32,string,uint256,address,address))
func (*ManifoldCallerSession) GetClaimForToken ¶
func (_Manifold *ManifoldCallerSession) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int Claim IERC721LazyPayableClaimClaim }, error)
GetClaimForToken is a free data retrieval call binding the contract method 0x895696f2.
Solidity: function getClaimForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (uint32,uint32,uint32,uint48,uint48,uint8,uint8,bool,bytes32,string,uint256,address,address) claim)
func (*ManifoldCallerSession) GetTotalMints ¶
func (_Manifold *ManifoldCallerSession) GetTotalMints(minter common.Address, creatorContractAddress common.Address, instanceId *big.Int) (uint32, error)
GetTotalMints is a free data retrieval call binding the contract method 0x42f3bef4.
Solidity: function getTotalMints(address minter, address creatorContractAddress, uint256 instanceId) view returns(uint32)
func (*ManifoldCallerSession) IsAdmin ¶
func (_Manifold *ManifoldCallerSession) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*ManifoldCallerSession) MEMBERSHIPADDRESS ¶
func (_Manifold *ManifoldCallerSession) MEMBERSHIPADDRESS() (common.Address, error)
MEMBERSHIPADDRESS is a free data retrieval call binding the contract method 0x4baa62bf.
Solidity: function MEMBERSHIP_ADDRESS() view returns(address)
func (*ManifoldCallerSession) MINTFEE ¶
func (_Manifold *ManifoldCallerSession) MINTFEE() (*big.Int, error)
MINTFEE is a free data retrieval call binding the contract method 0xd7bf81a3.
Solidity: function MINT_FEE() view returns(uint256)
func (*ManifoldCallerSession) MINTFEEMERKLE ¶
func (_Manifold *ManifoldCallerSession) MINTFEEMERKLE() (*big.Int, error)
MINTFEEMERKLE is a free data retrieval call binding the contract method 0xcb799716.
Solidity: function MINT_FEE_MERKLE() view returns(uint256)
func (*ManifoldCallerSession) Owner ¶
func (_Manifold *ManifoldCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ManifoldCallerSession) SupportsInterface ¶
func (_Manifold *ManifoldCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ManifoldCallerSession) TokenURI ¶
func (_Manifold *ManifoldCallerSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
type ManifoldClaimInitialized ¶
type ManifoldClaimInitialized struct { CreatorContract common.Address InstanceId *big.Int Initializer common.Address Raw types.Log // Blockchain specific contextual infos }
ManifoldClaimInitialized represents a ClaimInitialized event raised by the Manifold contract.
type ManifoldClaimInitializedIterator ¶
type ManifoldClaimInitializedIterator struct { Event *ManifoldClaimInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldClaimInitializedIterator is returned from FilterClaimInitialized and is used to iterate over the raw logs and unpacked data for ClaimInitialized events raised by the Manifold contract.
func (*ManifoldClaimInitializedIterator) Close ¶
func (it *ManifoldClaimInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldClaimInitializedIterator) Error ¶
func (it *ManifoldClaimInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldClaimInitializedIterator) Next ¶
func (it *ManifoldClaimInitializedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldClaimMint ¶
type ManifoldClaimMint struct { CreatorContract common.Address InstanceId *big.Int Raw types.Log // Blockchain specific contextual infos }
ManifoldClaimMint represents a ClaimMint event raised by the Manifold contract.
type ManifoldClaimMintBatch ¶
type ManifoldClaimMintBatch struct { CreatorContract common.Address InstanceId *big.Int MintCount uint16 Raw types.Log // Blockchain specific contextual infos }
ManifoldClaimMintBatch represents a ClaimMintBatch event raised by the Manifold contract.
type ManifoldClaimMintBatchIterator ¶
type ManifoldClaimMintBatchIterator struct { Event *ManifoldClaimMintBatch // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldClaimMintBatchIterator is returned from FilterClaimMintBatch and is used to iterate over the raw logs and unpacked data for ClaimMintBatch events raised by the Manifold contract.
func (*ManifoldClaimMintBatchIterator) Close ¶
func (it *ManifoldClaimMintBatchIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldClaimMintBatchIterator) Error ¶
func (it *ManifoldClaimMintBatchIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldClaimMintBatchIterator) Next ¶
func (it *ManifoldClaimMintBatchIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldClaimMintIterator ¶
type ManifoldClaimMintIterator struct { Event *ManifoldClaimMint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldClaimMintIterator is returned from FilterClaimMint and is used to iterate over the raw logs and unpacked data for ClaimMint events raised by the Manifold contract.
func (*ManifoldClaimMintIterator) Close ¶
func (it *ManifoldClaimMintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldClaimMintIterator) Error ¶
func (it *ManifoldClaimMintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldClaimMintIterator) Next ¶
func (it *ManifoldClaimMintIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldClaimMintProxy ¶
type ManifoldClaimMintProxy struct { CreatorContract common.Address InstanceId *big.Int MintCount uint16 Proxy common.Address MintFor common.Address Raw types.Log // Blockchain specific contextual infos }
ManifoldClaimMintProxy represents a ClaimMintProxy event raised by the Manifold contract.
type ManifoldClaimMintProxyIterator ¶
type ManifoldClaimMintProxyIterator struct { Event *ManifoldClaimMintProxy // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldClaimMintProxyIterator is returned from FilterClaimMintProxy and is used to iterate over the raw logs and unpacked data for ClaimMintProxy events raised by the Manifold contract.
func (*ManifoldClaimMintProxyIterator) Close ¶
func (it *ManifoldClaimMintProxyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldClaimMintProxyIterator) Error ¶
func (it *ManifoldClaimMintProxyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldClaimMintProxyIterator) Next ¶
func (it *ManifoldClaimMintProxyIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldClaimUpdated ¶
type ManifoldClaimUpdated struct { CreatorContract common.Address InstanceId *big.Int Raw types.Log // Blockchain specific contextual infos }
ManifoldClaimUpdated represents a ClaimUpdated event raised by the Manifold contract.
type ManifoldClaimUpdatedIterator ¶
type ManifoldClaimUpdatedIterator struct { Event *ManifoldClaimUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldClaimUpdatedIterator is returned from FilterClaimUpdated and is used to iterate over the raw logs and unpacked data for ClaimUpdated events raised by the Manifold contract.
func (*ManifoldClaimUpdatedIterator) Close ¶
func (it *ManifoldClaimUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldClaimUpdatedIterator) Error ¶
func (it *ManifoldClaimUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldClaimUpdatedIterator) Next ¶
func (it *ManifoldClaimUpdatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldFilterer ¶
type ManifoldFilterer struct {
// contains filtered or unexported fields
}
ManifoldFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewManifoldFilterer ¶
func NewManifoldFilterer(address common.Address, filterer bind.ContractFilterer) (*ManifoldFilterer, error)
NewManifoldFilterer creates a new log filterer instance of Manifold, bound to a specific deployed contract.
func (*ManifoldFilterer) FilterAdminApproved ¶
func (_Manifold *ManifoldFilterer) FilterAdminApproved(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*ManifoldAdminApprovedIterator, error)
FilterAdminApproved is a free log retrieval operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*ManifoldFilterer) FilterAdminRevoked ¶
func (_Manifold *ManifoldFilterer) FilterAdminRevoked(opts *bind.FilterOpts, account []common.Address, sender []common.Address) (*ManifoldAdminRevokedIterator, error)
FilterAdminRevoked is a free log retrieval operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*ManifoldFilterer) FilterClaimInitialized ¶
func (_Manifold *ManifoldFilterer) FilterClaimInitialized(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimInitializedIterator, error)
FilterClaimInitialized is a free log retrieval operation binding the contract event 0xd02727da4c6c6c111e00310108209a4de39f6817414df43ca1a10730d47c6a34.
Solidity: event ClaimInitialized(address indexed creatorContract, uint256 indexed instanceId, address initializer)
func (*ManifoldFilterer) FilterClaimMint ¶
func (_Manifold *ManifoldFilterer) FilterClaimMint(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimMintIterator, error)
FilterClaimMint is a free log retrieval operation binding the contract event 0x5d404f369772cfab2b65717fca9bc2077efeab89a0dbec036bf0c13783154eb1.
Solidity: event ClaimMint(address indexed creatorContract, uint256 indexed instanceId)
func (*ManifoldFilterer) FilterClaimMintBatch ¶
func (_Manifold *ManifoldFilterer) FilterClaimMintBatch(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimMintBatchIterator, error)
FilterClaimMintBatch is a free log retrieval operation binding the contract event 0x74f5d3254dfa39a7b1217a27d5d9b3e061eafe11720eca1cf499da2dc1eb1259.
Solidity: event ClaimMintBatch(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount)
func (*ManifoldFilterer) FilterClaimMintProxy ¶
func (_Manifold *ManifoldFilterer) FilterClaimMintProxy(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimMintProxyIterator, error)
FilterClaimMintProxy is a free log retrieval operation binding the contract event 0x61039ad47d0b05ec206a4450fd164cc2055af66ac594c12b8dd747e8803a90de.
Solidity: event ClaimMintProxy(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount, address proxy, address mintFor)
func (*ManifoldFilterer) FilterClaimUpdated ¶
func (_Manifold *ManifoldFilterer) FilterClaimUpdated(opts *bind.FilterOpts, creatorContract []common.Address, instanceId []*big.Int) (*ManifoldClaimUpdatedIterator, error)
FilterClaimUpdated is a free log retrieval operation binding the contract event 0x657336af9bb6c51d60c05491508d7d3026a24ee549d7a0af42e44c75bfaec47c.
Solidity: event ClaimUpdated(address indexed creatorContract, uint256 indexed instanceId)
func (*ManifoldFilterer) FilterOwnershipTransferred ¶
func (_Manifold *ManifoldFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ManifoldOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ManifoldFilterer) ParseAdminApproved ¶
func (_Manifold *ManifoldFilterer) ParseAdminApproved(log types.Log) (*ManifoldAdminApproved, error)
ParseAdminApproved is a log parse operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*ManifoldFilterer) ParseAdminRevoked ¶
func (_Manifold *ManifoldFilterer) ParseAdminRevoked(log types.Log) (*ManifoldAdminRevoked, error)
ParseAdminRevoked is a log parse operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*ManifoldFilterer) ParseClaimInitialized ¶
func (_Manifold *ManifoldFilterer) ParseClaimInitialized(log types.Log) (*ManifoldClaimInitialized, error)
ParseClaimInitialized is a log parse operation binding the contract event 0xd02727da4c6c6c111e00310108209a4de39f6817414df43ca1a10730d47c6a34.
Solidity: event ClaimInitialized(address indexed creatorContract, uint256 indexed instanceId, address initializer)
func (*ManifoldFilterer) ParseClaimMint ¶
func (_Manifold *ManifoldFilterer) ParseClaimMint(log types.Log) (*ManifoldClaimMint, error)
ParseClaimMint is a log parse operation binding the contract event 0x5d404f369772cfab2b65717fca9bc2077efeab89a0dbec036bf0c13783154eb1.
Solidity: event ClaimMint(address indexed creatorContract, uint256 indexed instanceId)
func (*ManifoldFilterer) ParseClaimMintBatch ¶
func (_Manifold *ManifoldFilterer) ParseClaimMintBatch(log types.Log) (*ManifoldClaimMintBatch, error)
ParseClaimMintBatch is a log parse operation binding the contract event 0x74f5d3254dfa39a7b1217a27d5d9b3e061eafe11720eca1cf499da2dc1eb1259.
Solidity: event ClaimMintBatch(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount)
func (*ManifoldFilterer) ParseClaimMintProxy ¶
func (_Manifold *ManifoldFilterer) ParseClaimMintProxy(log types.Log) (*ManifoldClaimMintProxy, error)
ParseClaimMintProxy is a log parse operation binding the contract event 0x61039ad47d0b05ec206a4450fd164cc2055af66ac594c12b8dd747e8803a90de.
Solidity: event ClaimMintProxy(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount, address proxy, address mintFor)
func (*ManifoldFilterer) ParseClaimUpdated ¶
func (_Manifold *ManifoldFilterer) ParseClaimUpdated(log types.Log) (*ManifoldClaimUpdated, error)
ParseClaimUpdated is a log parse operation binding the contract event 0x657336af9bb6c51d60c05491508d7d3026a24ee549d7a0af42e44c75bfaec47c.
Solidity: event ClaimUpdated(address indexed creatorContract, uint256 indexed instanceId)
func (*ManifoldFilterer) ParseOwnershipTransferred ¶
func (_Manifold *ManifoldFilterer) ParseOwnershipTransferred(log types.Log) (*ManifoldOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ManifoldFilterer) WatchAdminApproved ¶
func (_Manifold *ManifoldFilterer) WatchAdminApproved(opts *bind.WatchOpts, sink chan<- *ManifoldAdminApproved, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminApproved is a free log subscription operation binding the contract event 0x7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb1.
Solidity: event AdminApproved(address indexed account, address indexed sender)
func (*ManifoldFilterer) WatchAdminRevoked ¶
func (_Manifold *ManifoldFilterer) WatchAdminRevoked(opts *bind.WatchOpts, sink chan<- *ManifoldAdminRevoked, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchAdminRevoked is a free log subscription operation binding the contract event 0x7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d5.
Solidity: event AdminRevoked(address indexed account, address indexed sender)
func (*ManifoldFilterer) WatchClaimInitialized ¶
func (_Manifold *ManifoldFilterer) WatchClaimInitialized(opts *bind.WatchOpts, sink chan<- *ManifoldClaimInitialized, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimInitialized is a free log subscription operation binding the contract event 0xd02727da4c6c6c111e00310108209a4de39f6817414df43ca1a10730d47c6a34.
Solidity: event ClaimInitialized(address indexed creatorContract, uint256 indexed instanceId, address initializer)
func (*ManifoldFilterer) WatchClaimMint ¶
func (_Manifold *ManifoldFilterer) WatchClaimMint(opts *bind.WatchOpts, sink chan<- *ManifoldClaimMint, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimMint is a free log subscription operation binding the contract event 0x5d404f369772cfab2b65717fca9bc2077efeab89a0dbec036bf0c13783154eb1.
Solidity: event ClaimMint(address indexed creatorContract, uint256 indexed instanceId)
func (*ManifoldFilterer) WatchClaimMintBatch ¶
func (_Manifold *ManifoldFilterer) WatchClaimMintBatch(opts *bind.WatchOpts, sink chan<- *ManifoldClaimMintBatch, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimMintBatch is a free log subscription operation binding the contract event 0x74f5d3254dfa39a7b1217a27d5d9b3e061eafe11720eca1cf499da2dc1eb1259.
Solidity: event ClaimMintBatch(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount)
func (*ManifoldFilterer) WatchClaimMintProxy ¶
func (_Manifold *ManifoldFilterer) WatchClaimMintProxy(opts *bind.WatchOpts, sink chan<- *ManifoldClaimMintProxy, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimMintProxy is a free log subscription operation binding the contract event 0x61039ad47d0b05ec206a4450fd164cc2055af66ac594c12b8dd747e8803a90de.
Solidity: event ClaimMintProxy(address indexed creatorContract, uint256 indexed instanceId, uint16 mintCount, address proxy, address mintFor)
func (*ManifoldFilterer) WatchClaimUpdated ¶
func (_Manifold *ManifoldFilterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ManifoldClaimUpdated, creatorContract []common.Address, instanceId []*big.Int) (event.Subscription, error)
WatchClaimUpdated is a free log subscription operation binding the contract event 0x657336af9bb6c51d60c05491508d7d3026a24ee549d7a0af42e44c75bfaec47c.
Solidity: event ClaimUpdated(address indexed creatorContract, uint256 indexed instanceId)
func (*ManifoldFilterer) WatchOwnershipTransferred ¶
func (_Manifold *ManifoldFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ManifoldOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type ManifoldOwnershipTransferred ¶
type ManifoldOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ManifoldOwnershipTransferred represents a OwnershipTransferred event raised by the Manifold contract.
type ManifoldOwnershipTransferredIterator ¶
type ManifoldOwnershipTransferredIterator struct { Event *ManifoldOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ManifoldOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Manifold contract.
func (*ManifoldOwnershipTransferredIterator) Close ¶
func (it *ManifoldOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ManifoldOwnershipTransferredIterator) Error ¶
func (it *ManifoldOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ManifoldOwnershipTransferredIterator) Next ¶
func (it *ManifoldOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ManifoldRaw ¶
type ManifoldRaw struct {
Contract *Manifold // Generic contract binding to access the raw methods on
}
ManifoldRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ManifoldRaw) Call ¶
func (_Manifold *ManifoldRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ManifoldRaw) Transact ¶
func (_Manifold *ManifoldRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ManifoldRaw) Transfer ¶
func (_Manifold *ManifoldRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ManifoldSession ¶
type ManifoldSession struct { Contract *Manifold // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ManifoldSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ManifoldSession) Airdrop ¶
func (_Manifold *ManifoldSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []uint16) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0x5f2f5129.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint16[] amounts) returns()
func (*ManifoldSession) ApproveAdmin ¶
func (_Manifold *ManifoldSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*ManifoldSession) CheckMintIndex ¶
func (_Manifold *ManifoldSession) CheckMintIndex(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32) (bool, error)
CheckMintIndex is a free data retrieval call binding the contract method 0xcda08536.
Solidity: function checkMintIndex(address creatorContractAddress, uint256 instanceId, uint32 mintIndex) view returns(bool)
func (*ManifoldSession) CheckMintIndices ¶
func (_Manifold *ManifoldSession) CheckMintIndices(creatorContractAddress common.Address, instanceId *big.Int, mintIndices []uint32) ([]bool, error)
CheckMintIndices is a free data retrieval call binding the contract method 0xf8a6137b.
Solidity: function checkMintIndices(address creatorContractAddress, uint256 instanceId, uint32[] mintIndices) view returns(bool[] minted)
func (*ManifoldSession) DELEGATIONREGISTRY ¶
func (_Manifold *ManifoldSession) DELEGATIONREGISTRY() (common.Address, error)
DELEGATIONREGISTRY is a free data retrieval call binding the contract method 0x4daadff7.
Solidity: function DELEGATION_REGISTRY() view returns(address)
func (*ManifoldSession) ExtendTokenURI ¶
func (_Manifold *ManifoldSession) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, locationChunk string) (*types.Transaction, error)
ExtendTokenURI is a paid mutator transaction binding the contract method 0xb93aa86c.
Solidity: function extendTokenURI(address creatorContractAddress, uint256 instanceId, string locationChunk) returns()
func (*ManifoldSession) GetAdmins ¶
func (_Manifold *ManifoldSession) GetAdmins() ([]common.Address, error)
GetAdmins is a free data retrieval call binding the contract method 0x31ae450b.
Solidity: function getAdmins() view returns(address[] admins)
func (*ManifoldSession) GetClaim ¶
func (_Manifold *ManifoldSession) GetClaim(creatorContractAddress common.Address, instanceId *big.Int) (IERC721LazyPayableClaimClaim, error)
GetClaim is a free data retrieval call binding the contract method 0x0f79ab39.
Solidity: function getClaim(address creatorContractAddress, uint256 instanceId) view returns((uint32,uint32,uint32,uint48,uint48,uint8,uint8,bool,bytes32,string,uint256,address,address))
func (*ManifoldSession) GetClaimForToken ¶
func (_Manifold *ManifoldSession) GetClaimForToken(creatorContractAddress common.Address, tokenId *big.Int) (struct { InstanceId *big.Int Claim IERC721LazyPayableClaimClaim }, error)
GetClaimForToken is a free data retrieval call binding the contract method 0x895696f2.
Solidity: function getClaimForToken(address creatorContractAddress, uint256 tokenId) view returns(uint256 instanceId, (uint32,uint32,uint32,uint48,uint48,uint8,uint8,bool,bytes32,string,uint256,address,address) claim)
func (*ManifoldSession) GetTotalMints ¶
func (_Manifold *ManifoldSession) GetTotalMints(minter common.Address, creatorContractAddress common.Address, instanceId *big.Int) (uint32, error)
GetTotalMints is a free data retrieval call binding the contract method 0x42f3bef4.
Solidity: function getTotalMints(address minter, address creatorContractAddress, uint256 instanceId) view returns(uint32)
func (*ManifoldSession) InitializeClaim ¶
func (_Manifold *ManifoldSession) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC721LazyPayableClaimClaimParameters) (*types.Transaction, error)
InitializeClaim is a paid mutator transaction binding the contract method 0x975b4d95.
Solidity: function initializeClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bool,bytes32,string,uint256,address,address) claimParameters) returns()
func (*ManifoldSession) IsAdmin ¶
func (_Manifold *ManifoldSession) IsAdmin(admin common.Address) (bool, error)
IsAdmin is a free data retrieval call binding the contract method 0x24d7806c.
Solidity: function isAdmin(address admin) view returns(bool)
func (*ManifoldSession) MEMBERSHIPADDRESS ¶
func (_Manifold *ManifoldSession) MEMBERSHIPADDRESS() (common.Address, error)
MEMBERSHIPADDRESS is a free data retrieval call binding the contract method 0x4baa62bf.
Solidity: function MEMBERSHIP_ADDRESS() view returns(address)
func (*ManifoldSession) MINTFEE ¶
func (_Manifold *ManifoldSession) MINTFEE() (*big.Int, error)
MINTFEE is a free data retrieval call binding the contract method 0xd7bf81a3.
Solidity: function MINT_FEE() view returns(uint256)
func (*ManifoldSession) MINTFEEMERKLE ¶
func (_Manifold *ManifoldSession) MINTFEEMERKLE() (*big.Int, error)
MINTFEEMERKLE is a free data retrieval call binding the contract method 0xcb799716.
Solidity: function MINT_FEE_MERKLE() view returns(uint256)
func (*ManifoldSession) Mint ¶
func (_Manifold *ManifoldSession) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, merkleProof [][32]byte, mintFor common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xfa2b068f.
Solidity: function mint(address creatorContractAddress, uint256 instanceId, uint32 mintIndex, bytes32[] merkleProof, address mintFor) payable returns()
func (*ManifoldSession) MintBatch ¶
func (_Manifold *ManifoldSession) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintBatch is a paid mutator transaction binding the contract method 0x26c858a4.
Solidity: function mintBatch(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*ManifoldSession) MintProxy ¶
func (_Manifold *ManifoldSession) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintProxy is a paid mutator transaction binding the contract method 0x07591acc.
Solidity: function mintProxy(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*ManifoldSession) Owner ¶
func (_Manifold *ManifoldSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ManifoldSession) RenounceOwnership ¶
func (_Manifold *ManifoldSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ManifoldSession) RevokeAdmin ¶
func (_Manifold *ManifoldSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*ManifoldSession) SetMembershipAddress ¶
func (_Manifold *ManifoldSession) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address membershipAddress) returns()
func (*ManifoldSession) SupportsInterface ¶
func (_Manifold *ManifoldSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ManifoldSession) TokenURI ¶
func (_Manifold *ManifoldSession) TokenURI(creatorContractAddress common.Address, tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xe9dc6375.
Solidity: function tokenURI(address creatorContractAddress, uint256 tokenId) view returns(string uri)
func (*ManifoldSession) TransferOwnership ¶
func (_Manifold *ManifoldSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ManifoldSession) UpdateClaim ¶
func (_Manifold *ManifoldSession) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC721LazyPayableClaimClaimParameters) (*types.Transaction, error)
UpdateClaim is a paid mutator transaction binding the contract method 0x9c8eb489.
Solidity: function updateClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bool,bytes32,string,uint256,address,address) claimParameters) returns()
func (*ManifoldSession) UpdateTokenURIParams ¶
func (_Manifold *ManifoldSession) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, identical bool, location string) (*types.Transaction, error)
UpdateTokenURIParams is a paid mutator transaction binding the contract method 0x99c14347.
Solidity: function updateTokenURIParams(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, bool identical, string location) returns()
func (*ManifoldSession) Withdraw ¶
func (_Manifold *ManifoldSession) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address receiver, uint256 amount) returns()
type ManifoldTransactor ¶
type ManifoldTransactor struct {
// contains filtered or unexported fields
}
ManifoldTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewManifoldTransactor ¶
func NewManifoldTransactor(address common.Address, transactor bind.ContractTransactor) (*ManifoldTransactor, error)
NewManifoldTransactor creates a new write-only instance of Manifold, bound to a specific deployed contract.
func (*ManifoldTransactor) Airdrop ¶
func (_Manifold *ManifoldTransactor) Airdrop(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []uint16) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0x5f2f5129.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint16[] amounts) returns()
func (*ManifoldTransactor) ApproveAdmin ¶
func (_Manifold *ManifoldTransactor) ApproveAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*ManifoldTransactor) ExtendTokenURI ¶
func (_Manifold *ManifoldTransactor) ExtendTokenURI(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, locationChunk string) (*types.Transaction, error)
ExtendTokenURI is a paid mutator transaction binding the contract method 0xb93aa86c.
Solidity: function extendTokenURI(address creatorContractAddress, uint256 instanceId, string locationChunk) returns()
func (*ManifoldTransactor) InitializeClaim ¶
func (_Manifold *ManifoldTransactor) InitializeClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC721LazyPayableClaimClaimParameters) (*types.Transaction, error)
InitializeClaim is a paid mutator transaction binding the contract method 0x975b4d95.
Solidity: function initializeClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bool,bytes32,string,uint256,address,address) claimParameters) returns()
func (*ManifoldTransactor) Mint ¶
func (_Manifold *ManifoldTransactor) Mint(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, merkleProof [][32]byte, mintFor common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xfa2b068f.
Solidity: function mint(address creatorContractAddress, uint256 instanceId, uint32 mintIndex, bytes32[] merkleProof, address mintFor) payable returns()
func (*ManifoldTransactor) MintBatch ¶
func (_Manifold *ManifoldTransactor) MintBatch(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintBatch is a paid mutator transaction binding the contract method 0x26c858a4.
Solidity: function mintBatch(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*ManifoldTransactor) MintProxy ¶
func (_Manifold *ManifoldTransactor) MintProxy(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintProxy is a paid mutator transaction binding the contract method 0x07591acc.
Solidity: function mintProxy(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*ManifoldTransactor) RenounceOwnership ¶
func (_Manifold *ManifoldTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ManifoldTransactor) RevokeAdmin ¶
func (_Manifold *ManifoldTransactor) RevokeAdmin(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*ManifoldTransactor) SetMembershipAddress ¶
func (_Manifold *ManifoldTransactor) SetMembershipAddress(opts *bind.TransactOpts, membershipAddress common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address membershipAddress) returns()
func (*ManifoldTransactor) TransferOwnership ¶
func (_Manifold *ManifoldTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ManifoldTransactor) UpdateClaim ¶
func (_Manifold *ManifoldTransactor) UpdateClaim(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC721LazyPayableClaimClaimParameters) (*types.Transaction, error)
UpdateClaim is a paid mutator transaction binding the contract method 0x9c8eb489.
Solidity: function updateClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bool,bytes32,string,uint256,address,address) claimParameters) returns()
func (*ManifoldTransactor) UpdateTokenURIParams ¶
func (_Manifold *ManifoldTransactor) UpdateTokenURIParams(opts *bind.TransactOpts, creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, identical bool, location string) (*types.Transaction, error)
UpdateTokenURIParams is a paid mutator transaction binding the contract method 0x99c14347.
Solidity: function updateTokenURIParams(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, bool identical, string location) returns()
func (*ManifoldTransactor) Withdraw ¶
func (_Manifold *ManifoldTransactor) Withdraw(opts *bind.TransactOpts, receiver common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address receiver, uint256 amount) returns()
type ManifoldTransactorRaw ¶
type ManifoldTransactorRaw struct {
Contract *ManifoldTransactor // Generic write-only contract binding to access the raw methods on
}
ManifoldTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ManifoldTransactorRaw) Transact ¶
func (_Manifold *ManifoldTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ManifoldTransactorRaw) Transfer ¶
func (_Manifold *ManifoldTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ManifoldTransactorSession ¶
type ManifoldTransactorSession struct { Contract *ManifoldTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ManifoldTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ManifoldTransactorSession) Airdrop ¶
func (_Manifold *ManifoldTransactorSession) Airdrop(creatorContractAddress common.Address, instanceId *big.Int, recipients []common.Address, amounts []uint16) (*types.Transaction, error)
Airdrop is a paid mutator transaction binding the contract method 0x5f2f5129.
Solidity: function airdrop(address creatorContractAddress, uint256 instanceId, address[] recipients, uint16[] amounts) returns()
func (*ManifoldTransactorSession) ApproveAdmin ¶
func (_Manifold *ManifoldTransactorSession) ApproveAdmin(admin common.Address) (*types.Transaction, error)
ApproveAdmin is a paid mutator transaction binding the contract method 0x6d73e669.
Solidity: function approveAdmin(address admin) returns()
func (*ManifoldTransactorSession) ExtendTokenURI ¶
func (_Manifold *ManifoldTransactorSession) ExtendTokenURI(creatorContractAddress common.Address, instanceId *big.Int, locationChunk string) (*types.Transaction, error)
ExtendTokenURI is a paid mutator transaction binding the contract method 0xb93aa86c.
Solidity: function extendTokenURI(address creatorContractAddress, uint256 instanceId, string locationChunk) returns()
func (*ManifoldTransactorSession) InitializeClaim ¶
func (_Manifold *ManifoldTransactorSession) InitializeClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC721LazyPayableClaimClaimParameters) (*types.Transaction, error)
InitializeClaim is a paid mutator transaction binding the contract method 0x975b4d95.
Solidity: function initializeClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bool,bytes32,string,uint256,address,address) claimParameters) returns()
func (*ManifoldTransactorSession) Mint ¶
func (_Manifold *ManifoldTransactorSession) Mint(creatorContractAddress common.Address, instanceId *big.Int, mintIndex uint32, merkleProof [][32]byte, mintFor common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xfa2b068f.
Solidity: function mint(address creatorContractAddress, uint256 instanceId, uint32 mintIndex, bytes32[] merkleProof, address mintFor) payable returns()
func (*ManifoldTransactorSession) MintBatch ¶
func (_Manifold *ManifoldTransactorSession) MintBatch(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintBatch is a paid mutator transaction binding the contract method 0x26c858a4.
Solidity: function mintBatch(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*ManifoldTransactorSession) MintProxy ¶
func (_Manifold *ManifoldTransactorSession) MintProxy(creatorContractAddress common.Address, instanceId *big.Int, mintCount uint16, mintIndices []uint32, merkleProofs [][][32]byte, mintFor common.Address) (*types.Transaction, error)
MintProxy is a paid mutator transaction binding the contract method 0x07591acc.
Solidity: function mintProxy(address creatorContractAddress, uint256 instanceId, uint16 mintCount, uint32[] mintIndices, bytes32[][] merkleProofs, address mintFor) payable returns()
func (*ManifoldTransactorSession) RenounceOwnership ¶
func (_Manifold *ManifoldTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ManifoldTransactorSession) RevokeAdmin ¶
func (_Manifold *ManifoldTransactorSession) RevokeAdmin(admin common.Address) (*types.Transaction, error)
RevokeAdmin is a paid mutator transaction binding the contract method 0x2d345670.
Solidity: function revokeAdmin(address admin) returns()
func (*ManifoldTransactorSession) SetMembershipAddress ¶
func (_Manifold *ManifoldTransactorSession) SetMembershipAddress(membershipAddress common.Address) (*types.Transaction, error)
SetMembershipAddress is a paid mutator transaction binding the contract method 0x7ab39392.
Solidity: function setMembershipAddress(address membershipAddress) returns()
func (*ManifoldTransactorSession) TransferOwnership ¶
func (_Manifold *ManifoldTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ManifoldTransactorSession) UpdateClaim ¶
func (_Manifold *ManifoldTransactorSession) UpdateClaim(creatorContractAddress common.Address, instanceId *big.Int, claimParameters IERC721LazyPayableClaimClaimParameters) (*types.Transaction, error)
UpdateClaim is a paid mutator transaction binding the contract method 0x9c8eb489.
Solidity: function updateClaim(address creatorContractAddress, uint256 instanceId, (uint32,uint32,uint48,uint48,uint8,bool,bytes32,string,uint256,address,address) claimParameters) returns()
func (*ManifoldTransactorSession) UpdateTokenURIParams ¶
func (_Manifold *ManifoldTransactorSession) UpdateTokenURIParams(creatorContractAddress common.Address, instanceId *big.Int, storageProtocol uint8, identical bool, location string) (*types.Transaction, error)
UpdateTokenURIParams is a paid mutator transaction binding the contract method 0x99c14347.
Solidity: function updateTokenURIParams(address creatorContractAddress, uint256 instanceId, uint8 storageProtocol, bool identical, string location) returns()
func (*ManifoldTransactorSession) Withdraw ¶
func (_Manifold *ManifoldTransactorSession) Withdraw(receiver common.Address, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf3fef3a3.
Solidity: function withdraw(address receiver, uint256 amount) returns()