package
0.3.3
Repository: https://github.com/bloxapp/eth2-key-manager.git
Documentation: pkg.go.dev

# Functions

Given an entropy, create the mnemonic passphrase.
GenerateNewEntropy generates a new entropy.
No description provided by the author
MasterKeyFromSeed is the constructor of MasterDerivableKey.
NetworkFromString returns network from the given string value.
NewHDKeyFromPrivateKey is the constructor of HDKey.
the seed is the product of applying a key derivation algo (PBKDF2) on the mnemonic (as the entropy) and the password as salt.
SeedFromMnemonic generates a new seed.

# Constants

BaseEIP2334Path is the base EIP2334 path.
No description provided by the author
No description provided by the author
No description provided by the author
hierarchical deterministic wallet.
No description provided by the author
No description provided by the author
MainNetwork represents the main network.
non - deterministic.
PyrmontNetwork represents the Pyrmont test network.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
HDKey is a derived key from MasterDerivableKey which is able to sign messages, return thee public key and more.
MasterDerivableKey is responsible for managing privKey derivation, signing and encryption.
No description provided by the author
WalletContext represents the wallet's context type.

# Interfaces

SlashingProtector represents the behavior of the slashing protector.
SlashingStore represents the behavior of the slashing store.
Implements methods to store and retrieve data Any encryption is done on the implementation level but is not obligatory.
A validator account holds the information and actions needed by validator account keys.
A wallet is a container of accounts.

# Type aliases

Network represents the network.
No description provided by the author
No description provided by the author
No description provided by the author