package
1.4.3
Repository: https://github.com/multiversx/mx-sdk-go.git
Documentation: pkg.go.dev

# Functions

NewMoveBalanceHandler creates a new instance of the moveBalanceHandler struct.
NewWalletTracker will create a new walletTracker instance.

# Variables

ErrInvalidAvailableBalanceValue signals that an invalid available balance value was provided.
ErrInvalidTransactionValue signals that an invalid transaction value was provided.
ErrNilLastProcessedNonceHandler signals that a nil last processed nonce handler was provided.
ErrNilMinimumBalance signals that a nil minimum balance was provided.
ErrNilProxy signals that a nil proxy has been provided.
ErrNilTrackableAddressesProvider signals that a nil trackable address provider was used.
ErrNilTransactionInteractor signals that a nil transaction interactor was provided.

# Structs

MoveBalanceHandlerArgs is the argument DTO for the NewMoveBalanceHandler constructor function.
WalletTrackerArgs is the argument DTO for the NewWalletTracker constructor function.

# Interfaces

LastProcessedNonceHandler will keep track of the last processed hyper block nonce.
ProxyHandler defines the behavior of a proxy handler that can process requests.
TrackableAddressesProvider defines the behavior for a component that can determine if one address is tracked or not.
TransactionInteractor defines the transaction interactor behavior used in workflows.