Versions in this module Expand all Collapse all v1 v1.2.0 Oct 21, 2019 Changes in this version + const AddressABI + const AddressBin + const AddressBinRuntime + const CountersABI + const CountersBin + const CountersBinRuntime + const ERC165ABI + const ERC165Bin + const ERC165BinRuntime + const ERC721ABI + const ERC721Bin + const ERC721BinRuntime + const ERC721BurnableABI + const ERC721BurnableBin + const ERC721BurnableBinRuntime + const ERC721MintableABI + const ERC721MintableBin + const ERC721MintableBinRuntime + const ERC721ServiceChainABI + const ERC721ServiceChainBin + const ERC721ServiceChainBinRuntime + const IERC165ABI + const IERC165Bin + const IERC165BinRuntime + const IERC721ABI + const IERC721Bin + const IERC721BinRuntime + const IERC721BridgeReceiverABI + const IERC721BridgeReceiverBin + const IERC721BridgeReceiverBinRuntime + const IERC721ReceiverABI + const IERC721ReceiverBin + const IERC721ReceiverBinRuntime + const MinterRoleABI + const MinterRoleBin + const MinterRoleBinRuntime + const OwnableABI + const OwnableBin + const OwnableBinRuntime + const RolesABI + const RolesBin + const RolesBinRuntime + const SafeMathABI + const SafeMathBin + const SafeMathBinRuntime + const ServiceChainNFTNoURIABI + const ServiceChainNFTNoURIBin + const ServiceChainNFTNoURIBinRuntime + type Address struct + func DeployAddress(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Address, error) + func NewAddress(address common.Address, backend bind.ContractBackend) (*Address, error) + type AddressCaller struct + func NewAddressCaller(address common.Address, caller bind.ContractCaller) (*AddressCaller, error) + type AddressCallerRaw struct + Contract *AddressCaller + func (_Address *AddressCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type AddressCallerSession struct + CallOpts bind.CallOpts + Contract *AddressCaller + type AddressFilterer struct + func NewAddressFilterer(address common.Address, filterer bind.ContractFilterer) (*AddressFilterer, error) + type AddressRaw struct + Contract *Address + func (_Address *AddressRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Address *AddressRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Address *AddressRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type AddressSession struct + CallOpts bind.CallOpts + Contract *Address + TransactOpts bind.TransactOpts + type AddressTransactor struct + func NewAddressTransactor(address common.Address, transactor bind.ContractTransactor) (*AddressTransactor, error) + type AddressTransactorRaw struct + Contract *AddressTransactor + func (_Address *AddressTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Address *AddressTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type AddressTransactorSession struct + Contract *AddressTransactor + TransactOpts bind.TransactOpts + type Counters struct + func DeployCounters(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Counters, error) + func NewCounters(address common.Address, backend bind.ContractBackend) (*Counters, error) + type CountersCaller struct + func NewCountersCaller(address common.Address, caller bind.ContractCaller) (*CountersCaller, error) + type CountersCallerRaw struct + Contract *CountersCaller + func (_Counters *CountersCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type CountersCallerSession struct + CallOpts bind.CallOpts + Contract *CountersCaller + type CountersFilterer struct + func NewCountersFilterer(address common.Address, filterer bind.ContractFilterer) (*CountersFilterer, error) + type CountersRaw struct + Contract *Counters + func (_Counters *CountersRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Counters *CountersRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Counters *CountersRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CountersSession struct + CallOpts bind.CallOpts + Contract *Counters + TransactOpts bind.TransactOpts + type CountersTransactor struct + func NewCountersTransactor(address common.Address, transactor bind.ContractTransactor) (*CountersTransactor, error) + type CountersTransactorRaw struct + Contract *CountersTransactor + func (_Counters *CountersTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Counters *CountersTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CountersTransactorSession struct + Contract *CountersTransactor + TransactOpts bind.TransactOpts + type ERC165 struct + func DeployERC165(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC165, error) + func NewERC165(address common.Address, backend bind.ContractBackend) (*ERC165, error) + type ERC165Caller struct + func NewERC165Caller(address common.Address, caller bind.ContractCaller) (*ERC165Caller, error) + func (_ERC165 *ERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ERC165CallerRaw struct + Contract *ERC165Caller + func (_ERC165 *ERC165CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC165CallerSession struct + CallOpts bind.CallOpts + Contract *ERC165Caller + func (_ERC165 *ERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC165Filterer struct + func NewERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC165Filterer, error) + type ERC165Raw struct + Contract *ERC165 + func (_ERC165 *ERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC165 *ERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC165 *ERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC165Session struct + CallOpts bind.CallOpts + Contract *ERC165 + TransactOpts bind.TransactOpts + func (_ERC165 *ERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC165Transactor struct + func NewERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC165Transactor, error) + type ERC165TransactorRaw struct + Contract *ERC165Transactor + func (_ERC165 *ERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC165 *ERC165TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC165TransactorSession struct + Contract *ERC165Transactor + TransactOpts bind.TransactOpts + type ERC721 struct + func DeployERC721(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC721, error) + func NewERC721(address common.Address, backend bind.ContractBackend) (*ERC721, error) + type ERC721Approval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type ERC721ApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type ERC721ApprovalForAllIterator struct + Event *ERC721ApprovalForAll + func (it *ERC721ApprovalForAllIterator) Close() error + func (it *ERC721ApprovalForAllIterator) Error() error + func (it *ERC721ApprovalForAllIterator) Next() bool + type ERC721ApprovalIterator struct + Event *ERC721Approval + func (it *ERC721ApprovalIterator) Close() error + func (it *ERC721ApprovalIterator) Error() error + func (it *ERC721ApprovalIterator) Next() bool + type ERC721Burnable struct + func DeployERC721Burnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC721Burnable, error) + func NewERC721Burnable(address common.Address, backend bind.ContractBackend) (*ERC721Burnable, error) + type ERC721BurnableApproval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type ERC721BurnableApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type ERC721BurnableApprovalForAllIterator struct + Event *ERC721BurnableApprovalForAll + func (it *ERC721BurnableApprovalForAllIterator) Close() error + func (it *ERC721BurnableApprovalForAllIterator) Error() error + func (it *ERC721BurnableApprovalForAllIterator) Next() bool + type ERC721BurnableApprovalIterator struct + Event *ERC721BurnableApproval + func (it *ERC721BurnableApprovalIterator) Close() error + func (it *ERC721BurnableApprovalIterator) Error() error + func (it *ERC721BurnableApprovalIterator) Next() bool + type ERC721BurnableCaller struct + func NewERC721BurnableCaller(address common.Address, caller bind.ContractCaller) (*ERC721BurnableCaller, error) + func (_ERC721Burnable *ERC721BurnableCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_ERC721Burnable *ERC721BurnableCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721Burnable *ERC721BurnableCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_ERC721Burnable *ERC721BurnableCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721Burnable *ERC721BurnableCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ERC721BurnableCallerRaw struct + Contract *ERC721BurnableCaller + func (_ERC721Burnable *ERC721BurnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC721BurnableCallerSession struct + CallOpts bind.CallOpts + Contract *ERC721BurnableCaller + func (_ERC721Burnable *ERC721BurnableCallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721Burnable *ERC721BurnableCallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721Burnable *ERC721BurnableCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721Burnable *ERC721BurnableCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721Burnable *ERC721BurnableCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC721BurnableFilterer struct + func NewERC721BurnableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC721BurnableFilterer, error) + func (_ERC721Burnable *ERC721BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721BurnableApprovalIterator, error) + func (_ERC721Burnable *ERC721BurnableFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721BurnableApprovalForAllIterator, error) + func (_ERC721Burnable *ERC721BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721BurnableTransferIterator, error) + func (_ERC721Burnable *ERC721BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721BurnableApproval, ...) (event.Subscription, error) + func (_ERC721Burnable *ERC721BurnableFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721BurnableApprovalForAll, ...) (event.Subscription, error) + func (_ERC721Burnable *ERC721BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721BurnableTransfer, ...) (event.Subscription, error) + type ERC721BurnableRaw struct + Contract *ERC721Burnable + func (_ERC721Burnable *ERC721BurnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC721Burnable *ERC721BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721BurnableSession struct + CallOpts bind.CallOpts + Contract *ERC721Burnable + TransactOpts bind.TransactOpts + func (_ERC721Burnable *ERC721BurnableSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721Burnable *ERC721BurnableSession) Burn(tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721Burnable *ERC721BurnableSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721Burnable *ERC721BurnableSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721Burnable *ERC721BurnableSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableSession) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ERC721Burnable *ERC721BurnableSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type ERC721BurnableTransactor struct + func NewERC721BurnableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC721BurnableTransactor, error) + func (_ERC721Burnable *ERC721BurnableTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactor) Burn(opts *bind.TransactOpts, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactor) SetApprovalForAll(opts *bind.TransactOpts, to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + type ERC721BurnableTransactorRaw struct + Contract *ERC721BurnableTransactor + func (_ERC721Burnable *ERC721BurnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721BurnableTransactorSession struct + Contract *ERC721BurnableTransactor + TransactOpts bind.TransactOpts + func (_ERC721Burnable *ERC721BurnableTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactorSession) Burn(tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactorSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721Burnable *ERC721BurnableTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type ERC721BurnableTransfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ERC721BurnableTransferIterator struct + Event *ERC721BurnableTransfer + func (it *ERC721BurnableTransferIterator) Close() error + func (it *ERC721BurnableTransferIterator) Error() error + func (it *ERC721BurnableTransferIterator) Next() bool + type ERC721Caller struct + func NewERC721Caller(address common.Address, caller bind.ContractCaller) (*ERC721Caller, error) + func (_ERC721 *ERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_ERC721 *ERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721 *ERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_ERC721 *ERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721 *ERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ERC721CallerRaw struct + Contract *ERC721Caller + func (_ERC721 *ERC721CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC721CallerSession struct + CallOpts bind.CallOpts + Contract *ERC721Caller + func (_ERC721 *ERC721CallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721 *ERC721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721 *ERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721 *ERC721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721 *ERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC721Filterer struct + func NewERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC721Filterer, error) + func (_ERC721 *ERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721ApprovalIterator, error) + func (_ERC721 *ERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721ApprovalForAllIterator, error) + func (_ERC721 *ERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721TransferIterator, error) + func (_ERC721 *ERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721Approval, owner []common.Address, ...) (event.Subscription, error) + func (_ERC721 *ERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721ApprovalForAll, ...) (event.Subscription, error) + func (_ERC721 *ERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721Transfer, from []common.Address, ...) (event.Subscription, error) + type ERC721Mintable struct + func DeployERC721Mintable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC721Mintable, error) + func NewERC721Mintable(address common.Address, backend bind.ContractBackend) (*ERC721Mintable, error) + type ERC721MintableApproval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type ERC721MintableApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type ERC721MintableApprovalForAllIterator struct + Event *ERC721MintableApprovalForAll + func (it *ERC721MintableApprovalForAllIterator) Close() error + func (it *ERC721MintableApprovalForAllIterator) Error() error + func (it *ERC721MintableApprovalForAllIterator) Next() bool + type ERC721MintableApprovalIterator struct + Event *ERC721MintableApproval + func (it *ERC721MintableApprovalIterator) Close() error + func (it *ERC721MintableApprovalIterator) Error() error + func (it *ERC721MintableApprovalIterator) Next() bool + type ERC721MintableCaller struct + func NewERC721MintableCaller(address common.Address, caller bind.ContractCaller) (*ERC721MintableCaller, error) + func (_ERC721Mintable *ERC721MintableCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_ERC721Mintable *ERC721MintableCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721Mintable *ERC721MintableCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_ERC721Mintable *ERC721MintableCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error) + func (_ERC721Mintable *ERC721MintableCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721Mintable *ERC721MintableCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ERC721MintableCallerRaw struct + Contract *ERC721MintableCaller + func (_ERC721Mintable *ERC721MintableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC721MintableCallerSession struct + CallOpts bind.CallOpts + Contract *ERC721MintableCaller + func (_ERC721Mintable *ERC721MintableCallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721Mintable *ERC721MintableCallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721Mintable *ERC721MintableCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721Mintable *ERC721MintableCallerSession) IsMinter(account common.Address) (bool, error) + func (_ERC721Mintable *ERC721MintableCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721Mintable *ERC721MintableCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC721MintableFilterer struct + func NewERC721MintableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC721MintableFilterer, error) + func (_ERC721Mintable *ERC721MintableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721MintableApprovalIterator, error) + func (_ERC721Mintable *ERC721MintableFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721MintableApprovalForAllIterator, error) + func (_ERC721Mintable *ERC721MintableFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*ERC721MintableMinterAddedIterator, error) + func (_ERC721Mintable *ERC721MintableFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*ERC721MintableMinterRemovedIterator, error) + func (_ERC721Mintable *ERC721MintableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721MintableTransferIterator, error) + func (_ERC721Mintable *ERC721MintableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721MintableApproval, ...) (event.Subscription, error) + func (_ERC721Mintable *ERC721MintableFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721MintableApprovalForAll, ...) (event.Subscription, error) + func (_ERC721Mintable *ERC721MintableFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *ERC721MintableMinterAdded, ...) (event.Subscription, error) + func (_ERC721Mintable *ERC721MintableFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *ERC721MintableMinterRemoved, ...) (event.Subscription, error) + func (_ERC721Mintable *ERC721MintableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721MintableTransfer, ...) (event.Subscription, error) + type ERC721MintableMinterAdded struct + Account common.Address + Raw types.Log + type ERC721MintableMinterAddedIterator struct + Event *ERC721MintableMinterAdded + func (it *ERC721MintableMinterAddedIterator) Close() error + func (it *ERC721MintableMinterAddedIterator) Error() error + func (it *ERC721MintableMinterAddedIterator) Next() bool + type ERC721MintableMinterRemoved struct + Account common.Address + Raw types.Log + type ERC721MintableMinterRemovedIterator struct + Event *ERC721MintableMinterRemoved + func (it *ERC721MintableMinterRemovedIterator) Close() error + func (it *ERC721MintableMinterRemovedIterator) Error() error + func (it *ERC721MintableMinterRemovedIterator) Next() bool + type ERC721MintableRaw struct + Contract *ERC721Mintable + func (_ERC721Mintable *ERC721MintableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC721Mintable *ERC721MintableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721MintableSession struct + CallOpts bind.CallOpts + Contract *ERC721Mintable + TransactOpts bind.TransactOpts + func (_ERC721Mintable *ERC721MintableSession) AddMinter(account common.Address) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721Mintable *ERC721MintableSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721Mintable *ERC721MintableSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721Mintable *ERC721MintableSession) IsMinter(account common.Address) (bool, error) + func (_ERC721Mintable *ERC721MintableSession) Mint(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721Mintable *ERC721MintableSession) RenounceMinter() (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableSession) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ERC721Mintable *ERC721MintableSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type ERC721MintableTransactor struct + func NewERC721MintableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC721MintableTransactor, error) + func (_ERC721Mintable *ERC721MintableTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactor) Mint(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactor) SetApprovalForAll(opts *bind.TransactOpts, to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + type ERC721MintableTransactorRaw struct + Contract *ERC721MintableTransactor + func (_ERC721Mintable *ERC721MintableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721MintableTransactorSession struct + Contract *ERC721MintableTransactor + TransactOpts bind.TransactOpts + func (_ERC721Mintable *ERC721MintableTransactorSession) AddMinter(account common.Address) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorSession) Mint(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorSession) RenounceMinter() (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721Mintable *ERC721MintableTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type ERC721MintableTransfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ERC721MintableTransferIterator struct + Event *ERC721MintableTransfer + func (it *ERC721MintableTransferIterator) Close() error + func (it *ERC721MintableTransferIterator) Error() error + func (it *ERC721MintableTransferIterator) Next() bool + type ERC721Raw struct + Contract *ERC721 + func (_ERC721 *ERC721Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC721 *ERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721 *ERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721ServiceChain struct + func DeployERC721ServiceChain(auth *bind.TransactOpts, backend bind.ContractBackend, _bridge common.Address) (common.Address, *types.Transaction, *ERC721ServiceChain, error) + func NewERC721ServiceChain(address common.Address, backend bind.ContractBackend) (*ERC721ServiceChain, error) + type ERC721ServiceChainApproval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type ERC721ServiceChainApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type ERC721ServiceChainApprovalForAllIterator struct + Event *ERC721ServiceChainApprovalForAll + func (it *ERC721ServiceChainApprovalForAllIterator) Close() error + func (it *ERC721ServiceChainApprovalForAllIterator) Error() error + func (it *ERC721ServiceChainApprovalForAllIterator) Next() bool + type ERC721ServiceChainApprovalIterator struct + Event *ERC721ServiceChainApproval + func (it *ERC721ServiceChainApprovalIterator) Close() error + func (it *ERC721ServiceChainApprovalIterator) Error() error + func (it *ERC721ServiceChainApprovalIterator) Next() bool + type ERC721ServiceChainCaller struct + func NewERC721ServiceChainCaller(address common.Address, caller bind.ContractCaller) (*ERC721ServiceChainCaller, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) Bridge(opts *bind.CallOpts) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) IsOwner(opts *bind.CallOpts) (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ERC721ServiceChainCallerRaw struct + Contract *ERC721ServiceChainCaller + func (_ERC721ServiceChain *ERC721ServiceChainCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC721ServiceChainCallerSession struct + CallOpts bind.CallOpts + Contract *ERC721ServiceChainCaller + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) Bridge() (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) IsOwner() (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) Owner() (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC721ServiceChainFilterer struct + func NewERC721ServiceChainFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC721ServiceChainFilterer, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721ServiceChainApprovalIterator, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721ServiceChainApprovalForAllIterator, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ERC721ServiceChainOwnershipTransferredIterator, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721ServiceChainTransferIterator, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721ServiceChainApproval, ...) (event.Subscription, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721ServiceChainApprovalForAll, ...) (event.Subscription, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ERC721ServiceChainOwnershipTransferred, ...) (event.Subscription, error) + func (_ERC721ServiceChain *ERC721ServiceChainFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721ServiceChainTransfer, ...) (event.Subscription, error) + type ERC721ServiceChainOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type ERC721ServiceChainOwnershipTransferredIterator struct + Event *ERC721ServiceChainOwnershipTransferred + func (it *ERC721ServiceChainOwnershipTransferredIterator) Close() error + func (it *ERC721ServiceChainOwnershipTransferredIterator) Error() error + func (it *ERC721ServiceChainOwnershipTransferredIterator) Next() bool + type ERC721ServiceChainRaw struct + Contract *ERC721ServiceChain + func (_ERC721ServiceChain *ERC721ServiceChainRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC721ServiceChain *ERC721ServiceChainRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721ServiceChainSession struct + CallOpts bind.CallOpts + Contract *ERC721ServiceChain + TransactOpts bind.TransactOpts + func (_ERC721ServiceChain *ERC721ServiceChainSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) Bridge() (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) IsOwner() (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) Owner() (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) RenounceOwnership() (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) RequestValueTransfer(_uid *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) SetBridge(_bridge common.Address) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type ERC721ServiceChainTransactor struct + func NewERC721ServiceChainTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC721ServiceChainTransactor, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) RequestValueTransfer(opts *bind.TransactOpts, _uid *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) SetApprovalForAll(opts *bind.TransactOpts, to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) SetBridge(opts *bind.TransactOpts, _bridge common.Address) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + type ERC721ServiceChainTransactorRaw struct + Contract *ERC721ServiceChainTransactor + func (_ERC721ServiceChain *ERC721ServiceChainTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721ServiceChainTransactorSession struct + Contract *ERC721ServiceChainTransactor + TransactOpts bind.TransactOpts + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) RequestValueTransfer(_uid *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) SetBridge(_bridge common.Address) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721ServiceChain *ERC721ServiceChainTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type ERC721ServiceChainTransfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ERC721ServiceChainTransferIterator struct + Event *ERC721ServiceChainTransfer + func (it *ERC721ServiceChainTransferIterator) Close() error + func (it *ERC721ServiceChainTransferIterator) Error() error + func (it *ERC721ServiceChainTransferIterator) Next() bool + type ERC721Session struct + CallOpts bind.CallOpts + Contract *ERC721 + TransactOpts bind.TransactOpts + func (_ERC721 *ERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721 *ERC721Session) BalanceOf(owner common.Address) (*big.Int, error) + func (_ERC721 *ERC721Session) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ERC721 *ERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ERC721 *ERC721Session) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ERC721 *ERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721 *ERC721Session) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721 *ERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ERC721 *ERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type ERC721Transactor struct + func NewERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC721Transactor, error) + func (_ERC721 *ERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721 *ERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ERC721 *ERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721 *ERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + type ERC721TransactorRaw struct + Contract *ERC721Transactor + func (_ERC721 *ERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC721 *ERC721TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC721TransactorSession struct + Contract *ERC721Transactor + TransactOpts bind.TransactOpts + func (_ERC721 *ERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ERC721 *ERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ERC721 *ERC721TransactorSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ERC721 *ERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type ERC721Transfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ERC721TransferIterator struct + Event *ERC721Transfer + func (it *ERC721TransferIterator) Close() error + func (it *ERC721TransferIterator) Error() error + func (it *ERC721TransferIterator) Next() bool + type IERC165 struct + func DeployIERC165(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *IERC165, error) + func NewIERC165(address common.Address, backend bind.ContractBackend) (*IERC165, error) + type IERC165Caller struct + func NewIERC165Caller(address common.Address, caller bind.ContractCaller) (*IERC165Caller, error) + func (_IERC165 *IERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type IERC165CallerRaw struct + Contract *IERC165Caller + func (_IERC165 *IERC165CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type IERC165CallerSession struct + CallOpts bind.CallOpts + Contract *IERC165Caller + func (_IERC165 *IERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type IERC165Filterer struct + func NewIERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC165Filterer, error) + type IERC165Raw struct + Contract *IERC165 + func (_IERC165 *IERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_IERC165 *IERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC165 *IERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC165Session struct + CallOpts bind.CallOpts + Contract *IERC165 + TransactOpts bind.TransactOpts + func (_IERC165 *IERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error) + type IERC165Transactor struct + func NewIERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC165Transactor, error) + type IERC165TransactorRaw struct + Contract *IERC165Transactor + func (_IERC165 *IERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC165 *IERC165TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC165TransactorSession struct + Contract *IERC165Transactor + TransactOpts bind.TransactOpts + type IERC721 struct + func DeployIERC721(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *IERC721, error) + func NewIERC721(address common.Address, backend bind.ContractBackend) (*IERC721, error) + type IERC721Approval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type IERC721ApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type IERC721ApprovalForAllIterator struct + Event *IERC721ApprovalForAll + func (it *IERC721ApprovalForAllIterator) Close() error + func (it *IERC721ApprovalForAllIterator) Error() error + func (it *IERC721ApprovalForAllIterator) Next() bool + type IERC721ApprovalIterator struct + Event *IERC721Approval + func (it *IERC721ApprovalIterator) Close() error + func (it *IERC721ApprovalIterator) Error() error + func (it *IERC721ApprovalIterator) Next() bool + type IERC721BridgeReceiver struct + func DeployIERC721BridgeReceiver(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *IERC721BridgeReceiver, error) + func NewIERC721BridgeReceiver(address common.Address, backend bind.ContractBackend) (*IERC721BridgeReceiver, error) + type IERC721BridgeReceiverCaller struct + func NewIERC721BridgeReceiverCaller(address common.Address, caller bind.ContractCaller) (*IERC721BridgeReceiverCaller, error) + type IERC721BridgeReceiverCallerRaw struct + Contract *IERC721BridgeReceiverCaller + func (_IERC721BridgeReceiver *IERC721BridgeReceiverCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type IERC721BridgeReceiverCallerSession struct + CallOpts bind.CallOpts + Contract *IERC721BridgeReceiverCaller + type IERC721BridgeReceiverFilterer struct + func NewIERC721BridgeReceiverFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC721BridgeReceiverFilterer, error) + type IERC721BridgeReceiverRaw struct + Contract *IERC721BridgeReceiver + func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC721BridgeReceiverSession struct + CallOpts bind.CallOpts + Contract *IERC721BridgeReceiver + TransactOpts bind.TransactOpts + func (_IERC721BridgeReceiver *IERC721BridgeReceiverSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + type IERC721BridgeReceiverTransactor struct + func NewIERC721BridgeReceiverTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC721BridgeReceiverTransactor, error) + func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactor) OnERC721Received(opts *bind.TransactOpts, _from common.Address, _tokenId *big.Int, ...) (*types.Transaction, error) + type IERC721BridgeReceiverTransactorRaw struct + Contract *IERC721BridgeReceiverTransactor + func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC721BridgeReceiverTransactorSession struct + Contract *IERC721BridgeReceiverTransactor + TransactOpts bind.TransactOpts + func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactorSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + type IERC721Caller struct + func NewIERC721Caller(address common.Address, caller bind.ContractCaller) (*IERC721Caller, error) + func (_IERC721 *IERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_IERC721 *IERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_IERC721 *IERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_IERC721 *IERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_IERC721 *IERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type IERC721CallerRaw struct + Contract *IERC721Caller + func (_IERC721 *IERC721CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type IERC721CallerSession struct + CallOpts bind.CallOpts + Contract *IERC721Caller + func (_IERC721 *IERC721CallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_IERC721 *IERC721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_IERC721 *IERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_IERC721 *IERC721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_IERC721 *IERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type IERC721Filterer struct + func NewIERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC721Filterer, error) + func (_IERC721 *IERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*IERC721ApprovalIterator, error) + func (_IERC721 *IERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*IERC721ApprovalForAllIterator, error) + func (_IERC721 *IERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*IERC721TransferIterator, error) + func (_IERC721 *IERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC721Approval, owner []common.Address, ...) (event.Subscription, error) + func (_IERC721 *IERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *IERC721ApprovalForAll, ...) (event.Subscription, error) + func (_IERC721 *IERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC721Transfer, from []common.Address, ...) (event.Subscription, error) + type IERC721Raw struct + Contract *IERC721 + func (_IERC721 *IERC721Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_IERC721 *IERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC721 *IERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC721Receiver struct + func DeployIERC721Receiver(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *IERC721Receiver, error) + func NewIERC721Receiver(address common.Address, backend bind.ContractBackend) (*IERC721Receiver, error) + type IERC721ReceiverCaller struct + func NewIERC721ReceiverCaller(address common.Address, caller bind.ContractCaller) (*IERC721ReceiverCaller, error) + type IERC721ReceiverCallerRaw struct + Contract *IERC721ReceiverCaller + func (_IERC721Receiver *IERC721ReceiverCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type IERC721ReceiverCallerSession struct + CallOpts bind.CallOpts + Contract *IERC721ReceiverCaller + type IERC721ReceiverFilterer struct + func NewIERC721ReceiverFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC721ReceiverFilterer, error) + type IERC721ReceiverRaw struct + Contract *IERC721Receiver + func (_IERC721Receiver *IERC721ReceiverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_IERC721Receiver *IERC721ReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC721Receiver *IERC721ReceiverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC721ReceiverSession struct + CallOpts bind.CallOpts + Contract *IERC721Receiver + TransactOpts bind.TransactOpts + func (_IERC721Receiver *IERC721ReceiverSession) OnERC721Received(operator common.Address, from common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error) + type IERC721ReceiverTransactor struct + func NewIERC721ReceiverTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC721ReceiverTransactor, error) + func (_IERC721Receiver *IERC721ReceiverTransactor) OnERC721Received(opts *bind.TransactOpts, operator common.Address, from common.Address, ...) (*types.Transaction, error) + type IERC721ReceiverTransactorRaw struct + Contract *IERC721ReceiverTransactor + func (_IERC721Receiver *IERC721ReceiverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC721Receiver *IERC721ReceiverTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC721ReceiverTransactorSession struct + Contract *IERC721ReceiverTransactor + TransactOpts bind.TransactOpts + func (_IERC721Receiver *IERC721ReceiverTransactorSession) OnERC721Received(operator common.Address, from common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error) + type IERC721Session struct + CallOpts bind.CallOpts + Contract *IERC721 + TransactOpts bind.TransactOpts + func (_IERC721 *IERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_IERC721 *IERC721Session) BalanceOf(owner common.Address) (*big.Int, error) + func (_IERC721 *IERC721Session) GetApproved(tokenId *big.Int) (common.Address, error) + func (_IERC721 *IERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_IERC721 *IERC721Session) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_IERC721 *IERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error) + func (_IERC721 *IERC721Session) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error) + func (_IERC721 *IERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_IERC721 *IERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type IERC721Transactor struct + func NewIERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC721Transactor, error) + func (_IERC721 *IERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_IERC721 *IERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_IERC721 *IERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, _approved bool) (*types.Transaction, error) + func (_IERC721 *IERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + type IERC721TransactorRaw struct + Contract *IERC721Transactor + func (_IERC721 *IERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IERC721 *IERC721TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IERC721TransactorSession struct + Contract *IERC721Transactor + TransactOpts bind.TransactOpts + func (_IERC721 *IERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_IERC721 *IERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error) + func (_IERC721 *IERC721TransactorSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error) + func (_IERC721 *IERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + type IERC721Transfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type IERC721TransferIterator struct + Event *IERC721Transfer + func (it *IERC721TransferIterator) Close() error + func (it *IERC721TransferIterator) Error() error + func (it *IERC721TransferIterator) Next() bool + type MinterRole struct + func DeployMinterRole(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MinterRole, error) + func NewMinterRole(address common.Address, backend bind.ContractBackend) (*MinterRole, error) + type MinterRoleCaller struct + func NewMinterRoleCaller(address common.Address, caller bind.ContractCaller) (*MinterRoleCaller, error) + func (_MinterRole *MinterRoleCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error) + type MinterRoleCallerRaw struct + Contract *MinterRoleCaller + func (_MinterRole *MinterRoleCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type MinterRoleCallerSession struct + CallOpts bind.CallOpts + Contract *MinterRoleCaller + func (_MinterRole *MinterRoleCallerSession) IsMinter(account common.Address) (bool, error) + type MinterRoleFilterer struct + func NewMinterRoleFilterer(address common.Address, filterer bind.ContractFilterer) (*MinterRoleFilterer, error) + func (_MinterRole *MinterRoleFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*MinterRoleMinterAddedIterator, error) + func (_MinterRole *MinterRoleFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*MinterRoleMinterRemovedIterator, error) + func (_MinterRole *MinterRoleFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *MinterRoleMinterAdded, ...) (event.Subscription, error) + func (_MinterRole *MinterRoleFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *MinterRoleMinterRemoved, ...) (event.Subscription, error) + type MinterRoleMinterAdded struct + Account common.Address + Raw types.Log + type MinterRoleMinterAddedIterator struct + Event *MinterRoleMinterAdded + func (it *MinterRoleMinterAddedIterator) Close() error + func (it *MinterRoleMinterAddedIterator) Error() error + func (it *MinterRoleMinterAddedIterator) Next() bool + type MinterRoleMinterRemoved struct + Account common.Address + Raw types.Log + type MinterRoleMinterRemovedIterator struct + Event *MinterRoleMinterRemoved + func (it *MinterRoleMinterRemovedIterator) Close() error + func (it *MinterRoleMinterRemovedIterator) Error() error + func (it *MinterRoleMinterRemovedIterator) Next() bool + type MinterRoleRaw struct + Contract *MinterRole + func (_MinterRole *MinterRoleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_MinterRole *MinterRoleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_MinterRole *MinterRoleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type MinterRoleSession struct + CallOpts bind.CallOpts + Contract *MinterRole + TransactOpts bind.TransactOpts + func (_MinterRole *MinterRoleSession) AddMinter(account common.Address) (*types.Transaction, error) + func (_MinterRole *MinterRoleSession) IsMinter(account common.Address) (bool, error) + func (_MinterRole *MinterRoleSession) RenounceMinter() (*types.Transaction, error) + type MinterRoleTransactor struct + func NewMinterRoleTransactor(address common.Address, transactor bind.ContractTransactor) (*MinterRoleTransactor, error) + func (_MinterRole *MinterRoleTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error) + func (_MinterRole *MinterRoleTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error) + type MinterRoleTransactorRaw struct + Contract *MinterRoleTransactor + func (_MinterRole *MinterRoleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_MinterRole *MinterRoleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type MinterRoleTransactorSession struct + Contract *MinterRoleTransactor + TransactOpts bind.TransactOpts + func (_MinterRole *MinterRoleTransactorSession) AddMinter(account common.Address) (*types.Transaction, error) + func (_MinterRole *MinterRoleTransactorSession) RenounceMinter() (*types.Transaction, error) + type Ownable struct + func DeployOwnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Ownable, error) + func NewOwnable(address common.Address, backend bind.ContractBackend) (*Ownable, error) + type OwnableCaller struct + func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error) + func (_Ownable *OwnableCaller) IsOwner(opts *bind.CallOpts) (bool, error) + func (_Ownable *OwnableCaller) Owner(opts *bind.CallOpts) (common.Address, error) + type OwnableCallerRaw struct + Contract *OwnableCaller + func (_Ownable *OwnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type OwnableCallerSession struct + CallOpts bind.CallOpts + Contract *OwnableCaller + func (_Ownable *OwnableCallerSession) IsOwner() (bool, error) + func (_Ownable *OwnableCallerSession) Owner() (common.Address, error) + type OwnableFilterer struct + func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error) + func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error) + func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error) + type OwnableOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type OwnableOwnershipTransferredIterator struct + Event *OwnableOwnershipTransferred + func (it *OwnableOwnershipTransferredIterator) Close() error + func (it *OwnableOwnershipTransferredIterator) Error() error + func (it *OwnableOwnershipTransferredIterator) Next() bool + type OwnableRaw struct + Contract *Ownable + func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OwnableSession struct + CallOpts bind.CallOpts + Contract *Ownable + TransactOpts bind.TransactOpts + func (_Ownable *OwnableSession) IsOwner() (bool, error) + func (_Ownable *OwnableSession) Owner() (common.Address, error) + func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error) + func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type OwnableTransactor struct + func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error) + func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + type OwnableTransactorRaw struct + Contract *OwnableTransactor + func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OwnableTransactorSession struct + Contract *OwnableTransactor + TransactOpts bind.TransactOpts + func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type Roles struct + func DeployRoles(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Roles, error) + func NewRoles(address common.Address, backend bind.ContractBackend) (*Roles, error) + type RolesCaller struct + func NewRolesCaller(address common.Address, caller bind.ContractCaller) (*RolesCaller, error) + type RolesCallerRaw struct + Contract *RolesCaller + func (_Roles *RolesCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type RolesCallerSession struct + CallOpts bind.CallOpts + Contract *RolesCaller + type RolesFilterer struct + func NewRolesFilterer(address common.Address, filterer bind.ContractFilterer) (*RolesFilterer, error) + type RolesRaw struct + Contract *Roles + func (_Roles *RolesRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Roles *RolesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Roles *RolesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type RolesSession struct + CallOpts bind.CallOpts + Contract *Roles + TransactOpts bind.TransactOpts + type RolesTransactor struct + func NewRolesTransactor(address common.Address, transactor bind.ContractTransactor) (*RolesTransactor, error) + type RolesTransactorRaw struct + Contract *RolesTransactor + func (_Roles *RolesTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Roles *RolesTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type RolesTransactorSession struct + Contract *RolesTransactor + TransactOpts bind.TransactOpts + type SafeMath struct + func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error) + func NewSafeMath(address common.Address, backend bind.ContractBackend) (*SafeMath, error) + type SafeMathCaller struct + func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error) + type SafeMathCallerRaw struct + Contract *SafeMathCaller + func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type SafeMathCallerSession struct + CallOpts bind.CallOpts + Contract *SafeMathCaller + type SafeMathFilterer struct + func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error) + type SafeMathRaw struct + Contract *SafeMath + func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathSession struct + CallOpts bind.CallOpts + Contract *SafeMath + TransactOpts bind.TransactOpts + type SafeMathTransactor struct + func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error) + type SafeMathTransactorRaw struct + Contract *SafeMathTransactor + func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathTransactorSession struct + Contract *SafeMathTransactor + TransactOpts bind.TransactOpts + type ServiceChainNFTNoURI struct + func DeployServiceChainNFTNoURI(auth *bind.TransactOpts, backend bind.ContractBackend, _bridge common.Address) (common.Address, *types.Transaction, *ServiceChainNFTNoURI, error) + func NewServiceChainNFTNoURI(address common.Address, backend bind.ContractBackend) (*ServiceChainNFTNoURI, error) + type ServiceChainNFTNoURIApproval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type ServiceChainNFTNoURIApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type ServiceChainNFTNoURIApprovalForAllIterator struct + Event *ServiceChainNFTNoURIApprovalForAll + func (it *ServiceChainNFTNoURIApprovalForAllIterator) Close() error + func (it *ServiceChainNFTNoURIApprovalForAllIterator) Error() error + func (it *ServiceChainNFTNoURIApprovalForAllIterator) Next() bool + type ServiceChainNFTNoURIApprovalIterator struct + Event *ServiceChainNFTNoURIApproval + func (it *ServiceChainNFTNoURIApprovalIterator) Close() error + func (it *ServiceChainNFTNoURIApprovalIterator) Error() error + func (it *ServiceChainNFTNoURIApprovalIterator) Next() bool + type ServiceChainNFTNoURICaller struct + func NewServiceChainNFTNoURICaller(address common.Address, caller bind.ContractCaller) (*ServiceChainNFTNoURICaller, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) Bridge(opts *bind.CallOpts) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) IsOwner(opts *bind.CallOpts) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ServiceChainNFTNoURICallerRaw struct + Contract *ServiceChainNFTNoURICaller + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ServiceChainNFTNoURICallerSession struct + CallOpts bind.CallOpts + Contract *ServiceChainNFTNoURICaller + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) Bridge() (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) IsMinter(account common.Address) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) IsOwner() (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) Owner() (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURICallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ServiceChainNFTNoURIFilterer struct + func NewServiceChainNFTNoURIFilterer(address common.Address, filterer bind.ContractFilterer) (*ServiceChainNFTNoURIFilterer, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ServiceChainNFTNoURIApprovalIterator, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ServiceChainNFTNoURIApprovalForAllIterator, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*ServiceChainNFTNoURIMinterAddedIterator, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*ServiceChainNFTNoURIMinterRemovedIterator, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ServiceChainNFTNoURIOwnershipTransferredIterator, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ServiceChainNFTNoURITransferIterator, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ServiceChainNFTNoURIApproval, ...) (event.Subscription, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ServiceChainNFTNoURIApprovalForAll, ...) (event.Subscription, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *ServiceChainNFTNoURIMinterAdded, ...) (event.Subscription, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *ServiceChainNFTNoURIMinterRemoved, ...) (event.Subscription, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ServiceChainNFTNoURIOwnershipTransferred, ...) (event.Subscription, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ServiceChainNFTNoURITransfer, ...) (event.Subscription, error) + type ServiceChainNFTNoURIMinterAdded struct + Account common.Address + Raw types.Log + type ServiceChainNFTNoURIMinterAddedIterator struct + Event *ServiceChainNFTNoURIMinterAdded + func (it *ServiceChainNFTNoURIMinterAddedIterator) Close() error + func (it *ServiceChainNFTNoURIMinterAddedIterator) Error() error + func (it *ServiceChainNFTNoURIMinterAddedIterator) Next() bool + type ServiceChainNFTNoURIMinterRemoved struct + Account common.Address + Raw types.Log + type ServiceChainNFTNoURIMinterRemovedIterator struct + Event *ServiceChainNFTNoURIMinterRemoved + func (it *ServiceChainNFTNoURIMinterRemovedIterator) Close() error + func (it *ServiceChainNFTNoURIMinterRemovedIterator) Error() error + func (it *ServiceChainNFTNoURIMinterRemovedIterator) Next() bool + type ServiceChainNFTNoURIOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type ServiceChainNFTNoURIOwnershipTransferredIterator struct + Event *ServiceChainNFTNoURIOwnershipTransferred + func (it *ServiceChainNFTNoURIOwnershipTransferredIterator) Close() error + func (it *ServiceChainNFTNoURIOwnershipTransferredIterator) Error() error + func (it *ServiceChainNFTNoURIOwnershipTransferredIterator) Next() bool + type ServiceChainNFTNoURIRaw struct + Contract *ServiceChainNFTNoURI + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ServiceChainNFTNoURISession struct + CallOpts bind.CallOpts + Contract *ServiceChainNFTNoURI + TransactOpts bind.TransactOpts + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) AddMinter(account common.Address) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) BalanceOf(owner common.Address) (*big.Int, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) Bridge() (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) Burn(tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) IsMinter(account common.Address) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) IsOwner() (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) Mint(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) Owner() (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) RegisterBulk(_user common.Address, _startID *big.Int, _endID *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) RenounceMinter() (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) RenounceOwnership() (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) RequestValueTransfer(_uid *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) SetBridge(_bridge common.Address) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURISession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type ServiceChainNFTNoURITransactor struct + func NewServiceChainNFTNoURITransactor(address common.Address, transactor bind.ContractTransactor) (*ServiceChainNFTNoURITransactor, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) Burn(opts *bind.TransactOpts, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) Mint(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) RegisterBulk(opts *bind.TransactOpts, _user common.Address, _startID *big.Int, ...) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) RequestValueTransfer(opts *bind.TransactOpts, _uid *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) SetApprovalForAll(opts *bind.TransactOpts, to common.Address, approved bool) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) SetBridge(opts *bind.TransactOpts, _bridge common.Address) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + type ServiceChainNFTNoURITransactorRaw struct + Contract *ServiceChainNFTNoURITransactor + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ServiceChainNFTNoURITransactorSession struct + Contract *ServiceChainNFTNoURITransactor + TransactOpts bind.TransactOpts + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) AddMinter(account common.Address) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) Burn(tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) Mint(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) RegisterBulk(_user common.Address, _startID *big.Int, _endID *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) RenounceMinter() (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) RequestValueTransfer(_uid *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int, _data []byte) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) SetApprovalForAll(to common.Address, approved bool) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) SetBridge(_bridge common.Address) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_ServiceChainNFTNoURI *ServiceChainNFTNoURITransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type ServiceChainNFTNoURITransfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ServiceChainNFTNoURITransferIterator struct + Event *ServiceChainNFTNoURITransfer + func (it *ServiceChainNFTNoURITransferIterator) Close() error + func (it *ServiceChainNFTNoURITransferIterator) Error() error + func (it *ServiceChainNFTNoURITransferIterator) Next() bool