package
0.0.121
Repository: https://github.com/layer-3/clearsync.git
Documentation: pkg.go.dev

# Functions

DeployKernel deploys a new Ethereum contract, binding an instance of Kernel to it.
NewKernel creates a new instance of Kernel, bound to a specific deployed contract.
NewKernelCaller creates a new read-only instance of Kernel, bound to a specific deployed contract.
NewKernelFilterer creates a new log filterer instance of Kernel, bound to a specific deployed contract.
NewKernelTransactor creates a new write-only instance of Kernel, bound to a specific deployed contract.

# Variables

KernelABI is the input ABI used to generate the binding from.
KernelBin is the compiled bytecode used for deploying new contracts.
KernelMetaData contains all meta data concerning the Kernel contract.

# Structs

Call is an auto generated low-level Go binding around an user-defined struct.
ExecutionDetail is an auto generated low-level Go binding around an user-defined struct.
Kernel is an auto generated Go binding around an Ethereum contract.
KernelCaller is an auto generated read-only Go binding around an Ethereum contract.
KernelCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
KernelCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
KernelDefaultValidatorChanged represents a DefaultValidatorChanged event raised by the Kernel contract.
KernelDefaultValidatorChangedIterator is returned from FilterDefaultValidatorChanged and is used to iterate over the raw logs and unpacked data for DefaultValidatorChanged events raised by the Kernel contract.
KernelExecutionChanged represents a ExecutionChanged event raised by the Kernel contract.
KernelExecutionChangedIterator is returned from FilterExecutionChanged and is used to iterate over the raw logs and unpacked data for ExecutionChanged events raised by the Kernel contract.
KernelFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
KernelRaw is an auto generated low-level Go binding around an Ethereum contract.
KernelReceived represents a Received event raised by the Kernel contract.
KernelReceivedIterator is returned from FilterReceived and is used to iterate over the raw logs and unpacked data for Received events raised by the Kernel contract.
KernelSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
KernelTransactor is an auto generated write-only Go binding around an Ethereum contract.
KernelTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
KernelTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
KernelUpgraded represents a Upgraded event raised by the Kernel contract.
KernelUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the Kernel contract.
UserOperation is an auto generated low-level Go binding around an user-defined struct.