operator_wrapper

package
v0.10.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2021 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const OperatorABI = "" /* 10132-byte string literal not displayed */

Variables

View Source
var OperatorBin = "" /* 27454-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 NewOperator

func NewOperator(address common.Address, backend bind.ContractBackend) (*Operator, error)

func (*Operator) Address added in v0.9.10

func (_Operator *Operator) Address() common.Address

func (*Operator) ParseLog added in v0.10.3

func (_Operator *Operator) ParseLog(log types.Log) (generated.AbigenLog, error)

type OperatorAuthorizedSendersChanged added in v0.10.0

type OperatorAuthorizedSendersChanged struct {
	Senders   []common.Address
	ChangedBy common.Address
	Raw       types.Log
}

func (OperatorAuthorizedSendersChanged) Topic added in v0.10.3

type OperatorAuthorizedSendersChangedIterator added in v0.10.0

type OperatorAuthorizedSendersChangedIterator struct {
	Event *OperatorAuthorizedSendersChanged
	// contains filtered or unexported fields
}

func (*OperatorAuthorizedSendersChangedIterator) Close added in v0.10.0

func (*OperatorAuthorizedSendersChangedIterator) Error added in v0.10.0

func (*OperatorAuthorizedSendersChangedIterator) Next added in v0.10.0

type OperatorCaller

type OperatorCaller struct {
	// contains filtered or unexported fields
}

func NewOperatorCaller

func NewOperatorCaller(address common.Address, caller bind.ContractCaller) (*OperatorCaller, error)

func (*OperatorCaller) GetAuthorizedSenders added in v0.10.0

func (_Operator *OperatorCaller) GetAuthorizedSenders(opts *bind.CallOpts) ([]common.Address, error)

func (*OperatorCaller) GetChainlinkToken

func (_Operator *OperatorCaller) GetChainlinkToken(opts *bind.CallOpts) (common.Address, error)

func (*OperatorCaller) GetExpiryTime added in v0.10.8

func (_Operator *OperatorCaller) GetExpiryTime(opts *bind.CallOpts) (*big.Int, error)

func (*OperatorCaller) IsAuthorizedSender

func (_Operator *OperatorCaller) IsAuthorizedSender(opts *bind.CallOpts, sender common.Address) (bool, error)

func (*OperatorCaller) Owner

func (_Operator *OperatorCaller) Owner(opts *bind.CallOpts) (common.Address, error)

func (*OperatorCaller) Withdrawable

func (_Operator *OperatorCaller) Withdrawable(opts *bind.CallOpts) (*big.Int, error)

type OperatorCallerRaw

type OperatorCallerRaw struct {
	Contract *OperatorCaller
}

func (*OperatorCallerRaw) Call

func (_Operator *OperatorCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

type OperatorCallerSession

type OperatorCallerSession struct {
	Contract *OperatorCaller
	CallOpts bind.CallOpts
}

func (*OperatorCallerSession) GetAuthorizedSenders added in v0.10.0

func (_Operator *OperatorCallerSession) GetAuthorizedSenders() ([]common.Address, error)

func (*OperatorCallerSession) GetChainlinkToken

func (_Operator *OperatorCallerSession) GetChainlinkToken() (common.Address, error)

func (*OperatorCallerSession) GetExpiryTime added in v0.10.8

func (_Operator *OperatorCallerSession) GetExpiryTime() (*big.Int, 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 OperatorCancelOracleRequest

type OperatorCancelOracleRequest struct {
	RequestId [32]byte
	Raw       types.Log
}

func (OperatorCancelOracleRequest) Topic added in v0.10.3

type OperatorCancelOracleRequestIterator

type OperatorCancelOracleRequestIterator struct {
	Event *OperatorCancelOracleRequest
	// contains filtered or unexported fields
}

func (*OperatorCancelOracleRequestIterator) Close

func (*OperatorCancelOracleRequestIterator) Error

func (*OperatorCancelOracleRequestIterator) Next

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 added in v0.10.0

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) FilterOwnableContractAccepted added in v0.10.8

func (_Operator *OperatorFilterer) FilterOwnableContractAccepted(opts *bind.FilterOpts, accpetedContract []common.Address) (*OperatorOwnableContractAcceptedIterator, 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) FilterTargetsUpdatedAuthorizedSenders added in v0.10.8

func (_Operator *OperatorFilterer) FilterTargetsUpdatedAuthorizedSenders(opts *bind.FilterOpts) (*OperatorTargetsUpdatedAuthorizedSendersIterator, error)

func (*OperatorFilterer) ParseAuthorizedSendersChanged added in v0.10.0

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) ParseOwnableContractAccepted added in v0.10.8

func (_Operator *OperatorFilterer) ParseOwnableContractAccepted(log types.Log) (*OperatorOwnableContractAccepted, 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) ParseTargetsUpdatedAuthorizedSenders added in v0.10.8

func (_Operator *OperatorFilterer) ParseTargetsUpdatedAuthorizedSenders(log types.Log) (*OperatorTargetsUpdatedAuthorizedSenders, error)

func (*OperatorFilterer) WatchAuthorizedSendersChanged added in v0.10.0

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) WatchOwnableContractAccepted added in v0.10.8

func (_Operator *OperatorFilterer) WatchOwnableContractAccepted(opts *bind.WatchOpts, sink chan<- *OperatorOwnableContractAccepted, accpetedContract []common.Address) (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)

func (*OperatorFilterer) WatchTargetsUpdatedAuthorizedSenders added in v0.10.8

func (_Operator *OperatorFilterer) WatchTargetsUpdatedAuthorizedSenders(opts *bind.WatchOpts, sink chan<- *OperatorTargetsUpdatedAuthorizedSenders) (event.Subscription, error)

type OperatorInterface added in v0.9.10

type OperatorInterface interface {
	GetAuthorizedSenders(opts *bind.CallOpts) ([]common.Address, error)

	GetChainlinkToken(opts *bind.CallOpts) (common.Address, error)

	GetExpiryTime(opts *bind.CallOpts) (*big.Int, error)

	IsAuthorizedSender(opts *bind.CallOpts, sender common.Address) (bool, error)

	Owner(opts *bind.CallOpts) (common.Address, error)

	Withdrawable(opts *bind.CallOpts) (*big.Int, error)

	AcceptAuthorizedReceivers(opts *bind.TransactOpts, targets []common.Address, senders []common.Address) (*types.Transaction, error)

	AcceptOwnableContracts(opts *bind.TransactOpts, ownable []common.Address) (*types.Transaction, 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)

	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)

	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)

	OwnerForward(opts *bind.TransactOpts, to common.Address, data []byte) (*types.Transaction, error)

	OwnerTransferAndCall(opts *bind.TransactOpts, to common.Address, value *big.Int, data []byte) (*types.Transaction, error)

	RequestOracleData(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)

	SetAuthorizedSendersOn(opts *bind.TransactOpts, targets []common.Address, senders []common.Address) (*types.Transaction, error)

	TransferOwnableContracts(opts *bind.TransactOpts, ownable []common.Address, newOwner 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)

	FilterOwnableContractAccepted(opts *bind.FilterOpts, accpetedContract []common.Address) (*OperatorOwnableContractAcceptedIterator, error)

	WatchOwnableContractAccepted(opts *bind.WatchOpts, sink chan<- *OperatorOwnableContractAccepted, accpetedContract []common.Address) (event.Subscription, error)

	ParseOwnableContractAccepted(log types.Log) (*OperatorOwnableContractAccepted, 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)

	FilterTargetsUpdatedAuthorizedSenders(opts *bind.FilterOpts) (*OperatorTargetsUpdatedAuthorizedSendersIterator, error)

	WatchTargetsUpdatedAuthorizedSenders(opts *bind.WatchOpts, sink chan<- *OperatorTargetsUpdatedAuthorizedSenders) (event.Subscription, error)

	ParseTargetsUpdatedAuthorizedSenders(log types.Log) (*OperatorTargetsUpdatedAuthorizedSenders, error)

	ParseLog(log types.Log) (generated.AbigenLog, error)

	Address() common.Address
}

type OperatorOracleRequest

type OperatorOracleRequest struct {
	SpecId             [32]byte
	Requester          common.Address
	RequestId          [32]byte
	Payment            *big.Int
	CallbackAddr       common.Address
	CallbackFunctionId [4]byte
	CancelExpiration   *big.Int
	DataVersion        *big.Int
	Data               []byte
	Raw                types.Log
}

func (OperatorOracleRequest) Topic added in v0.10.3

type OperatorOracleRequestIterator

type OperatorOracleRequestIterator struct {
	Event *OperatorOracleRequest
	// contains filtered or unexported fields
}

func (*OperatorOracleRequestIterator) Close

func (*OperatorOracleRequestIterator) Error

func (*OperatorOracleRequestIterator) Next

type OperatorOracleResponse

type OperatorOracleResponse struct {
	RequestId [32]byte
	Raw       types.Log
}

func (OperatorOracleResponse) Topic added in v0.10.3

type OperatorOracleResponseIterator

type OperatorOracleResponseIterator struct {
	Event *OperatorOracleResponse
	// contains filtered or unexported fields
}

func (*OperatorOracleResponseIterator) Close

func (*OperatorOracleResponseIterator) Error

func (*OperatorOracleResponseIterator) Next

type OperatorOwnableContractAccepted added in v0.10.8

type OperatorOwnableContractAccepted struct {
	AccpetedContract common.Address
	Raw              types.Log
}

func (OperatorOwnableContractAccepted) Topic added in v0.10.8

type OperatorOwnableContractAcceptedIterator added in v0.10.8

type OperatorOwnableContractAcceptedIterator struct {
	Event *OperatorOwnableContractAccepted
	// contains filtered or unexported fields
}

func (*OperatorOwnableContractAcceptedIterator) Close added in v0.10.8

func (*OperatorOwnableContractAcceptedIterator) Error added in v0.10.8

func (*OperatorOwnableContractAcceptedIterator) Next added in v0.10.8

type OperatorOwnershipTransferRequested

type OperatorOwnershipTransferRequested struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (OperatorOwnershipTransferRequested) Topic added in v0.10.3

type OperatorOwnershipTransferRequestedIterator

type OperatorOwnershipTransferRequestedIterator struct {
	Event *OperatorOwnershipTransferRequested
	// contains filtered or unexported fields
}

func (*OperatorOwnershipTransferRequestedIterator) Close

func (*OperatorOwnershipTransferRequestedIterator) Error

func (*OperatorOwnershipTransferRequestedIterator) Next

type OperatorOwnershipTransferred

type OperatorOwnershipTransferred struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (OperatorOwnershipTransferred) Topic added in v0.10.3

type OperatorOwnershipTransferredIterator

type OperatorOwnershipTransferredIterator struct {
	Event *OperatorOwnershipTransferred
	// contains filtered or unexported fields
}

func (*OperatorOwnershipTransferredIterator) Close

func (*OperatorOwnershipTransferredIterator) Error

func (*OperatorOwnershipTransferredIterator) Next

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) AcceptAuthorizedReceivers added in v0.10.8

func (_Operator *OperatorSession) AcceptAuthorizedReceivers(targets []common.Address, senders []common.Address) (*types.Transaction, error)

func (*OperatorSession) AcceptOwnableContracts added in v0.10.8

func (_Operator *OperatorSession) AcceptOwnableContracts(ownable []common.Address) (*types.Transaction, error)

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 added in v0.9.10

func (_Operator *OperatorSession) DistributeFunds(receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)

func (*OperatorSession) FulfillOracleRequest

func (_Operator *OperatorSession) FulfillOracleRequest(requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data [32]byte) (*types.Transaction, error)

func (*OperatorSession) FulfillOracleRequest2

func (_Operator *OperatorSession) FulfillOracleRequest2(requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data []byte) (*types.Transaction, error)

func (*OperatorSession) GetAuthorizedSenders added in v0.10.0

func (_Operator *OperatorSession) GetAuthorizedSenders() ([]common.Address, error)

func (*OperatorSession) GetChainlinkToken

func (_Operator *OperatorSession) GetChainlinkToken() (common.Address, error)

func (*OperatorSession) GetExpiryTime added in v0.10.8

func (_Operator *OperatorSession) GetExpiryTime() (*big.Int, 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) OracleRequest

func (_Operator *OperatorSession) OracleRequest(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)

func (*OperatorSession) Owner

func (_Operator *OperatorSession) Owner() (common.Address, error)

func (*OperatorSession) OwnerForward added in v0.10.8

func (_Operator *OperatorSession) OwnerForward(to common.Address, data []byte) (*types.Transaction, error)

func (*OperatorSession) OwnerTransferAndCall added in v0.10.8

func (_Operator *OperatorSession) OwnerTransferAndCall(to common.Address, value *big.Int, data []byte) (*types.Transaction, error)

func (*OperatorSession) RequestOracleData added in v0.10.7

func (_Operator *OperatorSession) RequestOracleData(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)

func (*OperatorSession) SetAuthorizedSenders added in v0.10.0

func (_Operator *OperatorSession) SetAuthorizedSenders(senders []common.Address) (*types.Transaction, error)

func (*OperatorSession) SetAuthorizedSendersOn added in v0.10.8

func (_Operator *OperatorSession) SetAuthorizedSendersOn(targets []common.Address, senders []common.Address) (*types.Transaction, error)

func (*OperatorSession) TransferOwnableContracts added in v0.10.8

func (_Operator *OperatorSession) TransferOwnableContracts(ownable []common.Address, newOwner 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 OperatorTargetsUpdatedAuthorizedSenders added in v0.10.8

type OperatorTargetsUpdatedAuthorizedSenders struct {
	Targets   []common.Address
	Senders   []common.Address
	ChangedBy common.Address
	Raw       types.Log
}

func (OperatorTargetsUpdatedAuthorizedSenders) Topic added in v0.10.8

type OperatorTargetsUpdatedAuthorizedSendersIterator added in v0.10.8

type OperatorTargetsUpdatedAuthorizedSendersIterator struct {
	Event *OperatorTargetsUpdatedAuthorizedSenders
	// contains filtered or unexported fields
}

func (*OperatorTargetsUpdatedAuthorizedSendersIterator) Close added in v0.10.8

func (*OperatorTargetsUpdatedAuthorizedSendersIterator) Error added in v0.10.8

func (*OperatorTargetsUpdatedAuthorizedSendersIterator) Next added in v0.10.8

type OperatorTransactor

type OperatorTransactor struct {
	// contains filtered or unexported fields
}

func NewOperatorTransactor

func NewOperatorTransactor(address common.Address, transactor bind.ContractTransactor) (*OperatorTransactor, error)

func (*OperatorTransactor) AcceptAuthorizedReceivers added in v0.10.8

func (_Operator *OperatorTransactor) AcceptAuthorizedReceivers(opts *bind.TransactOpts, targets []common.Address, senders []common.Address) (*types.Transaction, error)

func (*OperatorTransactor) AcceptOwnableContracts added in v0.10.8

func (_Operator *OperatorTransactor) AcceptOwnableContracts(opts *bind.TransactOpts, ownable []common.Address) (*types.Transaction, 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 added in v0.9.10

func (_Operator *OperatorTransactor) DistributeFunds(opts *bind.TransactOpts, receivers []common.Address, amounts []*big.Int) (*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) OracleRequest

func (_Operator *OperatorTransactor) 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)

func (*OperatorTransactor) OwnerForward added in v0.10.8

func (_Operator *OperatorTransactor) OwnerForward(opts *bind.TransactOpts, to common.Address, data []byte) (*types.Transaction, error)

func (*OperatorTransactor) OwnerTransferAndCall added in v0.10.8

func (_Operator *OperatorTransactor) OwnerTransferAndCall(opts *bind.TransactOpts, to common.Address, value *big.Int, data []byte) (*types.Transaction, error)

func (*OperatorTransactor) RequestOracleData added in v0.10.7

func (_Operator *OperatorTransactor) RequestOracleData(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)

func (*OperatorTransactor) SetAuthorizedSenders added in v0.10.0

func (_Operator *OperatorTransactor) SetAuthorizedSenders(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error)

func (*OperatorTransactor) SetAuthorizedSendersOn added in v0.10.8

func (_Operator *OperatorTransactor) SetAuthorizedSendersOn(opts *bind.TransactOpts, targets []common.Address, senders []common.Address) (*types.Transaction, error)

func (*OperatorTransactor) TransferOwnableContracts added in v0.10.8

func (_Operator *OperatorTransactor) TransferOwnableContracts(opts *bind.TransactOpts, ownable []common.Address, newOwner 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) AcceptAuthorizedReceivers added in v0.10.8

func (_Operator *OperatorTransactorSession) AcceptAuthorizedReceivers(targets []common.Address, senders []common.Address) (*types.Transaction, error)

func (*OperatorTransactorSession) AcceptOwnableContracts added in v0.10.8

func (_Operator *OperatorTransactorSession) AcceptOwnableContracts(ownable []common.Address) (*types.Transaction, error)

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 added in v0.9.10

func (_Operator *OperatorTransactorSession) DistributeFunds(receivers []common.Address, amounts []*big.Int) (*types.Transaction, error)

func (*OperatorTransactorSession) FulfillOracleRequest

func (_Operator *OperatorTransactorSession) FulfillOracleRequest(requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data [32]byte) (*types.Transaction, error)

func (*OperatorTransactorSession) FulfillOracleRequest2

func (_Operator *OperatorTransactorSession) FulfillOracleRequest2(requestId [32]byte, payment *big.Int, callbackAddress common.Address, callbackFunctionId [4]byte, expiration *big.Int, data []byte) (*types.Transaction, error)

func (*OperatorTransactorSession) OnTokenTransfer

func (_Operator *OperatorTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)

func (*OperatorTransactorSession) OracleRequest

func (_Operator *OperatorTransactorSession) OracleRequest(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)

func (*OperatorTransactorSession) OwnerForward added in v0.10.8

func (_Operator *OperatorTransactorSession) OwnerForward(to common.Address, data []byte) (*types.Transaction, error)

func (*OperatorTransactorSession) OwnerTransferAndCall added in v0.10.8

func (_Operator *OperatorTransactorSession) OwnerTransferAndCall(to common.Address, value *big.Int, data []byte) (*types.Transaction, error)

func (*OperatorTransactorSession) RequestOracleData added in v0.10.7

func (_Operator *OperatorTransactorSession) RequestOracleData(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)

func (*OperatorTransactorSession) SetAuthorizedSenders added in v0.10.0

func (_Operator *OperatorTransactorSession) SetAuthorizedSenders(senders []common.Address) (*types.Transaction, error)

func (*OperatorTransactorSession) SetAuthorizedSendersOn added in v0.10.8

func (_Operator *OperatorTransactorSession) SetAuthorizedSendersOn(targets []common.Address, senders []common.Address) (*types.Transaction, error)

func (*OperatorTransactorSession) TransferOwnableContracts added in v0.10.8

func (_Operator *OperatorTransactorSession) TransferOwnableContracts(ownable []common.Address, newOwner 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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL