Documentation ¶
Index ¶
- Constants
- type FLASHKILLER
- type FLASHKILLERCaller
- type FLASHKILLERCallerRaw
- type FLASHKILLERCallerSession
- type FLASHKILLERFilterer
- type FLASHKILLERRaw
- func (_FLASHKILLER *FLASHKILLERRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_FLASHKILLER *FLASHKILLERRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FLASHKILLER *FLASHKILLERRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FLASHKILLERSession
- type FLASHKILLERTransactor
- type FLASHKILLERTransactorRaw
- type FLASHKILLERTransactorSession
Constants ¶
const FLASHKILLERABI = "" /* 672-byte string literal not displayed */
FLASHKILLERABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FLASHKILLER ¶
type FLASHKILLER struct { FLASHKILLERCaller // Read-only binding to the contract FLASHKILLERTransactor // Write-only binding to the contract FLASHKILLERFilterer // Log filterer for contract events }
FLASHKILLER is an auto generated Go binding around an Ethereum contract.
func NewFLASHKILLER ¶
func NewFLASHKILLER(address common.Address, backend bind.ContractBackend) (*FLASHKILLER, error)
NewFLASHKILLER creates a new instance of FLASHKILLER, bound to a specific deployed contract.
type FLASHKILLERCaller ¶
type FLASHKILLERCaller struct {
// contains filtered or unexported fields
}
FLASHKILLERCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewFLASHKILLERCaller ¶
func NewFLASHKILLERCaller(address common.Address, caller bind.ContractCaller) (*FLASHKILLERCaller, error)
NewFLASHKILLERCaller creates a new read-only instance of FLASHKILLER, bound to a specific deployed contract.
type FLASHKILLERCallerRaw ¶
type FLASHKILLERCallerRaw struct {
Contract *FLASHKILLERCaller // Generic read-only contract binding to access the raw methods on
}
FLASHKILLERCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*FLASHKILLERCallerRaw) Call ¶
func (_FLASHKILLER *FLASHKILLERCallerRaw) 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 FLASHKILLERCallerSession ¶
type FLASHKILLERCallerSession struct { Contract *FLASHKILLERCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
FLASHKILLERCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type FLASHKILLERFilterer ¶
type FLASHKILLERFilterer struct {
// contains filtered or unexported fields
}
FLASHKILLERFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewFLASHKILLERFilterer ¶
func NewFLASHKILLERFilterer(address common.Address, filterer bind.ContractFilterer) (*FLASHKILLERFilterer, error)
NewFLASHKILLERFilterer creates a new log filterer instance of FLASHKILLER, bound to a specific deployed contract.
type FLASHKILLERRaw ¶
type FLASHKILLERRaw struct {
Contract *FLASHKILLER // Generic contract binding to access the raw methods on
}
FLASHKILLERRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*FLASHKILLERRaw) Call ¶
func (_FLASHKILLER *FLASHKILLERRaw) 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 (*FLASHKILLERRaw) Transact ¶
func (_FLASHKILLER *FLASHKILLERRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FLASHKILLERRaw) Transfer ¶
func (_FLASHKILLER *FLASHKILLERRaw) 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 FLASHKILLERSession ¶
type FLASHKILLERSession struct { Contract *FLASHKILLER // 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 }
FLASHKILLERSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*FLASHKILLERSession) Flash ¶
func (_FLASHKILLER *FLASHKILLERSession) Flash() (common.Address, error)
Flash is a free data retrieval call binding the contract method 0xd336c82d.
Solidity: function flash() view returns(address)
func (*FLASHKILLERSession) Kill ¶
func (_FLASHKILLER *FLASHKILLERSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
type FLASHKILLERTransactor ¶
type FLASHKILLERTransactor struct {
// contains filtered or unexported fields
}
FLASHKILLERTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewFLASHKILLERTransactor ¶
func NewFLASHKILLERTransactor(address common.Address, transactor bind.ContractTransactor) (*FLASHKILLERTransactor, error)
NewFLASHKILLERTransactor creates a new write-only instance of FLASHKILLER, bound to a specific deployed contract.
func (*FLASHKILLERTransactor) Kill ¶
func (_FLASHKILLER *FLASHKILLERTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
type FLASHKILLERTransactorRaw ¶
type FLASHKILLERTransactorRaw struct {
Contract *FLASHKILLERTransactor // Generic write-only contract binding to access the raw methods on
}
FLASHKILLERTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*FLASHKILLERTransactorRaw) Transact ¶
func (_FLASHKILLER *FLASHKILLERTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FLASHKILLERTransactorRaw) Transfer ¶
func (_FLASHKILLER *FLASHKILLERTransactorRaw) 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 FLASHKILLERTransactorSession ¶
type FLASHKILLERTransactorSession struct { Contract *FLASHKILLERTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FLASHKILLERTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*FLASHKILLERTransactorSession) Kill ¶
func (_FLASHKILLER *FLASHKILLERTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()