tendermint/crypto/merkle/merkle.proto

20 lines
410 B
Protocol Buffer

syntax = "proto3";
package merkle;
// For more information on gogo.proto, see:
// https://github.com/gogo/protobuf/blob/master/extensions.md
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
//----------------------------------------
// Message types
message ProofOp {
string type = 1;
bytes key = 2;
bytes data = 3;
}
message Proof {
repeated ProofOp ops = 1 [(gogoproto.nullable)=false];
}