Documentation ¶
Index ¶
- Variables
- type VRFV2PlusMaliciousMigrator
- type VRFV2PlusMaliciousMigratorCaller
- type VRFV2PlusMaliciousMigratorCallerRaw
- type VRFV2PlusMaliciousMigratorCallerSession
- type VRFV2PlusMaliciousMigratorFilterer
- 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\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_vrfCoordinator\",\"type\":\"address\"}],\"name\":\"setCoordinator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b506040516102e03803806102e083398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b61024d806100936000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80638ea9811714610030575b600080fd5b61004361003e36600461012a565b610045565b005b600080546040805160c081018252838152602080820185905281830185905260608201859052608082018590528251908101835293845260a0810193909352517f9b1c385e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911691639b1c385e916100d49190600401610180565b602060405180830381600087803b1580156100ee57600080fd5b505af1158015610102573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101269190610167565b5050565b60006020828403121561013c57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461016057600080fd5b9392505050565b60006020828403121561017957600080fd5b5051919050565b6000602080835283518184015280840151604084015261ffff6040850151166060840152606084015163ffffffff80821660808601528060808701511660a0860152505060a084015160c08085015280518060e086015260005b818110156101f757828101840151868201610100015283016101da565b8181111561020a57600061010083880101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016939093016101000194935050505056fea164736f6c6343000806000a",
}
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 VRFV2PlusMaliciousMigratorFilterer ¶
type VRFV2PlusMaliciousMigratorFilterer struct {
// contains filtered or unexported fields
}
func NewVRFV2PlusMaliciousMigratorFilterer ¶
func NewVRFV2PlusMaliciousMigratorFilterer(address common.Address, filterer bind.ContractFilterer) (*VRFV2PlusMaliciousMigratorFilterer, error)
type VRFV2PlusMaliciousMigratorInterface ¶
type VRFV2PlusMaliciousMigratorInterface interface { SetCoordinator(opts *bind.TransactOpts, _vrfCoordinator common.Address) (*types.Transaction, 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(_vrfCoordinator 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, _vrfCoordinator 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(_vrfCoordinator common.Address) (*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.