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 PubKeySecp256k1Size + const Secp256k1PrivKeyAminoRoute + const Secp256k1PubKeyAminoRoute + const Secp256k1SignatureAminoRoute + func SignatureSecp256k1FromBytes(data []byte) crypto.Signature + type PrivKeySecp256k1 [32]byte + func GenPrivKey() PrivKeySecp256k1 + func GenPrivKeySecp256k1(secret []byte) PrivKeySecp256k1 + func (privKey PrivKeySecp256k1) Bytes() []byte + func (privKey PrivKeySecp256k1) Equals(other crypto.PrivKey) bool + func (privKey PrivKeySecp256k1) PubKey() crypto.PubKey + func (privKey PrivKeySecp256k1) Sign(msg []byte) (crypto.Signature, error) + type PubKeySecp256k1 [PubKeySecp256k1Size]byte + func (pubKey PubKeySecp256k1) Address() crypto.Address + func (pubKey PubKeySecp256k1) Bytes() []byte + func (pubKey PubKeySecp256k1) Equals(other crypto.PubKey) bool + func (pubKey PubKeySecp256k1) String() string + func (pubKey PubKeySecp256k1) VerifyBytes(msg []byte, interfaceSig crypto.Signature) bool + type SignatureSecp256k1 []byte + func (sig SignatureSecp256k1) Bytes() []byte + func (sig SignatureSecp256k1) Equals(other crypto.Signature) bool + func (sig SignatureSecp256k1) IsZero() bool + func (sig SignatureSecp256k1) String() string