Versions in this module Expand all Collapse all v0 v0.1.0 Jul 1, 2021 Changes in this version + const FirstHardenedIndex + var ErrInvalidPath = fmt.Errorf("invalid derivation path") + var ErrNoPublicDerivation = fmt.Errorf("no public derivation for ed25519") + func IsValidPath(path string) bool + type Node struct + func DeriveForPath(path string, seed []byte) (*Node, error) + func NewMasterNode(seed []byte) (*Node, error) + func (k *Node) Derive(i uint32) (*Node, error) + func (k *Node) Keypair() (ed25519.PublicKey, ed25519.PrivateKey) + func (k *Node) PrivateKey() []byte + func (k *Node) PublicKeyWithPrefix() []byte + func (k *Node) RawSeed() []byte + func (k *Node) UnmarshalJSON(b []byte) error + func (k Node) MarshalJSON() ([]byte, error)