Documentation ¶
Index ¶
- Variables
- type Condition
- type SimpleRfqSolver
- type SimpleRfqSolverCaller
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) ExcludeArtifacts(opts *bind.CallOpts) ([]string, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) ExcludeContracts(opts *bind.CallOpts) ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) ExcludeSenders(opts *bind.CallOpts) ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) ISTEST(opts *bind.CallOpts) (bool, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetArtifactSelectors(opts *bind.CallOpts) ([]StdInvariantFuzzSelector, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetArtifacts(opts *bind.CallOpts) ([]string, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetContracts(opts *bind.CallOpts) ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetInterfaces(opts *bind.CallOpts) ([]StdInvariantFuzzInterface, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetSelectors(opts *bind.CallOpts) ([]StdInvariantFuzzSelector, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetSenders(opts *bind.CallOpts) ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCaller) WETHADDRESS(opts *bind.CallOpts) (common.Address, error)
- type SimpleRfqSolverCallerRaw
- type SimpleRfqSolverCallerSession
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ExcludeArtifacts() ([]string, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ExcludeContracts() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ExcludeSenders() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ISTEST() (bool, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetArtifactSelectors() ([]StdInvariantFuzzSelector, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetArtifacts() ([]string, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetContracts() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetInterfaces() ([]StdInvariantFuzzInterface, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetSelectors() ([]StdInvariantFuzzSelector, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetSenders() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) WETHADDRESS() (common.Address, error)
- type SimpleRfqSolverFilterer
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLog(opts *bind.FilterOpts) (*SimpleRfqSolverLogIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogAddress(opts *bind.FilterOpts) (*SimpleRfqSolverLogAddressIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogArray(opts *bind.FilterOpts) (*SimpleRfqSolverLogArrayIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogArray0(opts *bind.FilterOpts) (*SimpleRfqSolverLogArray0Iterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogArray1(opts *bind.FilterOpts) (*SimpleRfqSolverLogArray1Iterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogBytes(opts *bind.FilterOpts) (*SimpleRfqSolverLogBytesIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogBytes32(opts *bind.FilterOpts) (*SimpleRfqSolverLogBytes32Iterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogInt(opts *bind.FilterOpts) (*SimpleRfqSolverLogIntIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedAddress(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedAddressIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedArray(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedArrayIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedArray0(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedArray0Iterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedArray1(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedArray1Iterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedBytes(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedBytesIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedBytes32(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedBytes32Iterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedDecimalInt(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedDecimalIntIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedDecimalUint(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedDecimalUintIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedInt(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedIntIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedString(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedStringIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedUint(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedUintIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogString(opts *bind.FilterOpts) (*SimpleRfqSolverLogStringIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogUint(opts *bind.FilterOpts) (*SimpleRfqSolverLogUintIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogs(opts *bind.FilterOpts) (*SimpleRfqSolverLogsIterator, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLog(log types.Log) (*SimpleRfqSolverLog, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogAddress(log types.Log) (*SimpleRfqSolverLogAddress, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogArray(log types.Log) (*SimpleRfqSolverLogArray, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogArray0(log types.Log) (*SimpleRfqSolverLogArray0, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogArray1(log types.Log) (*SimpleRfqSolverLogArray1, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogBytes(log types.Log) (*SimpleRfqSolverLogBytes, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogBytes32(log types.Log) (*SimpleRfqSolverLogBytes32, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogInt(log types.Log) (*SimpleRfqSolverLogInt, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedAddress(log types.Log) (*SimpleRfqSolverLogNamedAddress, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedArray(log types.Log) (*SimpleRfqSolverLogNamedArray, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedArray0(log types.Log) (*SimpleRfqSolverLogNamedArray0, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedArray1(log types.Log) (*SimpleRfqSolverLogNamedArray1, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedBytes(log types.Log) (*SimpleRfqSolverLogNamedBytes, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedBytes32(log types.Log) (*SimpleRfqSolverLogNamedBytes32, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedDecimalInt(log types.Log) (*SimpleRfqSolverLogNamedDecimalInt, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedDecimalUint(log types.Log) (*SimpleRfqSolverLogNamedDecimalUint, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedInt(log types.Log) (*SimpleRfqSolverLogNamedInt, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedString(log types.Log) (*SimpleRfqSolverLogNamedString, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedUint(log types.Log) (*SimpleRfqSolverLogNamedUint, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogString(log types.Log) (*SimpleRfqSolverLogString, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogUint(log types.Log) (*SimpleRfqSolverLogUint, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogs(log types.Log) (*SimpleRfqSolverLogs, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLog(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLog) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogAddress(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogAddress) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogArray(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogArray) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogArray0(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogArray0) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogArray1(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogArray1) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogBytes(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogBytes) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogBytes32(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogBytes32) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogInt(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogInt) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedAddress(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedAddress) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedArray(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedArray) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedArray0(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedArray0) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedArray1(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedArray1) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedBytes(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedBytes) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedBytes32(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedBytes32) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedDecimalInt(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedDecimalInt) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedDecimalUint(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedDecimalUint) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedInt(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedInt) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedString(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedString) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedUint(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedUint) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogString(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogString) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogUint(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogUint) (event.Subscription, error)
- func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogs(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogs) (event.Subscription, error)
- type SimpleRfqSolverLog
- type SimpleRfqSolverLogAddress
- type SimpleRfqSolverLogAddressIterator
- type SimpleRfqSolverLogArray
- type SimpleRfqSolverLogArray0
- type SimpleRfqSolverLogArray0Iterator
- type SimpleRfqSolverLogArray1
- type SimpleRfqSolverLogArray1Iterator
- type SimpleRfqSolverLogArrayIterator
- type SimpleRfqSolverLogBytes
- type SimpleRfqSolverLogBytes32
- type SimpleRfqSolverLogBytes32Iterator
- type SimpleRfqSolverLogBytesIterator
- type SimpleRfqSolverLogInt
- type SimpleRfqSolverLogIntIterator
- type SimpleRfqSolverLogIterator
- type SimpleRfqSolverLogNamedAddress
- type SimpleRfqSolverLogNamedAddressIterator
- type SimpleRfqSolverLogNamedArray
- type SimpleRfqSolverLogNamedArray0
- type SimpleRfqSolverLogNamedArray0Iterator
- type SimpleRfqSolverLogNamedArray1
- type SimpleRfqSolverLogNamedArray1Iterator
- type SimpleRfqSolverLogNamedArrayIterator
- type SimpleRfqSolverLogNamedBytes
- type SimpleRfqSolverLogNamedBytes32
- type SimpleRfqSolverLogNamedBytes32Iterator
- type SimpleRfqSolverLogNamedBytesIterator
- type SimpleRfqSolverLogNamedDecimalInt
- type SimpleRfqSolverLogNamedDecimalIntIterator
- type SimpleRfqSolverLogNamedDecimalUint
- type SimpleRfqSolverLogNamedDecimalUintIterator
- type SimpleRfqSolverLogNamedInt
- type SimpleRfqSolverLogNamedIntIterator
- type SimpleRfqSolverLogNamedString
- type SimpleRfqSolverLogNamedStringIterator
- type SimpleRfqSolverLogNamedUint
- type SimpleRfqSolverLogNamedUintIterator
- type SimpleRfqSolverLogString
- type SimpleRfqSolverLogStringIterator
- type SimpleRfqSolverLogUint
- type SimpleRfqSolverLogUintIterator
- type SimpleRfqSolverLogs
- type SimpleRfqSolverLogsIterator
- type SimpleRfqSolverRaw
- func (_SimpleRfqSolver *SimpleRfqSolverRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SimpleRfqSolver *SimpleRfqSolverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SimpleRfqSolverSession
- func (_SimpleRfqSolver *SimpleRfqSolverSession) AtlasSolverCall(sender common.Address, bidToken common.Address, bidAmount *big.Int, ...) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) ExcludeArtifacts() ([]string, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) ExcludeContracts() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) ExcludeSenders() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) Failed() (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) FulfillRFQ(swapIntent SwapIntent, executionEnvironment common.Address) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) ISTEST() (bool, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) Receive() (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetArtifactSelectors() ([]StdInvariantFuzzSelector, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetArtifacts() ([]string, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetContracts() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetInterfaces() ([]StdInvariantFuzzInterface, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetSelectors() ([]StdInvariantFuzzSelector, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetSenders() ([]common.Address, error)
- func (_SimpleRfqSolver *SimpleRfqSolverSession) WETHADDRESS() (common.Address, error)
- type SimpleRfqSolverTransactor
- func (_SimpleRfqSolver *SimpleRfqSolverTransactor) AtlasSolverCall(opts *bind.TransactOpts, sender common.Address, bidToken common.Address, ...) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactor) Failed(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactor) FulfillRFQ(opts *bind.TransactOpts, swapIntent SwapIntent, ...) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- type SimpleRfqSolverTransactorRaw
- type SimpleRfqSolverTransactorSession
- func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) AtlasSolverCall(sender common.Address, bidToken common.Address, bidAmount *big.Int, ...) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) Failed() (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) FulfillRFQ(swapIntent SwapIntent, executionEnvironment common.Address) (*types.Transaction, error)
- func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) Receive() (*types.Transaction, error)
- type StdInvariantFuzzInterface
- type StdInvariantFuzzSelector
- type SwapIntent
Constants ¶
This section is empty.
Variables ¶
var SimpleRfqSolverABI = SimpleRfqSolverMetaData.ABI
SimpleRfqSolverABI is the input ABI used to generate the binding from. Deprecated: Use SimpleRfqSolverMetaData.ABI instead.
var SimpleRfqSolverMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"weth\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"atlas\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"fallback\",\"stateMutability\":\"payable\"},{\"type\":\"receive\",\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"IS_TEST\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"WETH_ADDRESS\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"atlasSolverCall\",\"inputs\":[{\"name\":\"sender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"bidToken\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"bidAmount\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"solverOpData\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"extraReturnData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"success\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"excludeArtifacts\",\"inputs\":[],\"outputs\":[{\"name\":\"excludedArtifacts_\",\"type\":\"string[]\",\"internalType\":\"string[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"excludeContracts\",\"inputs\":[],\"outputs\":[{\"name\":\"excludedContracts_\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"excludeSenders\",\"inputs\":[],\"outputs\":[{\"name\":\"excludedSenders_\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"failed\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"fulfillRFQ\",\"inputs\":[{\"name\":\"swapIntent\",\"type\":\"tuple\",\"internalType\":\"structSwapIntent\",\"components\":[{\"name\":\"tokenUserBuys\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"amountUserBuys\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"tokenUserSells\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"amountUserSells\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"auctionBaseCurrency\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"solverMustReimburseGas\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"conditions\",\"type\":\"tuple[]\",\"internalType\":\"structCondition[]\",\"components\":[{\"name\":\"antecedent\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"context\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"executionEnvironment\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"targetArtifactSelectors\",\"inputs\":[],\"outputs\":[{\"name\":\"targetedArtifactSelectors_\",\"type\":\"tuple[]\",\"internalType\":\"structStdInvariant.FuzzSelector[]\",\"components\":[{\"name\":\"addr\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"selectors\",\"type\":\"bytes4[]\",\"internalType\":\"bytes4[]\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"targetArtifacts\",\"inputs\":[],\"outputs\":[{\"name\":\"targetedArtifacts_\",\"type\":\"string[]\",\"internalType\":\"string[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"targetContracts\",\"inputs\":[],\"outputs\":[{\"name\":\"targetedContracts_\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"targetInterfaces\",\"inputs\":[],\"outputs\":[{\"name\":\"targetedInterfaces_\",\"type\":\"tuple[]\",\"internalType\":\"structStdInvariant.FuzzInterface[]\",\"components\":[{\"name\":\"addr\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"artifacts\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"targetSelectors\",\"inputs\":[],\"outputs\":[{\"name\":\"targetedSelectors_\",\"type\":\"tuple[]\",\"internalType\":\"structStdInvariant.FuzzSelector[]\",\"components\":[{\"name\":\"addr\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"selectors\",\"type\":\"bytes4[]\",\"internalType\":\"bytes4[]\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"targetSenders\",\"inputs\":[],\"outputs\":[{\"name\":\"targetedSenders_\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"stateMutability\":\"view\"},{\"type\":\"event\",\"name\":\"log\",\"inputs\":[{\"name\":\"\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_address\",\"inputs\":[{\"name\":\"\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_array\",\"inputs\":[{\"name\":\"val\",\"type\":\"uint256[]\",\"indexed\":false,\"internalType\":\"uint256[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_array\",\"inputs\":[{\"name\":\"val\",\"type\":\"int256[]\",\"indexed\":false,\"internalType\":\"int256[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_array\",\"inputs\":[{\"name\":\"val\",\"type\":\"address[]\",\"indexed\":false,\"internalType\":\"address[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_bytes\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_bytes32\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_int\",\"inputs\":[{\"name\":\"\",\"type\":\"int256\",\"indexed\":false,\"internalType\":\"int256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_address\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_array\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"uint256[]\",\"indexed\":false,\"internalType\":\"uint256[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_array\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"int256[]\",\"indexed\":false,\"internalType\":\"int256[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_array\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"address[]\",\"indexed\":false,\"internalType\":\"address[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_bytes\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_bytes32\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_decimal_int\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"int256\",\"indexed\":false,\"internalType\":\"int256\"},{\"name\":\"decimals\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_decimal_uint\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"decimals\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_int\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"int256\",\"indexed\":false,\"internalType\":\"int256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_string\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_named_uint\",\"inputs\":[{\"name\":\"key\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"val\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_string\",\"inputs\":[{\"name\":\"\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"log_uint\",\"inputs\":[{\"name\":\"\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"logs\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false}]",
}
SimpleRfqSolverMetaData contains all meta data concerning the SimpleRfqSolver contract.
Functions ¶
This section is empty.
Types ¶
type SimpleRfqSolver ¶
type SimpleRfqSolver struct { SimpleRfqSolverCaller // Read-only binding to the contract SimpleRfqSolverTransactor // Write-only binding to the contract SimpleRfqSolverFilterer // Log filterer for contract events }
SimpleRfqSolver is an auto generated Go binding around an Ethereum contract.
func NewSimpleRfqSolver ¶
func NewSimpleRfqSolver(address common.Address, backend bind.ContractBackend) (*SimpleRfqSolver, error)
NewSimpleRfqSolver creates a new instance of SimpleRfqSolver, bound to a specific deployed contract.
type SimpleRfqSolverCaller ¶
type SimpleRfqSolverCaller struct {
// contains filtered or unexported fields
}
SimpleRfqSolverCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSimpleRfqSolverCaller ¶
func NewSimpleRfqSolverCaller(address common.Address, caller bind.ContractCaller) (*SimpleRfqSolverCaller, error)
NewSimpleRfqSolverCaller creates a new read-only instance of SimpleRfqSolver, bound to a specific deployed contract.
func (*SimpleRfqSolverCaller) ExcludeArtifacts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) ExcludeArtifacts(opts *bind.CallOpts) ([]string, error)
ExcludeArtifacts is a free data retrieval call binding the contract method 0xb5508aa9.
Solidity: function excludeArtifacts() view returns(string[] excludedArtifacts_)
func (*SimpleRfqSolverCaller) ExcludeContracts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) ExcludeContracts(opts *bind.CallOpts) ([]common.Address, error)
ExcludeContracts is a free data retrieval call binding the contract method 0xe20c9f71.
Solidity: function excludeContracts() view returns(address[] excludedContracts_)
func (*SimpleRfqSolverCaller) ExcludeSenders ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) ExcludeSenders(opts *bind.CallOpts) ([]common.Address, error)
ExcludeSenders is a free data retrieval call binding the contract method 0x1ed7831c.
Solidity: function excludeSenders() view returns(address[] excludedSenders_)
func (*SimpleRfqSolverCaller) ISTEST ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) ISTEST(opts *bind.CallOpts) (bool, error)
ISTEST is a free data retrieval call binding the contract method 0xfa7626d4.
Solidity: function IS_TEST() view returns(bool)
func (*SimpleRfqSolverCaller) TargetArtifactSelectors ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetArtifactSelectors(opts *bind.CallOpts) ([]StdInvariantFuzzSelector, error)
TargetArtifactSelectors is a free data retrieval call binding the contract method 0x66d9a9a0.
Solidity: function targetArtifactSelectors() view returns((address,bytes4[])[] targetedArtifactSelectors_)
func (*SimpleRfqSolverCaller) TargetArtifacts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetArtifacts(opts *bind.CallOpts) ([]string, error)
TargetArtifacts is a free data retrieval call binding the contract method 0x85226c81.
Solidity: function targetArtifacts() view returns(string[] targetedArtifacts_)
func (*SimpleRfqSolverCaller) TargetContracts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetContracts(opts *bind.CallOpts) ([]common.Address, error)
TargetContracts is a free data retrieval call binding the contract method 0x3f7286f4.
Solidity: function targetContracts() view returns(address[] targetedContracts_)
func (*SimpleRfqSolverCaller) TargetInterfaces ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetInterfaces(opts *bind.CallOpts) ([]StdInvariantFuzzInterface, error)
TargetInterfaces is a free data retrieval call binding the contract method 0x2ade3880.
Solidity: function targetInterfaces() view returns((address,string[])[] targetedInterfaces_)
func (*SimpleRfqSolverCaller) TargetSelectors ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetSelectors(opts *bind.CallOpts) ([]StdInvariantFuzzSelector, error)
TargetSelectors is a free data retrieval call binding the contract method 0x916a17c6.
Solidity: function targetSelectors() view returns((address,bytes4[])[] targetedSelectors_)
func (*SimpleRfqSolverCaller) TargetSenders ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) TargetSenders(opts *bind.CallOpts) ([]common.Address, error)
TargetSenders is a free data retrieval call binding the contract method 0x3e5e3c23.
Solidity: function targetSenders() view returns(address[] targetedSenders_)
func (*SimpleRfqSolverCaller) WETHADDRESS ¶
func (_SimpleRfqSolver *SimpleRfqSolverCaller) WETHADDRESS(opts *bind.CallOpts) (common.Address, error)
WETHADDRESS is a free data retrieval call binding the contract method 0x040141e5.
Solidity: function WETH_ADDRESS() view returns(address)
type SimpleRfqSolverCallerRaw ¶
type SimpleRfqSolverCallerRaw struct {
Contract *SimpleRfqSolverCaller // Generic read-only contract binding to access the raw methods on
}
SimpleRfqSolverCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SimpleRfqSolverCallerRaw) Call ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerRaw) 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 SimpleRfqSolverCallerSession ¶
type SimpleRfqSolverCallerSession struct { Contract *SimpleRfqSolverCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SimpleRfqSolverCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SimpleRfqSolverCallerSession) ExcludeArtifacts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ExcludeArtifacts() ([]string, error)
ExcludeArtifacts is a free data retrieval call binding the contract method 0xb5508aa9.
Solidity: function excludeArtifacts() view returns(string[] excludedArtifacts_)
func (*SimpleRfqSolverCallerSession) ExcludeContracts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ExcludeContracts() ([]common.Address, error)
ExcludeContracts is a free data retrieval call binding the contract method 0xe20c9f71.
Solidity: function excludeContracts() view returns(address[] excludedContracts_)
func (*SimpleRfqSolverCallerSession) ExcludeSenders ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ExcludeSenders() ([]common.Address, error)
ExcludeSenders is a free data retrieval call binding the contract method 0x1ed7831c.
Solidity: function excludeSenders() view returns(address[] excludedSenders_)
func (*SimpleRfqSolverCallerSession) ISTEST ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) ISTEST() (bool, error)
ISTEST is a free data retrieval call binding the contract method 0xfa7626d4.
Solidity: function IS_TEST() view returns(bool)
func (*SimpleRfqSolverCallerSession) TargetArtifactSelectors ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetArtifactSelectors() ([]StdInvariantFuzzSelector, error)
TargetArtifactSelectors is a free data retrieval call binding the contract method 0x66d9a9a0.
Solidity: function targetArtifactSelectors() view returns((address,bytes4[])[] targetedArtifactSelectors_)
func (*SimpleRfqSolverCallerSession) TargetArtifacts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetArtifacts() ([]string, error)
TargetArtifacts is a free data retrieval call binding the contract method 0x85226c81.
Solidity: function targetArtifacts() view returns(string[] targetedArtifacts_)
func (*SimpleRfqSolverCallerSession) TargetContracts ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetContracts() ([]common.Address, error)
TargetContracts is a free data retrieval call binding the contract method 0x3f7286f4.
Solidity: function targetContracts() view returns(address[] targetedContracts_)
func (*SimpleRfqSolverCallerSession) TargetInterfaces ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetInterfaces() ([]StdInvariantFuzzInterface, error)
TargetInterfaces is a free data retrieval call binding the contract method 0x2ade3880.
Solidity: function targetInterfaces() view returns((address,string[])[] targetedInterfaces_)
func (*SimpleRfqSolverCallerSession) TargetSelectors ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetSelectors() ([]StdInvariantFuzzSelector, error)
TargetSelectors is a free data retrieval call binding the contract method 0x916a17c6.
Solidity: function targetSelectors() view returns((address,bytes4[])[] targetedSelectors_)
func (*SimpleRfqSolverCallerSession) TargetSenders ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) TargetSenders() ([]common.Address, error)
TargetSenders is a free data retrieval call binding the contract method 0x3e5e3c23.
Solidity: function targetSenders() view returns(address[] targetedSenders_)
func (*SimpleRfqSolverCallerSession) WETHADDRESS ¶
func (_SimpleRfqSolver *SimpleRfqSolverCallerSession) WETHADDRESS() (common.Address, error)
WETHADDRESS is a free data retrieval call binding the contract method 0x040141e5.
Solidity: function WETH_ADDRESS() view returns(address)
type SimpleRfqSolverFilterer ¶
type SimpleRfqSolverFilterer struct {
// contains filtered or unexported fields
}
SimpleRfqSolverFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSimpleRfqSolverFilterer ¶
func NewSimpleRfqSolverFilterer(address common.Address, filterer bind.ContractFilterer) (*SimpleRfqSolverFilterer, error)
NewSimpleRfqSolverFilterer creates a new log filterer instance of SimpleRfqSolver, bound to a specific deployed contract.
func (*SimpleRfqSolverFilterer) FilterLog ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLog(opts *bind.FilterOpts) (*SimpleRfqSolverLogIterator, error)
FilterLog is a free log retrieval operation binding the contract event 0x41304facd9323d75b11bcdd609cb38effffdb05710f7caf0e9b16c6d9d709f50.
Solidity: event log(string arg0)
func (*SimpleRfqSolverFilterer) FilterLogAddress ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogAddress(opts *bind.FilterOpts) (*SimpleRfqSolverLogAddressIterator, error)
FilterLogAddress is a free log retrieval operation binding the contract event 0x7ae74c527414ae135fd97047b12921a5ec3911b804197855d67e25c7b75ee6f3.
Solidity: event log_address(address arg0)
func (*SimpleRfqSolverFilterer) FilterLogArray ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogArray(opts *bind.FilterOpts) (*SimpleRfqSolverLogArrayIterator, error)
FilterLogArray is a free log retrieval operation binding the contract event 0xfb102865d50addddf69da9b5aa1bced66c80cf869a5c8d0471a467e18ce9cab1.
Solidity: event log_array(uint256[] val)
func (*SimpleRfqSolverFilterer) FilterLogArray0 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogArray0(opts *bind.FilterOpts) (*SimpleRfqSolverLogArray0Iterator, error)
FilterLogArray0 is a free log retrieval operation binding the contract event 0x890a82679b470f2bd82816ed9b161f97d8b967f37fa3647c21d5bf39749e2dd5.
Solidity: event log_array(int256[] val)
func (*SimpleRfqSolverFilterer) FilterLogArray1 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogArray1(opts *bind.FilterOpts) (*SimpleRfqSolverLogArray1Iterator, error)
FilterLogArray1 is a free log retrieval operation binding the contract event 0x40e1840f5769073d61bd01372d9b75baa9842d5629a0c99ff103be1178a8e9e2.
Solidity: event log_array(address[] val)
func (*SimpleRfqSolverFilterer) FilterLogBytes ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogBytes(opts *bind.FilterOpts) (*SimpleRfqSolverLogBytesIterator, error)
FilterLogBytes is a free log retrieval operation binding the contract event 0x23b62ad0584d24a75f0bf3560391ef5659ec6db1269c56e11aa241d637f19b20.
Solidity: event log_bytes(bytes arg0)
func (*SimpleRfqSolverFilterer) FilterLogBytes32 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogBytes32(opts *bind.FilterOpts) (*SimpleRfqSolverLogBytes32Iterator, error)
FilterLogBytes32 is a free log retrieval operation binding the contract event 0xe81699b85113eea1c73e10588b2b035e55893369632173afd43feb192fac64e3.
Solidity: event log_bytes32(bytes32 arg0)
func (*SimpleRfqSolverFilterer) FilterLogInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogInt(opts *bind.FilterOpts) (*SimpleRfqSolverLogIntIterator, error)
FilterLogInt is a free log retrieval operation binding the contract event 0x0eb5d52624c8d28ada9fc55a8c502ed5aa3fbe2fb6e91b71b5f376882b1d2fb8.
Solidity: event log_int(int256 arg0)
func (*SimpleRfqSolverFilterer) FilterLogNamedAddress ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedAddress(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedAddressIterator, error)
FilterLogNamedAddress is a free log retrieval operation binding the contract event 0x9c4e8541ca8f0dc1c413f9108f66d82d3cecb1bddbce437a61caa3175c4cc96f.
Solidity: event log_named_address(string key, address val)
func (*SimpleRfqSolverFilterer) FilterLogNamedArray ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedArray(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedArrayIterator, error)
FilterLogNamedArray is a free log retrieval operation binding the contract event 0x00aaa39c9ffb5f567a4534380c737075702e1f7f14107fc95328e3b56c0325fb.
Solidity: event log_named_array(string key, uint256[] val)
func (*SimpleRfqSolverFilterer) FilterLogNamedArray0 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedArray0(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedArray0Iterator, error)
FilterLogNamedArray0 is a free log retrieval operation binding the contract event 0xa73eda09662f46dde729be4611385ff34fe6c44fbbc6f7e17b042b59a3445b57.
Solidity: event log_named_array(string key, int256[] val)
func (*SimpleRfqSolverFilterer) FilterLogNamedArray1 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedArray1(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedArray1Iterator, error)
FilterLogNamedArray1 is a free log retrieval operation binding the contract event 0x3bcfb2ae2e8d132dd1fce7cf278a9a19756a9fceabe470df3bdabb4bc577d1bd.
Solidity: event log_named_array(string key, address[] val)
func (*SimpleRfqSolverFilterer) FilterLogNamedBytes ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedBytes(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedBytesIterator, error)
FilterLogNamedBytes is a free log retrieval operation binding the contract event 0xd26e16cad4548705e4c9e2d94f98ee91c289085ee425594fd5635fa2964ccf18.
Solidity: event log_named_bytes(string key, bytes val)
func (*SimpleRfqSolverFilterer) FilterLogNamedBytes32 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedBytes32(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedBytes32Iterator, error)
FilterLogNamedBytes32 is a free log retrieval operation binding the contract event 0xafb795c9c61e4fe7468c386f925d7a5429ecad9c0495ddb8d38d690614d32f99.
Solidity: event log_named_bytes32(string key, bytes32 val)
func (*SimpleRfqSolverFilterer) FilterLogNamedDecimalInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedDecimalInt(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedDecimalIntIterator, error)
FilterLogNamedDecimalInt is a free log retrieval operation binding the contract event 0x5da6ce9d51151ba10c09a559ef24d520b9dac5c5b8810ae8434e4d0d86411a95.
Solidity: event log_named_decimal_int(string key, int256 val, uint256 decimals)
func (*SimpleRfqSolverFilterer) FilterLogNamedDecimalUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedDecimalUint(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedDecimalUintIterator, error)
FilterLogNamedDecimalUint is a free log retrieval operation binding the contract event 0xeb8ba43ced7537421946bd43e828b8b2b8428927aa8f801c13d934bf11aca57b.
Solidity: event log_named_decimal_uint(string key, uint256 val, uint256 decimals)
func (*SimpleRfqSolverFilterer) FilterLogNamedInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedInt(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedIntIterator, error)
FilterLogNamedInt is a free log retrieval operation binding the contract event 0x2fe632779174374378442a8e978bccfbdcc1d6b2b0d81f7e8eb776ab2286f168.
Solidity: event log_named_int(string key, int256 val)
func (*SimpleRfqSolverFilterer) FilterLogNamedString ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedString(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedStringIterator, error)
FilterLogNamedString is a free log retrieval operation binding the contract event 0x280f4446b28a1372417dda658d30b95b2992b12ac9c7f378535f29a97acf3583.
Solidity: event log_named_string(string key, string val)
func (*SimpleRfqSolverFilterer) FilterLogNamedUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogNamedUint(opts *bind.FilterOpts) (*SimpleRfqSolverLogNamedUintIterator, error)
FilterLogNamedUint is a free log retrieval operation binding the contract event 0xb2de2fbe801a0df6c0cbddfd448ba3c41d48a040ca35c56c8196ef0fcae721a8.
Solidity: event log_named_uint(string key, uint256 val)
func (*SimpleRfqSolverFilterer) FilterLogString ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogString(opts *bind.FilterOpts) (*SimpleRfqSolverLogStringIterator, error)
FilterLogString is a free log retrieval operation binding the contract event 0x0b2e13ff20ac7b474198655583edf70dedd2c1dc980e329c4fbb2fc0748b796b.
Solidity: event log_string(string arg0)
func (*SimpleRfqSolverFilterer) FilterLogUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogUint(opts *bind.FilterOpts) (*SimpleRfqSolverLogUintIterator, error)
FilterLogUint is a free log retrieval operation binding the contract event 0x2cab9790510fd8bdfbd2115288db33fec66691d476efc5427cfd4c0969301755.
Solidity: event log_uint(uint256 arg0)
func (*SimpleRfqSolverFilterer) FilterLogs ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) FilterLogs(opts *bind.FilterOpts) (*SimpleRfqSolverLogsIterator, error)
FilterLogs is a free log retrieval operation binding the contract event 0xe7950ede0394b9f2ce4a5a1bf5a7e1852411f7e6661b4308c913c4bfd11027e4.
Solidity: event logs(bytes arg0)
func (*SimpleRfqSolverFilterer) ParseLog ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLog(log types.Log) (*SimpleRfqSolverLog, error)
ParseLog is a log parse operation binding the contract event 0x41304facd9323d75b11bcdd609cb38effffdb05710f7caf0e9b16c6d9d709f50.
Solidity: event log(string arg0)
func (*SimpleRfqSolverFilterer) ParseLogAddress ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogAddress(log types.Log) (*SimpleRfqSolverLogAddress, error)
ParseLogAddress is a log parse operation binding the contract event 0x7ae74c527414ae135fd97047b12921a5ec3911b804197855d67e25c7b75ee6f3.
Solidity: event log_address(address arg0)
func (*SimpleRfqSolverFilterer) ParseLogArray ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogArray(log types.Log) (*SimpleRfqSolverLogArray, error)
ParseLogArray is a log parse operation binding the contract event 0xfb102865d50addddf69da9b5aa1bced66c80cf869a5c8d0471a467e18ce9cab1.
Solidity: event log_array(uint256[] val)
func (*SimpleRfqSolverFilterer) ParseLogArray0 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogArray0(log types.Log) (*SimpleRfqSolverLogArray0, error)
ParseLogArray0 is a log parse operation binding the contract event 0x890a82679b470f2bd82816ed9b161f97d8b967f37fa3647c21d5bf39749e2dd5.
Solidity: event log_array(int256[] val)
func (*SimpleRfqSolverFilterer) ParseLogArray1 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogArray1(log types.Log) (*SimpleRfqSolverLogArray1, error)
ParseLogArray1 is a log parse operation binding the contract event 0x40e1840f5769073d61bd01372d9b75baa9842d5629a0c99ff103be1178a8e9e2.
Solidity: event log_array(address[] val)
func (*SimpleRfqSolverFilterer) ParseLogBytes ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogBytes(log types.Log) (*SimpleRfqSolverLogBytes, error)
ParseLogBytes is a log parse operation binding the contract event 0x23b62ad0584d24a75f0bf3560391ef5659ec6db1269c56e11aa241d637f19b20.
Solidity: event log_bytes(bytes arg0)
func (*SimpleRfqSolverFilterer) ParseLogBytes32 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogBytes32(log types.Log) (*SimpleRfqSolverLogBytes32, error)
ParseLogBytes32 is a log parse operation binding the contract event 0xe81699b85113eea1c73e10588b2b035e55893369632173afd43feb192fac64e3.
Solidity: event log_bytes32(bytes32 arg0)
func (*SimpleRfqSolverFilterer) ParseLogInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogInt(log types.Log) (*SimpleRfqSolverLogInt, error)
ParseLogInt is a log parse operation binding the contract event 0x0eb5d52624c8d28ada9fc55a8c502ed5aa3fbe2fb6e91b71b5f376882b1d2fb8.
Solidity: event log_int(int256 arg0)
func (*SimpleRfqSolverFilterer) ParseLogNamedAddress ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedAddress(log types.Log) (*SimpleRfqSolverLogNamedAddress, error)
ParseLogNamedAddress is a log parse operation binding the contract event 0x9c4e8541ca8f0dc1c413f9108f66d82d3cecb1bddbce437a61caa3175c4cc96f.
Solidity: event log_named_address(string key, address val)
func (*SimpleRfqSolverFilterer) ParseLogNamedArray ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedArray(log types.Log) (*SimpleRfqSolverLogNamedArray, error)
ParseLogNamedArray is a log parse operation binding the contract event 0x00aaa39c9ffb5f567a4534380c737075702e1f7f14107fc95328e3b56c0325fb.
Solidity: event log_named_array(string key, uint256[] val)
func (*SimpleRfqSolverFilterer) ParseLogNamedArray0 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedArray0(log types.Log) (*SimpleRfqSolverLogNamedArray0, error)
ParseLogNamedArray0 is a log parse operation binding the contract event 0xa73eda09662f46dde729be4611385ff34fe6c44fbbc6f7e17b042b59a3445b57.
Solidity: event log_named_array(string key, int256[] val)
func (*SimpleRfqSolverFilterer) ParseLogNamedArray1 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedArray1(log types.Log) (*SimpleRfqSolverLogNamedArray1, error)
ParseLogNamedArray1 is a log parse operation binding the contract event 0x3bcfb2ae2e8d132dd1fce7cf278a9a19756a9fceabe470df3bdabb4bc577d1bd.
Solidity: event log_named_array(string key, address[] val)
func (*SimpleRfqSolverFilterer) ParseLogNamedBytes ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedBytes(log types.Log) (*SimpleRfqSolverLogNamedBytes, error)
ParseLogNamedBytes is a log parse operation binding the contract event 0xd26e16cad4548705e4c9e2d94f98ee91c289085ee425594fd5635fa2964ccf18.
Solidity: event log_named_bytes(string key, bytes val)
func (*SimpleRfqSolverFilterer) ParseLogNamedBytes32 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedBytes32(log types.Log) (*SimpleRfqSolverLogNamedBytes32, error)
ParseLogNamedBytes32 is a log parse operation binding the contract event 0xafb795c9c61e4fe7468c386f925d7a5429ecad9c0495ddb8d38d690614d32f99.
Solidity: event log_named_bytes32(string key, bytes32 val)
func (*SimpleRfqSolverFilterer) ParseLogNamedDecimalInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedDecimalInt(log types.Log) (*SimpleRfqSolverLogNamedDecimalInt, error)
ParseLogNamedDecimalInt is a log parse operation binding the contract event 0x5da6ce9d51151ba10c09a559ef24d520b9dac5c5b8810ae8434e4d0d86411a95.
Solidity: event log_named_decimal_int(string key, int256 val, uint256 decimals)
func (*SimpleRfqSolverFilterer) ParseLogNamedDecimalUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedDecimalUint(log types.Log) (*SimpleRfqSolverLogNamedDecimalUint, error)
ParseLogNamedDecimalUint is a log parse operation binding the contract event 0xeb8ba43ced7537421946bd43e828b8b2b8428927aa8f801c13d934bf11aca57b.
Solidity: event log_named_decimal_uint(string key, uint256 val, uint256 decimals)
func (*SimpleRfqSolverFilterer) ParseLogNamedInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedInt(log types.Log) (*SimpleRfqSolverLogNamedInt, error)
ParseLogNamedInt is a log parse operation binding the contract event 0x2fe632779174374378442a8e978bccfbdcc1d6b2b0d81f7e8eb776ab2286f168.
Solidity: event log_named_int(string key, int256 val)
func (*SimpleRfqSolverFilterer) ParseLogNamedString ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedString(log types.Log) (*SimpleRfqSolverLogNamedString, error)
ParseLogNamedString is a log parse operation binding the contract event 0x280f4446b28a1372417dda658d30b95b2992b12ac9c7f378535f29a97acf3583.
Solidity: event log_named_string(string key, string val)
func (*SimpleRfqSolverFilterer) ParseLogNamedUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogNamedUint(log types.Log) (*SimpleRfqSolverLogNamedUint, error)
ParseLogNamedUint is a log parse operation binding the contract event 0xb2de2fbe801a0df6c0cbddfd448ba3c41d48a040ca35c56c8196ef0fcae721a8.
Solidity: event log_named_uint(string key, uint256 val)
func (*SimpleRfqSolverFilterer) ParseLogString ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogString(log types.Log) (*SimpleRfqSolverLogString, error)
ParseLogString is a log parse operation binding the contract event 0x0b2e13ff20ac7b474198655583edf70dedd2c1dc980e329c4fbb2fc0748b796b.
Solidity: event log_string(string arg0)
func (*SimpleRfqSolverFilterer) ParseLogUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogUint(log types.Log) (*SimpleRfqSolverLogUint, error)
ParseLogUint is a log parse operation binding the contract event 0x2cab9790510fd8bdfbd2115288db33fec66691d476efc5427cfd4c0969301755.
Solidity: event log_uint(uint256 arg0)
func (*SimpleRfqSolverFilterer) ParseLogs ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) ParseLogs(log types.Log) (*SimpleRfqSolverLogs, error)
ParseLogs is a log parse operation binding the contract event 0xe7950ede0394b9f2ce4a5a1bf5a7e1852411f7e6661b4308c913c4bfd11027e4.
Solidity: event logs(bytes arg0)
func (*SimpleRfqSolverFilterer) WatchLog ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLog(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLog) (event.Subscription, error)
WatchLog is a free log subscription operation binding the contract event 0x41304facd9323d75b11bcdd609cb38effffdb05710f7caf0e9b16c6d9d709f50.
Solidity: event log(string arg0)
func (*SimpleRfqSolverFilterer) WatchLogAddress ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogAddress(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogAddress) (event.Subscription, error)
WatchLogAddress is a free log subscription operation binding the contract event 0x7ae74c527414ae135fd97047b12921a5ec3911b804197855d67e25c7b75ee6f3.
Solidity: event log_address(address arg0)
func (*SimpleRfqSolverFilterer) WatchLogArray ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogArray(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogArray) (event.Subscription, error)
WatchLogArray is a free log subscription operation binding the contract event 0xfb102865d50addddf69da9b5aa1bced66c80cf869a5c8d0471a467e18ce9cab1.
Solidity: event log_array(uint256[] val)
func (*SimpleRfqSolverFilterer) WatchLogArray0 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogArray0(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogArray0) (event.Subscription, error)
WatchLogArray0 is a free log subscription operation binding the contract event 0x890a82679b470f2bd82816ed9b161f97d8b967f37fa3647c21d5bf39749e2dd5.
Solidity: event log_array(int256[] val)
func (*SimpleRfqSolverFilterer) WatchLogArray1 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogArray1(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogArray1) (event.Subscription, error)
WatchLogArray1 is a free log subscription operation binding the contract event 0x40e1840f5769073d61bd01372d9b75baa9842d5629a0c99ff103be1178a8e9e2.
Solidity: event log_array(address[] val)
func (*SimpleRfqSolverFilterer) WatchLogBytes ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogBytes(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogBytes) (event.Subscription, error)
WatchLogBytes is a free log subscription operation binding the contract event 0x23b62ad0584d24a75f0bf3560391ef5659ec6db1269c56e11aa241d637f19b20.
Solidity: event log_bytes(bytes arg0)
func (*SimpleRfqSolverFilterer) WatchLogBytes32 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogBytes32(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogBytes32) (event.Subscription, error)
WatchLogBytes32 is a free log subscription operation binding the contract event 0xe81699b85113eea1c73e10588b2b035e55893369632173afd43feb192fac64e3.
Solidity: event log_bytes32(bytes32 arg0)
func (*SimpleRfqSolverFilterer) WatchLogInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogInt(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogInt) (event.Subscription, error)
WatchLogInt is a free log subscription operation binding the contract event 0x0eb5d52624c8d28ada9fc55a8c502ed5aa3fbe2fb6e91b71b5f376882b1d2fb8.
Solidity: event log_int(int256 arg0)
func (*SimpleRfqSolverFilterer) WatchLogNamedAddress ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedAddress(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedAddress) (event.Subscription, error)
WatchLogNamedAddress is a free log subscription operation binding the contract event 0x9c4e8541ca8f0dc1c413f9108f66d82d3cecb1bddbce437a61caa3175c4cc96f.
Solidity: event log_named_address(string key, address val)
func (*SimpleRfqSolverFilterer) WatchLogNamedArray ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedArray(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedArray) (event.Subscription, error)
WatchLogNamedArray is a free log subscription operation binding the contract event 0x00aaa39c9ffb5f567a4534380c737075702e1f7f14107fc95328e3b56c0325fb.
Solidity: event log_named_array(string key, uint256[] val)
func (*SimpleRfqSolverFilterer) WatchLogNamedArray0 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedArray0(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedArray0) (event.Subscription, error)
WatchLogNamedArray0 is a free log subscription operation binding the contract event 0xa73eda09662f46dde729be4611385ff34fe6c44fbbc6f7e17b042b59a3445b57.
Solidity: event log_named_array(string key, int256[] val)
func (*SimpleRfqSolverFilterer) WatchLogNamedArray1 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedArray1(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedArray1) (event.Subscription, error)
WatchLogNamedArray1 is a free log subscription operation binding the contract event 0x3bcfb2ae2e8d132dd1fce7cf278a9a19756a9fceabe470df3bdabb4bc577d1bd.
Solidity: event log_named_array(string key, address[] val)
func (*SimpleRfqSolverFilterer) WatchLogNamedBytes ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedBytes(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedBytes) (event.Subscription, error)
WatchLogNamedBytes is a free log subscription operation binding the contract event 0xd26e16cad4548705e4c9e2d94f98ee91c289085ee425594fd5635fa2964ccf18.
Solidity: event log_named_bytes(string key, bytes val)
func (*SimpleRfqSolverFilterer) WatchLogNamedBytes32 ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedBytes32(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedBytes32) (event.Subscription, error)
WatchLogNamedBytes32 is a free log subscription operation binding the contract event 0xafb795c9c61e4fe7468c386f925d7a5429ecad9c0495ddb8d38d690614d32f99.
Solidity: event log_named_bytes32(string key, bytes32 val)
func (*SimpleRfqSolverFilterer) WatchLogNamedDecimalInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedDecimalInt(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedDecimalInt) (event.Subscription, error)
WatchLogNamedDecimalInt is a free log subscription operation binding the contract event 0x5da6ce9d51151ba10c09a559ef24d520b9dac5c5b8810ae8434e4d0d86411a95.
Solidity: event log_named_decimal_int(string key, int256 val, uint256 decimals)
func (*SimpleRfqSolverFilterer) WatchLogNamedDecimalUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedDecimalUint(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedDecimalUint) (event.Subscription, error)
WatchLogNamedDecimalUint is a free log subscription operation binding the contract event 0xeb8ba43ced7537421946bd43e828b8b2b8428927aa8f801c13d934bf11aca57b.
Solidity: event log_named_decimal_uint(string key, uint256 val, uint256 decimals)
func (*SimpleRfqSolverFilterer) WatchLogNamedInt ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedInt(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedInt) (event.Subscription, error)
WatchLogNamedInt is a free log subscription operation binding the contract event 0x2fe632779174374378442a8e978bccfbdcc1d6b2b0d81f7e8eb776ab2286f168.
Solidity: event log_named_int(string key, int256 val)
func (*SimpleRfqSolverFilterer) WatchLogNamedString ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedString(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedString) (event.Subscription, error)
WatchLogNamedString is a free log subscription operation binding the contract event 0x280f4446b28a1372417dda658d30b95b2992b12ac9c7f378535f29a97acf3583.
Solidity: event log_named_string(string key, string val)
func (*SimpleRfqSolverFilterer) WatchLogNamedUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogNamedUint(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogNamedUint) (event.Subscription, error)
WatchLogNamedUint is a free log subscription operation binding the contract event 0xb2de2fbe801a0df6c0cbddfd448ba3c41d48a040ca35c56c8196ef0fcae721a8.
Solidity: event log_named_uint(string key, uint256 val)
func (*SimpleRfqSolverFilterer) WatchLogString ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogString(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogString) (event.Subscription, error)
WatchLogString is a free log subscription operation binding the contract event 0x0b2e13ff20ac7b474198655583edf70dedd2c1dc980e329c4fbb2fc0748b796b.
Solidity: event log_string(string arg0)
func (*SimpleRfqSolverFilterer) WatchLogUint ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogUint(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogUint) (event.Subscription, error)
WatchLogUint is a free log subscription operation binding the contract event 0x2cab9790510fd8bdfbd2115288db33fec66691d476efc5427cfd4c0969301755.
Solidity: event log_uint(uint256 arg0)
func (*SimpleRfqSolverFilterer) WatchLogs ¶
func (_SimpleRfqSolver *SimpleRfqSolverFilterer) WatchLogs(opts *bind.WatchOpts, sink chan<- *SimpleRfqSolverLogs) (event.Subscription, error)
WatchLogs is a free log subscription operation binding the contract event 0xe7950ede0394b9f2ce4a5a1bf5a7e1852411f7e6661b4308c913c4bfd11027e4.
Solidity: event logs(bytes arg0)
type SimpleRfqSolverLog ¶
type SimpleRfqSolverLog struct { Arg0 string Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLog represents a Log event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogAddress ¶
type SimpleRfqSolverLogAddress struct { Arg0 common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogAddress represents a LogAddress event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogAddressIterator ¶
type SimpleRfqSolverLogAddressIterator struct { Event *SimpleRfqSolverLogAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogAddressIterator is returned from FilterLogAddress and is used to iterate over the raw logs and unpacked data for LogAddress events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogAddressIterator) Close ¶
func (it *SimpleRfqSolverLogAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogAddressIterator) Error ¶
func (it *SimpleRfqSolverLogAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogAddressIterator) Next ¶
func (it *SimpleRfqSolverLogAddressIterator) 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 SimpleRfqSolverLogArray ¶
type SimpleRfqSolverLogArray struct { Val []*big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogArray represents a LogArray event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogArray0 ¶
type SimpleRfqSolverLogArray0 struct { Val []*big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogArray0 represents a LogArray0 event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogArray0Iterator ¶
type SimpleRfqSolverLogArray0Iterator struct { Event *SimpleRfqSolverLogArray0 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogArray0Iterator is returned from FilterLogArray0 and is used to iterate over the raw logs and unpacked data for LogArray0 events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogArray0Iterator) Close ¶
func (it *SimpleRfqSolverLogArray0Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogArray0Iterator) Error ¶
func (it *SimpleRfqSolverLogArray0Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogArray0Iterator) Next ¶
func (it *SimpleRfqSolverLogArray0Iterator) 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 SimpleRfqSolverLogArray1 ¶
type SimpleRfqSolverLogArray1 struct { Val []common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogArray1 represents a LogArray1 event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogArray1Iterator ¶
type SimpleRfqSolverLogArray1Iterator struct { Event *SimpleRfqSolverLogArray1 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogArray1Iterator is returned from FilterLogArray1 and is used to iterate over the raw logs and unpacked data for LogArray1 events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogArray1Iterator) Close ¶
func (it *SimpleRfqSolverLogArray1Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogArray1Iterator) Error ¶
func (it *SimpleRfqSolverLogArray1Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogArray1Iterator) Next ¶
func (it *SimpleRfqSolverLogArray1Iterator) 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 SimpleRfqSolverLogArrayIterator ¶
type SimpleRfqSolverLogArrayIterator struct { Event *SimpleRfqSolverLogArray // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogArrayIterator is returned from FilterLogArray and is used to iterate over the raw logs and unpacked data for LogArray events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogArrayIterator) Close ¶
func (it *SimpleRfqSolverLogArrayIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogArrayIterator) Error ¶
func (it *SimpleRfqSolverLogArrayIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogArrayIterator) Next ¶
func (it *SimpleRfqSolverLogArrayIterator) 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 SimpleRfqSolverLogBytes ¶
type SimpleRfqSolverLogBytes struct { Arg0 []byte Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogBytes represents a LogBytes event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogBytes32 ¶
type SimpleRfqSolverLogBytes32 struct { Arg0 [32]byte Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogBytes32 represents a LogBytes32 event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogBytes32Iterator ¶
type SimpleRfqSolverLogBytes32Iterator struct { Event *SimpleRfqSolverLogBytes32 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogBytes32Iterator is returned from FilterLogBytes32 and is used to iterate over the raw logs and unpacked data for LogBytes32 events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogBytes32Iterator) Close ¶
func (it *SimpleRfqSolverLogBytes32Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogBytes32Iterator) Error ¶
func (it *SimpleRfqSolverLogBytes32Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogBytes32Iterator) Next ¶
func (it *SimpleRfqSolverLogBytes32Iterator) 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 SimpleRfqSolverLogBytesIterator ¶
type SimpleRfqSolverLogBytesIterator struct { Event *SimpleRfqSolverLogBytes // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogBytesIterator is returned from FilterLogBytes and is used to iterate over the raw logs and unpacked data for LogBytes events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogBytesIterator) Close ¶
func (it *SimpleRfqSolverLogBytesIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogBytesIterator) Error ¶
func (it *SimpleRfqSolverLogBytesIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogBytesIterator) Next ¶
func (it *SimpleRfqSolverLogBytesIterator) 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 SimpleRfqSolverLogInt ¶
type SimpleRfqSolverLogInt struct { Arg0 *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogInt represents a LogInt event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogIntIterator ¶
type SimpleRfqSolverLogIntIterator struct { Event *SimpleRfqSolverLogInt // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogIntIterator is returned from FilterLogInt and is used to iterate over the raw logs and unpacked data for LogInt events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogIntIterator) Close ¶
func (it *SimpleRfqSolverLogIntIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogIntIterator) Error ¶
func (it *SimpleRfqSolverLogIntIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogIntIterator) Next ¶
func (it *SimpleRfqSolverLogIntIterator) 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 SimpleRfqSolverLogIterator ¶
type SimpleRfqSolverLogIterator struct { Event *SimpleRfqSolverLog // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogIterator is returned from FilterLog and is used to iterate over the raw logs and unpacked data for Log events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogIterator) Close ¶
func (it *SimpleRfqSolverLogIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogIterator) Error ¶
func (it *SimpleRfqSolverLogIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogIterator) Next ¶
func (it *SimpleRfqSolverLogIterator) 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 SimpleRfqSolverLogNamedAddress ¶
type SimpleRfqSolverLogNamedAddress struct { Key string Val common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedAddress represents a LogNamedAddress event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedAddressIterator ¶
type SimpleRfqSolverLogNamedAddressIterator struct { Event *SimpleRfqSolverLogNamedAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedAddressIterator is returned from FilterLogNamedAddress and is used to iterate over the raw logs and unpacked data for LogNamedAddress events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedAddressIterator) Close ¶
func (it *SimpleRfqSolverLogNamedAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedAddressIterator) Error ¶
func (it *SimpleRfqSolverLogNamedAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedAddressIterator) Next ¶
func (it *SimpleRfqSolverLogNamedAddressIterator) 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 SimpleRfqSolverLogNamedArray ¶
type SimpleRfqSolverLogNamedArray struct { Key string Val []*big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedArray represents a LogNamedArray event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedArray0 ¶
type SimpleRfqSolverLogNamedArray0 struct { Key string Val []*big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedArray0 represents a LogNamedArray0 event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedArray0Iterator ¶
type SimpleRfqSolverLogNamedArray0Iterator struct { Event *SimpleRfqSolverLogNamedArray0 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedArray0Iterator is returned from FilterLogNamedArray0 and is used to iterate over the raw logs and unpacked data for LogNamedArray0 events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedArray0Iterator) Close ¶
func (it *SimpleRfqSolverLogNamedArray0Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedArray0Iterator) Error ¶
func (it *SimpleRfqSolverLogNamedArray0Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedArray0Iterator) Next ¶
func (it *SimpleRfqSolverLogNamedArray0Iterator) 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 SimpleRfqSolverLogNamedArray1 ¶
type SimpleRfqSolverLogNamedArray1 struct { Key string Val []common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedArray1 represents a LogNamedArray1 event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedArray1Iterator ¶
type SimpleRfqSolverLogNamedArray1Iterator struct { Event *SimpleRfqSolverLogNamedArray1 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedArray1Iterator is returned from FilterLogNamedArray1 and is used to iterate over the raw logs and unpacked data for LogNamedArray1 events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedArray1Iterator) Close ¶
func (it *SimpleRfqSolverLogNamedArray1Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedArray1Iterator) Error ¶
func (it *SimpleRfqSolverLogNamedArray1Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedArray1Iterator) Next ¶
func (it *SimpleRfqSolverLogNamedArray1Iterator) 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 SimpleRfqSolverLogNamedArrayIterator ¶
type SimpleRfqSolverLogNamedArrayIterator struct { Event *SimpleRfqSolverLogNamedArray // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedArrayIterator is returned from FilterLogNamedArray and is used to iterate over the raw logs and unpacked data for LogNamedArray events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedArrayIterator) Close ¶
func (it *SimpleRfqSolverLogNamedArrayIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedArrayIterator) Error ¶
func (it *SimpleRfqSolverLogNamedArrayIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedArrayIterator) Next ¶
func (it *SimpleRfqSolverLogNamedArrayIterator) 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 SimpleRfqSolverLogNamedBytes ¶
type SimpleRfqSolverLogNamedBytes struct { Key string Val []byte Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedBytes represents a LogNamedBytes event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedBytes32 ¶
type SimpleRfqSolverLogNamedBytes32 struct { Key string Val [32]byte Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedBytes32 represents a LogNamedBytes32 event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedBytes32Iterator ¶
type SimpleRfqSolverLogNamedBytes32Iterator struct { Event *SimpleRfqSolverLogNamedBytes32 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedBytes32Iterator is returned from FilterLogNamedBytes32 and is used to iterate over the raw logs and unpacked data for LogNamedBytes32 events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedBytes32Iterator) Close ¶
func (it *SimpleRfqSolverLogNamedBytes32Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedBytes32Iterator) Error ¶
func (it *SimpleRfqSolverLogNamedBytes32Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedBytes32Iterator) Next ¶
func (it *SimpleRfqSolverLogNamedBytes32Iterator) 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 SimpleRfqSolverLogNamedBytesIterator ¶
type SimpleRfqSolverLogNamedBytesIterator struct { Event *SimpleRfqSolverLogNamedBytes // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedBytesIterator is returned from FilterLogNamedBytes and is used to iterate over the raw logs and unpacked data for LogNamedBytes events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedBytesIterator) Close ¶
func (it *SimpleRfqSolverLogNamedBytesIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedBytesIterator) Error ¶
func (it *SimpleRfqSolverLogNamedBytesIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedBytesIterator) Next ¶
func (it *SimpleRfqSolverLogNamedBytesIterator) 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 SimpleRfqSolverLogNamedDecimalInt ¶
type SimpleRfqSolverLogNamedDecimalInt struct { Key string Val *big.Int Decimals *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedDecimalInt represents a LogNamedDecimalInt event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedDecimalIntIterator ¶
type SimpleRfqSolverLogNamedDecimalIntIterator struct { Event *SimpleRfqSolverLogNamedDecimalInt // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedDecimalIntIterator is returned from FilterLogNamedDecimalInt and is used to iterate over the raw logs and unpacked data for LogNamedDecimalInt events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedDecimalIntIterator) Close ¶
func (it *SimpleRfqSolverLogNamedDecimalIntIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedDecimalIntIterator) Error ¶
func (it *SimpleRfqSolverLogNamedDecimalIntIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedDecimalIntIterator) Next ¶
func (it *SimpleRfqSolverLogNamedDecimalIntIterator) 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 SimpleRfqSolverLogNamedDecimalUint ¶
type SimpleRfqSolverLogNamedDecimalUint struct { Key string Val *big.Int Decimals *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedDecimalUint represents a LogNamedDecimalUint event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedDecimalUintIterator ¶
type SimpleRfqSolverLogNamedDecimalUintIterator struct { Event *SimpleRfqSolverLogNamedDecimalUint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedDecimalUintIterator is returned from FilterLogNamedDecimalUint and is used to iterate over the raw logs and unpacked data for LogNamedDecimalUint events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedDecimalUintIterator) Close ¶
func (it *SimpleRfqSolverLogNamedDecimalUintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedDecimalUintIterator) Error ¶
func (it *SimpleRfqSolverLogNamedDecimalUintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedDecimalUintIterator) Next ¶
func (it *SimpleRfqSolverLogNamedDecimalUintIterator) 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 SimpleRfqSolverLogNamedInt ¶
type SimpleRfqSolverLogNamedInt struct { Key string Val *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedInt represents a LogNamedInt event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedIntIterator ¶
type SimpleRfqSolverLogNamedIntIterator struct { Event *SimpleRfqSolverLogNamedInt // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedIntIterator is returned from FilterLogNamedInt and is used to iterate over the raw logs and unpacked data for LogNamedInt events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedIntIterator) Close ¶
func (it *SimpleRfqSolverLogNamedIntIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedIntIterator) Error ¶
func (it *SimpleRfqSolverLogNamedIntIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedIntIterator) Next ¶
func (it *SimpleRfqSolverLogNamedIntIterator) 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 SimpleRfqSolverLogNamedString ¶
type SimpleRfqSolverLogNamedString struct { Key string Val string Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedString represents a LogNamedString event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedStringIterator ¶
type SimpleRfqSolverLogNamedStringIterator struct { Event *SimpleRfqSolverLogNamedString // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedStringIterator is returned from FilterLogNamedString and is used to iterate over the raw logs and unpacked data for LogNamedString events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedStringIterator) Close ¶
func (it *SimpleRfqSolverLogNamedStringIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedStringIterator) Error ¶
func (it *SimpleRfqSolverLogNamedStringIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedStringIterator) Next ¶
func (it *SimpleRfqSolverLogNamedStringIterator) 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 SimpleRfqSolverLogNamedUint ¶
type SimpleRfqSolverLogNamedUint struct { Key string Val *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogNamedUint represents a LogNamedUint event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogNamedUintIterator ¶
type SimpleRfqSolverLogNamedUintIterator struct { Event *SimpleRfqSolverLogNamedUint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogNamedUintIterator is returned from FilterLogNamedUint and is used to iterate over the raw logs and unpacked data for LogNamedUint events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogNamedUintIterator) Close ¶
func (it *SimpleRfqSolverLogNamedUintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogNamedUintIterator) Error ¶
func (it *SimpleRfqSolverLogNamedUintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogNamedUintIterator) Next ¶
func (it *SimpleRfqSolverLogNamedUintIterator) 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 SimpleRfqSolverLogString ¶
type SimpleRfqSolverLogString struct { Arg0 string Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogString represents a LogString event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogStringIterator ¶
type SimpleRfqSolverLogStringIterator struct { Event *SimpleRfqSolverLogString // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogStringIterator is returned from FilterLogString and is used to iterate over the raw logs and unpacked data for LogString events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogStringIterator) Close ¶
func (it *SimpleRfqSolverLogStringIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogStringIterator) Error ¶
func (it *SimpleRfqSolverLogStringIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogStringIterator) Next ¶
func (it *SimpleRfqSolverLogStringIterator) 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 SimpleRfqSolverLogUint ¶
type SimpleRfqSolverLogUint struct { Arg0 *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogUint represents a LogUint event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogUintIterator ¶
type SimpleRfqSolverLogUintIterator struct { Event *SimpleRfqSolverLogUint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogUintIterator is returned from FilterLogUint and is used to iterate over the raw logs and unpacked data for LogUint events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogUintIterator) Close ¶
func (it *SimpleRfqSolverLogUintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogUintIterator) Error ¶
func (it *SimpleRfqSolverLogUintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogUintIterator) Next ¶
func (it *SimpleRfqSolverLogUintIterator) 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 SimpleRfqSolverLogs ¶
type SimpleRfqSolverLogs struct { Arg0 []byte Raw types.Log // Blockchain specific contextual infos }
SimpleRfqSolverLogs represents a Logs event raised by the SimpleRfqSolver contract.
type SimpleRfqSolverLogsIterator ¶
type SimpleRfqSolverLogsIterator struct { Event *SimpleRfqSolverLogs // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleRfqSolverLogsIterator is returned from FilterLogs and is used to iterate over the raw logs and unpacked data for Logs events raised by the SimpleRfqSolver contract.
func (*SimpleRfqSolverLogsIterator) Close ¶
func (it *SimpleRfqSolverLogsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleRfqSolverLogsIterator) Error ¶
func (it *SimpleRfqSolverLogsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleRfqSolverLogsIterator) Next ¶
func (it *SimpleRfqSolverLogsIterator) 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 SimpleRfqSolverRaw ¶
type SimpleRfqSolverRaw struct {
Contract *SimpleRfqSolver // Generic contract binding to access the raw methods on
}
SimpleRfqSolverRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SimpleRfqSolverRaw) Call ¶
func (_SimpleRfqSolver *SimpleRfqSolverRaw) 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 (*SimpleRfqSolverRaw) Transact ¶
func (_SimpleRfqSolver *SimpleRfqSolverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SimpleRfqSolverRaw) Transfer ¶
func (_SimpleRfqSolver *SimpleRfqSolverRaw) 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 SimpleRfqSolverSession ¶
type SimpleRfqSolverSession struct { Contract *SimpleRfqSolver // 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 }
SimpleRfqSolverSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SimpleRfqSolverSession) AtlasSolverCall ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) AtlasSolverCall(sender common.Address, bidToken common.Address, bidAmount *big.Int, solverOpData []byte, extraReturnData []byte) (*types.Transaction, error)
AtlasSolverCall is a paid mutator transaction binding the contract method 0x24634204.
Solidity: function atlasSolverCall(address sender, address bidToken, uint256 bidAmount, bytes solverOpData, bytes extraReturnData) payable returns(bool success, bytes data)
func (*SimpleRfqSolverSession) ExcludeArtifacts ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) ExcludeArtifacts() ([]string, error)
ExcludeArtifacts is a free data retrieval call binding the contract method 0xb5508aa9.
Solidity: function excludeArtifacts() view returns(string[] excludedArtifacts_)
func (*SimpleRfqSolverSession) ExcludeContracts ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) ExcludeContracts() ([]common.Address, error)
ExcludeContracts is a free data retrieval call binding the contract method 0xe20c9f71.
Solidity: function excludeContracts() view returns(address[] excludedContracts_)
func (*SimpleRfqSolverSession) ExcludeSenders ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) ExcludeSenders() ([]common.Address, error)
ExcludeSenders is a free data retrieval call binding the contract method 0x1ed7831c.
Solidity: function excludeSenders() view returns(address[] excludedSenders_)
func (*SimpleRfqSolverSession) Failed ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) Failed() (*types.Transaction, error)
Failed is a paid mutator transaction binding the contract method 0xba414fa6.
Solidity: function failed() returns(bool)
func (*SimpleRfqSolverSession) Fallback ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*SimpleRfqSolverSession) FulfillRFQ ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) FulfillRFQ(swapIntent SwapIntent, executionEnvironment common.Address) (*types.Transaction, error)
FulfillRFQ is a paid mutator transaction binding the contract method 0x491274c5.
Solidity: function fulfillRFQ((address,uint256,address,uint256,address,bool,(address,bytes)[]) swapIntent, address executionEnvironment) returns()
func (*SimpleRfqSolverSession) ISTEST ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) ISTEST() (bool, error)
ISTEST is a free data retrieval call binding the contract method 0xfa7626d4.
Solidity: function IS_TEST() view returns(bool)
func (*SimpleRfqSolverSession) Receive ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*SimpleRfqSolverSession) TargetArtifactSelectors ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetArtifactSelectors() ([]StdInvariantFuzzSelector, error)
TargetArtifactSelectors is a free data retrieval call binding the contract method 0x66d9a9a0.
Solidity: function targetArtifactSelectors() view returns((address,bytes4[])[] targetedArtifactSelectors_)
func (*SimpleRfqSolverSession) TargetArtifacts ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetArtifacts() ([]string, error)
TargetArtifacts is a free data retrieval call binding the contract method 0x85226c81.
Solidity: function targetArtifacts() view returns(string[] targetedArtifacts_)
func (*SimpleRfqSolverSession) TargetContracts ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetContracts() ([]common.Address, error)
TargetContracts is a free data retrieval call binding the contract method 0x3f7286f4.
Solidity: function targetContracts() view returns(address[] targetedContracts_)
func (*SimpleRfqSolverSession) TargetInterfaces ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetInterfaces() ([]StdInvariantFuzzInterface, error)
TargetInterfaces is a free data retrieval call binding the contract method 0x2ade3880.
Solidity: function targetInterfaces() view returns((address,string[])[] targetedInterfaces_)
func (*SimpleRfqSolverSession) TargetSelectors ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetSelectors() ([]StdInvariantFuzzSelector, error)
TargetSelectors is a free data retrieval call binding the contract method 0x916a17c6.
Solidity: function targetSelectors() view returns((address,bytes4[])[] targetedSelectors_)
func (*SimpleRfqSolverSession) TargetSenders ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) TargetSenders() ([]common.Address, error)
TargetSenders is a free data retrieval call binding the contract method 0x3e5e3c23.
Solidity: function targetSenders() view returns(address[] targetedSenders_)
func (*SimpleRfqSolverSession) WETHADDRESS ¶
func (_SimpleRfqSolver *SimpleRfqSolverSession) WETHADDRESS() (common.Address, error)
WETHADDRESS is a free data retrieval call binding the contract method 0x040141e5.
Solidity: function WETH_ADDRESS() view returns(address)
type SimpleRfqSolverTransactor ¶
type SimpleRfqSolverTransactor struct {
// contains filtered or unexported fields
}
SimpleRfqSolverTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSimpleRfqSolverTransactor ¶
func NewSimpleRfqSolverTransactor(address common.Address, transactor bind.ContractTransactor) (*SimpleRfqSolverTransactor, error)
NewSimpleRfqSolverTransactor creates a new write-only instance of SimpleRfqSolver, bound to a specific deployed contract.
func (*SimpleRfqSolverTransactor) AtlasSolverCall ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactor) AtlasSolverCall(opts *bind.TransactOpts, sender common.Address, bidToken common.Address, bidAmount *big.Int, solverOpData []byte, extraReturnData []byte) (*types.Transaction, error)
AtlasSolverCall is a paid mutator transaction binding the contract method 0x24634204.
Solidity: function atlasSolverCall(address sender, address bidToken, uint256 bidAmount, bytes solverOpData, bytes extraReturnData) payable returns(bool success, bytes data)
func (*SimpleRfqSolverTransactor) Failed ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactor) Failed(opts *bind.TransactOpts) (*types.Transaction, error)
Failed is a paid mutator transaction binding the contract method 0xba414fa6.
Solidity: function failed() returns(bool)
func (*SimpleRfqSolverTransactor) Fallback ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*SimpleRfqSolverTransactor) FulfillRFQ ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactor) FulfillRFQ(opts *bind.TransactOpts, swapIntent SwapIntent, executionEnvironment common.Address) (*types.Transaction, error)
FulfillRFQ is a paid mutator transaction binding the contract method 0x491274c5.
Solidity: function fulfillRFQ((address,uint256,address,uint256,address,bool,(address,bytes)[]) swapIntent, address executionEnvironment) returns()
func (*SimpleRfqSolverTransactor) Receive ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
type SimpleRfqSolverTransactorRaw ¶
type SimpleRfqSolverTransactorRaw struct {
Contract *SimpleRfqSolverTransactor // Generic write-only contract binding to access the raw methods on
}
SimpleRfqSolverTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SimpleRfqSolverTransactorRaw) Transact ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SimpleRfqSolverTransactorRaw) Transfer ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorRaw) 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 SimpleRfqSolverTransactorSession ¶
type SimpleRfqSolverTransactorSession struct { Contract *SimpleRfqSolverTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SimpleRfqSolverTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SimpleRfqSolverTransactorSession) AtlasSolverCall ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) AtlasSolverCall(sender common.Address, bidToken common.Address, bidAmount *big.Int, solverOpData []byte, extraReturnData []byte) (*types.Transaction, error)
AtlasSolverCall is a paid mutator transaction binding the contract method 0x24634204.
Solidity: function atlasSolverCall(address sender, address bidToken, uint256 bidAmount, bytes solverOpData, bytes extraReturnData) payable returns(bool success, bytes data)
func (*SimpleRfqSolverTransactorSession) Failed ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) Failed() (*types.Transaction, error)
Failed is a paid mutator transaction binding the contract method 0xba414fa6.
Solidity: function failed() returns(bool)
func (*SimpleRfqSolverTransactorSession) Fallback ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*SimpleRfqSolverTransactorSession) FulfillRFQ ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) FulfillRFQ(swapIntent SwapIntent, executionEnvironment common.Address) (*types.Transaction, error)
FulfillRFQ is a paid mutator transaction binding the contract method 0x491274c5.
Solidity: function fulfillRFQ((address,uint256,address,uint256,address,bool,(address,bytes)[]) swapIntent, address executionEnvironment) returns()
func (*SimpleRfqSolverTransactorSession) Receive ¶
func (_SimpleRfqSolver *SimpleRfqSolverTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
type StdInvariantFuzzInterface ¶
StdInvariantFuzzInterface is an auto generated low-level Go binding around an user-defined struct.
type StdInvariantFuzzSelector ¶
StdInvariantFuzzSelector is an auto generated low-level Go binding around an user-defined struct.
type SwapIntent ¶
type SwapIntent struct { TokenUserBuys common.Address AmountUserBuys *big.Int TokenUserSells common.Address AmountUserSells *big.Int AuctionBaseCurrency common.Address SolverMustReimburseGas bool Conditions []Condition }
SwapIntent is an auto generated low-level Go binding around an user-defined struct.