(no commit message provided)

This commit is contained in:
Prad Nukala
2024-07-05 22:20:13 -04:00
committed by Prad Nukala (aider)
commit 5fd43dfd6b
457 changed files with 115535 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
package crypto
import (
cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types"
)
// PublicKey defines the interface for all public keys
type PublicKey interface {
Address() cryptotypes.Address
Bytes() []byte
String() string
VerifySignature(msg []byte, sig []byte) bool
Equals(other cryptotypes.PubKey) bool
Type() string
}