package
0.0.0-20240919074758-dd1ca6169298
Repository: https://github.com/multiversx/mx-chain-deploy-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

NewDelegatedGenerator will create a delegated staking generator.
NewDirectStakingGenerator will create a direct staking generator.
NewMixedStakingGenerator will create a mixed (direct + delegated) staking generator.
NewValidatorKeyGenerator will create a new instance for the validator key generator.
NewWalletKeyGenerator will create a new instance for the wallet key generator.

# Variables

ErrInvalidNumberOfWalletKeys signals that the provided number of wallet keys is invalid.
ErrInvalidValue signals that an improper value was provided.
ErrNilKeyGenerator signals that a nil key generator was provided.
ErrNilNodePrice signals that a nil node price was provided.
ErrNilPubKeyConverter signals that a nil pub key converter was provided.
ErrNilRandomizer signals that a nil randomizer was provided.
ErrTotalSupplyTooSmall signals that the provided total supply is too small.

# Structs

ArgDelegatedStakingGenerator is the argument used in delegated staking mechanism.
ArgDirectStakingGenerator is the argument used in direct staking mechanism.
ArgMixedStakingGenerator is the argument used in mixed staking mechanism.

# Interfaces

IntRandomizer interface provides functionality over generating integer numbers.