# Functions
DeployLedgerOperation deploys a new Ethereum contract, binding an instance of LedgerOperation to it.
NewLedgerOperation creates a new instance of LedgerOperation, bound to a specific deployed contract.
NewLedgerOperationCaller creates a new read-only instance of LedgerOperation, bound to a specific deployed contract.
NewLedgerOperationFilterer creates a new log filterer instance of LedgerOperation, bound to a specific deployed contract.
NewLedgerOperationTransactor creates a new write-only instance of LedgerOperation, bound to a specific deployed contract.
# Constants
LedgerOperationABI is the input ABI used to generate the binding from.
# Variables
LedgerOperationBin is the compiled bytecode used for deploying new contracts.
# Structs
LedgerOperation is an auto generated Go binding around an Ethereum contract.
LedgerOperationCaller is an auto generated read-only Go binding around an Ethereum contract.
LedgerOperationCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LedgerOperationCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LedgerOperationClearOnePay represents a ClearOnePay event raised by the LedgerOperation contract.
LedgerOperationClearOnePayIterator is returned from FilterClearOnePay and is used to iterate over the raw logs and unpacked data for ClearOnePay events raised by the LedgerOperation contract.
LedgerOperationConfirmSettle represents a ConfirmSettle event raised by the LedgerOperation contract.
LedgerOperationConfirmSettleFail represents a ConfirmSettleFail event raised by the LedgerOperation contract.
LedgerOperationConfirmSettleFailIterator is returned from FilterConfirmSettleFail and is used to iterate over the raw logs and unpacked data for ConfirmSettleFail events raised by the LedgerOperation contract.
LedgerOperationConfirmSettleIterator is returned from FilterConfirmSettle and is used to iterate over the raw logs and unpacked data for ConfirmSettle events raised by the LedgerOperation contract.
LedgerOperationConfirmWithdraw represents a ConfirmWithdraw event raised by the LedgerOperation contract.
LedgerOperationConfirmWithdrawIterator is returned from FilterConfirmWithdraw and is used to iterate over the raw logs and unpacked data for ConfirmWithdraw events raised by the LedgerOperation contract.
LedgerOperationCooperativeSettle represents a CooperativeSettle event raised by the LedgerOperation contract.
LedgerOperationCooperativeSettleIterator is returned from FilterCooperativeSettle and is used to iterate over the raw logs and unpacked data for CooperativeSettle events raised by the LedgerOperation contract.
LedgerOperationCooperativeWithdraw represents a CooperativeWithdraw event raised by the LedgerOperation contract.
LedgerOperationCooperativeWithdrawIterator is returned from FilterCooperativeWithdraw and is used to iterate over the raw logs and unpacked data for CooperativeWithdraw events raised by the LedgerOperation contract.
LedgerOperationDeposit represents a Deposit event raised by the LedgerOperation contract.
LedgerOperationDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the LedgerOperation contract.
LedgerOperationFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LedgerOperationIntendSettle represents a IntendSettle event raised by the LedgerOperation contract.
LedgerOperationIntendSettleIterator is returned from FilterIntendSettle and is used to iterate over the raw logs and unpacked data for IntendSettle events raised by the LedgerOperation contract.
LedgerOperationIntendWithdraw represents a IntendWithdraw event raised by the LedgerOperation contract.
LedgerOperationIntendWithdrawIterator is returned from FilterIntendWithdraw and is used to iterate over the raw logs and unpacked data for IntendWithdraw events raised by the LedgerOperation contract.
LedgerOperationOpenChannel represents a OpenChannel event raised by the LedgerOperation contract.
LedgerOperationOpenChannelIterator is returned from FilterOpenChannel and is used to iterate over the raw logs and unpacked data for OpenChannel events raised by the LedgerOperation contract.
LedgerOperationRaw is an auto generated low-level Go binding around an Ethereum contract.
LedgerOperationSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LedgerOperationSnapshotStates represents a SnapshotStates event raised by the LedgerOperation contract.
LedgerOperationSnapshotStatesIterator is returned from FilterSnapshotStates and is used to iterate over the raw logs and unpacked data for SnapshotStates events raised by the LedgerOperation contract.
LedgerOperationTransactor is an auto generated write-only Go binding around an Ethereum contract.
LedgerOperationTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LedgerOperationTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LedgerOperationVetoWithdraw represents a VetoWithdraw event raised by the LedgerOperation contract.
LedgerOperationVetoWithdrawIterator is returned from FilterVetoWithdraw and is used to iterate over the raw logs and unpacked data for VetoWithdraw events raised by the LedgerOperation contract.