Merge branch 'master' of ssh://phabricator.internetapi.cn/source/bdledger-grpc-api

This commit is contained in:
OliveDS
2020-04-03 19:16:26 +08:00

View File

@@ -46,6 +46,12 @@ message BlocksRequest {
int64 start_timestamp = 2; int64 start_timestamp = 2;
int64 end_timestamp = 3; int64 end_timestamp = 3;
repeated BlockFilter filters = 4; repeated BlockFilter filters = 4;
enum IncludeTransactions {
NONE = 0; // 不包含交易数据
HASH = 1; // 包含交易哈希列表
FULL = 2; // 包含完整交易列表
}
IncludeTransactions include_transactions = 5;
} }
message GetBlocksResponse { message GetBlocksResponse {
repeated Block blocks = 1; repeated Block blocks = 1;
@@ -54,6 +60,8 @@ message GetBlocksResponse {
} }
message CountBlocksResponse { message CountBlocksResponse {
uint64 count = 1; uint64 count = 1;
int64 start_timestamp = 2;
int64 end_timestamp = 3;
} }
message GetTransactionByHashRequest { message GetTransactionByHashRequest {
@@ -86,4 +94,6 @@ message GetTransactionsResponse {
} }
message CountTransactionsResponse { message CountTransactionsResponse {
uint64 count = 1; uint64 count = 1;
int64 start_timestamp = 2;
int64 end_timestamp = 3;
} }