Documentation ¶
Index ¶
- Constants
- func NewPrivateKey(sk *PrivateKey) error
- type PrivateKey
- func (sk *PrivateKey) Equals(to PrivateKey) bool
- func (sk *PrivateKey) FromHex(src string) error
- func (sk *PrivateKey) FromMnemonic(mnemonic mwords.MnemonicSentence) error
- func (sk *PrivateKey) IsZero() bool
- func (sk *PrivateKey) PublicKey(pk *PublicKey) error
- func (sk *PrivateKey) SharedSecret(pk *PublicKey, ss *[KeySize]byte)
- func (sk *PrivateKey) ToHex() string
- func (sk *PrivateKey) ToMnemonic() mwords.MnemonicSentence
- type PublicKey
Constants ¶
View Source
const ( // KeySize ... KeySize = 32 // MnemonicSize ... MnemonicSize = 24 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PrivateKey ¶
func (*PrivateKey) Equals ¶
func (sk *PrivateKey) Equals(to PrivateKey) bool
func (*PrivateKey) FromHex ¶
func (sk *PrivateKey) FromHex(src string) error
func (*PrivateKey) FromMnemonic ¶
func (sk *PrivateKey) FromMnemonic(mnemonic mwords.MnemonicSentence) error
func (*PrivateKey) IsZero ¶
func (sk *PrivateKey) IsZero() bool
func (*PrivateKey) SharedSecret ¶
func (sk *PrivateKey) SharedSecret(pk *PublicKey, ss *[KeySize]byte)
SharedSecret ...
func (*PrivateKey) ToHex ¶
func (sk *PrivateKey) ToHex() string
func (*PrivateKey) ToMnemonic ¶
func (sk *PrivateKey) ToMnemonic() mwords.MnemonicSentence
type PublicKey ¶
func (*PublicKey) FromMnemonic ¶
func (pk *PublicKey) FromMnemonic(mnemonic mwords.MnemonicSentence) error
func (*PublicKey) ToMnemonic ¶
func (pk *PublicKey) ToMnemonic() mwords.MnemonicSentence
Click to show internal directories.
Click to hide internal directories.