Versions in this module Expand all Collapse all v1 v1.0.4 Apr 30, 2023 v1.0.3 Apr 30, 2023 v1.0.2 Apr 30, 2023 Changes in this version + const PubKeyMultisigThresholdAminoRoute + func NewPubKeyMultisigThreshold(k int, pubkeys []crypto.PubKey) crypto.PubKey + type Multisignature struct + BitArray *bitarray.CompactBitArray + Sigs [][]byte + func NewMultisig(n int) *Multisignature + func (mSig *Multisignature) AddSignature(sig []byte, index int) + func (mSig *Multisignature) AddSignatureFromPubKey(sig []byte, pubkey crypto.PubKey, keys []crypto.PubKey) error + func (mSig *Multisignature) Marshal() []byte + type PubKeyMultisigThreshold struct + K uint + PubKeys []crypto.PubKey + func (pk PubKeyMultisigThreshold) Address() crypto.Address + func (pk PubKeyMultisigThreshold) Bytes() []byte + func (pk PubKeyMultisigThreshold) Equals(other crypto.PubKey) bool + func (pk PubKeyMultisigThreshold) Type() string + func (pk PubKeyMultisigThreshold) VerifySignature(msg []byte, marshalledSig []byte) bool