Documentation ¶
Index ¶
- Constants
- Variables
- type KillCord
- type KillCordCaller
- func (_KillCord *KillCordCaller) GetKey(opts *bind.CallOpts) (string, error)
- func (_KillCord *KillCordCaller) GetLastCheckIn(opts *bind.CallOpts) (*big.Int, error)
- func (_KillCord *KillCordCaller) GetOwner(opts *bind.CallOpts) (common.Address, error)
- func (_KillCord *KillCordCaller) GetPayloadEndpoint(opts *bind.CallOpts) (string, error)
- func (_KillCord *KillCordCaller) GetPublisher(opts *bind.CallOpts) (common.Address, error)
- func (_KillCord *KillCordCaller) GetVersion(opts *bind.CallOpts) (string, error)
- type KillCordCallerRaw
- type KillCordCallerSession
- func (_KillCord *KillCordCallerSession) GetKey() (string, error)
- func (_KillCord *KillCordCallerSession) GetLastCheckIn() (*big.Int, error)
- func (_KillCord *KillCordCallerSession) GetOwner() (common.Address, error)
- func (_KillCord *KillCordCallerSession) GetPayloadEndpoint() (string, error)
- func (_KillCord *KillCordCallerSession) GetPublisher() (common.Address, error)
- func (_KillCord *KillCordCallerSession) GetVersion() (string, error)
- type KillCordFilterer
- type KillCordRaw
- func (_KillCord *KillCordRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_KillCord *KillCordRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_KillCord *KillCordRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type KillCordSession
- func (_KillCord *KillCordSession) CheckIn() (*types.Transaction, error)
- func (_KillCord *KillCordSession) GetKey() (string, error)
- func (_KillCord *KillCordSession) GetLastCheckIn() (*big.Int, error)
- func (_KillCord *KillCordSession) GetOwner() (common.Address, error)
- func (_KillCord *KillCordSession) GetPayloadEndpoint() (string, error)
- func (_KillCord *KillCordSession) GetPublisher() (common.Address, error)
- func (_KillCord *KillCordSession) GetVersion() (string, error)
- func (_KillCord *KillCordSession) Kill() (*types.Transaction, error)
- func (_KillCord *KillCordSession) SetKey(k string) (*types.Transaction, error)
- func (_KillCord *KillCordSession) SetPayloadEndpoint(s string) (*types.Transaction, error)
- type KillCordTransactor
- func (_KillCord *KillCordTransactor) CheckIn(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KillCord *KillCordTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_KillCord *KillCordTransactor) SetKey(opts *bind.TransactOpts, k string) (*types.Transaction, error)
- func (_KillCord *KillCordTransactor) SetPayloadEndpoint(opts *bind.TransactOpts, s string) (*types.Transaction, error)
- type KillCordTransactorRaw
- type KillCordTransactorSession
- func (_KillCord *KillCordTransactorSession) CheckIn() (*types.Transaction, error)
- func (_KillCord *KillCordTransactorSession) Kill() (*types.Transaction, error)
- func (_KillCord *KillCordTransactorSession) SetKey(k string) (*types.Transaction, error)
- func (_KillCord *KillCordTransactorSession) SetPayloadEndpoint(s string) (*types.Transaction, error)
Constants ¶
const KillCordABI = "" /* 1742-byte string literal not displayed */
KillCordABI is the input ABI used to generate the binding from.
Variables ¶
var KillCordBin = "" /* 6444-byte string literal not displayed */
KillCordBin is the compiled bytecode used for deploying new contracts.
Functions ¶
This section is empty.
Types ¶
type KillCord ¶
type KillCord struct { KillCordCaller // Read-only binding to the contract KillCordTransactor // Write-only binding to the contract KillCordFilterer // Log filterer for contract events }
KillCord is an auto generated Go binding around an Ethereum contract.
func DeployKillCord ¶
func DeployKillCord(auth *bind.TransactOpts, backend bind.ContractBackend, p common.Address) (common.Address, *types.Transaction, *KillCord, error)
DeployKillCord deploys a new Ethereum contract, binding an instance of KillCord to it.
func NewKillCord ¶
NewKillCord creates a new instance of KillCord, bound to a specific deployed contract.
type KillCordCaller ¶
type KillCordCaller struct {
// contains filtered or unexported fields
}
KillCordCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewKillCordCaller ¶
func NewKillCordCaller(address common.Address, caller bind.ContractCaller) (*KillCordCaller, error)
NewKillCordCaller creates a new read-only instance of KillCord, bound to a specific deployed contract.
func (*KillCordCaller) GetKey ¶
func (_KillCord *KillCordCaller) GetKey(opts *bind.CallOpts) (string, error)
GetKey is a free data retrieval call binding the contract method 0x82678dd6.
Solidity: function getKey() view returns(string)
func (*KillCordCaller) GetLastCheckIn ¶
GetLastCheckIn is a free data retrieval call binding the contract method 0xb1bedda3.
Solidity: function getLastCheckIn() view returns(uint256)
func (*KillCordCaller) GetOwner ¶
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*KillCordCaller) GetPayloadEndpoint ¶
func (_KillCord *KillCordCaller) GetPayloadEndpoint(opts *bind.CallOpts) (string, error)
GetPayloadEndpoint is a free data retrieval call binding the contract method 0x9f417563.
Solidity: function getPayloadEndpoint() view returns(string)
func (*KillCordCaller) GetPublisher ¶
GetPublisher is a free data retrieval call binding the contract method 0xdbf4ab4e.
Solidity: function getPublisher() view returns(address)
func (*KillCordCaller) GetVersion ¶
func (_KillCord *KillCordCaller) GetVersion(opts *bind.CallOpts) (string, error)
GetVersion is a free data retrieval call binding the contract method 0x0d8e6e2c.
Solidity: function getVersion() view returns(string)
type KillCordCallerRaw ¶
type KillCordCallerRaw struct {
Contract *KillCordCaller // Generic read-only contract binding to access the raw methods on
}
KillCordCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*KillCordCallerRaw) Call ¶
func (_KillCord *KillCordCallerRaw) 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 KillCordCallerSession ¶
type KillCordCallerSession struct { Contract *KillCordCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
KillCordCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*KillCordCallerSession) GetKey ¶
func (_KillCord *KillCordCallerSession) GetKey() (string, error)
GetKey is a free data retrieval call binding the contract method 0x82678dd6.
Solidity: function getKey() view returns(string)
func (*KillCordCallerSession) GetLastCheckIn ¶
func (_KillCord *KillCordCallerSession) GetLastCheckIn() (*big.Int, error)
GetLastCheckIn is a free data retrieval call binding the contract method 0xb1bedda3.
Solidity: function getLastCheckIn() view returns(uint256)
func (*KillCordCallerSession) GetOwner ¶
func (_KillCord *KillCordCallerSession) GetOwner() (common.Address, error)
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*KillCordCallerSession) GetPayloadEndpoint ¶
func (_KillCord *KillCordCallerSession) GetPayloadEndpoint() (string, error)
GetPayloadEndpoint is a free data retrieval call binding the contract method 0x9f417563.
Solidity: function getPayloadEndpoint() view returns(string)
func (*KillCordCallerSession) GetPublisher ¶
func (_KillCord *KillCordCallerSession) GetPublisher() (common.Address, error)
GetPublisher is a free data retrieval call binding the contract method 0xdbf4ab4e.
Solidity: function getPublisher() view returns(address)
func (*KillCordCallerSession) GetVersion ¶
func (_KillCord *KillCordCallerSession) GetVersion() (string, error)
GetVersion is a free data retrieval call binding the contract method 0x0d8e6e2c.
Solidity: function getVersion() view returns(string)
type KillCordFilterer ¶
type KillCordFilterer struct {
// contains filtered or unexported fields
}
KillCordFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewKillCordFilterer ¶
func NewKillCordFilterer(address common.Address, filterer bind.ContractFilterer) (*KillCordFilterer, error)
NewKillCordFilterer creates a new log filterer instance of KillCord, bound to a specific deployed contract.
type KillCordRaw ¶
type KillCordRaw struct {
Contract *KillCord // Generic contract binding to access the raw methods on
}
KillCordRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*KillCordRaw) Call ¶
func (_KillCord *KillCordRaw) 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 (*KillCordRaw) Transact ¶
func (_KillCord *KillCordRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KillCordRaw) Transfer ¶
func (_KillCord *KillCordRaw) 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 KillCordSession ¶
type KillCordSession struct { Contract *KillCord // 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 }
KillCordSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*KillCordSession) CheckIn ¶
func (_KillCord *KillCordSession) CheckIn() (*types.Transaction, error)
CheckIn is a paid mutator transaction binding the contract method 0x183ff085.
Solidity: function checkIn() returns()
func (*KillCordSession) GetKey ¶
func (_KillCord *KillCordSession) GetKey() (string, error)
GetKey is a free data retrieval call binding the contract method 0x82678dd6.
Solidity: function getKey() view returns(string)
func (*KillCordSession) GetLastCheckIn ¶
func (_KillCord *KillCordSession) GetLastCheckIn() (*big.Int, error)
GetLastCheckIn is a free data retrieval call binding the contract method 0xb1bedda3.
Solidity: function getLastCheckIn() view returns(uint256)
func (*KillCordSession) GetOwner ¶
func (_KillCord *KillCordSession) GetOwner() (common.Address, error)
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*KillCordSession) GetPayloadEndpoint ¶
func (_KillCord *KillCordSession) GetPayloadEndpoint() (string, error)
GetPayloadEndpoint is a free data retrieval call binding the contract method 0x9f417563.
Solidity: function getPayloadEndpoint() view returns(string)
func (*KillCordSession) GetPublisher ¶
func (_KillCord *KillCordSession) GetPublisher() (common.Address, error)
GetPublisher is a free data retrieval call binding the contract method 0xdbf4ab4e.
Solidity: function getPublisher() view returns(address)
func (*KillCordSession) GetVersion ¶
func (_KillCord *KillCordSession) GetVersion() (string, error)
GetVersion is a free data retrieval call binding the contract method 0x0d8e6e2c.
Solidity: function getVersion() view returns(string)
func (*KillCordSession) Kill ¶
func (_KillCord *KillCordSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*KillCordSession) SetKey ¶
func (_KillCord *KillCordSession) SetKey(k string) (*types.Transaction, error)
SetKey is a paid mutator transaction binding the contract method 0xaf42d106.
Solidity: function setKey(string k) returns()
func (*KillCordSession) SetPayloadEndpoint ¶
func (_KillCord *KillCordSession) SetPayloadEndpoint(s string) (*types.Transaction, error)
SetPayloadEndpoint is a paid mutator transaction binding the contract method 0x8f4f106e.
Solidity: function setPayloadEndpoint(string s) returns()
type KillCordTransactor ¶
type KillCordTransactor struct {
// contains filtered or unexported fields
}
KillCordTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewKillCordTransactor ¶
func NewKillCordTransactor(address common.Address, transactor bind.ContractTransactor) (*KillCordTransactor, error)
NewKillCordTransactor creates a new write-only instance of KillCord, bound to a specific deployed contract.
func (*KillCordTransactor) CheckIn ¶
func (_KillCord *KillCordTransactor) CheckIn(opts *bind.TransactOpts) (*types.Transaction, error)
CheckIn is a paid mutator transaction binding the contract method 0x183ff085.
Solidity: function checkIn() returns()
func (*KillCordTransactor) Kill ¶
func (_KillCord *KillCordTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*KillCordTransactor) SetKey ¶
func (_KillCord *KillCordTransactor) SetKey(opts *bind.TransactOpts, k string) (*types.Transaction, error)
SetKey is a paid mutator transaction binding the contract method 0xaf42d106.
Solidity: function setKey(string k) returns()
func (*KillCordTransactor) SetPayloadEndpoint ¶
func (_KillCord *KillCordTransactor) SetPayloadEndpoint(opts *bind.TransactOpts, s string) (*types.Transaction, error)
SetPayloadEndpoint is a paid mutator transaction binding the contract method 0x8f4f106e.
Solidity: function setPayloadEndpoint(string s) returns()
type KillCordTransactorRaw ¶
type KillCordTransactorRaw struct {
Contract *KillCordTransactor // Generic write-only contract binding to access the raw methods on
}
KillCordTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*KillCordTransactorRaw) Transact ¶
func (_KillCord *KillCordTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*KillCordTransactorRaw) Transfer ¶
func (_KillCord *KillCordTransactorRaw) 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 KillCordTransactorSession ¶
type KillCordTransactorSession struct { Contract *KillCordTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
KillCordTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*KillCordTransactorSession) CheckIn ¶
func (_KillCord *KillCordTransactorSession) CheckIn() (*types.Transaction, error)
CheckIn is a paid mutator transaction binding the contract method 0x183ff085.
Solidity: function checkIn() returns()
func (*KillCordTransactorSession) Kill ¶
func (_KillCord *KillCordTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*KillCordTransactorSession) SetKey ¶
func (_KillCord *KillCordTransactorSession) SetKey(k string) (*types.Transaction, error)
SetKey is a paid mutator transaction binding the contract method 0xaf42d106.
Solidity: function setKey(string k) returns()
func (*KillCordTransactorSession) SetPayloadEndpoint ¶
func (_KillCord *KillCordTransactorSession) SetPayloadEndpoint(s string) (*types.Transaction, error)
SetPayloadEndpoint is a paid mutator transaction binding the contract method 0x8f4f106e.
Solidity: function setPayloadEndpoint(string s) returns()