Documentation ¶
Index ¶
- Variables
- type VRFV2PlusMaliciousMigrator
- type VRFV2PlusMaliciousMigratorCaller
- type VRFV2PlusMaliciousMigratorCallerRaw
- type VRFV2PlusMaliciousMigratorCallerSession
- type VRFV2PlusMaliciousMigratorCoordinatorSet
- type VRFV2PlusMaliciousMigratorCoordinatorSetIterator
- type VRFV2PlusMaliciousMigratorFilterer
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorFilterer) FilterCoordinatorSet(opts *bind.FilterOpts) (*VRFV2PlusMaliciousMigratorCoordinatorSetIterator, error)
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorFilterer) ParseCoordinatorSet(log types.Log) (*VRFV2PlusMaliciousMigratorCoordinatorSet, error)
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorFilterer) WatchCoordinatorSet(opts *bind.WatchOpts, sink chan<- *VRFV2PlusMaliciousMigratorCoordinatorSet) (event.Subscription, error)
- type VRFV2PlusMaliciousMigratorInterface
- type VRFV2PlusMaliciousMigratorRaw
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type VRFV2PlusMaliciousMigratorSession
- type VRFV2PlusMaliciousMigratorTransactor
- type VRFV2PlusMaliciousMigratorTransactorRaw
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type VRFV2PlusMaliciousMigratorTransactorSession
Constants ¶
This section is empty.
Variables ¶
View Source
var VRFV2PlusMaliciousMigratorABI = VRFV2PlusMaliciousMigratorMetaData.ABI
View Source
var VRFV2PlusMaliciousMigratorBin = VRFV2PlusMaliciousMigratorMetaData.Bin
View Source
var VRFV2PlusMaliciousMigratorMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_vrfCoordinator\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"vrfCoordinator\",\"type\":\"address\"}],\"name\":\"CoordinatorSet\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"setCoordinator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b506040516102cb3803806102cb83398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b610238806100936000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80638ea9811714610030575b600080fd5b61004361003e36600461011b565b610045565b005b600080546040805160c081018252838152602080820185905281830185905260608201859052608082018590528251908101835293845260a0810193909352517f9b1c385e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911691639b1c385e916100d49190600401610158565b6020604051808303816000875af11580156100f3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101179190610212565b5050565b60006020828403121561012d57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461015157600080fd5b9392505050565b6000602080835283518184015280840151604084015261ffff6040850151166060840152606084015163ffffffff80821660808601528060808701511660a0860152505060a084015160c08085015280518060e086015260005b818110156101cf57828101840151868201610100015283016101b2565b5061010092506000838287010152827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f830116860101935050505092915050565b60006020828403121561022457600080fd5b505191905056fea164736f6c6343000813000a",
}
Functions ¶
This section is empty.
Types ¶
type VRFV2PlusMaliciousMigrator ¶
type VRFV2PlusMaliciousMigrator struct { VRFV2PlusMaliciousMigratorCaller VRFV2PlusMaliciousMigratorTransactor VRFV2PlusMaliciousMigratorFilterer // contains filtered or unexported fields }
func DeployVRFV2PlusMaliciousMigrator ¶
func DeployVRFV2PlusMaliciousMigrator(auth *bind.TransactOpts, backend bind.ContractBackend, _vrfCoordinator common.Address) (common.Address, *types.Transaction, *VRFV2PlusMaliciousMigrator, error)
func NewVRFV2PlusMaliciousMigrator ¶
func NewVRFV2PlusMaliciousMigrator(address common.Address, backend bind.ContractBackend) (*VRFV2PlusMaliciousMigrator, error)
func (*VRFV2PlusMaliciousMigrator) Address ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigrator) Address() common.Address
type VRFV2PlusMaliciousMigratorCaller ¶
type VRFV2PlusMaliciousMigratorCaller struct {
// contains filtered or unexported fields
}
func NewVRFV2PlusMaliciousMigratorCaller ¶
func NewVRFV2PlusMaliciousMigratorCaller(address common.Address, caller bind.ContractCaller) (*VRFV2PlusMaliciousMigratorCaller, error)
type VRFV2PlusMaliciousMigratorCallerRaw ¶
type VRFV2PlusMaliciousMigratorCallerRaw struct {
Contract *VRFV2PlusMaliciousMigratorCaller
}
type VRFV2PlusMaliciousMigratorCallerSession ¶
type VRFV2PlusMaliciousMigratorCallerSession struct { Contract *VRFV2PlusMaliciousMigratorCaller CallOpts bind.CallOpts }
type VRFV2PlusMaliciousMigratorCoordinatorSet ¶ added in v2.11.0
type VRFV2PlusMaliciousMigratorCoordinatorSet struct { VrfCoordinator common.Address Raw types.Log }
func (VRFV2PlusMaliciousMigratorCoordinatorSet) Topic ¶ added in v2.11.0
func (VRFV2PlusMaliciousMigratorCoordinatorSet) Topic() common.Hash
type VRFV2PlusMaliciousMigratorCoordinatorSetIterator ¶ added in v2.11.0
type VRFV2PlusMaliciousMigratorCoordinatorSetIterator struct { Event *VRFV2PlusMaliciousMigratorCoordinatorSet // contains filtered or unexported fields }
func (*VRFV2PlusMaliciousMigratorCoordinatorSetIterator) Close ¶ added in v2.11.0
func (it *VRFV2PlusMaliciousMigratorCoordinatorSetIterator) Close() error
func (*VRFV2PlusMaliciousMigratorCoordinatorSetIterator) Error ¶ added in v2.11.0
func (it *VRFV2PlusMaliciousMigratorCoordinatorSetIterator) Error() error
func (*VRFV2PlusMaliciousMigratorCoordinatorSetIterator) Next ¶ added in v2.11.0
func (it *VRFV2PlusMaliciousMigratorCoordinatorSetIterator) Next() bool
type VRFV2PlusMaliciousMigratorFilterer ¶
type VRFV2PlusMaliciousMigratorFilterer struct {
// contains filtered or unexported fields
}
func NewVRFV2PlusMaliciousMigratorFilterer ¶
func NewVRFV2PlusMaliciousMigratorFilterer(address common.Address, filterer bind.ContractFilterer) (*VRFV2PlusMaliciousMigratorFilterer, error)
func (*VRFV2PlusMaliciousMigratorFilterer) FilterCoordinatorSet ¶ added in v2.11.0
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorFilterer) FilterCoordinatorSet(opts *bind.FilterOpts) (*VRFV2PlusMaliciousMigratorCoordinatorSetIterator, error)
func (*VRFV2PlusMaliciousMigratorFilterer) ParseCoordinatorSet ¶ added in v2.11.0
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorFilterer) ParseCoordinatorSet(log types.Log) (*VRFV2PlusMaliciousMigratorCoordinatorSet, error)
func (*VRFV2PlusMaliciousMigratorFilterer) WatchCoordinatorSet ¶ added in v2.11.0
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorFilterer) WatchCoordinatorSet(opts *bind.WatchOpts, sink chan<- *VRFV2PlusMaliciousMigratorCoordinatorSet) (event.Subscription, error)
type VRFV2PlusMaliciousMigratorInterface ¶
type VRFV2PlusMaliciousMigratorInterface interface { SetCoordinator(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error) FilterCoordinatorSet(opts *bind.FilterOpts) (*VRFV2PlusMaliciousMigratorCoordinatorSetIterator, error) WatchCoordinatorSet(opts *bind.WatchOpts, sink chan<- *VRFV2PlusMaliciousMigratorCoordinatorSet) (event.Subscription, error) ParseCoordinatorSet(log types.Log) (*VRFV2PlusMaliciousMigratorCoordinatorSet, error) ParseLog(log types.Log) (generated.AbigenLog, error) Address() common.Address }
type VRFV2PlusMaliciousMigratorRaw ¶
type VRFV2PlusMaliciousMigratorRaw struct {
Contract *VRFV2PlusMaliciousMigrator
}
func (*VRFV2PlusMaliciousMigratorRaw) Call ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*VRFV2PlusMaliciousMigratorRaw) Transact ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*VRFV2PlusMaliciousMigratorRaw) Transfer ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type VRFV2PlusMaliciousMigratorSession ¶
type VRFV2PlusMaliciousMigratorSession struct { Contract *VRFV2PlusMaliciousMigrator CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*VRFV2PlusMaliciousMigratorSession) SetCoordinator ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorSession) SetCoordinator(arg0 common.Address) (*types.Transaction, error)
type VRFV2PlusMaliciousMigratorTransactor ¶
type VRFV2PlusMaliciousMigratorTransactor struct {
// contains filtered or unexported fields
}
func NewVRFV2PlusMaliciousMigratorTransactor ¶
func NewVRFV2PlusMaliciousMigratorTransactor(address common.Address, transactor bind.ContractTransactor) (*VRFV2PlusMaliciousMigratorTransactor, error)
func (*VRFV2PlusMaliciousMigratorTransactor) SetCoordinator ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorTransactor) SetCoordinator(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error)
type VRFV2PlusMaliciousMigratorTransactorRaw ¶
type VRFV2PlusMaliciousMigratorTransactorRaw struct {
Contract *VRFV2PlusMaliciousMigratorTransactor
}
func (*VRFV2PlusMaliciousMigratorTransactorRaw) Transact ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*VRFV2PlusMaliciousMigratorTransactorRaw) Transfer ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type VRFV2PlusMaliciousMigratorTransactorSession ¶
type VRFV2PlusMaliciousMigratorTransactorSession struct { Contract *VRFV2PlusMaliciousMigratorTransactor TransactOpts bind.TransactOpts }
func (*VRFV2PlusMaliciousMigratorTransactorSession) SetCoordinator ¶
func (_VRFV2PlusMaliciousMigrator *VRFV2PlusMaliciousMigratorTransactorSession) SetCoordinator(arg0 common.Address) (*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.