package
2.1.3-rc0
Repository: https://github.com/iotexproject/iotex-core.git
Documentation: pkg.go.dev

# Functions

NewFleetManagement creates a new instance of FleetManagement, bound to a specific deployed contract.
NewFleetManagementCaller creates a new read-only instance of FleetManagement, bound to a specific deployed contract.
NewFleetManagementFilterer creates a new log filterer instance of FleetManagement, bound to a specific deployed contract.
NewFleetManagementTransactor creates a new write-only instance of FleetManagement, bound to a specific deployed contract.
NewProjectDevice creates a new instance of ProjectDevice, bound to a specific deployed contract.
NewProjectDeviceCaller creates a new read-only instance of ProjectDevice, bound to a specific deployed contract.
NewProjectDeviceFilterer creates a new log filterer instance of ProjectDevice, bound to a specific deployed contract.
NewProjectDeviceTransactor creates a new write-only instance of ProjectDevice, bound to a specific deployed contract.
NewProjectRegistrar creates a new instance of ProjectRegistrar, bound to a specific deployed contract.
NewProjectRegistrarCaller creates a new read-only instance of ProjectRegistrar, bound to a specific deployed contract.
NewProjectRegistrarFilterer creates a new log filterer instance of ProjectRegistrar, bound to a specific deployed contract.
NewProjectRegistrarTransactor creates a new write-only instance of ProjectRegistrar, bound to a specific deployed contract.
NewW3bstreamProject creates a new instance of W3bstreamProject, bound to a specific deployed contract.
NewW3bstreamProjectCaller creates a new read-only instance of W3bstreamProject, bound to a specific deployed contract.
NewW3bstreamProjectFilterer creates a new log filterer instance of W3bstreamProject, bound to a specific deployed contract.
NewW3bstreamProjectTransactor creates a new write-only instance of W3bstreamProject, bound to a specific deployed contract.
NewW3bstreamProver creates a new instance of W3bstreamProver, bound to a specific deployed contract.
NewW3bstreamProverCaller creates a new read-only instance of W3bstreamProver, bound to a specific deployed contract.
NewW3bstreamProverFilterer creates a new log filterer instance of W3bstreamProver, bound to a specific deployed contract.
NewW3bstreamProverTransactor creates a new write-only instance of W3bstreamProver, bound to a specific deployed contract.
NewW3bstreamRouter creates a new instance of W3bstreamRouter, bound to a specific deployed contract.
NewW3bstreamRouterCaller creates a new read-only instance of W3bstreamRouter, bound to a specific deployed contract.
NewW3bstreamRouterFilterer creates a new log filterer instance of W3bstreamRouter, bound to a specific deployed contract.
NewW3bstreamRouterTransactor creates a new write-only instance of W3bstreamRouter, bound to a specific deployed contract.
NewW3bstreamVMType creates a new instance of W3bstreamVMType, bound to a specific deployed contract.
NewW3bstreamVMTypeCaller creates a new read-only instance of W3bstreamVMType, bound to a specific deployed contract.
NewW3bstreamVMTypeFilterer creates a new log filterer instance of W3bstreamVMType, bound to a specific deployed contract.
NewW3bstreamVMTypeTransactor creates a new write-only instance of W3bstreamVMType, bound to a specific deployed contract.

# Variables

FleetManagementABI is the input ABI used to generate the binding from.
FleetManagementMetaData contains all meta data concerning the FleetManagement contract.
ProjectDeviceABI is the input ABI used to generate the binding from.
ProjectDeviceMetaData contains all meta data concerning the ProjectDevice contract.
ProjectRegistrarABI is the input ABI used to generate the binding from.
ProjectRegistrarMetaData contains all meta data concerning the ProjectRegistrar contract.
W3bstreamProjectABI is the input ABI used to generate the binding from.
W3bstreamProjectMetaData contains all meta data concerning the W3bstreamProject contract.
W3bstreamProverABI is the input ABI used to generate the binding from.
W3bstreamProverMetaData contains all meta data concerning the W3bstreamProver contract.
W3bstreamRouterABI is the input ABI used to generate the binding from.
W3bstreamRouterMetaData contains all meta data concerning the W3bstreamRouter contract.
W3bstreamVMTypeABI is the input ABI used to generate the binding from.
W3bstreamVMTypeMetaData contains all meta data concerning the W3bstreamVMType contract.

# Structs

FleetManagement is an auto generated Go binding around an Ethereum contract.
FleetManagementCaller is an auto generated read-only Go binding around an Ethereum contract.
FleetManagementCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FleetManagementCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FleetManagementCoordinatorSet represents a CoordinatorSet event raised by the FleetManagement contract.
FleetManagementCoordinatorSetIterator is returned from FilterCoordinatorSet and is used to iterate over the raw logs and unpacked data for CoordinatorSet events raised by the FleetManagement contract.
FleetManagementCreditCenterSet represents a CreditCenterSet event raised by the FleetManagement contract.
FleetManagementCreditCenterSetIterator is returned from FilterCreditCenterSet and is used to iterate over the raw logs and unpacked data for CreditCenterSet events raised by the FleetManagement contract.
FleetManagementFeeWithdrawn represents a FeeWithdrawn event raised by the FleetManagement contract.
FleetManagementFeeWithdrawnIterator is returned from FilterFeeWithdrawn and is used to iterate over the raw logs and unpacked data for FeeWithdrawn events raised by the FleetManagement contract.
FleetManagementFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FleetManagementInitialized represents a Initialized event raised by the FleetManagement contract.
FleetManagementInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the FleetManagement contract.
FleetManagementOwnershipTransferred represents a OwnershipTransferred event raised by the FleetManagement contract.
FleetManagementOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FleetManagement contract.
FleetManagementProverStoreSet represents a ProverStoreSet event raised by the FleetManagement contract.
FleetManagementProverStoreSetIterator is returned from FilterProverStoreSet and is used to iterate over the raw logs and unpacked data for ProverStoreSet events raised by the FleetManagement contract.
FleetManagementRaw is an auto generated low-level Go binding around an Ethereum contract.
FleetManagementRegistrationFeeSet represents a RegistrationFeeSet event raised by the FleetManagement contract.
FleetManagementRegistrationFeeSetIterator is returned from FilterRegistrationFeeSet and is used to iterate over the raw logs and unpacked data for RegistrationFeeSet events raised by the FleetManagement contract.
FleetManagementSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FleetManagementSlasherSet represents a SlasherSet event raised by the FleetManagement contract.
FleetManagementSlasherSetIterator is returned from FilterSlasherSet and is used to iterate over the raw logs and unpacked data for SlasherSet events raised by the FleetManagement contract.
FleetManagementStakingHubSet represents a StakingHubSet event raised by the FleetManagement contract.
FleetManagementStakingHubSetIterator is returned from FilterStakingHubSet and is used to iterate over the raw logs and unpacked data for StakingHubSet events raised by the FleetManagement contract.
FleetManagementTransactor is an auto generated write-only Go binding around an Ethereum contract.
FleetManagementTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FleetManagementTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ProjectDevice is an auto generated Go binding around an Ethereum contract.
ProjectDeviceApprove represents a Approve event raised by the ProjectDevice contract.
ProjectDeviceApproveIterator is returned from FilterApprove and is used to iterate over the raw logs and unpacked data for Approve events raised by the ProjectDevice contract.
ProjectDeviceCaller is an auto generated read-only Go binding around an Ethereum contract.
ProjectDeviceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProjectDeviceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProjectDeviceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProjectDeviceInitialized represents a Initialized event raised by the ProjectDevice contract.
ProjectDeviceInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ProjectDevice contract.
ProjectDeviceRaw is an auto generated low-level Go binding around an Ethereum contract.
ProjectDeviceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProjectDeviceTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProjectDeviceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProjectDeviceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ProjectDeviceUnapprove represents a Unapprove event raised by the ProjectDevice contract.
ProjectDeviceUnapproveIterator is returned from FilterUnapprove and is used to iterate over the raw logs and unpacked data for Unapprove events raised by the ProjectDevice contract.
ProjectRegistrar is an auto generated Go binding around an Ethereum contract.
ProjectRegistrarCaller is an auto generated read-only Go binding around an Ethereum contract.
ProjectRegistrarCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProjectRegistrarCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProjectRegistrarFeeWithdrawn represents a FeeWithdrawn event raised by the ProjectRegistrar contract.
ProjectRegistrarFeeWithdrawnIterator is returned from FilterFeeWithdrawn and is used to iterate over the raw logs and unpacked data for FeeWithdrawn events raised by the ProjectRegistrar contract.
ProjectRegistrarFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProjectRegistrarInitialized represents a Initialized event raised by the ProjectRegistrar contract.
ProjectRegistrarInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ProjectRegistrar contract.
ProjectRegistrarOwnershipTransferred represents a OwnershipTransferred event raised by the ProjectRegistrar contract.
ProjectRegistrarOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ProjectRegistrar contract.
ProjectRegistrarProjectRegistered represents a ProjectRegistered event raised by the ProjectRegistrar contract.
ProjectRegistrarProjectRegisteredIterator is returned from FilterProjectRegistered and is used to iterate over the raw logs and unpacked data for ProjectRegistered events raised by the ProjectRegistrar contract.
ProjectRegistrarRaw is an auto generated low-level Go binding around an Ethereum contract.
ProjectRegistrarRegistrationFeeSet represents a RegistrationFeeSet event raised by the ProjectRegistrar contract.
ProjectRegistrarRegistrationFeeSetIterator is returned from FilterRegistrationFeeSet and is used to iterate over the raw logs and unpacked data for RegistrationFeeSet events raised by the ProjectRegistrar contract.
ProjectRegistrarSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProjectRegistrarTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProjectRegistrarTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProjectRegistrarTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
W3bstreamProject is an auto generated Go binding around an Ethereum contract.
W3bstreamProjectAttributeSet represents a AttributeSet event raised by the W3bstreamProject contract.
W3bstreamProjectAttributeSetIterator is returned from FilterAttributeSet and is used to iterate over the raw logs and unpacked data for AttributeSet events raised by the W3bstreamProject contract.
W3bstreamProjectBinderSet represents a BinderSet event raised by the W3bstreamProject contract.
W3bstreamProjectBinderSetIterator is returned from FilterBinderSet and is used to iterate over the raw logs and unpacked data for BinderSet events raised by the W3bstreamProject contract.
W3bstreamProjectCaller is an auto generated read-only Go binding around an Ethereum contract.
W3bstreamProjectCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
W3bstreamProjectCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
W3bstreamProjectFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
W3bstreamProjectInitialized represents a Initialized event raised by the W3bstreamProject contract.
W3bstreamProjectInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the W3bstreamProject contract.
W3bstreamProjectOwnershipTransferred represents a OwnershipTransferred event raised by the W3bstreamProject contract.
W3bstreamProjectOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the W3bstreamProject contract.
W3bstreamProjectProjectBinded represents a ProjectBinded event raised by the W3bstreamProject contract.
W3bstreamProjectProjectBindedIterator is returned from FilterProjectBinded and is used to iterate over the raw logs and unpacked data for ProjectBinded events raised by the W3bstreamProject contract.
W3bstreamProjectProjectConfig is an auto generated low-level Go binding around an user-defined struct.
W3bstreamProjectProjectConfigUpdated represents a ProjectConfigUpdated event raised by the W3bstreamProject contract.
W3bstreamProjectProjectConfigUpdatedIterator is returned from FilterProjectConfigUpdated and is used to iterate over the raw logs and unpacked data for ProjectConfigUpdated events raised by the W3bstreamProject contract.
W3bstreamProjectProjectPaused represents a ProjectPaused event raised by the W3bstreamProject contract.
W3bstreamProjectProjectPausedIterator is returned from FilterProjectPaused and is used to iterate over the raw logs and unpacked data for ProjectPaused events raised by the W3bstreamProject contract.
W3bstreamProjectProjectResumed represents a ProjectResumed event raised by the W3bstreamProject contract.
W3bstreamProjectProjectResumedIterator is returned from FilterProjectResumed and is used to iterate over the raw logs and unpacked data for ProjectResumed events raised by the W3bstreamProject contract.
W3bstreamProjectRaw is an auto generated low-level Go binding around an Ethereum contract.
W3bstreamProjectSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
W3bstreamProjectTransactor is an auto generated write-only Go binding around an Ethereum contract.
W3bstreamProjectTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
W3bstreamProjectTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
W3bstreamProver is an auto generated Go binding around an Ethereum contract.
W3bstreamProverApproval represents a Approval event raised by the W3bstreamProver contract.
W3bstreamProverApprovalForAll represents a ApprovalForAll event raised by the W3bstreamProver contract.
W3bstreamProverApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the W3bstreamProver contract.
W3bstreamProverApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the W3bstreamProver contract.
W3bstreamProverCaller is an auto generated read-only Go binding around an Ethereum contract.
W3bstreamProverCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
W3bstreamProverCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
W3bstreamProverFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
W3bstreamProverInitialized represents a Initialized event raised by the W3bstreamProver contract.
W3bstreamProverInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the W3bstreamProver contract.
W3bstreamProverMinterSet represents a MinterSet event raised by the W3bstreamProver contract.
W3bstreamProverMinterSetIterator is returned from FilterMinterSet and is used to iterate over the raw logs and unpacked data for MinterSet events raised by the W3bstreamProver contract.
W3bstreamProverOperatorSet represents a OperatorSet event raised by the W3bstreamProver contract.
W3bstreamProverOperatorSetIterator is returned from FilterOperatorSet and is used to iterate over the raw logs and unpacked data for OperatorSet events raised by the W3bstreamProver contract.
W3bstreamProverOwnershipTransferred represents a OwnershipTransferred event raised by the W3bstreamProver contract.
W3bstreamProverOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the W3bstreamProver contract.
W3bstreamProverProverPaused represents a ProverPaused event raised by the W3bstreamProver contract.
W3bstreamProverProverPausedIterator is returned from FilterProverPaused and is used to iterate over the raw logs and unpacked data for ProverPaused events raised by the W3bstreamProver contract.
W3bstreamProverProverResumed represents a ProverResumed event raised by the W3bstreamProver contract.
W3bstreamProverProverResumedIterator is returned from FilterProverResumed and is used to iterate over the raw logs and unpacked data for ProverResumed events raised by the W3bstreamProver contract.
W3bstreamProverRaw is an auto generated low-level Go binding around an Ethereum contract.
W3bstreamProverSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
W3bstreamProverTransactor is an auto generated write-only Go binding around an Ethereum contract.
W3bstreamProverTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
W3bstreamProverTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
W3bstreamProverTransfer represents a Transfer event raised by the W3bstreamProver contract.
W3bstreamProverTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the W3bstreamProver contract.
W3bstreamProverVMTypeAdded represents a VMTypeAdded event raised by the W3bstreamProver contract.
W3bstreamProverVMTypeAddedIterator is returned from FilterVMTypeAdded and is used to iterate over the raw logs and unpacked data for VMTypeAdded events raised by the W3bstreamProver contract.
W3bstreamProverVMTypeDeleted represents a VMTypeDeleted event raised by the W3bstreamProver contract.
W3bstreamProverVMTypeDeletedIterator is returned from FilterVMTypeDeleted and is used to iterate over the raw logs and unpacked data for VMTypeDeleted events raised by the W3bstreamProver contract.
W3bstreamRouter is an auto generated Go binding around an Ethereum contract.
W3bstreamRouterCaller is an auto generated read-only Go binding around an Ethereum contract.
W3bstreamRouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
W3bstreamRouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
W3bstreamRouterDappBound represents a DappBound event raised by the W3bstreamRouter contract.
W3bstreamRouterDappBoundIterator is returned from FilterDappBound and is used to iterate over the raw logs and unpacked data for DappBound events raised by the W3bstreamRouter contract.
W3bstreamRouterDappUnbound represents a DappUnbound event raised by the W3bstreamRouter contract.
W3bstreamRouterDappUnboundIterator is returned from FilterDappUnbound and is used to iterate over the raw logs and unpacked data for DappUnbound events raised by the W3bstreamRouter contract.
W3bstreamRouterDataProcessed represents a DataProcessed event raised by the W3bstreamRouter contract.
W3bstreamRouterDataProcessedIterator is returned from FilterDataProcessed and is used to iterate over the raw logs and unpacked data for DataProcessed events raised by the W3bstreamRouter contract.
W3bstreamRouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
W3bstreamRouterInitialized represents a Initialized event raised by the W3bstreamRouter contract.
W3bstreamRouterInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the W3bstreamRouter contract.
W3bstreamRouterRaw is an auto generated low-level Go binding around an Ethereum contract.
W3bstreamRouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
W3bstreamRouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
W3bstreamRouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
W3bstreamRouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
W3bstreamVMType is an auto generated Go binding around an Ethereum contract.
W3bstreamVMTypeApproval represents a Approval event raised by the W3bstreamVMType contract.
W3bstreamVMTypeApprovalForAll represents a ApprovalForAll event raised by the W3bstreamVMType contract.
W3bstreamVMTypeApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the W3bstreamVMType contract.
W3bstreamVMTypeApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the W3bstreamVMType contract.
W3bstreamVMTypeCaller is an auto generated read-only Go binding around an Ethereum contract.
W3bstreamVMTypeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
W3bstreamVMTypeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
W3bstreamVMTypeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
W3bstreamVMTypeInitialized represents a Initialized event raised by the W3bstreamVMType contract.
W3bstreamVMTypeInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the W3bstreamVMType contract.
W3bstreamVMTypeOwnershipTransferred represents a OwnershipTransferred event raised by the W3bstreamVMType contract.
W3bstreamVMTypeOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the W3bstreamVMType contract.
W3bstreamVMTypeRaw is an auto generated low-level Go binding around an Ethereum contract.
W3bstreamVMTypeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
W3bstreamVMTypeTransactor is an auto generated write-only Go binding around an Ethereum contract.
W3bstreamVMTypeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
W3bstreamVMTypeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
W3bstreamVMTypeTransfer represents a Transfer event raised by the W3bstreamVMType contract.
W3bstreamVMTypeTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the W3bstreamVMType contract.
W3bstreamVMTypeVMTypePaused represents a VMTypePaused event raised by the W3bstreamVMType contract.
W3bstreamVMTypeVMTypePausedIterator is returned from FilterVMTypePaused and is used to iterate over the raw logs and unpacked data for VMTypePaused events raised by the W3bstreamVMType contract.
W3bstreamVMTypeVMTypeResumed represents a VMTypeResumed event raised by the W3bstreamVMType contract.
W3bstreamVMTypeVMTypeResumedIterator is returned from FilterVMTypeResumed and is used to iterate over the raw logs and unpacked data for VMTypeResumed events raised by the W3bstreamVMType contract.
W3bstreamVMTypeVMTypeSet represents a VMTypeSet event raised by the W3bstreamVMType contract.
W3bstreamVMTypeVMTypeSetIterator is returned from FilterVMTypeSet and is used to iterate over the raw logs and unpacked data for VMTypeSet events raised by the W3bstreamVMType contract.