package
1.0.0-beta
Repository: https://github.com/bitdsm/bitdsm-node.git
Documentation: pkg.go.dev

# Functions

DeployBitDSMServiceManager deploys a new Ethereum contract, binding an instance of BitDSMServiceManager to it.
NewBitDSMServiceManager creates a new instance of BitDSMServiceManager, bound to a specific deployed contract.
NewBitDSMServiceManagerCaller creates a new read-only instance of BitDSMServiceManager, bound to a specific deployed contract.
NewBitDSMServiceManagerFilterer creates a new log filterer instance of BitDSMServiceManager, bound to a specific deployed contract.
NewBitDSMServiceManagerTransactor creates a new write-only instance of BitDSMServiceManager, bound to a specific deployed contract.

# Variables

BitDSMServiceManagerABI is the input ABI used to generate the binding from.
BitDSMServiceManagerBin is the compiled bytecode used for deploying new contracts.
BitDSMServiceManagerMetaData contains all meta data concerning the BitDSMServiceManager contract.

# Structs

BitDSMServiceManager is an auto generated Go binding around an Ethereum contract.
BitDSMServiceManagerBitcoinWithdrawalTransactionSigned represents a BitcoinWithdrawalTransactionSigned event raised by the BitDSMServiceManager contract.
BitDSMServiceManagerBitcoinWithdrawalTransactionSignedIterator is returned from FilterBitcoinWithdrawalTransactionSigned and is used to iterate over the raw logs and unpacked data for BitcoinWithdrawalTransactionSigned events raised by the BitDSMServiceManager contract.
BitDSMServiceManagerBTCAddressVerified represents a BTCAddressVerified event raised by the BitDSMServiceManager contract.
BitDSMServiceManagerBTCAddressVerifiedIterator is returned from FilterBTCAddressVerified and is used to iterate over the raw logs and unpacked data for BTCAddressVerified events raised by the BitDSMServiceManager contract.
BitDSMServiceManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
BitDSMServiceManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BitDSMServiceManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BitDSMServiceManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BitDSMServiceManagerInitialized represents a Initialized event raised by the BitDSMServiceManager contract.
BitDSMServiceManagerInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the BitDSMServiceManager contract.
BitDSMServiceManagerOwnershipTransferred represents a OwnershipTransferred event raised by the BitDSMServiceManager contract.
BitDSMServiceManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BitDSMServiceManager contract.
BitDSMServiceManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
BitDSMServiceManagerRewardsInitiatorUpdated represents a RewardsInitiatorUpdated event raised by the BitDSMServiceManager contract.
BitDSMServiceManagerRewardsInitiatorUpdatedIterator is returned from FilterRewardsInitiatorUpdated and is used to iterate over the raw logs and unpacked data for RewardsInitiatorUpdated events raised by the BitDSMServiceManager contract.
BitDSMServiceManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BitDSMServiceManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
BitDSMServiceManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BitDSMServiceManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IRewardsCoordinatorRewardsSubmission is an auto generated low-level Go binding around an user-defined struct.
IRewardsCoordinatorStrategyAndMultiplier is an auto generated low-level Go binding around an user-defined struct.
ISignatureUtilsSignatureWithSaltAndExpiry is an auto generated low-level Go binding around an user-defined struct.