contract

package
v0.0.0-...-a11662b Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2023 License: Unlicense Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const KillCordABI = "" /* 1742-byte string literal not displayed */

KillCordABI is the input ABI used to generate the binding from.

Variables

View Source
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

DeployKillCord deploys a new Ethereum contract, binding an instance of KillCord to it.

func NewKillCord

func NewKillCord(address common.Address, backend bind.ContractBackend) (*KillCord, error)

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

func (_KillCord *KillCordCaller) GetLastCheckIn(opts *bind.CallOpts) (*big.Int, error)

GetLastCheckIn is a free data retrieval call binding the contract method 0xb1bedda3.

Solidity: function getLastCheckIn() view returns(uint256)

func (*KillCordCaller) GetOwner

func (_KillCord *KillCordCaller) GetOwner(opts *bind.CallOpts) (common.Address, error)

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

func (_KillCord *KillCordCaller) GetPublisher(opts *bind.CallOpts) (common.Address, error)

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

Jump to

Keyboard shortcuts

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