Files
prysm/proto/ssz_query/response.proto
Bastin 92bd211e4d upgrade v6 to v7 (#15989)
* upgrade v6 to v7

* changelog

* update-go-ssz
2025-11-06 16:16:23 +00:00

28 lines
740 B
Protocol Buffer

syntax = "proto3";
package testing;
import "proto/eth/ext/options.proto";
option go_package = "github.com/OffchainLabs/prysm/v7/proto/ssz_query";
message SSZQueryProof {
bytes leaf = 1 [ (ethereum.eth.ext.ssz_size) = "32" ];
uint64 gindex = 2;
repeated bytes proofs = 3 [
(ethereum.eth.ext.ssz_size) = "?,32",
(ethereum.eth.ext.ssz_max) = "64,?"
];
}
message SSZQueryResponse {
bytes root = 1 [ (ethereum.eth.ext.ssz_size) = "32" ];
bytes result = 2 [ (ethereum.eth.ext.ssz_max) = "1073741824" ];
}
message SSZQueryResponseWithProof {
bytes root = 1 [ (ethereum.eth.ext.ssz_size) = "32" ];
bytes result = 2 [ (ethereum.eth.ext.ssz_max) = "1073741824" ];
SSZQueryProof proof = 3;
}