github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/x/auth/ibc-tx/internal/ethsecp256k1/keys.proto (about) 1 syntax = "proto3"; 2 package ethermint.crypto.v1.ethsecp256k1; 3 4 import "gogoproto/gogo.proto"; 5 6 option go_package = "github.com/tharsis/ethermint/crypto/ethsecp256k1"; 7 8 // PubKey defines a type alias for an ecdsa.PublicKey that implements 9 // Tendermint's PubKey interface. It represents the 33-byte compressed public 10 // key format. 11 message PubKey { 12 option (gogoproto.goproto_stringer) = false; 13 14 bytes key = 1; 15 } 16 17 // PrivKey defines a type alias for an ecdsa.PrivateKey that implements 18 // Tendermint's PrivateKey interface. 19 message PrivKey { bytes key = 1; }