Documentation ¶
Index ¶
- Constants
- Variables
- type Operator
- type OperatorAuthorizedSendersChanged
- type OperatorAuthorizedSendersChangedIterator
- type OperatorCaller
- func (_Operator *OperatorCaller) EXPIRYTIME(opts *bind.CallOpts) (*big.Int, error)
- func (_Operator *OperatorCaller) GetAuthorizedSenders(opts *bind.CallOpts) ([]common.Address, error)
- func (_Operator *OperatorCaller) GetSeerlinkToken(opts *bind.CallOpts) (common.Address, error)
- func (_Operator *OperatorCaller) IsAuthorizedSender(opts *bind.CallOpts, sender common.Address) (bool, error)
- func (_Operator *OperatorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Operator *OperatorCaller) Withdrawable(opts *bind.CallOpts) (*big.Int, error)
- type OperatorCallerRaw
- type OperatorCallerSession
- func (_Operator *OperatorCallerSession) EXPIRYTIME() (*big.Int, error)
- func (_Operator *OperatorCallerSession) GetAuthorizedSenders() ([]common.Address, error)
- func (_Operator *OperatorCallerSession) GetSeerlinkToken() (common.Address, error)
- func (_Operator *OperatorCallerSession) IsAuthorizedSender(sender common.Address) (bool, error)
- func (_Operator *OperatorCallerSession) Owner() (common.Address, error)
- func (_Operator *OperatorCallerSession) Withdrawable() (*big.Int, error)
- type OperatorCancelOracleRequest
- type OperatorCancelOracleRequestIterator
- type OperatorFilterer
- func (_Operator *OperatorFilterer) FilterAuthorizedSendersChanged(opts *bind.FilterOpts) (*OperatorAuthorizedSendersChangedIterator, error)
- func (_Operator *OperatorFilterer) FilterCancelOracleRequest(opts *bind.FilterOpts, requestId [][32]byte) (*OperatorCancelOracleRequestIterator, error)
- func (_Operator *OperatorFilterer) FilterOracleRequest(opts *bind.FilterOpts, specId [][32]byte) (*OperatorOracleRequestIterator, error)
- func (_Operator *OperatorFilterer) FilterOracleResponse(opts *bind.FilterOpts, requestId [][32]byte) (*OperatorOracleResponseIterator, error)
- func (_Operator *OperatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OperatorOwnershipTransferRequestedIterator, error)
- func (_Operator *OperatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OperatorOwnershipTransferredIterator, error)
- func (_Operator *OperatorFilterer) ParseAuthorizedSendersChanged(log types.Log) (*OperatorAuthorizedSendersChanged, error)
- func (_Operator *OperatorFilterer) ParseCancelOracleRequest(log types.Log) (*OperatorCancelOracleRequest, error)
- func (_Operator *OperatorFilterer) ParseOracleRequest(log types.Log) (*OperatorOracleRequest, error)
- func (_Operator *OperatorFilterer) ParseOracleResponse(log types.Log) (*OperatorOracleResponse, error)
- func (_Operator *OperatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OperatorOwnershipTransferRequested, error)
- func (_Operator *OperatorFilterer) ParseOwnershipTransferred(log types.Log) (*OperatorOwnershipTransferred, error)
- func (_Operator *OperatorFilterer) WatchAuthorizedSendersChanged(opts *bind.WatchOpts, sink chan<- *OperatorAuthorizedSendersChanged) (event.Subscription, error)
- func (_Operator *OperatorFilterer) WatchCancelOracleRequest(opts *bind.WatchOpts, sink chan<- *OperatorCancelOracleRequest, ...) (event.Subscription, error)
- func (_Operator *OperatorFilterer) WatchOracleRequest(opts *bind.WatchOpts, sink chan<- *OperatorOracleRequest, specId [][32]byte) (event.Subscription, error)
- func (_Operator *OperatorFilterer) WatchOracleResponse(opts *bind.WatchOpts, sink chan<- *OperatorOracleResponse, ...) (event.Subscription, error)
- func (_Operator *OperatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OperatorOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_Operator *OperatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OperatorOwnershipTransferred, ...) (event.Subscription, error)
- type OperatorInterface
- type OperatorOracleRequest
- type OperatorOracleRequestIterator
- type OperatorOracleResponse
- type OperatorOracleResponseIterator
- type OperatorOwnershipTransferRequested
- type OperatorOwnershipTransferRequestedIterator
- type OperatorOwnershipTransferred
- type OperatorOwnershipTransferredIterator
- type OperatorRaw
- func (_Operator *OperatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Operator *OperatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Operator *OperatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OperatorSession
- func (_Operator *OperatorSession) AcceptOwnership() (*types.Transaction, error)
- func (_Operator *OperatorSession) CancelOracleRequest(requestId [32]byte, payment *big.Int, callbackFunc [4]byte, ...) (*types.Transaction, error)
- func (_Operator *OperatorSession) DistributeFunds(receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)
- func (_Operator *OperatorSession) EXPIRYTIME() (*big.Int, error)
- func (_Operator *OperatorSession) Forward(to common.Address, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorSession) FulfillOracleRequest(requestId [32]byte, payment *big.Int, callbackAddress common.Address, ...) (*types.Transaction, error)
- func (_Operator *OperatorSession) FulfillOracleRequest2(requestId [32]byte, payment *big.Int, callbackAddress common.Address, ...) (*types.Transaction, error)
- func (_Operator *OperatorSession) GetAuthorizedSenders() ([]common.Address, error)
- func (_Operator *OperatorSession) GetSeerlinkToken() (common.Address, error)
- func (_Operator *OperatorSession) IsAuthorizedSender(sender common.Address) (bool, error)
- func (_Operator *OperatorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorSession) OperatorTransferAndCall(to common.Address, value *big.Int, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorSession) OracleRequest(sender common.Address, payment *big.Int, specId [32]byte, ...) (*types.Transaction, error)
- func (_Operator *OperatorSession) Owner() (common.Address, error)
- func (_Operator *OperatorSession) SetAuthorizedSenders(senders []common.Address) (*types.Transaction, error)
- func (_Operator *OperatorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_Operator *OperatorSession) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Operator *OperatorSession) Withdrawable() (*big.Int, error)
- type OperatorTransactor
- func (_Operator *OperatorTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) CancelOracleRequest(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) DistributeFunds(opts *bind.TransactOpts, receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) Forward(opts *bind.TransactOpts, to common.Address, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) FulfillOracleRequest(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) FulfillOracleRequest2(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) OperatorTransferAndCall(opts *bind.TransactOpts, to common.Address, value *big.Int, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) OracleRequest(opts *bind.TransactOpts, sender common.Address, payment *big.Int, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) SetAuthorizedSenders(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_Operator *OperatorTransactor) Withdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type OperatorTransactorRaw
- type OperatorTransactorSession
- func (_Operator *OperatorTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) CancelOracleRequest(requestId [32]byte, payment *big.Int, callbackFunc [4]byte, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) DistributeFunds(receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) Forward(to common.Address, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) FulfillOracleRequest(requestId [32]byte, payment *big.Int, callbackAddress common.Address, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) FulfillOracleRequest2(requestId [32]byte, payment *big.Int, callbackAddress common.Address, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) OperatorTransferAndCall(to common.Address, value *big.Int, data []byte) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) OracleRequest(sender common.Address, payment *big.Int, specId [32]byte, ...) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) SetAuthorizedSenders(senders []common.Address) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_Operator *OperatorTransactorSession) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Constants ¶
View Source
const OperatorABI = "" /* 7717-byte string literal not displayed */
Variables ¶
View Source
var OperatorBin = "" /* 22980-byte string literal not displayed */
Functions ¶
This section is empty.
Types ¶
type Operator ¶
type Operator struct { OperatorCaller OperatorTransactor OperatorFilterer // contains filtered or unexported fields }
func DeployOperator ¶
func DeployOperator(auth *bind.TransactOpts, backend bind.ContractBackend, link common.Address, owner common.Address) (common.Address, *types.Transaction, *Operator, error)
func NewOperator ¶
type OperatorAuthorizedSendersChangedIterator ¶
type OperatorAuthorizedSendersChangedIterator struct { Event *OperatorAuthorizedSendersChanged // contains filtered or unexported fields }
func (*OperatorAuthorizedSendersChangedIterator) Close ¶
func (it *OperatorAuthorizedSendersChangedIterator) Close() error
func (*OperatorAuthorizedSendersChangedIterator) Error ¶
func (it *OperatorAuthorizedSendersChangedIterator) Error() error
func (*OperatorAuthorizedSendersChangedIterator) Next ¶
func (it *OperatorAuthorizedSendersChangedIterator) Next() bool
type OperatorCaller ¶
type OperatorCaller struct {
// contains filtered or unexported fields
}
func NewOperatorCaller ¶
func NewOperatorCaller(address common.Address, caller bind.ContractCaller) (*OperatorCaller, error)
func (*OperatorCaller) EXPIRYTIME ¶
func (*OperatorCaller) GetAuthorizedSenders ¶
func (*OperatorCaller) GetSeerlinkToken ¶
func (*OperatorCaller) IsAuthorizedSender ¶
func (*OperatorCaller) Withdrawable ¶
type OperatorCallerRaw ¶
type OperatorCallerRaw struct {
Contract *OperatorCaller
}
type OperatorCallerSession ¶
type OperatorCallerSession struct { Contract *OperatorCaller CallOpts bind.CallOpts }
func (*OperatorCallerSession) EXPIRYTIME ¶
func (_Operator *OperatorCallerSession) EXPIRYTIME() (*big.Int, error)
func (*OperatorCallerSession) GetAuthorizedSenders ¶
func (_Operator *OperatorCallerSession) GetAuthorizedSenders() ([]common.Address, error)
func (*OperatorCallerSession) GetSeerlinkToken ¶
func (_Operator *OperatorCallerSession) GetSeerlinkToken() (common.Address, error)
func (*OperatorCallerSession) IsAuthorizedSender ¶
func (_Operator *OperatorCallerSession) IsAuthorizedSender(sender common.Address) (bool, error)
func (*OperatorCallerSession) Owner ¶
func (_Operator *OperatorCallerSession) Owner() (common.Address, error)
func (*OperatorCallerSession) Withdrawable ¶
func (_Operator *OperatorCallerSession) Withdrawable() (*big.Int, error)
type OperatorCancelOracleRequestIterator ¶
type OperatorCancelOracleRequestIterator struct { Event *OperatorCancelOracleRequest // contains filtered or unexported fields }
func (*OperatorCancelOracleRequestIterator) Close ¶
func (it *OperatorCancelOracleRequestIterator) Close() error
func (*OperatorCancelOracleRequestIterator) Error ¶
func (it *OperatorCancelOracleRequestIterator) Error() error
func (*OperatorCancelOracleRequestIterator) Next ¶
func (it *OperatorCancelOracleRequestIterator) Next() bool
type OperatorFilterer ¶
type OperatorFilterer struct {
// contains filtered or unexported fields
}
func NewOperatorFilterer ¶
func NewOperatorFilterer(address common.Address, filterer bind.ContractFilterer) (*OperatorFilterer, error)
func (*OperatorFilterer) FilterAuthorizedSendersChanged ¶
func (_Operator *OperatorFilterer) FilterAuthorizedSendersChanged(opts *bind.FilterOpts) (*OperatorAuthorizedSendersChangedIterator, error)
func (*OperatorFilterer) FilterCancelOracleRequest ¶
func (_Operator *OperatorFilterer) FilterCancelOracleRequest(opts *bind.FilterOpts, requestId [][32]byte) (*OperatorCancelOracleRequestIterator, error)
func (*OperatorFilterer) FilterOracleRequest ¶
func (_Operator *OperatorFilterer) FilterOracleRequest(opts *bind.FilterOpts, specId [][32]byte) (*OperatorOracleRequestIterator, error)
func (*OperatorFilterer) FilterOracleResponse ¶
func (_Operator *OperatorFilterer) FilterOracleResponse(opts *bind.FilterOpts, requestId [][32]byte) (*OperatorOracleResponseIterator, error)
func (*OperatorFilterer) FilterOwnershipTransferRequested ¶
func (_Operator *OperatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OperatorOwnershipTransferRequestedIterator, error)
func (*OperatorFilterer) FilterOwnershipTransferred ¶
func (_Operator *OperatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OperatorOwnershipTransferredIterator, error)
func (*OperatorFilterer) ParseAuthorizedSendersChanged ¶
func (_Operator *OperatorFilterer) ParseAuthorizedSendersChanged(log types.Log) (*OperatorAuthorizedSendersChanged, error)
func (*OperatorFilterer) ParseCancelOracleRequest ¶
func (_Operator *OperatorFilterer) ParseCancelOracleRequest(log types.Log) (*OperatorCancelOracleRequest, error)
func (*OperatorFilterer) ParseOracleRequest ¶
func (_Operator *OperatorFilterer) ParseOracleRequest(log types.Log) (*OperatorOracleRequest, error)
func (*OperatorFilterer) ParseOracleResponse ¶
func (_Operator *OperatorFilterer) ParseOracleResponse(log types.Log) (*OperatorOracleResponse, error)
func (*OperatorFilterer) ParseOwnershipTransferRequested ¶
func (_Operator *OperatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OperatorOwnershipTransferRequested, error)
func (*OperatorFilterer) ParseOwnershipTransferred ¶
func (_Operator *OperatorFilterer) ParseOwnershipTransferred(log types.Log) (*OperatorOwnershipTransferred, error)
func (*OperatorFilterer) WatchAuthorizedSendersChanged ¶
func (_Operator *OperatorFilterer) WatchAuthorizedSendersChanged(opts *bind.WatchOpts, sink chan<- *OperatorAuthorizedSendersChanged) (event.Subscription, error)
func (*OperatorFilterer) WatchCancelOracleRequest ¶
func (_Operator *OperatorFilterer) WatchCancelOracleRequest(opts *bind.WatchOpts, sink chan<- *OperatorCancelOracleRequest, requestId [][32]byte) (event.Subscription, error)
func (*OperatorFilterer) WatchOracleRequest ¶
func (_Operator *OperatorFilterer) WatchOracleRequest(opts *bind.WatchOpts, sink chan<- *OperatorOracleRequest, specId [][32]byte) (event.Subscription, error)
func (*OperatorFilterer) WatchOracleResponse ¶
func (_Operator *OperatorFilterer) WatchOracleResponse(opts *bind.WatchOpts, sink chan<- *OperatorOracleResponse, requestId [][32]byte) (event.Subscription, error)
func (*OperatorFilterer) WatchOwnershipTransferRequested ¶
func (_Operator *OperatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OperatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
func (*OperatorFilterer) WatchOwnershipTransferred ¶
func (_Operator *OperatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OperatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
type OperatorInterface ¶
type OperatorInterface interface { EXPIRYTIME(opts *bind.CallOpts) (*big.Int, error) GetAuthorizedSenders(opts *bind.CallOpts) ([]common.Address, error) GetSeerlinkToken(opts *bind.CallOpts) (common.Address, error) IsAuthorizedSender(opts *bind.CallOpts, sender common.Address) (bool, error) Owner(opts *bind.CallOpts) (common.Address, error) Withdrawable(opts *bind.CallOpts) (*big.Int, error) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error) CancelOracleRequest(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, callbackFunc [4]byte, expiration *big.Int) (*types.Transaction, error) DistributeFunds(opts *bind.TransactOpts, receivers []common.Address, amounts []*big.Int) (*types.Transaction, error) Forward(opts *bind.TransactOpts, to common.Address, data []byte) (*types.Transaction, error) FulfillOracleRequest(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data [32]byte) (*types.Transaction, error) FulfillOracleRequest2(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data []byte) (*types.Transaction, error) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error) OperatorTransferAndCall(opts *bind.TransactOpts, to common.Address, value *big.Int, data []byte) (*types.Transaction, error) OracleRequest(opts *bind.TransactOpts, sender common.Address, payment *big.Int, specId [32]byte, callbackAddress common.Address, callbackFunctionId [4]byte, nonce *big.Int, dataVersion *big.Int, data []byte) (*types.Transaction, error) SetAuthorizedSenders(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error) Withdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error) FilterAuthorizedSendersChanged(opts *bind.FilterOpts) (*OperatorAuthorizedSendersChangedIterator, error) WatchAuthorizedSendersChanged(opts *bind.WatchOpts, sink chan<- *OperatorAuthorizedSendersChanged) (event.Subscription, error) ParseAuthorizedSendersChanged(log types.Log) (*OperatorAuthorizedSendersChanged, error) FilterCancelOracleRequest(opts *bind.FilterOpts, requestId [][32]byte) (*OperatorCancelOracleRequestIterator, error) WatchCancelOracleRequest(opts *bind.WatchOpts, sink chan<- *OperatorCancelOracleRequest, requestId [][32]byte) (event.Subscription, error) ParseCancelOracleRequest(log types.Log) (*OperatorCancelOracleRequest, error) FilterOracleRequest(opts *bind.FilterOpts, specId [][32]byte) (*OperatorOracleRequestIterator, error) WatchOracleRequest(opts *bind.WatchOpts, sink chan<- *OperatorOracleRequest, specId [][32]byte) (event.Subscription, error) ParseOracleRequest(log types.Log) (*OperatorOracleRequest, error) FilterOracleResponse(opts *bind.FilterOpts, requestId [][32]byte) (*OperatorOracleResponseIterator, error) WatchOracleResponse(opts *bind.WatchOpts, sink chan<- *OperatorOracleResponse, requestId [][32]byte) (event.Subscription, error) ParseOracleResponse(log types.Log) (*OperatorOracleResponse, error) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OperatorOwnershipTransferRequestedIterator, error) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OperatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferRequested(log types.Log) (*OperatorOwnershipTransferRequested, error) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OperatorOwnershipTransferredIterator, error) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OperatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error) ParseOwnershipTransferred(log types.Log) (*OperatorOwnershipTransferred, error) UnpackLog(out interface{}, event string, log types.Log) error Address() common.Address }
type OperatorOracleRequest ¶
type OperatorOracleRequestIterator ¶
type OperatorOracleRequestIterator struct { Event *OperatorOracleRequest // contains filtered or unexported fields }
func (*OperatorOracleRequestIterator) Close ¶
func (it *OperatorOracleRequestIterator) Close() error
func (*OperatorOracleRequestIterator) Error ¶
func (it *OperatorOracleRequestIterator) Error() error
func (*OperatorOracleRequestIterator) Next ¶
func (it *OperatorOracleRequestIterator) Next() bool
type OperatorOracleResponse ¶
type OperatorOracleResponseIterator ¶
type OperatorOracleResponseIterator struct { Event *OperatorOracleResponse // contains filtered or unexported fields }
func (*OperatorOracleResponseIterator) Close ¶
func (it *OperatorOracleResponseIterator) Close() error
func (*OperatorOracleResponseIterator) Error ¶
func (it *OperatorOracleResponseIterator) Error() error
func (*OperatorOracleResponseIterator) Next ¶
func (it *OperatorOracleResponseIterator) Next() bool
type OperatorOwnershipTransferRequestedIterator ¶
type OperatorOwnershipTransferRequestedIterator struct { Event *OperatorOwnershipTransferRequested // contains filtered or unexported fields }
func (*OperatorOwnershipTransferRequestedIterator) Close ¶
func (it *OperatorOwnershipTransferRequestedIterator) Close() error
func (*OperatorOwnershipTransferRequestedIterator) Error ¶
func (it *OperatorOwnershipTransferRequestedIterator) Error() error
func (*OperatorOwnershipTransferRequestedIterator) Next ¶
func (it *OperatorOwnershipTransferRequestedIterator) Next() bool
type OperatorOwnershipTransferredIterator ¶
type OperatorOwnershipTransferredIterator struct { Event *OperatorOwnershipTransferred // contains filtered or unexported fields }
func (*OperatorOwnershipTransferredIterator) Close ¶
func (it *OperatorOwnershipTransferredIterator) Close() error
func (*OperatorOwnershipTransferredIterator) Error ¶
func (it *OperatorOwnershipTransferredIterator) Error() error
func (*OperatorOwnershipTransferredIterator) Next ¶
func (it *OperatorOwnershipTransferredIterator) Next() bool
type OperatorRaw ¶
type OperatorRaw struct {
Contract *Operator
}
func (*OperatorRaw) Call ¶
func (_Operator *OperatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*OperatorRaw) Transact ¶
func (_Operator *OperatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*OperatorRaw) Transfer ¶
func (_Operator *OperatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type OperatorSession ¶
type OperatorSession struct { Contract *Operator CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*OperatorSession) AcceptOwnership ¶
func (_Operator *OperatorSession) AcceptOwnership() (*types.Transaction, error)
func (*OperatorSession) CancelOracleRequest ¶
func (_Operator *OperatorSession) CancelOracleRequest(requestId [32]byte, payment *big.Int, callbackFunc [4]byte, expiration *big.Int) (*types.Transaction, error)
func (*OperatorSession) DistributeFunds ¶
func (_Operator *OperatorSession) DistributeFunds(receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)
func (*OperatorSession) EXPIRYTIME ¶
func (_Operator *OperatorSession) EXPIRYTIME() (*big.Int, error)
func (*OperatorSession) Forward ¶
func (_Operator *OperatorSession) Forward(to common.Address, data []byte) (*types.Transaction, error)
func (*OperatorSession) FulfillOracleRequest ¶
func (*OperatorSession) FulfillOracleRequest2 ¶
func (*OperatorSession) GetAuthorizedSenders ¶
func (_Operator *OperatorSession) GetAuthorizedSenders() ([]common.Address, error)
func (*OperatorSession) GetSeerlinkToken ¶
func (_Operator *OperatorSession) GetSeerlinkToken() (common.Address, error)
func (*OperatorSession) IsAuthorizedSender ¶
func (_Operator *OperatorSession) IsAuthorizedSender(sender common.Address) (bool, error)
func (*OperatorSession) OnTokenTransfer ¶
func (_Operator *OperatorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorSession) OperatorTransferAndCall ¶
func (_Operator *OperatorSession) OperatorTransferAndCall(to common.Address, value *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorSession) OracleRequest ¶
func (*OperatorSession) SetAuthorizedSenders ¶
func (_Operator *OperatorSession) SetAuthorizedSenders(senders []common.Address) (*types.Transaction, error)
func (*OperatorSession) TransferOwnership ¶
func (_Operator *OperatorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*OperatorSession) Withdraw ¶
func (_Operator *OperatorSession) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
func (*OperatorSession) Withdrawable ¶
func (_Operator *OperatorSession) Withdrawable() (*big.Int, error)
type OperatorTransactor ¶
type OperatorTransactor struct {
// contains filtered or unexported fields
}
func NewOperatorTransactor ¶
func NewOperatorTransactor(address common.Address, transactor bind.ContractTransactor) (*OperatorTransactor, error)
func (*OperatorTransactor) AcceptOwnership ¶
func (_Operator *OperatorTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
func (*OperatorTransactor) CancelOracleRequest ¶
func (_Operator *OperatorTransactor) CancelOracleRequest(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, callbackFunc [4]byte, expiration *big.Int) (*types.Transaction, error)
func (*OperatorTransactor) DistributeFunds ¶
func (_Operator *OperatorTransactor) DistributeFunds(opts *bind.TransactOpts, receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)
func (*OperatorTransactor) Forward ¶
func (_Operator *OperatorTransactor) Forward(opts *bind.TransactOpts, to common.Address, data []byte) (*types.Transaction, error)
func (*OperatorTransactor) FulfillOracleRequest ¶
func (_Operator *OperatorTransactor) FulfillOracleRequest(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data [32]byte) (*types.Transaction, error)
func (*OperatorTransactor) FulfillOracleRequest2 ¶
func (_Operator *OperatorTransactor) FulfillOracleRequest2(opts *bind.TransactOpts, requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorTransactor) OnTokenTransfer ¶
func (_Operator *OperatorTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorTransactor) OperatorTransferAndCall ¶
func (_Operator *OperatorTransactor) OperatorTransferAndCall(opts *bind.TransactOpts, to common.Address, value *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorTransactor) OracleRequest ¶
func (*OperatorTransactor) SetAuthorizedSenders ¶
func (_Operator *OperatorTransactor) SetAuthorizedSenders(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error)
func (*OperatorTransactor) TransferOwnership ¶
func (_Operator *OperatorTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
func (*OperatorTransactor) Withdraw ¶
func (_Operator *OperatorTransactor) Withdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
type OperatorTransactorRaw ¶
type OperatorTransactorRaw struct {
Contract *OperatorTransactor
}
func (*OperatorTransactorRaw) Transact ¶
func (_Operator *OperatorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*OperatorTransactorRaw) Transfer ¶
func (_Operator *OperatorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type OperatorTransactorSession ¶
type OperatorTransactorSession struct { Contract *OperatorTransactor TransactOpts bind.TransactOpts }
func (*OperatorTransactorSession) AcceptOwnership ¶
func (_Operator *OperatorTransactorSession) AcceptOwnership() (*types.Transaction, error)
func (*OperatorTransactorSession) CancelOracleRequest ¶
func (_Operator *OperatorTransactorSession) CancelOracleRequest(requestId [32]byte, payment *big.Int, callbackFunc [4]byte, expiration *big.Int) (*types.Transaction, error)
func (*OperatorTransactorSession) DistributeFunds ¶
func (_Operator *OperatorTransactorSession) DistributeFunds(receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)
func (*OperatorTransactorSession) Forward ¶
func (_Operator *OperatorTransactorSession) Forward(to common.Address, data []byte) (*types.Transaction, error)
func (*OperatorTransactorSession) FulfillOracleRequest ¶
func (*OperatorTransactorSession) FulfillOracleRequest2 ¶
func (*OperatorTransactorSession) OnTokenTransfer ¶
func (_Operator *OperatorTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorTransactorSession) OperatorTransferAndCall ¶
func (_Operator *OperatorTransactorSession) OperatorTransferAndCall(to common.Address, value *big.Int, data []byte) (*types.Transaction, error)
func (*OperatorTransactorSession) OracleRequest ¶
func (*OperatorTransactorSession) SetAuthorizedSenders ¶
func (_Operator *OperatorTransactorSession) SetAuthorizedSenders(senders []common.Address) (*types.Transaction, error)
func (*OperatorTransactorSession) TransferOwnership ¶
func (_Operator *OperatorTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
func (*OperatorTransactorSession) Withdraw ¶
func (_Operator *OperatorTransactorSession) Withdraw(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.