Versions in this module Expand all Collapse all v0 v0.0.9 Nov 7, 2021 v0.0.8 Nov 2, 2021 Changes in this version + const CountersABI + const CountersBin + const ECDSAABI + const ECDSABin + const EIP712ABI + const EIP712Bin + const EnumerableMapABI + const EnumerableMapBin + const EnumerableSetABI + const EnumerableSetBin + const ItemContractABI + const ItemContractBin + const SafeMathABI + const SafeMathBin + 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 ECDSA struct + func DeployECDSA(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ECDSA, error) + func NewECDSA(address common.Address, backend bind.ContractBackend) (*ECDSA, error) + type ECDSACaller struct + func NewECDSACaller(address common.Address, caller bind.ContractCaller) (*ECDSACaller, error) + type ECDSACallerRaw struct + Contract *ECDSACaller + func (_ECDSA *ECDSACallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ECDSACallerSession struct + CallOpts bind.CallOpts + Contract *ECDSACaller + type ECDSAFilterer struct + func NewECDSAFilterer(address common.Address, filterer bind.ContractFilterer) (*ECDSAFilterer, error) + type ECDSARaw struct + Contract *ECDSA + func (_ECDSA *ECDSARaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ECDSA *ECDSARaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ECDSA *ECDSARaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ECDSASession struct + CallOpts bind.CallOpts + Contract *ECDSA + TransactOpts bind.TransactOpts + type ECDSATransactor struct + func NewECDSATransactor(address common.Address, transactor bind.ContractTransactor) (*ECDSATransactor, error) + type ECDSATransactorRaw struct + Contract *ECDSATransactor + func (_ECDSA *ECDSATransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ECDSA *ECDSATransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ECDSATransactorSession struct + Contract *ECDSATransactor + TransactOpts bind.TransactOpts + type EIP712 struct + func DeployEIP712(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *EIP712, error) + func NewEIP712(address common.Address, backend bind.ContractBackend) (*EIP712, error) + type EIP712Caller struct + func NewEIP712Caller(address common.Address, caller bind.ContractCaller) (*EIP712Caller, error) + type EIP712CallerRaw struct + Contract *EIP712Caller + func (_EIP712 *EIP712CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type EIP712CallerSession struct + CallOpts bind.CallOpts + Contract *EIP712Caller + type EIP712Filterer struct + func NewEIP712Filterer(address common.Address, filterer bind.ContractFilterer) (*EIP712Filterer, error) + type EIP712Raw struct + Contract *EIP712 + func (_EIP712 *EIP712Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_EIP712 *EIP712Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_EIP712 *EIP712Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EIP712Session struct + CallOpts bind.CallOpts + Contract *EIP712 + TransactOpts bind.TransactOpts + type EIP712Transactor struct + func NewEIP712Transactor(address common.Address, transactor bind.ContractTransactor) (*EIP712Transactor, error) + type EIP712TransactorRaw struct + Contract *EIP712Transactor + func (_EIP712 *EIP712TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_EIP712 *EIP712TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EIP712TransactorSession struct + Contract *EIP712Transactor + TransactOpts bind.TransactOpts + type EnumerableMap struct + func DeployEnumerableMap(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *EnumerableMap, error) + func NewEnumerableMap(address common.Address, backend bind.ContractBackend) (*EnumerableMap, error) + type EnumerableMapCaller struct + func NewEnumerableMapCaller(address common.Address, caller bind.ContractCaller) (*EnumerableMapCaller, error) + type EnumerableMapCallerRaw struct + Contract *EnumerableMapCaller + func (_EnumerableMap *EnumerableMapCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type EnumerableMapCallerSession struct + CallOpts bind.CallOpts + Contract *EnumerableMapCaller + type EnumerableMapFilterer struct + func NewEnumerableMapFilterer(address common.Address, filterer bind.ContractFilterer) (*EnumerableMapFilterer, error) + type EnumerableMapRaw struct + Contract *EnumerableMap + func (_EnumerableMap *EnumerableMapRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_EnumerableMap *EnumerableMapRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_EnumerableMap *EnumerableMapRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EnumerableMapSession struct + CallOpts bind.CallOpts + Contract *EnumerableMap + TransactOpts bind.TransactOpts + type EnumerableMapTransactor struct + func NewEnumerableMapTransactor(address common.Address, transactor bind.ContractTransactor) (*EnumerableMapTransactor, error) + type EnumerableMapTransactorRaw struct + Contract *EnumerableMapTransactor + func (_EnumerableMap *EnumerableMapTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_EnumerableMap *EnumerableMapTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EnumerableMapTransactorSession struct + Contract *EnumerableMapTransactor + TransactOpts bind.TransactOpts + type EnumerableSet struct + func DeployEnumerableSet(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *EnumerableSet, error) + func NewEnumerableSet(address common.Address, backend bind.ContractBackend) (*EnumerableSet, error) + type EnumerableSetCaller struct + func NewEnumerableSetCaller(address common.Address, caller bind.ContractCaller) (*EnumerableSetCaller, error) + type EnumerableSetCallerRaw struct + Contract *EnumerableSetCaller + func (_EnumerableSet *EnumerableSetCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type EnumerableSetCallerSession struct + CallOpts bind.CallOpts + Contract *EnumerableSetCaller + type EnumerableSetFilterer struct + func NewEnumerableSetFilterer(address common.Address, filterer bind.ContractFilterer) (*EnumerableSetFilterer, error) + type EnumerableSetRaw struct + Contract *EnumerableSet + func (_EnumerableSet *EnumerableSetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_EnumerableSet *EnumerableSetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_EnumerableSet *EnumerableSetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EnumerableSetSession struct + CallOpts bind.CallOpts + Contract *EnumerableSet + TransactOpts bind.TransactOpts + type EnumerableSetTransactor struct + func NewEnumerableSetTransactor(address common.Address, transactor bind.ContractTransactor) (*EnumerableSetTransactor, error) + type EnumerableSetTransactorRaw struct + Contract *EnumerableSetTransactor + func (_EnumerableSet *EnumerableSetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_EnumerableSet *EnumerableSetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EnumerableSetTransactorSession struct + Contract *EnumerableSetTransactor + TransactOpts bind.TransactOpts + type ItemContract struct + func DeployItemContract(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ItemContract, error) + func NewItemContract(address common.Address, backend bind.ContractBackend) (*ItemContract, error) + type ItemContractApproval struct + Dci string + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ItemContractApprovalIterator struct + Event *ItemContractApproval + func (it *ItemContractApprovalIterator) Close() error + func (it *ItemContractApprovalIterator) Error() error + func (it *ItemContractApprovalIterator) Next() bool + type ItemContractCaller struct + func NewItemContractCaller(address common.Address, caller bind.ContractCaller) (*ItemContractCaller, error) + func (_ItemContract *ItemContractCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractCaller) GetCount(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_ItemContract *ItemContractCaller) GetCreator(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractCaller) GetDCI(opts *bind.CallOpts, tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractCaller) GetName(opts *bind.CallOpts, tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractCaller) GetOwner(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractCaller) GetTokenId(opts *bind.CallOpts, dci string) (*big.Int, error) + func (_ItemContract *ItemContractCaller) GetTokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error) + type ItemContractCallerRaw struct + Contract *ItemContractCaller + func (_ItemContract *ItemContractCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ItemContractCallerSession struct + CallOpts bind.CallOpts + Contract *ItemContractCaller + func (_ItemContract *ItemContractCallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractCallerSession) GetCount(owner common.Address) (*big.Int, error) + func (_ItemContract *ItemContractCallerSession) GetCreator(tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractCallerSession) GetDCI(tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractCallerSession) GetName(tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractCallerSession) GetOwner(tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractCallerSession) GetTokenId(dci string) (*big.Int, error) + func (_ItemContract *ItemContractCallerSession) GetTokenURI(tokenId *big.Int) (string, error) + type ItemContractCreate struct + Dci string + From common.Address + Name string + Raw types.Log + TokenId *big.Int + TokenURI string + type ItemContractCreateIterator struct + Event *ItemContractCreate + func (it *ItemContractCreateIterator) Close() error + func (it *ItemContractCreateIterator) Error() error + func (it *ItemContractCreateIterator) Next() bool + type ItemContractFilterer struct + func NewItemContractFilterer(address common.Address, filterer bind.ContractFilterer) (*ItemContractFilterer, error) + func (_ItemContract *ItemContractFilterer) FilterApproval(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ItemContractApprovalIterator, error) + func (_ItemContract *ItemContractFilterer) FilterCreate(opts *bind.FilterOpts, from []common.Address, tokenId []*big.Int) (*ItemContractCreateIterator, error) + func (_ItemContract *ItemContractFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ItemContractTransferIterator, error) + func (_ItemContract *ItemContractFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ItemContractApproval, from []common.Address, ...) (event.Subscription, error) + func (_ItemContract *ItemContractFilterer) WatchCreate(opts *bind.WatchOpts, sink chan<- *ItemContractCreate, from []common.Address, ...) (event.Subscription, error) + func (_ItemContract *ItemContractFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ItemContractTransfer, from []common.Address, ...) (event.Subscription, error) + type ItemContractRaw struct + Contract *ItemContract + func (_ItemContract *ItemContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ItemContract *ItemContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ItemContract *ItemContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ItemContractSession struct + CallOpts bind.CallOpts + Contract *ItemContract + TransactOpts bind.TransactOpts + func (_ItemContract *ItemContractSession) Approve(tokenId *big.Int, to common.Address) (*types.Transaction, error) + func (_ItemContract *ItemContractSession) Create(dci string, name string, tokenURI string) (*types.Transaction, error) + func (_ItemContract *ItemContractSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractSession) GetCount(owner common.Address) (*big.Int, error) + func (_ItemContract *ItemContractSession) GetCreator(tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractSession) GetDCI(tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractSession) GetName(tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractSession) GetOwner(tokenId *big.Int) (common.Address, error) + func (_ItemContract *ItemContractSession) GetTokenId(dci string) (*big.Int, error) + func (_ItemContract *ItemContractSession) GetTokenURI(tokenId *big.Int) (string, error) + func (_ItemContract *ItemContractSession) Transfer(tokenId *big.Int, to common.Address) (*types.Transaction, error) + type ItemContractTransactor struct + func NewItemContractTransactor(address common.Address, transactor bind.ContractTransactor) (*ItemContractTransactor, error) + func (_ItemContract *ItemContractTransactor) Approve(opts *bind.TransactOpts, tokenId *big.Int, to common.Address) (*types.Transaction, error) + func (_ItemContract *ItemContractTransactor) Create(opts *bind.TransactOpts, dci string, name string, tokenURI string) (*types.Transaction, error) + func (_ItemContract *ItemContractTransactor) Transfer(opts *bind.TransactOpts, tokenId *big.Int, to common.Address) (*types.Transaction, error) + type ItemContractTransactorRaw struct + Contract *ItemContractTransactor + func (_ItemContract *ItemContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ItemContract *ItemContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ItemContractTransactorSession struct + Contract *ItemContractTransactor + TransactOpts bind.TransactOpts + func (_ItemContract *ItemContractTransactorSession) Approve(tokenId *big.Int, to common.Address) (*types.Transaction, error) + func (_ItemContract *ItemContractTransactorSession) Create(dci string, name string, tokenURI string) (*types.Transaction, error) + func (_ItemContract *ItemContractTransactorSession) Transfer(tokenId *big.Int, to common.Address) (*types.Transaction, error) + type ItemContractTransfer struct + Dci string + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type ItemContractTransferIterator struct + Event *ItemContractTransfer + func (it *ItemContractTransferIterator) Close() error + func (it *ItemContractTransferIterator) Error() error + func (it *ItemContractTransferIterator) Next() bool + 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