Versions in this module Expand all Collapse all v0 v0.22.6 Jul 25, 2018 v0.22.5 Jul 24, 2018 Changes in this version + const Ed25519PrivKeyAminoRoute + const Ed25519PubKeyAminoRoute + const Ed25519SignatureAminoRoute + const PubKeyEd25519Size + const SignatureEd25519Size + func SignatureEd25519FromBytes(data []byte) crypto.Signature + type PrivKeyEd25519 [64]byte + func GenPrivKey() PrivKeyEd25519 + func GenPrivKeyFromSecret(secret []byte) PrivKeyEd25519 + func (privKey PrivKeyEd25519) Bytes() []byte + func (privKey PrivKeyEd25519) Equals(other crypto.PrivKey) bool + func (privKey PrivKeyEd25519) PubKey() crypto.PubKey + func (privKey PrivKeyEd25519) Sign(msg []byte) (crypto.Signature, error) + func (privKey PrivKeyEd25519) ToCurve25519() *[PubKeyEd25519Size]byte + type PubKeyEd25519 [PubKeyEd25519Size]byte + func (pubKey PubKeyEd25519) Address() crypto.Address + func (pubKey PubKeyEd25519) Bytes() []byte + func (pubKey PubKeyEd25519) Equals(other crypto.PubKey) bool + func (pubKey PubKeyEd25519) String() string + func (pubKey PubKeyEd25519) ToCurve25519() *[PubKeyEd25519Size]byte + func (pubKey PubKeyEd25519) VerifyBytes(msg []byte, sig_ crypto.Signature) bool + type SignatureEd25519 [SignatureEd25519Size]byte + func (sig SignatureEd25519) Bytes() []byte + func (sig SignatureEd25519) Equals(other crypto.Signature) bool + func (sig SignatureEd25519) IsZero() bool + func (sig SignatureEd25519) String() string