Documentation ¶
Index ¶
- Variables
- type Binding
- type BindingApproval
- type BindingApprovalForAll
- type BindingApprovalForAllIterator
- type BindingApprovalIterator
- type BindingCaller
- func (_Binding *BindingCaller) Allocation(opts *bind.CallOpts) (string, error)
- func (_Binding *BindingCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_Binding *BindingCaller) Batch(opts *bind.CallOpts) (*big.Int, error)
- func (_Binding *BindingCaller) Frozen(opts *bind.CallOpts) (bool, error)
- func (_Binding *BindingCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_Binding *BindingCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_Binding *BindingCaller) Max(opts *bind.CallOpts) (*big.Int, error)
- func (_Binding *BindingCaller) Mintable(opts *bind.CallOpts) (bool, error)
- func (_Binding *BindingCaller) Name(opts *bind.CallOpts) (string, error)
- func (_Binding *BindingCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Binding *BindingCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_Binding *BindingCaller) Price(opts *bind.CallOpts) (*big.Int, error)
- func (_Binding *BindingCaller) Receiver(opts *bind.CallOpts) (common.Address, error)
- func (_Binding *BindingCaller) Royalty(opts *bind.CallOpts) (*big.Int, error)
- func (_Binding *BindingCaller) RoyaltyInfo(opts *bind.CallOpts, tokenId *big.Int, salePrice *big.Int) (common.Address, *big.Int, error)
- func (_Binding *BindingCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_Binding *BindingCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_Binding *BindingCaller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- func (_Binding *BindingCaller) TokenURIFallback(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- func (_Binding *BindingCaller) Total(opts *bind.CallOpts) (*big.Int, error)
- func (_Binding *BindingCaller) Uri(opts *bind.CallOpts) (string, error)
- func (_Binding *BindingCaller) UriFallback(opts *bind.CallOpts) (string, error)
- type BindingCallerRaw
- type BindingCallerSession
- func (_Binding *BindingCallerSession) Allocation() (string, error)
- func (_Binding *BindingCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_Binding *BindingCallerSession) Batch() (*big.Int, error)
- func (_Binding *BindingCallerSession) Frozen() (bool, error)
- func (_Binding *BindingCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_Binding *BindingCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_Binding *BindingCallerSession) Max() (*big.Int, error)
- func (_Binding *BindingCallerSession) Mintable() (bool, error)
- func (_Binding *BindingCallerSession) Name() (string, error)
- func (_Binding *BindingCallerSession) Owner() (common.Address, error)
- func (_Binding *BindingCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_Binding *BindingCallerSession) Price() (*big.Int, error)
- func (_Binding *BindingCallerSession) Receiver() (common.Address, error)
- func (_Binding *BindingCallerSession) Royalty() (*big.Int, error)
- func (_Binding *BindingCallerSession) RoyaltyInfo(tokenId *big.Int, salePrice *big.Int) (common.Address, *big.Int, error)
- func (_Binding *BindingCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_Binding *BindingCallerSession) Symbol() (string, error)
- func (_Binding *BindingCallerSession) TokenURI(tokenId *big.Int) (string, error)
- func (_Binding *BindingCallerSession) TokenURIFallback(tokenId *big.Int) (string, error)
- func (_Binding *BindingCallerSession) Total() (*big.Int, error)
- func (_Binding *BindingCallerSession) Uri() (string, error)
- func (_Binding *BindingCallerSession) UriFallback() (string, error)
- type BindingFilterer
- func (_Binding *BindingFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*BindingApprovalIterator, error)
- func (_Binding *BindingFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*BindingApprovalForAllIterator, error)
- func (_Binding *BindingFilterer) FilterMetadataFrozen(opts *bind.FilterOpts) (*BindingMetadataFrozenIterator, error)
- func (_Binding *BindingFilterer) FilterMintableUpdated(opts *bind.FilterOpts) (*BindingMintableUpdatedIterator, error)
- func (_Binding *BindingFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BindingOwnershipTransferredIterator, error)
- func (_Binding *BindingFilterer) FilterReceiverUpdated(opts *bind.FilterOpts) (*BindingReceiverUpdatedIterator, error)
- func (_Binding *BindingFilterer) FilterRoyaltyUpdated(opts *bind.FilterOpts) (*BindingRoyaltyUpdatedIterator, error)
- func (_Binding *BindingFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BindingTransferIterator, error)
- func (_Binding *BindingFilterer) FilterUriFallbackUpdated(opts *bind.FilterOpts) (*BindingUriFallbackUpdatedIterator, error)
- func (_Binding *BindingFilterer) FilterUriUpdated(opts *bind.FilterOpts) (*BindingUriUpdatedIterator, error)
- func (_Binding *BindingFilterer) ParseApproval(log types.Log) (*BindingApproval, error)
- func (_Binding *BindingFilterer) ParseApprovalForAll(log types.Log) (*BindingApprovalForAll, error)
- func (_Binding *BindingFilterer) ParseMetadataFrozen(log types.Log) (*BindingMetadataFrozen, error)
- func (_Binding *BindingFilterer) ParseMintableUpdated(log types.Log) (*BindingMintableUpdated, error)
- func (_Binding *BindingFilterer) ParseOwnershipTransferred(log types.Log) (*BindingOwnershipTransferred, error)
- func (_Binding *BindingFilterer) ParseReceiverUpdated(log types.Log) (*BindingReceiverUpdated, error)
- func (_Binding *BindingFilterer) ParseRoyaltyUpdated(log types.Log) (*BindingRoyaltyUpdated, error)
- func (_Binding *BindingFilterer) ParseTransfer(log types.Log) (*BindingTransfer, error)
- func (_Binding *BindingFilterer) ParseUriFallbackUpdated(log types.Log) (*BindingUriFallbackUpdated, error)
- func (_Binding *BindingFilterer) ParseUriUpdated(log types.Log) (*BindingUriUpdated, error)
- func (_Binding *BindingFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *BindingApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *BindingApprovalForAll, ...) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchMetadataFrozen(opts *bind.WatchOpts, sink chan<- *BindingMetadataFrozen) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchMintableUpdated(opts *bind.WatchOpts, sink chan<- *BindingMintableUpdated) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BindingOwnershipTransferred, ...) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchReceiverUpdated(opts *bind.WatchOpts, sink chan<- *BindingReceiverUpdated) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchRoyaltyUpdated(opts *bind.WatchOpts, sink chan<- *BindingRoyaltyUpdated) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BindingTransfer, from []common.Address, ...) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchUriFallbackUpdated(opts *bind.WatchOpts, sink chan<- *BindingUriFallbackUpdated) (event.Subscription, error)
- func (_Binding *BindingFilterer) WatchUriUpdated(opts *bind.WatchOpts, sink chan<- *BindingUriUpdated) (event.Subscription, error)
- type BindingMetadataFrozen
- type BindingMetadataFrozenIterator
- type BindingMintableUpdated
- type BindingMintableUpdatedIterator
- type BindingOwnershipTransferred
- type BindingOwnershipTransferredIterator
- type BindingRaw
- func (_Binding *BindingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Binding *BindingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Binding *BindingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BindingReceiverUpdated
- type BindingReceiverUpdatedIterator
- type BindingRoyaltyUpdated
- type BindingRoyaltyUpdatedIterator
- type BindingSession
- func (_Binding *BindingSession) Allocation() (string, error)
- func (_Binding *BindingSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_Binding *BindingSession) Batch() (*big.Int, error)
- func (_Binding *BindingSession) Freeze() (*types.Transaction, error)
- func (_Binding *BindingSession) Frozen() (bool, error)
- func (_Binding *BindingSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_Binding *BindingSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_Binding *BindingSession) Max() (*big.Int, error)
- func (_Binding *BindingSession) Mint(amount *big.Int) (*types.Transaction, error)
- func (_Binding *BindingSession) MintOwner(amount *big.Int) (*types.Transaction, error)
- func (_Binding *BindingSession) Mintable() (bool, error)
- func (_Binding *BindingSession) Name() (string, error)
- func (_Binding *BindingSession) Owner() (common.Address, error)
- func (_Binding *BindingSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_Binding *BindingSession) Price() (*big.Int, error)
- func (_Binding *BindingSession) Receiver() (common.Address, error)
- func (_Binding *BindingSession) RenounceOwnership() (*types.Transaction, error)
- func (_Binding *BindingSession) Royalty() (*big.Int, error)
- func (_Binding *BindingSession) RoyaltyInfo(tokenId *big.Int, salePrice *big.Int) (common.Address, *big.Int, error)
- func (_Binding *BindingSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
- func (_Binding *BindingSession) SetAllocation(allocation_ string) (*types.Transaction, error)
- func (_Binding *BindingSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_Binding *BindingSession) SetMintable(status_ bool) (*types.Transaction, error)
- func (_Binding *BindingSession) SetReceiver(receiver_ common.Address) (*types.Transaction, error)
- func (_Binding *BindingSession) SetRoyalty(royalty_ *big.Int) (*types.Transaction, error)
- func (_Binding *BindingSession) SetURI(uri_ string) (*types.Transaction, error)
- func (_Binding *BindingSession) SetURIFallback(uri_ string) (*types.Transaction, error)
- func (_Binding *BindingSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_Binding *BindingSession) Symbol() (string, error)
- func (_Binding *BindingSession) TokenURI(tokenId *big.Int) (string, error)
- func (_Binding *BindingSession) TokenURIFallback(tokenId *big.Int) (string, error)
- func (_Binding *BindingSession) Total() (*big.Int, error)
- func (_Binding *BindingSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Binding *BindingSession) Uri() (string, error)
- func (_Binding *BindingSession) UriFallback() (string, error)
- func (_Binding *BindingSession) Withdraw() (*types.Transaction, error)
- type BindingTransactor
- func (_Binding *BindingTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactor) Freeze(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Binding *BindingTransactor) Mint(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactor) MintOwner(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetAllocation(opts *bind.TransactOpts, allocation_ string) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetMintable(opts *bind.TransactOpts, status_ bool) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetReceiver(opts *bind.TransactOpts, receiver_ common.Address) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetRoyalty(opts *bind.TransactOpts, royalty_ *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetURI(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
- func (_Binding *BindingTransactor) SetURIFallback(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
- func (_Binding *BindingTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_Binding *BindingTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Binding *BindingTransactor) Withdraw(opts *bind.TransactOpts) (*types.Transaction, error)
- type BindingTransactorRaw
- type BindingTransactorSession
- func (_Binding *BindingTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) Freeze() (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) Mint(amount *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) MintOwner(amount *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetAllocation(allocation_ string) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetMintable(status_ bool) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetReceiver(receiver_ common.Address) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetRoyalty(royalty_ *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetURI(uri_ string) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) SetURIFallback(uri_ string) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Binding *BindingTransactorSession) Withdraw() (*types.Transaction, error)
- type BindingTransfer
- type BindingTransferIterator
- type BindingUriFallbackUpdated
- type BindingUriFallbackUpdatedIterator
- type BindingUriUpdated
- type BindingUriUpdatedIterator
Constants ¶
This section is empty.
Variables ¶
var BindingABI = BindingMetaData.ABI
BindingABI is the input ABI used to generate the binding from. Deprecated: Use BindingMetaData.ABI instead.
var BindingMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"string\",\"name\":\"name_\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"symbol_\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"max_\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"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\":\"string\",\"name\":\"uri\",\"type\":\"string\"}],\"name\":\"MetadataFrozen\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"previous\",\"type\":\"bool\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"updated\",\"type\":\"bool\"}],\"name\":\"MintableUpdated\",\"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\":false,\"internalType\":\"address\",\"name\":\"previous\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"updated\",\"type\":\"address\"}],\"name\":\"ReceiverUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"previous\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"updated\",\"type\":\"uint256\"}],\"name\":\"RoyaltyUpdated\",\"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\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"previous\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"updated\",\"type\":\"string\"}],\"name\":\"UriFallbackUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"previous\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"updated\",\"type\":\"string\"}],\"name\":\"UriUpdated\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"allocation\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"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\":\"owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"batch\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"freeze\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"frozen\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"getApproved\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"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\":[],\"name\":\"max\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"mint\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"mintOwner\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mintable\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"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\":[],\"name\":\"price\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"receiver\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"royalty\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"salePrice\",\"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\":\"string\",\"name\":\"allocation_\",\"type\":\"string\"}],\"name\":\"setAllocation\",\"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\":\"bool\",\"name\":\"status_\",\"type\":\"bool\"}],\"name\":\"setMintable\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"receiver_\",\"type\":\"address\"}],\"name\":\"setReceiver\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"royalty_\",\"type\":\"uint256\"}],\"name\":\"setRoyalty\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"}],\"name\":\"setURI\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"uri_\",\"type\":\"string\"}],\"name\":\"setURIFallback\",\"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\":\"tokenURI\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"tokenURIFallback\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"total\",\"outputs\":[{\"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\":\"transferFrom\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"uri\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"uriFallback\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
BindingMetaData contains all meta data concerning the Binding contract.
Functions ¶
This section is empty.
Types ¶
type Binding ¶
type Binding struct { BindingCaller // Read-only binding to the contract BindingTransactor // Write-only binding to the contract BindingFilterer // Log filterer for contract events }
Binding is an auto generated Go binding around an Ethereum contract.
func NewBinding ¶
NewBinding creates a new instance of Binding, bound to a specific deployed contract.
type BindingApproval ¶
type BindingApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
BindingApproval represents a Approval event raised by the Binding contract.
type BindingApprovalForAll ¶
type BindingApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
BindingApprovalForAll represents a ApprovalForAll event raised by the Binding contract.
type BindingApprovalForAllIterator ¶
type BindingApprovalForAllIterator struct { Event *BindingApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Binding contract.
func (*BindingApprovalForAllIterator) Close ¶
func (it *BindingApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingApprovalForAllIterator) Error ¶
func (it *BindingApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingApprovalForAllIterator) Next ¶
func (it *BindingApprovalForAllIterator) 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 BindingApprovalIterator ¶
type BindingApprovalIterator struct { Event *BindingApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Binding contract.
func (*BindingApprovalIterator) Close ¶
func (it *BindingApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingApprovalIterator) Error ¶
func (it *BindingApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingApprovalIterator) Next ¶
func (it *BindingApprovalIterator) 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 BindingCaller ¶
type BindingCaller struct {
// contains filtered or unexported fields
}
BindingCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBindingCaller ¶
func NewBindingCaller(address common.Address, caller bind.ContractCaller) (*BindingCaller, error)
NewBindingCaller creates a new read-only instance of Binding, bound to a specific deployed contract.
func (*BindingCaller) Allocation ¶
func (_Binding *BindingCaller) Allocation(opts *bind.CallOpts) (string, error)
Allocation is a free data retrieval call binding the contract method 0x88a17bde.
Solidity: function allocation() view returns(string)
func (*BindingCaller) BalanceOf ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) Batch ¶
Batch is a free data retrieval call binding the contract method 0xaf713566.
Solidity: function batch() view returns(uint256)
func (*BindingCaller) Frozen ¶
func (_Binding *BindingCaller) Frozen(opts *bind.CallOpts) (bool, error)
Frozen is a free data retrieval call binding the contract method 0x054f7d9c.
Solidity: function frozen() view returns(bool)
func (*BindingCaller) GetApproved ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) IsApprovedForAll ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) Max ¶
Max is a free data retrieval call binding the contract method 0x6ac5db19.
Solidity: function max() view returns(uint256)
func (*BindingCaller) Mintable ¶
func (_Binding *BindingCaller) Mintable(opts *bind.CallOpts) (bool, error)
Mintable is a free data retrieval call binding the contract method 0x4bf365df.
Solidity: function mintable() view returns(bool)
func (*BindingCaller) Name ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BindingCaller) OwnerOf ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) Price ¶
Price is a free data retrieval call binding the contract method 0xa035b1fe.
Solidity: function price() view returns(uint256)
func (*BindingCaller) Receiver ¶
Receiver is a free data retrieval call binding the contract method 0xf7260d3e.
Solidity: function receiver() view returns(address)
func (*BindingCaller) Royalty ¶
Royalty is a free data retrieval call binding the contract method 0x29ee566c.
Solidity: function royalty() view returns(uint256)
func (*BindingCaller) RoyaltyInfo ¶
func (_Binding *BindingCaller) RoyaltyInfo(opts *bind.CallOpts, tokenId *big.Int, salePrice *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 salePrice) view returns(address, uint256)
func (*BindingCaller) SupportsInterface ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) Symbol ¶
func (_Binding *BindingCaller) 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 (*BindingCaller) TokenURI ¶
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*BindingCaller) TokenURIFallback ¶
func (_Binding *BindingCaller) TokenURIFallback(opts *bind.CallOpts, tokenId *big.Int) (string, error)
TokenURIFallback is a free data retrieval call binding the contract method 0xc7c8f564.
Solidity: function tokenURIFallback(uint256 tokenId) view returns(string)
func (*BindingCaller) Total ¶
Total is a free data retrieval call binding the contract method 0x2ddbd13a.
Solidity: function total() view returns(uint256)
func (*BindingCaller) Uri ¶
func (_Binding *BindingCaller) Uri(opts *bind.CallOpts) (string, error)
Uri is a free data retrieval call binding the contract method 0xeac989f8.
Solidity: function uri() view returns(string)
func (*BindingCaller) UriFallback ¶
func (_Binding *BindingCaller) UriFallback(opts *bind.CallOpts) (string, error)
UriFallback is a free data retrieval call binding the contract method 0x6dd8e21a.
Solidity: function uriFallback() view returns(string)
type BindingCallerRaw ¶
type BindingCallerRaw struct {
Contract *BindingCaller // Generic read-only contract binding to access the raw methods on
}
BindingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BindingCallerRaw) Call ¶
func (_Binding *BindingCallerRaw) 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 BindingCallerSession ¶
type BindingCallerSession struct { Contract *BindingCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BindingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BindingCallerSession) Allocation ¶
func (_Binding *BindingCallerSession) Allocation() (string, error)
Allocation is a free data retrieval call binding the contract method 0x88a17bde.
Solidity: function allocation() view returns(string)
func (*BindingCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*BindingCallerSession) Batch ¶
func (_Binding *BindingCallerSession) Batch() (*big.Int, error)
Batch is a free data retrieval call binding the contract method 0xaf713566.
Solidity: function batch() view returns(uint256)
func (*BindingCallerSession) Frozen ¶
func (_Binding *BindingCallerSession) Frozen() (bool, error)
Frozen is a free data retrieval call binding the contract method 0x054f7d9c.
Solidity: function frozen() view returns(bool)
func (*BindingCallerSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*BindingCallerSession) IsApprovedForAll ¶
func (_Binding *BindingCallerSession) 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 (*BindingCallerSession) Max ¶
func (_Binding *BindingCallerSession) Max() (*big.Int, error)
Max is a free data retrieval call binding the contract method 0x6ac5db19.
Solidity: function max() view returns(uint256)
func (*BindingCallerSession) Mintable ¶
func (_Binding *BindingCallerSession) Mintable() (bool, error)
Mintable is a free data retrieval call binding the contract method 0x4bf365df.
Solidity: function mintable() view returns(bool)
func (*BindingCallerSession) Name ¶
func (_Binding *BindingCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*BindingCallerSession) Owner ¶
func (_Binding *BindingCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BindingCallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*BindingCallerSession) Price ¶
func (_Binding *BindingCallerSession) Price() (*big.Int, error)
Price is a free data retrieval call binding the contract method 0xa035b1fe.
Solidity: function price() view returns(uint256)
func (*BindingCallerSession) Receiver ¶
func (_Binding *BindingCallerSession) Receiver() (common.Address, error)
Receiver is a free data retrieval call binding the contract method 0xf7260d3e.
Solidity: function receiver() view returns(address)
func (*BindingCallerSession) Royalty ¶
func (_Binding *BindingCallerSession) Royalty() (*big.Int, error)
Royalty is a free data retrieval call binding the contract method 0x29ee566c.
Solidity: function royalty() view returns(uint256)
func (*BindingCallerSession) RoyaltyInfo ¶
func (_Binding *BindingCallerSession) RoyaltyInfo(tokenId *big.Int, salePrice *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 salePrice) view returns(address, uint256)
func (*BindingCallerSession) SupportsInterface ¶
func (_Binding *BindingCallerSession) 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 (*BindingCallerSession) Symbol ¶
func (_Binding *BindingCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*BindingCallerSession) TokenURI ¶
func (_Binding *BindingCallerSession) 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 (*BindingCallerSession) TokenURIFallback ¶
func (_Binding *BindingCallerSession) TokenURIFallback(tokenId *big.Int) (string, error)
TokenURIFallback is a free data retrieval call binding the contract method 0xc7c8f564.
Solidity: function tokenURIFallback(uint256 tokenId) view returns(string)
func (*BindingCallerSession) Total ¶
func (_Binding *BindingCallerSession) Total() (*big.Int, error)
Total is a free data retrieval call binding the contract method 0x2ddbd13a.
Solidity: function total() view returns(uint256)
func (*BindingCallerSession) Uri ¶
func (_Binding *BindingCallerSession) Uri() (string, error)
Uri is a free data retrieval call binding the contract method 0xeac989f8.
Solidity: function uri() view returns(string)
func (*BindingCallerSession) UriFallback ¶
func (_Binding *BindingCallerSession) UriFallback() (string, error)
UriFallback is a free data retrieval call binding the contract method 0x6dd8e21a.
Solidity: function uriFallback() view returns(string)
type BindingFilterer ¶
type BindingFilterer struct {
// contains filtered or unexported fields
}
BindingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBindingFilterer ¶
func NewBindingFilterer(address common.Address, filterer bind.ContractFilterer) (*BindingFilterer, error)
NewBindingFilterer creates a new log filterer instance of Binding, bound to a specific deployed contract.
func (*BindingFilterer) FilterApproval ¶
func (_Binding *BindingFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*BindingApprovalIterator, 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 (*BindingFilterer) FilterApprovalForAll ¶
func (_Binding *BindingFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*BindingApprovalForAllIterator, 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 (*BindingFilterer) FilterMetadataFrozen ¶
func (_Binding *BindingFilterer) FilterMetadataFrozen(opts *bind.FilterOpts) (*BindingMetadataFrozenIterator, error)
FilterMetadataFrozen is a free log retrieval operation binding the contract event 0xac32328134cd103aa01cccc8f61d479f9613e7f9c1de6bfc70c78412b15c18e3.
Solidity: event MetadataFrozen(string uri)
func (*BindingFilterer) FilterMintableUpdated ¶
func (_Binding *BindingFilterer) FilterMintableUpdated(opts *bind.FilterOpts) (*BindingMintableUpdatedIterator, error)
FilterMintableUpdated is a free log retrieval operation binding the contract event 0x8d9383d773c0600295154578f39da3106938ba8d1fe1767bcfabe8bf05f555f4.
Solidity: event MintableUpdated(bool previous, bool updated)
func (*BindingFilterer) FilterOwnershipTransferred ¶
func (_Binding *BindingFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BindingOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BindingFilterer) FilterReceiverUpdated ¶
func (_Binding *BindingFilterer) FilterReceiverUpdated(opts *bind.FilterOpts) (*BindingReceiverUpdatedIterator, error)
FilterReceiverUpdated is a free log retrieval operation binding the contract event 0xbda2bcccbfa5ae883ab7d9f03480ab68fe68e9200c9b52c0c47abc21d2c90ec9.
Solidity: event ReceiverUpdated(address previous, address updated)
func (*BindingFilterer) FilterRoyaltyUpdated ¶
func (_Binding *BindingFilterer) FilterRoyaltyUpdated(opts *bind.FilterOpts) (*BindingRoyaltyUpdatedIterator, error)
FilterRoyaltyUpdated is a free log retrieval operation binding the contract event 0x54e506cda8889617ec187c699f1c3b373053eb5796248194796f7e1501dfab24.
Solidity: event RoyaltyUpdated(uint256 previous, uint256 updated)
func (*BindingFilterer) FilterTransfer ¶
func (_Binding *BindingFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*BindingTransferIterator, 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 (*BindingFilterer) FilterUriFallbackUpdated ¶
func (_Binding *BindingFilterer) FilterUriFallbackUpdated(opts *bind.FilterOpts) (*BindingUriFallbackUpdatedIterator, error)
FilterUriFallbackUpdated is a free log retrieval operation binding the contract event 0xe1b7ff5efe58018e39b7877b5cfa772bb90f32504be7b2330b078d2a9b114bbe.
Solidity: event UriFallbackUpdated(string previous, string updated)
func (*BindingFilterer) FilterUriUpdated ¶
func (_Binding *BindingFilterer) FilterUriUpdated(opts *bind.FilterOpts) (*BindingUriUpdatedIterator, error)
FilterUriUpdated is a free log retrieval operation binding the contract event 0x7d8ebb5abe647a67ba3a2649e11557ae5aa256cf3449245e0c840c98132e5a37.
Solidity: event UriUpdated(string previous, string updated)
func (*BindingFilterer) ParseApproval ¶
func (_Binding *BindingFilterer) ParseApproval(log types.Log) (*BindingApproval, 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 (*BindingFilterer) ParseApprovalForAll ¶
func (_Binding *BindingFilterer) ParseApprovalForAll(log types.Log) (*BindingApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*BindingFilterer) ParseMetadataFrozen ¶
func (_Binding *BindingFilterer) ParseMetadataFrozen(log types.Log) (*BindingMetadataFrozen, error)
ParseMetadataFrozen is a log parse operation binding the contract event 0xac32328134cd103aa01cccc8f61d479f9613e7f9c1de6bfc70c78412b15c18e3.
Solidity: event MetadataFrozen(string uri)
func (*BindingFilterer) ParseMintableUpdated ¶
func (_Binding *BindingFilterer) ParseMintableUpdated(log types.Log) (*BindingMintableUpdated, error)
ParseMintableUpdated is a log parse operation binding the contract event 0x8d9383d773c0600295154578f39da3106938ba8d1fe1767bcfabe8bf05f555f4.
Solidity: event MintableUpdated(bool previous, bool updated)
func (*BindingFilterer) ParseOwnershipTransferred ¶
func (_Binding *BindingFilterer) ParseOwnershipTransferred(log types.Log) (*BindingOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BindingFilterer) ParseReceiverUpdated ¶
func (_Binding *BindingFilterer) ParseReceiverUpdated(log types.Log) (*BindingReceiverUpdated, error)
ParseReceiverUpdated is a log parse operation binding the contract event 0xbda2bcccbfa5ae883ab7d9f03480ab68fe68e9200c9b52c0c47abc21d2c90ec9.
Solidity: event ReceiverUpdated(address previous, address updated)
func (*BindingFilterer) ParseRoyaltyUpdated ¶
func (_Binding *BindingFilterer) ParseRoyaltyUpdated(log types.Log) (*BindingRoyaltyUpdated, error)
ParseRoyaltyUpdated is a log parse operation binding the contract event 0x54e506cda8889617ec187c699f1c3b373053eb5796248194796f7e1501dfab24.
Solidity: event RoyaltyUpdated(uint256 previous, uint256 updated)
func (*BindingFilterer) ParseTransfer ¶
func (_Binding *BindingFilterer) ParseTransfer(log types.Log) (*BindingTransfer, 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 (*BindingFilterer) ParseUriFallbackUpdated ¶
func (_Binding *BindingFilterer) ParseUriFallbackUpdated(log types.Log) (*BindingUriFallbackUpdated, error)
ParseUriFallbackUpdated is a log parse operation binding the contract event 0xe1b7ff5efe58018e39b7877b5cfa772bb90f32504be7b2330b078d2a9b114bbe.
Solidity: event UriFallbackUpdated(string previous, string updated)
func (*BindingFilterer) ParseUriUpdated ¶
func (_Binding *BindingFilterer) ParseUriUpdated(log types.Log) (*BindingUriUpdated, error)
ParseUriUpdated is a log parse operation binding the contract event 0x7d8ebb5abe647a67ba3a2649e11557ae5aa256cf3449245e0c840c98132e5a37.
Solidity: event UriUpdated(string previous, string updated)
func (*BindingFilterer) WatchApproval ¶
func (_Binding *BindingFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *BindingApproval, 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 (*BindingFilterer) WatchApprovalForAll ¶
func (_Binding *BindingFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *BindingApprovalForAll, 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 (*BindingFilterer) WatchMetadataFrozen ¶
func (_Binding *BindingFilterer) WatchMetadataFrozen(opts *bind.WatchOpts, sink chan<- *BindingMetadataFrozen) (event.Subscription, error)
WatchMetadataFrozen is a free log subscription operation binding the contract event 0xac32328134cd103aa01cccc8f61d479f9613e7f9c1de6bfc70c78412b15c18e3.
Solidity: event MetadataFrozen(string uri)
func (*BindingFilterer) WatchMintableUpdated ¶
func (_Binding *BindingFilterer) WatchMintableUpdated(opts *bind.WatchOpts, sink chan<- *BindingMintableUpdated) (event.Subscription, error)
WatchMintableUpdated is a free log subscription operation binding the contract event 0x8d9383d773c0600295154578f39da3106938ba8d1fe1767bcfabe8bf05f555f4.
Solidity: event MintableUpdated(bool previous, bool updated)
func (*BindingFilterer) WatchOwnershipTransferred ¶
func (_Binding *BindingFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BindingOwnershipTransferred, 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 (*BindingFilterer) WatchReceiverUpdated ¶
func (_Binding *BindingFilterer) WatchReceiverUpdated(opts *bind.WatchOpts, sink chan<- *BindingReceiverUpdated) (event.Subscription, error)
WatchReceiverUpdated is a free log subscription operation binding the contract event 0xbda2bcccbfa5ae883ab7d9f03480ab68fe68e9200c9b52c0c47abc21d2c90ec9.
Solidity: event ReceiverUpdated(address previous, address updated)
func (*BindingFilterer) WatchRoyaltyUpdated ¶
func (_Binding *BindingFilterer) WatchRoyaltyUpdated(opts *bind.WatchOpts, sink chan<- *BindingRoyaltyUpdated) (event.Subscription, error)
WatchRoyaltyUpdated is a free log subscription operation binding the contract event 0x54e506cda8889617ec187c699f1c3b373053eb5796248194796f7e1501dfab24.
Solidity: event RoyaltyUpdated(uint256 previous, uint256 updated)
func (*BindingFilterer) WatchTransfer ¶
func (_Binding *BindingFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BindingTransfer, 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)
func (*BindingFilterer) WatchUriFallbackUpdated ¶
func (_Binding *BindingFilterer) WatchUriFallbackUpdated(opts *bind.WatchOpts, sink chan<- *BindingUriFallbackUpdated) (event.Subscription, error)
WatchUriFallbackUpdated is a free log subscription operation binding the contract event 0xe1b7ff5efe58018e39b7877b5cfa772bb90f32504be7b2330b078d2a9b114bbe.
Solidity: event UriFallbackUpdated(string previous, string updated)
func (*BindingFilterer) WatchUriUpdated ¶
func (_Binding *BindingFilterer) WatchUriUpdated(opts *bind.WatchOpts, sink chan<- *BindingUriUpdated) (event.Subscription, error)
WatchUriUpdated is a free log subscription operation binding the contract event 0x7d8ebb5abe647a67ba3a2649e11557ae5aa256cf3449245e0c840c98132e5a37.
Solidity: event UriUpdated(string previous, string updated)
type BindingMetadataFrozen ¶
type BindingMetadataFrozen struct { Uri string Raw types.Log // Blockchain specific contextual infos }
BindingMetadataFrozen represents a MetadataFrozen event raised by the Binding contract.
type BindingMetadataFrozenIterator ¶
type BindingMetadataFrozenIterator struct { Event *BindingMetadataFrozen // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingMetadataFrozenIterator is returned from FilterMetadataFrozen and is used to iterate over the raw logs and unpacked data for MetadataFrozen events raised by the Binding contract.
func (*BindingMetadataFrozenIterator) Close ¶
func (it *BindingMetadataFrozenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingMetadataFrozenIterator) Error ¶
func (it *BindingMetadataFrozenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingMetadataFrozenIterator) Next ¶
func (it *BindingMetadataFrozenIterator) 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 BindingMintableUpdated ¶
type BindingMintableUpdated struct { Previous bool Updated bool Raw types.Log // Blockchain specific contextual infos }
BindingMintableUpdated represents a MintableUpdated event raised by the Binding contract.
type BindingMintableUpdatedIterator ¶
type BindingMintableUpdatedIterator struct { Event *BindingMintableUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingMintableUpdatedIterator is returned from FilterMintableUpdated and is used to iterate over the raw logs and unpacked data for MintableUpdated events raised by the Binding contract.
func (*BindingMintableUpdatedIterator) Close ¶
func (it *BindingMintableUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingMintableUpdatedIterator) Error ¶
func (it *BindingMintableUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingMintableUpdatedIterator) Next ¶
func (it *BindingMintableUpdatedIterator) 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 BindingOwnershipTransferred ¶
type BindingOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BindingOwnershipTransferred represents a OwnershipTransferred event raised by the Binding contract.
type BindingOwnershipTransferredIterator ¶
type BindingOwnershipTransferredIterator struct { Event *BindingOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Binding contract.
func (*BindingOwnershipTransferredIterator) Close ¶
func (it *BindingOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingOwnershipTransferredIterator) Error ¶
func (it *BindingOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingOwnershipTransferredIterator) Next ¶
func (it *BindingOwnershipTransferredIterator) 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 BindingRaw ¶
type BindingRaw struct {
Contract *Binding // Generic contract binding to access the raw methods on
}
BindingRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BindingRaw) Call ¶
func (_Binding *BindingRaw) 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 (*BindingRaw) Transact ¶
func (_Binding *BindingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BindingRaw) Transfer ¶
func (_Binding *BindingRaw) 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 BindingReceiverUpdated ¶
type BindingReceiverUpdated struct { Previous common.Address Updated common.Address Raw types.Log // Blockchain specific contextual infos }
BindingReceiverUpdated represents a ReceiverUpdated event raised by the Binding contract.
type BindingReceiverUpdatedIterator ¶
type BindingReceiverUpdatedIterator struct { Event *BindingReceiverUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingReceiverUpdatedIterator is returned from FilterReceiverUpdated and is used to iterate over the raw logs and unpacked data for ReceiverUpdated events raised by the Binding contract.
func (*BindingReceiverUpdatedIterator) Close ¶
func (it *BindingReceiverUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingReceiverUpdatedIterator) Error ¶
func (it *BindingReceiverUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingReceiverUpdatedIterator) Next ¶
func (it *BindingReceiverUpdatedIterator) 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 BindingRoyaltyUpdated ¶
type BindingRoyaltyUpdated struct { Previous *big.Int Updated *big.Int Raw types.Log // Blockchain specific contextual infos }
BindingRoyaltyUpdated represents a RoyaltyUpdated event raised by the Binding contract.
type BindingRoyaltyUpdatedIterator ¶
type BindingRoyaltyUpdatedIterator struct { Event *BindingRoyaltyUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingRoyaltyUpdatedIterator is returned from FilterRoyaltyUpdated and is used to iterate over the raw logs and unpacked data for RoyaltyUpdated events raised by the Binding contract.
func (*BindingRoyaltyUpdatedIterator) Close ¶
func (it *BindingRoyaltyUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingRoyaltyUpdatedIterator) Error ¶
func (it *BindingRoyaltyUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingRoyaltyUpdatedIterator) Next ¶
func (it *BindingRoyaltyUpdatedIterator) 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 BindingSession ¶
type BindingSession struct { Contract *Binding // 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 }
BindingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BindingSession) Allocation ¶
func (_Binding *BindingSession) Allocation() (string, error)
Allocation is a free data retrieval call binding the contract method 0x88a17bde.
Solidity: function allocation() view returns(string)
func (*BindingSession) Approve ¶
func (_Binding *BindingSession) 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 (*BindingSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*BindingSession) Batch ¶
func (_Binding *BindingSession) Batch() (*big.Int, error)
Batch is a free data retrieval call binding the contract method 0xaf713566.
Solidity: function batch() view returns(uint256)
func (*BindingSession) Freeze ¶
func (_Binding *BindingSession) Freeze() (*types.Transaction, error)
Freeze is a paid mutator transaction binding the contract method 0x62a5af3b.
Solidity: function freeze() returns()
func (*BindingSession) Frozen ¶
func (_Binding *BindingSession) Frozen() (bool, error)
Frozen is a free data retrieval call binding the contract method 0x054f7d9c.
Solidity: function frozen() view returns(bool)
func (*BindingSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*BindingSession) IsApprovedForAll ¶
func (_Binding *BindingSession) 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 (*BindingSession) Max ¶
func (_Binding *BindingSession) Max() (*big.Int, error)
Max is a free data retrieval call binding the contract method 0x6ac5db19.
Solidity: function max() view returns(uint256)
func (*BindingSession) Mint ¶
func (_Binding *BindingSession) Mint(amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xa0712d68.
Solidity: function mint(uint256 amount) payable returns()
func (*BindingSession) MintOwner ¶
func (_Binding *BindingSession) MintOwner(amount *big.Int) (*types.Transaction, error)
MintOwner is a paid mutator transaction binding the contract method 0x33f88d22.
Solidity: function mintOwner(uint256 amount) returns()
func (*BindingSession) Mintable ¶
func (_Binding *BindingSession) Mintable() (bool, error)
Mintable is a free data retrieval call binding the contract method 0x4bf365df.
Solidity: function mintable() view returns(bool)
func (*BindingSession) Name ¶
func (_Binding *BindingSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*BindingSession) Owner ¶
func (_Binding *BindingSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BindingSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*BindingSession) Price ¶
func (_Binding *BindingSession) Price() (*big.Int, error)
Price is a free data retrieval call binding the contract method 0xa035b1fe.
Solidity: function price() view returns(uint256)
func (*BindingSession) Receiver ¶
func (_Binding *BindingSession) Receiver() (common.Address, error)
Receiver is a free data retrieval call binding the contract method 0xf7260d3e.
Solidity: function receiver() view returns(address)
func (*BindingSession) RenounceOwnership ¶
func (_Binding *BindingSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BindingSession) Royalty ¶
func (_Binding *BindingSession) Royalty() (*big.Int, error)
Royalty is a free data retrieval call binding the contract method 0x29ee566c.
Solidity: function royalty() view returns(uint256)
func (*BindingSession) RoyaltyInfo ¶
func (_Binding *BindingSession) RoyaltyInfo(tokenId *big.Int, salePrice *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 salePrice) view returns(address, uint256)
func (*BindingSession) SafeTransferFrom ¶
func (_Binding *BindingSession) 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 (*BindingSession) SafeTransferFrom0 ¶
func (_Binding *BindingSession) 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 (*BindingSession) SetAllocation ¶
func (_Binding *BindingSession) SetAllocation(allocation_ string) (*types.Transaction, error)
SetAllocation is a paid mutator transaction binding the contract method 0x970a1fa8.
Solidity: function setAllocation(string allocation_) returns()
func (*BindingSession) SetApprovalForAll ¶
func (_Binding *BindingSession) 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 (*BindingSession) SetMintable ¶
func (_Binding *BindingSession) SetMintable(status_ bool) (*types.Transaction, error)
SetMintable is a paid mutator transaction binding the contract method 0x285d70d4.
Solidity: function setMintable(bool status_) returns()
func (*BindingSession) SetReceiver ¶
func (_Binding *BindingSession) SetReceiver(receiver_ common.Address) (*types.Transaction, error)
SetReceiver is a paid mutator transaction binding the contract method 0x718da7ee.
Solidity: function setReceiver(address receiver_) returns()
func (*BindingSession) SetRoyalty ¶
func (_Binding *BindingSession) SetRoyalty(royalty_ *big.Int) (*types.Transaction, error)
SetRoyalty is a paid mutator transaction binding the contract method 0x4209a2e1.
Solidity: function setRoyalty(uint256 royalty_) returns()
func (*BindingSession) SetURI ¶
func (_Binding *BindingSession) SetURI(uri_ string) (*types.Transaction, error)
SetURI is a paid mutator transaction binding the contract method 0x02fe5305.
Solidity: function setURI(string uri_) returns()
func (*BindingSession) SetURIFallback ¶
func (_Binding *BindingSession) SetURIFallback(uri_ string) (*types.Transaction, error)
SetURIFallback is a paid mutator transaction binding the contract method 0x0c8ab6e1.
Solidity: function setURIFallback(string uri_) returns()
func (*BindingSession) SupportsInterface ¶
func (_Binding *BindingSession) 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 (*BindingSession) Symbol ¶
func (_Binding *BindingSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*BindingSession) TokenURI ¶
func (_Binding *BindingSession) 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 (*BindingSession) TokenURIFallback ¶
func (_Binding *BindingSession) TokenURIFallback(tokenId *big.Int) (string, error)
TokenURIFallback is a free data retrieval call binding the contract method 0xc7c8f564.
Solidity: function tokenURIFallback(uint256 tokenId) view returns(string)
func (*BindingSession) Total ¶
func (_Binding *BindingSession) Total() (*big.Int, error)
Total is a free data retrieval call binding the contract method 0x2ddbd13a.
Solidity: function total() view returns(uint256)
func (*BindingSession) TransferFrom ¶
func (_Binding *BindingSession) 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 (*BindingSession) TransferOwnership ¶
func (_Binding *BindingSession) 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 (*BindingSession) Uri ¶
func (_Binding *BindingSession) Uri() (string, error)
Uri is a free data retrieval call binding the contract method 0xeac989f8.
Solidity: function uri() view returns(string)
func (*BindingSession) UriFallback ¶
func (_Binding *BindingSession) UriFallback() (string, error)
UriFallback is a free data retrieval call binding the contract method 0x6dd8e21a.
Solidity: function uriFallback() view returns(string)
func (*BindingSession) Withdraw ¶
func (_Binding *BindingSession) Withdraw() (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x3ccfd60b.
Solidity: function withdraw() returns()
type BindingTransactor ¶
type BindingTransactor struct {
// contains filtered or unexported fields
}
BindingTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBindingTransactor ¶
func NewBindingTransactor(address common.Address, transactor bind.ContractTransactor) (*BindingTransactor, error)
NewBindingTransactor creates a new write-only instance of Binding, bound to a specific deployed contract.
func (*BindingTransactor) Approve ¶
func (_Binding *BindingTransactor) 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 (*BindingTransactor) Freeze ¶
func (_Binding *BindingTransactor) Freeze(opts *bind.TransactOpts) (*types.Transaction, error)
Freeze is a paid mutator transaction binding the contract method 0x62a5af3b.
Solidity: function freeze() returns()
func (*BindingTransactor) Mint ¶
func (_Binding *BindingTransactor) Mint(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xa0712d68.
Solidity: function mint(uint256 amount) payable returns()
func (*BindingTransactor) MintOwner ¶
func (_Binding *BindingTransactor) MintOwner(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
MintOwner is a paid mutator transaction binding the contract method 0x33f88d22.
Solidity: function mintOwner(uint256 amount) returns()
func (*BindingTransactor) RenounceOwnership ¶
func (_Binding *BindingTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BindingTransactor) SafeTransferFrom ¶
func (_Binding *BindingTransactor) 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 (*BindingTransactor) SafeTransferFrom0 ¶
func (_Binding *BindingTransactor) 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 (*BindingTransactor) SetAllocation ¶
func (_Binding *BindingTransactor) SetAllocation(opts *bind.TransactOpts, allocation_ string) (*types.Transaction, error)
SetAllocation is a paid mutator transaction binding the contract method 0x970a1fa8.
Solidity: function setAllocation(string allocation_) returns()
func (*BindingTransactor) SetApprovalForAll ¶
func (_Binding *BindingTransactor) 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 (*BindingTransactor) SetMintable ¶
func (_Binding *BindingTransactor) SetMintable(opts *bind.TransactOpts, status_ bool) (*types.Transaction, error)
SetMintable is a paid mutator transaction binding the contract method 0x285d70d4.
Solidity: function setMintable(bool status_) returns()
func (*BindingTransactor) SetReceiver ¶
func (_Binding *BindingTransactor) SetReceiver(opts *bind.TransactOpts, receiver_ common.Address) (*types.Transaction, error)
SetReceiver is a paid mutator transaction binding the contract method 0x718da7ee.
Solidity: function setReceiver(address receiver_) returns()
func (*BindingTransactor) SetRoyalty ¶
func (_Binding *BindingTransactor) SetRoyalty(opts *bind.TransactOpts, royalty_ *big.Int) (*types.Transaction, error)
SetRoyalty is a paid mutator transaction binding the contract method 0x4209a2e1.
Solidity: function setRoyalty(uint256 royalty_) returns()
func (*BindingTransactor) SetURI ¶
func (_Binding *BindingTransactor) SetURI(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
SetURI is a paid mutator transaction binding the contract method 0x02fe5305.
Solidity: function setURI(string uri_) returns()
func (*BindingTransactor) SetURIFallback ¶
func (_Binding *BindingTransactor) SetURIFallback(opts *bind.TransactOpts, uri_ string) (*types.Transaction, error)
SetURIFallback is a paid mutator transaction binding the contract method 0x0c8ab6e1.
Solidity: function setURIFallback(string uri_) returns()
func (*BindingTransactor) TransferFrom ¶
func (_Binding *BindingTransactor) 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 (*BindingTransactor) TransferOwnership ¶
func (_Binding *BindingTransactor) 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 (*BindingTransactor) Withdraw ¶
func (_Binding *BindingTransactor) Withdraw(opts *bind.TransactOpts) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x3ccfd60b.
Solidity: function withdraw() returns()
type BindingTransactorRaw ¶
type BindingTransactorRaw struct {
Contract *BindingTransactor // Generic write-only contract binding to access the raw methods on
}
BindingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BindingTransactorRaw) Transact ¶
func (_Binding *BindingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BindingTransactorRaw) Transfer ¶
func (_Binding *BindingTransactorRaw) 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 BindingTransactorSession ¶
type BindingTransactorSession struct { Contract *BindingTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BindingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BindingTransactorSession) Approve ¶
func (_Binding *BindingTransactorSession) 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 (*BindingTransactorSession) Freeze ¶
func (_Binding *BindingTransactorSession) Freeze() (*types.Transaction, error)
Freeze is a paid mutator transaction binding the contract method 0x62a5af3b.
Solidity: function freeze() returns()
func (*BindingTransactorSession) Mint ¶
func (_Binding *BindingTransactorSession) Mint(amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0xa0712d68.
Solidity: function mint(uint256 amount) payable returns()
func (*BindingTransactorSession) MintOwner ¶
func (_Binding *BindingTransactorSession) MintOwner(amount *big.Int) (*types.Transaction, error)
MintOwner is a paid mutator transaction binding the contract method 0x33f88d22.
Solidity: function mintOwner(uint256 amount) returns()
func (*BindingTransactorSession) RenounceOwnership ¶
func (_Binding *BindingTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BindingTransactorSession) SafeTransferFrom ¶
func (_Binding *BindingTransactorSession) 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 (*BindingTransactorSession) SafeTransferFrom0 ¶
func (_Binding *BindingTransactorSession) 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 (*BindingTransactorSession) SetAllocation ¶
func (_Binding *BindingTransactorSession) SetAllocation(allocation_ string) (*types.Transaction, error)
SetAllocation is a paid mutator transaction binding the contract method 0x970a1fa8.
Solidity: function setAllocation(string allocation_) returns()
func (*BindingTransactorSession) SetApprovalForAll ¶
func (_Binding *BindingTransactorSession) 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 (*BindingTransactorSession) SetMintable ¶
func (_Binding *BindingTransactorSession) SetMintable(status_ bool) (*types.Transaction, error)
SetMintable is a paid mutator transaction binding the contract method 0x285d70d4.
Solidity: function setMintable(bool status_) returns()
func (*BindingTransactorSession) SetReceiver ¶
func (_Binding *BindingTransactorSession) SetReceiver(receiver_ common.Address) (*types.Transaction, error)
SetReceiver is a paid mutator transaction binding the contract method 0x718da7ee.
Solidity: function setReceiver(address receiver_) returns()
func (*BindingTransactorSession) SetRoyalty ¶
func (_Binding *BindingTransactorSession) SetRoyalty(royalty_ *big.Int) (*types.Transaction, error)
SetRoyalty is a paid mutator transaction binding the contract method 0x4209a2e1.
Solidity: function setRoyalty(uint256 royalty_) returns()
func (*BindingTransactorSession) SetURI ¶
func (_Binding *BindingTransactorSession) SetURI(uri_ string) (*types.Transaction, error)
SetURI is a paid mutator transaction binding the contract method 0x02fe5305.
Solidity: function setURI(string uri_) returns()
func (*BindingTransactorSession) SetURIFallback ¶
func (_Binding *BindingTransactorSession) SetURIFallback(uri_ string) (*types.Transaction, error)
SetURIFallback is a paid mutator transaction binding the contract method 0x0c8ab6e1.
Solidity: function setURIFallback(string uri_) returns()
func (*BindingTransactorSession) TransferFrom ¶
func (_Binding *BindingTransactorSession) 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 (*BindingTransactorSession) TransferOwnership ¶
func (_Binding *BindingTransactorSession) 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 (*BindingTransactorSession) Withdraw ¶
func (_Binding *BindingTransactorSession) Withdraw() (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x3ccfd60b.
Solidity: function withdraw() returns()
type BindingTransfer ¶
type BindingTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
BindingTransfer represents a Transfer event raised by the Binding contract.
type BindingTransferIterator ¶
type BindingTransferIterator struct { Event *BindingTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Binding contract.
func (*BindingTransferIterator) Close ¶
func (it *BindingTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingTransferIterator) Error ¶
func (it *BindingTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingTransferIterator) Next ¶
func (it *BindingTransferIterator) 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 BindingUriFallbackUpdated ¶
type BindingUriFallbackUpdated struct { Previous string Updated string Raw types.Log // Blockchain specific contextual infos }
BindingUriFallbackUpdated represents a UriFallbackUpdated event raised by the Binding contract.
type BindingUriFallbackUpdatedIterator ¶
type BindingUriFallbackUpdatedIterator struct { Event *BindingUriFallbackUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingUriFallbackUpdatedIterator is returned from FilterUriFallbackUpdated and is used to iterate over the raw logs and unpacked data for UriFallbackUpdated events raised by the Binding contract.
func (*BindingUriFallbackUpdatedIterator) Close ¶
func (it *BindingUriFallbackUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingUriFallbackUpdatedIterator) Error ¶
func (it *BindingUriFallbackUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingUriFallbackUpdatedIterator) Next ¶
func (it *BindingUriFallbackUpdatedIterator) 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 BindingUriUpdated ¶
type BindingUriUpdated struct { Previous string Updated string Raw types.Log // Blockchain specific contextual infos }
BindingUriUpdated represents a UriUpdated event raised by the Binding contract.
type BindingUriUpdatedIterator ¶
type BindingUriUpdatedIterator struct { Event *BindingUriUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingUriUpdatedIterator is returned from FilterUriUpdated and is used to iterate over the raw logs and unpacked data for UriUpdated events raised by the Binding contract.
func (*BindingUriUpdatedIterator) Close ¶
func (it *BindingUriUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingUriUpdatedIterator) Error ¶
func (it *BindingUriUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingUriUpdatedIterator) Next ¶
func (it *BindingUriUpdatedIterator) 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.