package
1.1.0
Repository: https://github.com/succinctlabs/succinctx.git
Documentation: pkg.go.dev

# Functions

DeploySuccinctFeeVault deploys a new Ethereum contract, binding an instance of SuccinctFeeVault to it.
DeploySuccinctGateway deploys a new Ethereum contract, binding an instance of SuccinctGateway to it.
NewSuccinctFeeVault creates a new instance of SuccinctFeeVault, bound to a specific deployed contract.
NewSuccinctFeeVaultCaller creates a new read-only instance of SuccinctFeeVault, bound to a specific deployed contract.
NewSuccinctFeeVaultFilterer creates a new log filterer instance of SuccinctFeeVault, bound to a specific deployed contract.
NewSuccinctFeeVaultTransactor creates a new write-only instance of SuccinctFeeVault, bound to a specific deployed contract.
NewSuccinctGateway creates a new instance of SuccinctGateway, bound to a specific deployed contract.
NewSuccinctGatewayCaller creates a new read-only instance of SuccinctGateway, bound to a specific deployed contract.
NewSuccinctGatewayFilterer creates a new log filterer instance of SuccinctGateway, bound to a specific deployed contract.
NewSuccinctGatewayTransactor creates a new write-only instance of SuccinctGateway, bound to a specific deployed contract.

# Variables

SuccinctFeeVaultABI is the input ABI used to generate the binding from.
SuccinctFeeVaultBin is the compiled bytecode used for deploying new contracts.
SuccinctFeeVaultMetaData contains all meta data concerning the SuccinctFeeVault contract.
SuccinctGatewayABI is the input ABI used to generate the binding from.
SuccinctGatewayBin is the compiled bytecode used for deploying new contracts.
SuccinctGatewayMetaData contains all meta data concerning the SuccinctGateway contract.

# Structs

SuccinctFeeVault is an auto generated Go binding around an Ethereum contract.
SuccinctFeeVaultCaller is an auto generated read-only Go binding around an Ethereum contract.
SuccinctFeeVaultCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SuccinctFeeVaultCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SuccinctFeeVaultCollected represents a Collected event raised by the SuccinctFeeVault contract.
SuccinctFeeVaultCollectedIterator is returned from FilterCollected and is used to iterate over the raw logs and unpacked data for Collected events raised by the SuccinctFeeVault contract.
SuccinctFeeVaultDeducted represents a Deducted event raised by the SuccinctFeeVault contract.
SuccinctFeeVaultDeductedIterator is returned from FilterDeducted and is used to iterate over the raw logs and unpacked data for Deducted events raised by the SuccinctFeeVault contract.
SuccinctFeeVaultFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SuccinctFeeVaultInitialized represents a Initialized event raised by the SuccinctFeeVault contract.
SuccinctFeeVaultInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the SuccinctFeeVault contract.
SuccinctFeeVaultOwnershipTransferred represents a OwnershipTransferred event raised by the SuccinctFeeVault contract.
SuccinctFeeVaultOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SuccinctFeeVault contract.
SuccinctFeeVaultRaw is an auto generated low-level Go binding around an Ethereum contract.
SuccinctFeeVaultReceived represents a Received event raised by the SuccinctFeeVault contract.
SuccinctFeeVaultReceivedIterator is returned from FilterReceived and is used to iterate over the raw logs and unpacked data for Received events raised by the SuccinctFeeVault contract.
SuccinctFeeVaultSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SuccinctFeeVaultTransactor is an auto generated write-only Go binding around an Ethereum contract.
SuccinctFeeVaultTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SuccinctFeeVaultTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SuccinctGateway is an auto generated Go binding around an Ethereum contract.
SuccinctGatewayCall represents a Call event raised by the SuccinctGateway contract.
SuccinctGatewayCaller is an auto generated read-only Go binding around an Ethereum contract.
SuccinctGatewayCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SuccinctGatewayCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SuccinctGatewayCallIterator is returned from FilterCall and is used to iterate over the raw logs and unpacked data for Call events raised by the SuccinctGateway contract.
SuccinctGatewayDeployed represents a Deployed event raised by the SuccinctGateway contract.
SuccinctGatewayDeployedIterator is returned from FilterDeployed and is used to iterate over the raw logs and unpacked data for Deployed events raised by the SuccinctGateway contract.
SuccinctGatewayFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SuccinctGatewayFunctionRegistered represents a FunctionRegistered event raised by the SuccinctGateway contract.
SuccinctGatewayFunctionRegisteredIterator is returned from FilterFunctionRegistered and is used to iterate over the raw logs and unpacked data for FunctionRegistered events raised by the SuccinctGateway contract.
SuccinctGatewayFunctionVerifierUpdated represents a FunctionVerifierUpdated event raised by the SuccinctGateway contract.
SuccinctGatewayFunctionVerifierUpdatedIterator is returned from FilterFunctionVerifierUpdated and is used to iterate over the raw logs and unpacked data for FunctionVerifierUpdated events raised by the SuccinctGateway contract.
SuccinctGatewayInitialized represents a Initialized event raised by the SuccinctGateway contract.
SuccinctGatewayInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the SuccinctGateway contract.
SuccinctGatewayOwnershipTransferred represents a OwnershipTransferred event raised by the SuccinctGateway contract.
SuccinctGatewayOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SuccinctGateway contract.
SuccinctGatewayProverUpdated represents a ProverUpdated event raised by the SuccinctGateway contract.
SuccinctGatewayProverUpdatedIterator is returned from FilterProverUpdated and is used to iterate over the raw logs and unpacked data for ProverUpdated events raised by the SuccinctGateway contract.
SuccinctGatewayRaw is an auto generated low-level Go binding around an Ethereum contract.
SuccinctGatewayRequestCall represents a RequestCall event raised by the SuccinctGateway contract.
SuccinctGatewayRequestCallback represents a RequestCallback event raised by the SuccinctGateway contract.
SuccinctGatewayRequestCallbackIterator is returned from FilterRequestCallback and is used to iterate over the raw logs and unpacked data for RequestCallback events raised by the SuccinctGateway contract.
SuccinctGatewayRequestCallIterator is returned from FilterRequestCall and is used to iterate over the raw logs and unpacked data for RequestCall events raised by the SuccinctGateway contract.
SuccinctGatewayRequestFulfilled represents a RequestFulfilled event raised by the SuccinctGateway contract.
SuccinctGatewayRequestFulfilledIterator is returned from FilterRequestFulfilled and is used to iterate over the raw logs and unpacked data for RequestFulfilled events raised by the SuccinctGateway contract.
SuccinctGatewaySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SuccinctGatewaySetFeeVault represents a SetFeeVault event raised by the SuccinctGateway contract.
SuccinctGatewaySetFeeVaultIterator is returned from FilterSetFeeVault and is used to iterate over the raw logs and unpacked data for SetFeeVault events raised by the SuccinctGateway contract.
SuccinctGatewayTransactor is an auto generated write-only Go binding around an Ethereum contract.
SuccinctGatewayTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SuccinctGatewayTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SuccinctGatewayWhitelistStatusUpdated represents a WhitelistStatusUpdated event raised by the SuccinctGateway contract.
SuccinctGatewayWhitelistStatusUpdatedIterator is returned from FilterWhitelistStatusUpdated and is used to iterate over the raw logs and unpacked data for WhitelistStatusUpdated events raised by the SuccinctGateway contract.