Documentation ¶
Index ¶
- Variables
- type ConsiderationEventsAndErrors
- type ConsiderationEventsAndErrorsCaller
- type ConsiderationEventsAndErrorsCallerRaw
- type ConsiderationEventsAndErrorsCallerSession
- type ConsiderationEventsAndErrorsCounterIncremented
- type ConsiderationEventsAndErrorsCounterIncrementedIterator
- type ConsiderationEventsAndErrorsFilterer
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterCounterIncremented(opts *bind.FilterOpts, offerer []common.Address) (*ConsiderationEventsAndErrorsCounterIncrementedIterator, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterOrderCancelled(opts *bind.FilterOpts, offerer []common.Address, zone []common.Address) (*ConsiderationEventsAndErrorsOrderCancelledIterator, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterOrderFulfilled(opts *bind.FilterOpts, offerer []common.Address, zone []common.Address) (*ConsiderationEventsAndErrorsOrderFulfilledIterator, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterOrderValidated(opts *bind.FilterOpts, offerer []common.Address, zone []common.Address) (*ConsiderationEventsAndErrorsOrderValidatedIterator, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseCounterIncremented(log types.Log) (*ConsiderationEventsAndErrorsCounterIncremented, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseOrderCancelled(log types.Log) (*ConsiderationEventsAndErrorsOrderCancelled, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseOrderFulfilled(log types.Log) (*ConsiderationEventsAndErrorsOrderFulfilled, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseOrderValidated(log types.Log) (*ConsiderationEventsAndErrorsOrderValidated, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchCounterIncremented(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchOrderCancelled(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsOrderCancelled, ...) (event.Subscription, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchOrderFulfilled(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsOrderFulfilled, ...) (event.Subscription, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchOrderValidated(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsOrderValidated, ...) (event.Subscription, error)
- type ConsiderationEventsAndErrorsOrderCancelled
- type ConsiderationEventsAndErrorsOrderCancelledIterator
- type ConsiderationEventsAndErrorsOrderFulfilled
- type ConsiderationEventsAndErrorsOrderFulfilledIterator
- type ConsiderationEventsAndErrorsOrderValidated
- type ConsiderationEventsAndErrorsOrderValidatedIterator
- type ConsiderationEventsAndErrorsRaw
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConsiderationEventsAndErrorsSession
- type ConsiderationEventsAndErrorsTransactor
- type ConsiderationEventsAndErrorsTransactorRaw
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConsiderationEventsAndErrorsTransactorSession
- type ReceivedItem
- type SpentItem
Constants ¶
This section is empty.
Variables ¶
var ConsiderationEventsAndErrorsABI = ConsiderationEventsAndErrorsMetaData.ABI
ConsiderationEventsAndErrorsABI is the input ABI used to generate the binding from. Deprecated: Use ConsiderationEventsAndErrorsMetaData.ABI instead.
var ConsiderationEventsAndErrorsMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"BadFraction\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"orderIndex\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"considerationIndex\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"shortfallAmount\",\"type\":\"uint256\"}],\"name\":\"ConsiderationNotMet\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"EtherTransferGenericFailure\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InsufficientEtherSupplied\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidBasicOrderParameterEncoding\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"conduit\",\"type\":\"address\"}],\"name\":\"InvalidCallToConduit\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidCanceller\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"conduitKey\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"conduit\",\"type\":\"address\"}],\"name\":\"InvalidConduit\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"InvalidMsgValue\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidNativeOfferItem\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidTime\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MissingOriginalConsiderationItems\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NoSpecifiedOrdersAvailable\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"orderHash\",\"type\":\"bytes32\"}],\"name\":\"OrderAlreadyFilled\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"orderHash\",\"type\":\"bytes32\"}],\"name\":\"OrderIsCancelled\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"orderHash\",\"type\":\"bytes32\"}],\"name\":\"OrderPartiallyFilled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PartialFillsNotEnabledForOrder\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newCounter\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"offerer\",\"type\":\"address\"}],\"name\":\"CounterIncremented\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"orderHash\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"offerer\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"zone\",\"type\":\"address\"}],\"name\":\"OrderCancelled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"orderHash\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"offerer\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"zone\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"components\":[{\"internalType\":\"enumItemType\",\"name\":\"itemType\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"identifier\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"indexed\":false,\"internalType\":\"structSpentItem[]\",\"name\":\"offer\",\"type\":\"tuple[]\"},{\"components\":[{\"internalType\":\"enumItemType\",\"name\":\"itemType\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"identifier\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"addresspayable\",\"name\":\"recipient\",\"type\":\"address\"}],\"indexed\":false,\"internalType\":\"structReceivedItem[]\",\"name\":\"consideration\",\"type\":\"tuple[]\"}],\"name\":\"OrderFulfilled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"orderHash\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"offerer\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"zone\",\"type\":\"address\"}],\"name\":\"OrderValidated\",\"type\":\"event\"}]",
}
ConsiderationEventsAndErrorsMetaData contains all meta data concerning the ConsiderationEventsAndErrors contract.
Functions ¶
This section is empty.
Types ¶
type ConsiderationEventsAndErrors ¶
type ConsiderationEventsAndErrors struct { ConsiderationEventsAndErrorsCaller // Read-only binding to the contract ConsiderationEventsAndErrorsTransactor // Write-only binding to the contract ConsiderationEventsAndErrorsFilterer // Log filterer for contract events }
ConsiderationEventsAndErrors is an auto generated Go binding around an Ethereum contract.
func NewConsiderationEventsAndErrors ¶
func NewConsiderationEventsAndErrors(address common.Address, backend bind.ContractBackend) (*ConsiderationEventsAndErrors, error)
NewConsiderationEventsAndErrors creates a new instance of ConsiderationEventsAndErrors, bound to a specific deployed contract.
type ConsiderationEventsAndErrorsCaller ¶
type ConsiderationEventsAndErrorsCaller struct {
// contains filtered or unexported fields
}
ConsiderationEventsAndErrorsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConsiderationEventsAndErrorsCaller ¶
func NewConsiderationEventsAndErrorsCaller(address common.Address, caller bind.ContractCaller) (*ConsiderationEventsAndErrorsCaller, error)
NewConsiderationEventsAndErrorsCaller creates a new read-only instance of ConsiderationEventsAndErrors, bound to a specific deployed contract.
type ConsiderationEventsAndErrorsCallerRaw ¶
type ConsiderationEventsAndErrorsCallerRaw struct {
Contract *ConsiderationEventsAndErrorsCaller // Generic read-only contract binding to access the raw methods on
}
ConsiderationEventsAndErrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConsiderationEventsAndErrorsCallerRaw) Call ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ConsiderationEventsAndErrorsCallerSession ¶
type ConsiderationEventsAndErrorsCallerSession struct { Contract *ConsiderationEventsAndErrorsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConsiderationEventsAndErrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ConsiderationEventsAndErrorsCounterIncremented ¶ added in v1.0.2
type ConsiderationEventsAndErrorsCounterIncremented struct { NewCounter *big.Int Offerer common.Address Raw types.Log // Blockchain specific contextual infos }
ConsiderationEventsAndErrorsCounterIncremented represents a CounterIncremented event raised by the ConsiderationEventsAndErrors contract.
type ConsiderationEventsAndErrorsCounterIncrementedIterator ¶ added in v1.0.2
type ConsiderationEventsAndErrorsCounterIncrementedIterator struct { Event *ConsiderationEventsAndErrorsCounterIncremented // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConsiderationEventsAndErrorsCounterIncrementedIterator is returned from FilterCounterIncremented and is used to iterate over the raw logs and unpacked data for CounterIncremented events raised by the ConsiderationEventsAndErrors contract.
func (*ConsiderationEventsAndErrorsCounterIncrementedIterator) Close ¶ added in v1.0.2
func (it *ConsiderationEventsAndErrorsCounterIncrementedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConsiderationEventsAndErrorsCounterIncrementedIterator) Error ¶ added in v1.0.2
func (it *ConsiderationEventsAndErrorsCounterIncrementedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConsiderationEventsAndErrorsCounterIncrementedIterator) Next ¶ added in v1.0.2
func (it *ConsiderationEventsAndErrorsCounterIncrementedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConsiderationEventsAndErrorsFilterer ¶
type ConsiderationEventsAndErrorsFilterer struct {
// contains filtered or unexported fields
}
ConsiderationEventsAndErrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConsiderationEventsAndErrorsFilterer ¶
func NewConsiderationEventsAndErrorsFilterer(address common.Address, filterer bind.ContractFilterer) (*ConsiderationEventsAndErrorsFilterer, error)
NewConsiderationEventsAndErrorsFilterer creates a new log filterer instance of ConsiderationEventsAndErrors, bound to a specific deployed contract.
func (*ConsiderationEventsAndErrorsFilterer) FilterCounterIncremented ¶ added in v1.0.2
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterCounterIncremented(opts *bind.FilterOpts, offerer []common.Address) (*ConsiderationEventsAndErrorsCounterIncrementedIterator, error)
FilterCounterIncremented is a free log retrieval operation binding the contract event 0x721c20121297512b72821b97f5326877ea8ecf4bb9948fea5bfcb6453074d37f.
Solidity: event CounterIncremented(uint256 newCounter, address indexed offerer)
func (*ConsiderationEventsAndErrorsFilterer) FilterOrderCancelled ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterOrderCancelled(opts *bind.FilterOpts, offerer []common.Address, zone []common.Address) (*ConsiderationEventsAndErrorsOrderCancelledIterator, error)
FilterOrderCancelled is a free log retrieval operation binding the contract event 0x6bacc01dbe442496068f7d234edd811f1a5f833243e0aec824f86ab861f3c90d.
Solidity: event OrderCancelled(bytes32 orderHash, address indexed offerer, address indexed zone)
func (*ConsiderationEventsAndErrorsFilterer) FilterOrderFulfilled ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterOrderFulfilled(opts *bind.FilterOpts, offerer []common.Address, zone []common.Address) (*ConsiderationEventsAndErrorsOrderFulfilledIterator, error)
FilterOrderFulfilled is a free log retrieval operation binding the contract event 0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31.
Solidity: event OrderFulfilled(bytes32 orderHash, address indexed offerer, address indexed zone, address recipient, (uint8,address,uint256,uint256)[] offer, (uint8,address,uint256,uint256,address)[] consideration)
func (*ConsiderationEventsAndErrorsFilterer) FilterOrderValidated ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) FilterOrderValidated(opts *bind.FilterOpts, offerer []common.Address, zone []common.Address) (*ConsiderationEventsAndErrorsOrderValidatedIterator, error)
FilterOrderValidated is a free log retrieval operation binding the contract event 0xfde361574a066b44b3b5fe98a87108b7565e327327954c4faeea56a4e6491a0a.
Solidity: event OrderValidated(bytes32 orderHash, address indexed offerer, address indexed zone)
func (*ConsiderationEventsAndErrorsFilterer) ParseCounterIncremented ¶ added in v1.0.2
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseCounterIncremented(log types.Log) (*ConsiderationEventsAndErrorsCounterIncremented, error)
ParseCounterIncremented is a log parse operation binding the contract event 0x721c20121297512b72821b97f5326877ea8ecf4bb9948fea5bfcb6453074d37f.
Solidity: event CounterIncremented(uint256 newCounter, address indexed offerer)
func (*ConsiderationEventsAndErrorsFilterer) ParseOrderCancelled ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseOrderCancelled(log types.Log) (*ConsiderationEventsAndErrorsOrderCancelled, error)
ParseOrderCancelled is a log parse operation binding the contract event 0x6bacc01dbe442496068f7d234edd811f1a5f833243e0aec824f86ab861f3c90d.
Solidity: event OrderCancelled(bytes32 orderHash, address indexed offerer, address indexed zone)
func (*ConsiderationEventsAndErrorsFilterer) ParseOrderFulfilled ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseOrderFulfilled(log types.Log) (*ConsiderationEventsAndErrorsOrderFulfilled, error)
ParseOrderFulfilled is a log parse operation binding the contract event 0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31.
Solidity: event OrderFulfilled(bytes32 orderHash, address indexed offerer, address indexed zone, address recipient, (uint8,address,uint256,uint256)[] offer, (uint8,address,uint256,uint256,address)[] consideration)
func (*ConsiderationEventsAndErrorsFilterer) ParseOrderValidated ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) ParseOrderValidated(log types.Log) (*ConsiderationEventsAndErrorsOrderValidated, error)
ParseOrderValidated is a log parse operation binding the contract event 0xfde361574a066b44b3b5fe98a87108b7565e327327954c4faeea56a4e6491a0a.
Solidity: event OrderValidated(bytes32 orderHash, address indexed offerer, address indexed zone)
func (*ConsiderationEventsAndErrorsFilterer) WatchCounterIncremented ¶ added in v1.0.2
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchCounterIncremented(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsCounterIncremented, offerer []common.Address) (event.Subscription, error)
WatchCounterIncremented is a free log subscription operation binding the contract event 0x721c20121297512b72821b97f5326877ea8ecf4bb9948fea5bfcb6453074d37f.
Solidity: event CounterIncremented(uint256 newCounter, address indexed offerer)
func (*ConsiderationEventsAndErrorsFilterer) WatchOrderCancelled ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchOrderCancelled(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsOrderCancelled, offerer []common.Address, zone []common.Address) (event.Subscription, error)
WatchOrderCancelled is a free log subscription operation binding the contract event 0x6bacc01dbe442496068f7d234edd811f1a5f833243e0aec824f86ab861f3c90d.
Solidity: event OrderCancelled(bytes32 orderHash, address indexed offerer, address indexed zone)
func (*ConsiderationEventsAndErrorsFilterer) WatchOrderFulfilled ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchOrderFulfilled(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsOrderFulfilled, offerer []common.Address, zone []common.Address) (event.Subscription, error)
WatchOrderFulfilled is a free log subscription operation binding the contract event 0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31.
Solidity: event OrderFulfilled(bytes32 orderHash, address indexed offerer, address indexed zone, address recipient, (uint8,address,uint256,uint256)[] offer, (uint8,address,uint256,uint256,address)[] consideration)
func (*ConsiderationEventsAndErrorsFilterer) WatchOrderValidated ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsFilterer) WatchOrderValidated(opts *bind.WatchOpts, sink chan<- *ConsiderationEventsAndErrorsOrderValidated, offerer []common.Address, zone []common.Address) (event.Subscription, error)
WatchOrderValidated is a free log subscription operation binding the contract event 0xfde361574a066b44b3b5fe98a87108b7565e327327954c4faeea56a4e6491a0a.
Solidity: event OrderValidated(bytes32 orderHash, address indexed offerer, address indexed zone)
type ConsiderationEventsAndErrorsOrderCancelled ¶
type ConsiderationEventsAndErrorsOrderCancelled struct { OrderHash [32]byte Offerer common.Address Zone common.Address Raw types.Log // Blockchain specific contextual infos }
ConsiderationEventsAndErrorsOrderCancelled represents a OrderCancelled event raised by the ConsiderationEventsAndErrors contract.
type ConsiderationEventsAndErrorsOrderCancelledIterator ¶
type ConsiderationEventsAndErrorsOrderCancelledIterator struct { Event *ConsiderationEventsAndErrorsOrderCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConsiderationEventsAndErrorsOrderCancelledIterator is returned from FilterOrderCancelled and is used to iterate over the raw logs and unpacked data for OrderCancelled events raised by the ConsiderationEventsAndErrors contract.
func (*ConsiderationEventsAndErrorsOrderCancelledIterator) Close ¶
func (it *ConsiderationEventsAndErrorsOrderCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConsiderationEventsAndErrorsOrderCancelledIterator) Error ¶
func (it *ConsiderationEventsAndErrorsOrderCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConsiderationEventsAndErrorsOrderCancelledIterator) Next ¶
func (it *ConsiderationEventsAndErrorsOrderCancelledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConsiderationEventsAndErrorsOrderFulfilled ¶
type ConsiderationEventsAndErrorsOrderFulfilled struct { OrderHash [32]byte Offerer common.Address Zone common.Address Recipient common.Address Offer []SpentItem Consideration []ReceivedItem Raw types.Log // Blockchain specific contextual infos }
ConsiderationEventsAndErrorsOrderFulfilled represents a OrderFulfilled event raised by the ConsiderationEventsAndErrors contract.
type ConsiderationEventsAndErrorsOrderFulfilledIterator ¶
type ConsiderationEventsAndErrorsOrderFulfilledIterator struct { Event *ConsiderationEventsAndErrorsOrderFulfilled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConsiderationEventsAndErrorsOrderFulfilledIterator is returned from FilterOrderFulfilled and is used to iterate over the raw logs and unpacked data for OrderFulfilled events raised by the ConsiderationEventsAndErrors contract.
func (*ConsiderationEventsAndErrorsOrderFulfilledIterator) Close ¶
func (it *ConsiderationEventsAndErrorsOrderFulfilledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConsiderationEventsAndErrorsOrderFulfilledIterator) Error ¶
func (it *ConsiderationEventsAndErrorsOrderFulfilledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConsiderationEventsAndErrorsOrderFulfilledIterator) Next ¶
func (it *ConsiderationEventsAndErrorsOrderFulfilledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConsiderationEventsAndErrorsOrderValidated ¶
type ConsiderationEventsAndErrorsOrderValidated struct { OrderHash [32]byte Offerer common.Address Zone common.Address Raw types.Log // Blockchain specific contextual infos }
ConsiderationEventsAndErrorsOrderValidated represents a OrderValidated event raised by the ConsiderationEventsAndErrors contract.
type ConsiderationEventsAndErrorsOrderValidatedIterator ¶
type ConsiderationEventsAndErrorsOrderValidatedIterator struct { Event *ConsiderationEventsAndErrorsOrderValidated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConsiderationEventsAndErrorsOrderValidatedIterator is returned from FilterOrderValidated and is used to iterate over the raw logs and unpacked data for OrderValidated events raised by the ConsiderationEventsAndErrors contract.
func (*ConsiderationEventsAndErrorsOrderValidatedIterator) Close ¶
func (it *ConsiderationEventsAndErrorsOrderValidatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConsiderationEventsAndErrorsOrderValidatedIterator) Error ¶
func (it *ConsiderationEventsAndErrorsOrderValidatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConsiderationEventsAndErrorsOrderValidatedIterator) Next ¶
func (it *ConsiderationEventsAndErrorsOrderValidatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConsiderationEventsAndErrorsRaw ¶
type ConsiderationEventsAndErrorsRaw struct {
Contract *ConsiderationEventsAndErrors // Generic contract binding to access the raw methods on
}
ConsiderationEventsAndErrorsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConsiderationEventsAndErrorsRaw) Call ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ConsiderationEventsAndErrorsRaw) Transact ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConsiderationEventsAndErrorsRaw) Transfer ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConsiderationEventsAndErrorsSession ¶
type ConsiderationEventsAndErrorsSession struct { Contract *ConsiderationEventsAndErrors // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConsiderationEventsAndErrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ConsiderationEventsAndErrorsTransactor ¶
type ConsiderationEventsAndErrorsTransactor struct {
// contains filtered or unexported fields
}
ConsiderationEventsAndErrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConsiderationEventsAndErrorsTransactor ¶
func NewConsiderationEventsAndErrorsTransactor(address common.Address, transactor bind.ContractTransactor) (*ConsiderationEventsAndErrorsTransactor, error)
NewConsiderationEventsAndErrorsTransactor creates a new write-only instance of ConsiderationEventsAndErrors, bound to a specific deployed contract.
type ConsiderationEventsAndErrorsTransactorRaw ¶
type ConsiderationEventsAndErrorsTransactorRaw struct {
Contract *ConsiderationEventsAndErrorsTransactor // Generic write-only contract binding to access the raw methods on
}
ConsiderationEventsAndErrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConsiderationEventsAndErrorsTransactorRaw) Transact ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConsiderationEventsAndErrorsTransactorRaw) Transfer ¶
func (_ConsiderationEventsAndErrors *ConsiderationEventsAndErrorsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConsiderationEventsAndErrorsTransactorSession ¶
type ConsiderationEventsAndErrorsTransactorSession struct { Contract *ConsiderationEventsAndErrorsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConsiderationEventsAndErrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.