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

# Functions

DeployPodManager deploys a new Ethereum contract, binding an instance of PodManager to it.
NewPodManager creates a new instance of PodManager, bound to a specific deployed contract.
NewPodManagerCaller creates a new read-only instance of PodManager, bound to a specific deployed contract.
NewPodManagerFilterer creates a new log filterer instance of PodManager, bound to a specific deployed contract.
NewPodManagerTransactor creates a new write-only instance of PodManager, bound to a specific deployed contract.

# Variables

PodManagerABI is the input ABI used to generate the binding from.
PodManagerBin is the compiled bytecode used for deploying new contracts.
PodManagerMetaData contains all meta data concerning the PodManager contract.

# Structs

IBitcoinPodManagerBitcoinDepositRequest is an auto generated low-level Go binding around an user-defined struct.
PodManager is an auto generated Go binding around an Ethereum contract.
PodManagerBitcoinBurned represents a BitcoinBurned event raised by the PodManager contract.
PodManagerBitcoinBurnedIterator is returned from FilterBitcoinBurned and is used to iterate over the raw logs and unpacked data for BitcoinBurned events raised by the PodManager contract.
PodManagerBitcoinDepositConfirmed represents a BitcoinDepositConfirmed event raised by the PodManager contract.
PodManagerBitcoinDepositConfirmedIterator is returned from FilterBitcoinDepositConfirmed and is used to iterate over the raw logs and unpacked data for BitcoinDepositConfirmed events raised by the PodManager contract.
PodManagerBitcoinMinted represents a BitcoinMinted event raised by the PodManager contract.
PodManagerBitcoinMintedIterator is returned from FilterBitcoinMinted and is used to iterate over the raw logs and unpacked data for BitcoinMinted events raised by the PodManager contract.
PodManagerBitcoinWithdrawalCompleteTxRequest represents a BitcoinWithdrawalCompleteTxRequest event raised by the PodManager contract.
PodManagerBitcoinWithdrawalCompleteTxRequestIterator is returned from FilterBitcoinWithdrawalCompleteTxRequest and is used to iterate over the raw logs and unpacked data for BitcoinWithdrawalCompleteTxRequest events raised by the PodManager contract.
PodManagerBitcoinWithdrawalPSBTRequest represents a BitcoinWithdrawalPSBTRequest event raised by the PodManager contract.
PodManagerBitcoinWithdrawalPSBTRequestIterator is returned from FilterBitcoinWithdrawalPSBTRequest and is used to iterate over the raw logs and unpacked data for BitcoinWithdrawalPSBTRequest events raised by the PodManager contract.
PodManagerBitcoinWithdrawnFromPod represents a BitcoinWithdrawnFromPod event raised by the PodManager contract.
PodManagerBitcoinWithdrawnFromPodIterator is returned from FilterBitcoinWithdrawnFromPod and is used to iterate over the raw logs and unpacked data for BitcoinWithdrawnFromPod events raised by the PodManager contract.
PodManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
PodManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PodManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PodManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PodManagerInitialized represents a Initialized event raised by the PodManager contract.
PodManagerInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the PodManager contract.
PodManagerOwnershipTransferred represents a OwnershipTransferred event raised by the PodManager contract.
PodManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PodManager contract.
PodManagerPaused represents a Paused event raised by the PodManager contract.
PodManagerPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the PodManager contract.
PodManagerPodCreated represents a PodCreated event raised by the PodManager contract.
PodManagerPodCreatedIterator is returned from FilterPodCreated and is used to iterate over the raw logs and unpacked data for PodCreated events raised by the PodManager contract.
PodManagerPodDelegated represents a PodDelegated event raised by the PodManager contract.
PodManagerPodDelegatedIterator is returned from FilterPodDelegated and is used to iterate over the raw logs and unpacked data for PodDelegated events raised by the PodManager contract.
PodManagerPodUndelegated represents a PodUndelegated event raised by the PodManager contract.
PodManagerPodUndelegatedIterator is returned from FilterPodUndelegated and is used to iterate over the raw logs and unpacked data for PodUndelegated events raised by the PodManager contract.
PodManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
PodManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PodManagerTotalTVLUpdated represents a TotalTVLUpdated event raised by the PodManager contract.
PodManagerTotalTVLUpdatedIterator is returned from FilterTotalTVLUpdated and is used to iterate over the raw logs and unpacked data for TotalTVLUpdated events raised by the PodManager contract.
PodManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
PodManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PodManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PodManagerUnpaused represents a Unpaused event raised by the PodManager contract.
PodManagerUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the PodManager contract.
PodManagerVerifyBitcoinDepositRequest represents a VerifyBitcoinDepositRequest event raised by the PodManager contract.
PodManagerVerifyBitcoinDepositRequestIterator is returned from FilterVerifyBitcoinDepositRequest and is used to iterate over the raw logs and unpacked data for VerifyBitcoinDepositRequest events raised by the PodManager contract.