From 4fca4bcdfb17ab7eacb210524ace03bd6ad340c3 Mon Sep 17 00:00:00 2001 From: nex Date: Fri, 7 Feb 2020 17:39:34 +0800 Subject: [PATCH] Update --- .gitmodules | 2 +- build.gradle | 19 +- gradle/wrapper/gradle-wrapper.jar | Bin 54413 -> 58695 bytes gradle/wrapper/gradle-wrapper.properties | 6 +- gradlew | 51 +- gradlew.bat | 18 +- settings.gradle | 2 +- .../api/grpc/acchain/AccountingChainGrpc.java | 730 ------- .../grpc/acchain/AccountingChainProto.java | 193 -- .../java/bdchain/api/grpc/acchain/Block.java | 1670 ----------------- .../api/grpc/acchain/BlockNumberRequest.java | 540 ------ .../acchain/BlockNumberRequestOrBuilder.java | 19 - .../acchain/BlockNumberResponseOrBuilder.java | 14 - .../api/grpc/acchain/BlockOrBuilder.java | 157 -- .../GetBlockByNumberRequestOrBuilder.java | 29 - ...ansactionByBlockNumberAndIndexRequest.java | 655 ------- ...ByBlockNumberAndIndexRequestOrBuilder.java | 29 - .../bdchain/api/grpc/acchain/Transaction.java | 1363 -------------- .../grpc/acchain/TransactionOrBuilder.java | 125 -- .../bdchain/api/grpc/common/CommonProto.java | 60 - .../api/grpc/common/ErrorDetailsProto.java | 72 - .../grpc/common/InvalidArgumentOrBuilder.java | 53 - .../txledger/BlockCountRequestOrBuilder.java | 19 - .../txledger/BlockCountResponseOrBuilder.java | 14 - .../api/grpc/txledger/GetBlocksRequest.java | 729 ------- .../txledger/GetBlocksRequestOrBuilder.java | 38 - .../txledger/GetBlocksResponseOrBuilder.java | 33 - .../SendTransactionRequestOrBuilder.java | 32 - .../grpc/txledger/TransactionLedgerGrpc.java | 655 ------- .../grpc/txledger/TransactionLedgerProto.java | 225 --- .../api/AccountingChainClient.java | 4 +- .../api/TransactionLedgerClient.java | 5 +- .../java/{bdchain => bdledger}/api/Utils.java | 2 +- .../api/grpc/common}/Block.java | 373 ++-- .../api/grpc/common}/BlockOrBuilder.java | 41 +- .../bdledger/api/grpc/common/CommonProto.java | 73 + .../api/grpc/common/ErrorDetailsProto.java | 64 + .../api/grpc/common/InvalidArgument.java | 331 ++-- .../grpc/common/InvalidArgumentOrBuilder.java | 53 + .../api/grpc/common}/Transaction.java | 195 +- .../grpc/common}/TransactionOrBuilder.java | 24 +- .../api/grpc/common/TransactionType.java | 16 +- .../api/grpc/ledger}/CreateLedgerRequest.java | 113 +- .../ledger}/CreateLedgerRequestOrBuilder.java | 8 +- .../grpc/ledger}/CreateLedgerResponse.java | 109 +- .../CreateLedgerResponseOrBuilder.java | 7 +- .../api/grpc/ledger}/GetLedgersResponse.java | 125 +- .../ledger}/GetLedgersResponseOrBuilder.java | 12 +- .../bdledger/api/grpc/ledger/LedgerProto.java | 125 ++ .../grpc/ledger}/SendTransactionRequest.java | 348 ++-- .../SendTransactionRequestOrBuilder.java | 36 + .../grpc/ledger}/SendTransactionResponse.java | 109 +- .../SendTransactionResponseOrBuilder.java | 7 +- .../grpc/ledger/TransactionLedgerGrpc.java | 436 +++++ .../api/grpc/node}/ClientVersionResponse.java | 113 +- .../node}/ClientVersionResponseOrBuilder.java | 8 +- .../java/bdledger/api/grpc/node/NodeGrpc.java | 288 +++ .../bdledger/api/grpc/node/NodeProto.java | 55 + .../bdledger/api/grpc/query/BlockFilter.java | 548 ++++++ .../api/grpc/query/BlockFilterOrBuilder.java | 21 + .../api/grpc/query/BlocksRequest.java | 1043 ++++++++++ .../grpc/query/BlocksRequestOrBuilder.java | 61 + .../api/grpc/query/CountBlocksResponse.java} | 189 +- .../query/CountBlocksResponseOrBuilder.java | 15 + .../query/CountTransactionsResponse.java} | 189 +- .../CountTransactionsResponseOrBuilder.java | 15 + .../grpc/query}/GetBlockByHashRequest.java | 123 +- .../GetBlockByHashRequestOrBuilder.java | 10 +- .../grpc/query/GetBlockByHashResponse.java} | 384 ++-- .../GetBlockByHashResponseOrBuilder.java | 24 + .../api/grpc/query}/GetBlocksResponse.java | 333 +++- .../query/GetBlocksResponseOrBuilder.java | 45 + ...TransactionByBlockHashAndIndexRequest.java | 123 +- ...onByBlockHashAndIndexRequestOrBuilder.java | 10 +- ...ransactionByBlockHashAndIndexResponse.java | 604 ++++++ ...nByBlockHashAndIndexResponseOrBuilder.java | 24 + .../query}/GetTransactionByHashRequest.java | 118 +- .../GetTransactionByHashRequestOrBuilder.java | 9 +- .../query/GetTransactionByHashResponse.java | 604 ++++++ ...GetTransactionByHashResponseOrBuilder.java | 24 + .../grpc/query/GetTransactionsResponse.java | 891 +++++++++ .../GetTransactionsResponseOrBuilder.java | 45 + .../bdledger/api/grpc/query/QueryGrpc.java | 732 ++++++++ .../bdledger/api/grpc/query/QueryProto.java | 241 +++ .../api/grpc/query/TransactionFilter.java} | 457 ++--- .../query/TransactionFilterOrBuilder.java | 33 + .../api/grpc/query/TransactionsRequest.java | 1043 ++++++++++ .../query/TransactionsRequestOrBuilder.java | 61 + src/main/java/com/google/protobuf/Empty.java | 7 + .../java/com/google/protobuf/EmptyProto.java | 12 +- src/main/proto | 2 +- .../api/AccountingChainClientTests.java | 2 +- .../api/TransactionLedgerClientTests.java | 2 +- 93 files changed, 9573 insertions(+), 9103 deletions(-) delete mode 100644 src/main/java/bdchain/api/grpc/acchain/AccountingChainGrpc.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/AccountingChainProto.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/Block.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/BlockNumberRequest.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/BlockNumberRequestOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/BlockNumberResponseOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/BlockOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequestOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequest.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequestOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/Transaction.java delete mode 100644 src/main/java/bdchain/api/grpc/acchain/TransactionOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/common/CommonProto.java delete mode 100644 src/main/java/bdchain/api/grpc/common/ErrorDetailsProto.java delete mode 100644 src/main/java/bdchain/api/grpc/common/InvalidArgumentOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/BlockCountRequestOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/BlockCountResponseOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/GetBlocksRequest.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/GetBlocksRequestOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/GetBlocksResponseOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/SendTransactionRequestOrBuilder.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/TransactionLedgerGrpc.java delete mode 100644 src/main/java/bdchain/api/grpc/txledger/TransactionLedgerProto.java rename src/main/java/{bdchain => bdledger}/api/AccountingChainClient.java (98%) rename src/main/java/{bdchain => bdledger}/api/TransactionLedgerClient.java (96%) rename src/main/java/{bdchain => bdledger}/api/Utils.java (96%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/common}/Block.java (78%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/common}/BlockOrBuilder.java (67%) create mode 100644 src/main/java/bdledger/api/grpc/common/CommonProto.java create mode 100644 src/main/java/bdledger/api/grpc/common/ErrorDetailsProto.java rename src/main/java/{bdchain => bdledger}/api/grpc/common/InvalidArgument.java (74%) create mode 100644 src/main/java/bdledger/api/grpc/common/InvalidArgumentOrBuilder.java rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/common}/Transaction.java (81%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/common}/TransactionOrBuilder.java (75%) rename src/main/java/{bdchain => bdledger}/api/grpc/common/TransactionType.java (86%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/CreateLedgerRequest.java (75%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/CreateLedgerRequestOrBuilder.java (61%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/CreateLedgerResponse.java (72%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/CreateLedgerResponseOrBuilder.java (55%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/GetLedgersResponse.java (75%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/GetLedgersResponseOrBuilder.java (57%) create mode 100644 src/main/java/bdledger/api/grpc/ledger/LedgerProto.java rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/SendTransactionRequest.java (69%) create mode 100644 src/main/java/bdledger/api/grpc/ledger/SendTransactionRequestOrBuilder.java rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/SendTransactionResponse.java (72%) rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/ledger}/SendTransactionResponseOrBuilder.java (58%) create mode 100644 src/main/java/bdledger/api/grpc/ledger/TransactionLedgerGrpc.java rename src/main/java/{bdchain/api/grpc/common => bdledger/api/grpc/node}/ClientVersionResponse.java (76%) rename src/main/java/{bdchain/api/grpc/common => bdledger/api/grpc/node}/ClientVersionResponseOrBuilder.java (68%) create mode 100644 src/main/java/bdledger/api/grpc/node/NodeGrpc.java create mode 100644 src/main/java/bdledger/api/grpc/node/NodeProto.java create mode 100644 src/main/java/bdledger/api/grpc/query/BlockFilter.java create mode 100644 src/main/java/bdledger/api/grpc/query/BlockFilterOrBuilder.java create mode 100644 src/main/java/bdledger/api/grpc/query/BlocksRequest.java create mode 100644 src/main/java/bdledger/api/grpc/query/BlocksRequestOrBuilder.java rename src/main/java/{bdchain/api/grpc/acchain/BlockNumberResponse.java => bdledger/api/grpc/query/CountBlocksResponse.java} (63%) create mode 100644 src/main/java/bdledger/api/grpc/query/CountBlocksResponseOrBuilder.java rename src/main/java/{bdchain/api/grpc/txledger/BlockCountResponse.java => bdledger/api/grpc/query/CountTransactionsResponse.java} (62%) create mode 100644 src/main/java/bdledger/api/grpc/query/CountTransactionsResponseOrBuilder.java rename src/main/java/{bdchain/api/grpc/acchain => bdledger/api/grpc/query}/GetBlockByHashRequest.java (77%) rename src/main/java/{bdchain/api/grpc/acchain => bdledger/api/grpc/query}/GetBlockByHashRequestOrBuilder.java (66%) rename src/main/java/{bdchain/api/grpc/txledger/BlockCountRequest.java => bdledger/api/grpc/query/GetBlockByHashResponse.java} (50%) create mode 100644 src/main/java/bdledger/api/grpc/query/GetBlockByHashResponseOrBuilder.java rename src/main/java/{bdchain/api/grpc/txledger => bdledger/api/grpc/query}/GetBlocksResponse.java (62%) create mode 100644 src/main/java/bdledger/api/grpc/query/GetBlocksResponseOrBuilder.java rename src/main/java/{bdchain/api/grpc/acchain => bdledger/api/grpc/query}/GetTransactionByBlockHashAndIndexRequest.java (74%) rename src/main/java/{bdchain/api/grpc/acchain => bdledger/api/grpc/query}/GetTransactionByBlockHashAndIndexRequestOrBuilder.java (65%) create mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponse.java create mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponseOrBuilder.java rename src/main/java/{bdchain/api/grpc/acchain => bdledger/api/grpc/query}/GetTransactionByHashRequest.java (75%) rename src/main/java/{bdchain/api/grpc/acchain => bdledger/api/grpc/query}/GetTransactionByHashRequestOrBuilder.java (64%) create mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponse.java create mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponseOrBuilder.java create mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionsResponse.java create mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionsResponseOrBuilder.java create mode 100644 src/main/java/bdledger/api/grpc/query/QueryGrpc.java create mode 100644 src/main/java/bdledger/api/grpc/query/QueryProto.java rename src/main/java/{bdchain/api/grpc/acchain/GetBlockByNumberRequest.java => bdledger/api/grpc/query/TransactionFilter.java} (50%) create mode 100644 src/main/java/bdledger/api/grpc/query/TransactionFilterOrBuilder.java create mode 100644 src/main/java/bdledger/api/grpc/query/TransactionsRequest.java create mode 100644 src/main/java/bdledger/api/grpc/query/TransactionsRequestOrBuilder.java rename src/test/java/{bdchain => bdledger}/api/AccountingChainClientTests.java (99%) rename src/test/java/{bdchain => bdledger}/api/TransactionLedgerClientTests.java (99%) diff --git a/.gitmodules b/.gitmodules index 2f15d51..db0aea7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "src/main/proto"] path = src/main/proto - url = ssh://vcs@phabricator.internetapi.cn:2222/source/bdchain-grpc-api.git + url = ssh://vcs@phabricator.internetapi.cn/source/bdledger-grpc-api.git branch = master diff --git a/build.gradle b/build.gradle index d6ef806..c9c0740 100644 --- a/build.gradle +++ b/build.gradle @@ -3,22 +3,22 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.8' + classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.11' } } plugins { id 'java' - id 'com.google.protobuf' version '0.8.8' + id 'com.google.protobuf' version '0.8.11' } -group 'org.bdchain' +group 'org.bdware' version '1.0-SNAPSHOT' -sourceCompatibility = 1.8 +sourceCompatibility = JavaVersion.VERSION_1_8 -def grpc_java_version = '1.20.0' -def junit_version = '5.4.1' +def grpc_java_version = '1.27.0' +def junit_version = '5.6.0' tasks.withType(JavaCompile) { options.encoding = "UTF-8" @@ -43,7 +43,7 @@ javadoc { protobuf { protoc { - artifact = "com.google.protobuf:protoc:3.7.1" + artifact = "com.google.protobuf:protoc:3.11.3" } plugins { grpc { @@ -68,6 +68,11 @@ dependencies { compile 'io.grpc:grpc-netty-shaded:' + grpc_java_version compile 'io.grpc:grpc-protobuf:' + grpc_java_version compile 'io.grpc:grpc-stub:' + grpc_java_version + if (JavaVersion.current().isJava9Compatible()) { + // Workaround for @javax.annotation.Generated + // see: https://github.com/grpc/grpc-java/issues/3633 + compile 'javax.annotation:javax.annotation-api:1.3.2' + } testImplementation 'org.junit.jupiter:junit-jupiter-api:' + junit_version testImplementation 'org.junit.jupiter:junit-jupiter-params:' + junit_version testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:' + junit_version diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 1948b9074f1016d15d505d185bc3f73deb82d8c8..f3d88b1c2faf2fc91d853cd5d4242b5547257070 100644 GIT binary patch literal 58695 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 literal 54413 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 getClientVersionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ClientVersion", - requestType = com.google.protobuf.Empty.class, - responseType = bdchain.api.grpc.common.ClientVersionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getClientVersionMethod() { - io.grpc.MethodDescriptor getClientVersionMethod; - if ((getClientVersionMethod = AccountingChainGrpc.getClientVersionMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getClientVersionMethod = AccountingChainGrpc.getClientVersionMethod) == null) { - AccountingChainGrpc.getClientVersionMethod = getClientVersionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "ClientVersion")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.common.ClientVersionResponse.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("ClientVersion")) - .build(); - } - } - } - return getClientVersionMethod; - } - - private static volatile io.grpc.MethodDescriptor getBlockNumberMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "BlockNumber", - requestType = bdchain.api.grpc.acchain.BlockNumberRequest.class, - responseType = bdchain.api.grpc.acchain.BlockNumberResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getBlockNumberMethod() { - io.grpc.MethodDescriptor getBlockNumberMethod; - if ((getBlockNumberMethod = AccountingChainGrpc.getBlockNumberMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getBlockNumberMethod = AccountingChainGrpc.getBlockNumberMethod) == null) { - AccountingChainGrpc.getBlockNumberMethod = getBlockNumberMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "BlockNumber")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.BlockNumberRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.BlockNumberResponse.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("BlockNumber")) - .build(); - } - } - } - return getBlockNumberMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetBlockByNumberMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetBlockByNumber", - requestType = bdchain.api.grpc.acchain.GetBlockByNumberRequest.class, - responseType = bdchain.api.grpc.acchain.Block.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetBlockByNumberMethod() { - io.grpc.MethodDescriptor getGetBlockByNumberMethod; - if ((getGetBlockByNumberMethod = AccountingChainGrpc.getGetBlockByNumberMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getGetBlockByNumberMethod = AccountingChainGrpc.getGetBlockByNumberMethod) == null) { - AccountingChainGrpc.getGetBlockByNumberMethod = getGetBlockByNumberMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "GetBlockByNumber")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.GetBlockByNumberRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.Block.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("GetBlockByNumber")) - .build(); - } - } - } - return getGetBlockByNumberMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetBlockByHashMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetBlockByHash", - requestType = bdchain.api.grpc.acchain.GetBlockByHashRequest.class, - responseType = bdchain.api.grpc.acchain.Block.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetBlockByHashMethod() { - io.grpc.MethodDescriptor getGetBlockByHashMethod; - if ((getGetBlockByHashMethod = AccountingChainGrpc.getGetBlockByHashMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getGetBlockByHashMethod = AccountingChainGrpc.getGetBlockByHashMethod) == null) { - AccountingChainGrpc.getGetBlockByHashMethod = getGetBlockByHashMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "GetBlockByHash")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.GetBlockByHashRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.Block.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("GetBlockByHash")) - .build(); - } - } - } - return getGetBlockByHashMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetTransactionByHashMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetTransactionByHash", - requestType = bdchain.api.grpc.acchain.GetTransactionByHashRequest.class, - responseType = bdchain.api.grpc.acchain.Transaction.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetTransactionByHashMethod() { - io.grpc.MethodDescriptor getGetTransactionByHashMethod; - if ((getGetTransactionByHashMethod = AccountingChainGrpc.getGetTransactionByHashMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getGetTransactionByHashMethod = AccountingChainGrpc.getGetTransactionByHashMethod) == null) { - AccountingChainGrpc.getGetTransactionByHashMethod = getGetTransactionByHashMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "GetTransactionByHash")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.GetTransactionByHashRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.Transaction.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("GetTransactionByHash")) - .build(); - } - } - } - return getGetTransactionByHashMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetTransactionByBlockNumberAndIndexMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetTransactionByBlockNumberAndIndex", - requestType = bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.class, - responseType = bdchain.api.grpc.acchain.Transaction.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetTransactionByBlockNumberAndIndexMethod() { - io.grpc.MethodDescriptor getGetTransactionByBlockNumberAndIndexMethod; - if ((getGetTransactionByBlockNumberAndIndexMethod = AccountingChainGrpc.getGetTransactionByBlockNumberAndIndexMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getGetTransactionByBlockNumberAndIndexMethod = AccountingChainGrpc.getGetTransactionByBlockNumberAndIndexMethod) == null) { - AccountingChainGrpc.getGetTransactionByBlockNumberAndIndexMethod = getGetTransactionByBlockNumberAndIndexMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "GetTransactionByBlockNumberAndIndex")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.Transaction.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("GetTransactionByBlockNumberAndIndex")) - .build(); - } - } - } - return getGetTransactionByBlockNumberAndIndexMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetTransactionByBlockHashAndIndexMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetTransactionByBlockHashAndIndex", - requestType = bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.class, - responseType = bdchain.api.grpc.acchain.Transaction.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetTransactionByBlockHashAndIndexMethod() { - io.grpc.MethodDescriptor getGetTransactionByBlockHashAndIndexMethod; - if ((getGetTransactionByBlockHashAndIndexMethod = AccountingChainGrpc.getGetTransactionByBlockHashAndIndexMethod) == null) { - synchronized (AccountingChainGrpc.class) { - if ((getGetTransactionByBlockHashAndIndexMethod = AccountingChainGrpc.getGetTransactionByBlockHashAndIndexMethod) == null) { - AccountingChainGrpc.getGetTransactionByBlockHashAndIndexMethod = getGetTransactionByBlockHashAndIndexMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.acchain.AccountingChain", "GetTransactionByBlockHashAndIndex")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.acchain.Transaction.getDefaultInstance())) - .setSchemaDescriptor(new AccountingChainMethodDescriptorSupplier("GetTransactionByBlockHashAndIndex")) - .build(); - } - } - } - return getGetTransactionByBlockHashAndIndexMethod; - } - - /** - * Creates a new async stub that supports all call types for the service - */ - public static AccountingChainStub newStub(io.grpc.Channel channel) { - return new AccountingChainStub(channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static AccountingChainBlockingStub newBlockingStub( - io.grpc.Channel channel) { - return new AccountingChainBlockingStub(channel); - } - - /** - * Creates a new ListenableFuture-style stub that supports unary calls on the service - */ - public static AccountingChainFutureStub newFutureStub( - io.grpc.Channel channel) { - return new AccountingChainFutureStub(channel); - } - - /** - */ - public static abstract class AccountingChainImplBase implements io.grpc.BindableService { - - /** - */ - public void clientVersion(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getClientVersionMethod(), responseObserver); - } - - /** - */ - public void blockNumber(bdchain.api.grpc.acchain.BlockNumberRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getBlockNumberMethod(), responseObserver); - } - - /** - */ - public void getBlockByNumber(bdchain.api.grpc.acchain.GetBlockByNumberRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetBlockByNumberMethod(), responseObserver); - } - - /** - */ - public void getBlockByHash(bdchain.api.grpc.acchain.GetBlockByHashRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetBlockByHashMethod(), responseObserver); - } - - /** - */ - public void getTransactionByHash(bdchain.api.grpc.acchain.GetTransactionByHashRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetTransactionByHashMethod(), responseObserver); - } - - /** - */ - public void getTransactionByBlockNumberAndIndex(bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetTransactionByBlockNumberAndIndexMethod(), responseObserver); - } - - /** - */ - public void getTransactionByBlockHashAndIndex(bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetTransactionByBlockHashAndIndexMethod(), responseObserver); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getClientVersionMethod(), - asyncUnaryCall( - new MethodHandlers< - com.google.protobuf.Empty, - bdchain.api.grpc.common.ClientVersionResponse>( - this, METHODID_CLIENT_VERSION))) - .addMethod( - getBlockNumberMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.acchain.BlockNumberRequest, - bdchain.api.grpc.acchain.BlockNumberResponse>( - this, METHODID_BLOCK_NUMBER))) - .addMethod( - getGetBlockByNumberMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.acchain.GetBlockByNumberRequest, - bdchain.api.grpc.acchain.Block>( - this, METHODID_GET_BLOCK_BY_NUMBER))) - .addMethod( - getGetBlockByHashMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.acchain.GetBlockByHashRequest, - bdchain.api.grpc.acchain.Block>( - this, METHODID_GET_BLOCK_BY_HASH))) - .addMethod( - getGetTransactionByHashMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.acchain.GetTransactionByHashRequest, - bdchain.api.grpc.acchain.Transaction>( - this, METHODID_GET_TRANSACTION_BY_HASH))) - .addMethod( - getGetTransactionByBlockNumberAndIndexMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest, - bdchain.api.grpc.acchain.Transaction>( - this, METHODID_GET_TRANSACTION_BY_BLOCK_NUMBER_AND_INDEX))) - .addMethod( - getGetTransactionByBlockHashAndIndexMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest, - bdchain.api.grpc.acchain.Transaction>( - this, METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX))) - .build(); - } - } - - /** - */ - public static final class AccountingChainStub extends io.grpc.stub.AbstractStub { - private AccountingChainStub(io.grpc.Channel channel) { - super(channel); - } - - private AccountingChainStub(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AccountingChainStub build(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - return new AccountingChainStub(channel, callOptions); - } - - /** - */ - public void clientVersion(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getClientVersionMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void blockNumber(bdchain.api.grpc.acchain.BlockNumberRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getBlockNumberMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getBlockByNumber(bdchain.api.grpc.acchain.GetBlockByNumberRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetBlockByNumberMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getBlockByHash(bdchain.api.grpc.acchain.GetBlockByHashRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getTransactionByHash(bdchain.api.grpc.acchain.GetTransactionByHashRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetTransactionByHashMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getTransactionByBlockNumberAndIndex(bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetTransactionByBlockNumberAndIndexMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getTransactionByBlockHashAndIndex(bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetTransactionByBlockHashAndIndexMethod(), getCallOptions()), request, responseObserver); - } - } - - /** - */ - public static final class AccountingChainBlockingStub extends io.grpc.stub.AbstractStub { - private AccountingChainBlockingStub(io.grpc.Channel channel) { - super(channel); - } - - private AccountingChainBlockingStub(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AccountingChainBlockingStub build(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - return new AccountingChainBlockingStub(channel, callOptions); - } - - /** - */ - public bdchain.api.grpc.common.ClientVersionResponse clientVersion(com.google.protobuf.Empty request) { - return blockingUnaryCall( - getChannel(), getClientVersionMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.acchain.BlockNumberResponse blockNumber(bdchain.api.grpc.acchain.BlockNumberRequest request) { - return blockingUnaryCall( - getChannel(), getBlockNumberMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.acchain.Block getBlockByNumber(bdchain.api.grpc.acchain.GetBlockByNumberRequest request) { - return blockingUnaryCall( - getChannel(), getGetBlockByNumberMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.acchain.Block getBlockByHash(bdchain.api.grpc.acchain.GetBlockByHashRequest request) { - return blockingUnaryCall( - getChannel(), getGetBlockByHashMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.acchain.Transaction getTransactionByHash(bdchain.api.grpc.acchain.GetTransactionByHashRequest request) { - return blockingUnaryCall( - getChannel(), getGetTransactionByHashMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.acchain.Transaction getTransactionByBlockNumberAndIndex(bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest request) { - return blockingUnaryCall( - getChannel(), getGetTransactionByBlockNumberAndIndexMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.acchain.Transaction getTransactionByBlockHashAndIndex(bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest request) { - return blockingUnaryCall( - getChannel(), getGetTransactionByBlockHashAndIndexMethod(), getCallOptions(), request); - } - } - - /** - */ - public static final class AccountingChainFutureStub extends io.grpc.stub.AbstractStub { - private AccountingChainFutureStub(io.grpc.Channel channel) { - super(channel); - } - - private AccountingChainFutureStub(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AccountingChainFutureStub build(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - return new AccountingChainFutureStub(channel, callOptions); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture clientVersion( - com.google.protobuf.Empty request) { - return futureUnaryCall( - getChannel().newCall(getClientVersionMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture blockNumber( - bdchain.api.grpc.acchain.BlockNumberRequest request) { - return futureUnaryCall( - getChannel().newCall(getBlockNumberMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getBlockByNumber( - bdchain.api.grpc.acchain.GetBlockByNumberRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetBlockByNumberMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getBlockByHash( - bdchain.api.grpc.acchain.GetBlockByHashRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getTransactionByHash( - bdchain.api.grpc.acchain.GetTransactionByHashRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetTransactionByHashMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getTransactionByBlockNumberAndIndex( - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetTransactionByBlockNumberAndIndexMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getTransactionByBlockHashAndIndex( - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetTransactionByBlockHashAndIndexMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CLIENT_VERSION = 0; - private static final int METHODID_BLOCK_NUMBER = 1; - private static final int METHODID_GET_BLOCK_BY_NUMBER = 2; - private static final int METHODID_GET_BLOCK_BY_HASH = 3; - private static final int METHODID_GET_TRANSACTION_BY_HASH = 4; - private static final int METHODID_GET_TRANSACTION_BY_BLOCK_NUMBER_AND_INDEX = 5; - private static final int METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX = 6; - - private static final class MethodHandlers implements - io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final AccountingChainImplBase serviceImpl; - private final int methodId; - - MethodHandlers(AccountingChainImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_CLIENT_VERSION: - serviceImpl.clientVersion((com.google.protobuf.Empty) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_BLOCK_NUMBER: - serviceImpl.blockNumber((bdchain.api.grpc.acchain.BlockNumberRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_BLOCK_BY_NUMBER: - serviceImpl.getBlockByNumber((bdchain.api.grpc.acchain.GetBlockByNumberRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_BLOCK_BY_HASH: - serviceImpl.getBlockByHash((bdchain.api.grpc.acchain.GetBlockByHashRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_TRANSACTION_BY_HASH: - serviceImpl.getTransactionByHash((bdchain.api.grpc.acchain.GetTransactionByHashRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_TRANSACTION_BY_BLOCK_NUMBER_AND_INDEX: - serviceImpl.getTransactionByBlockNumberAndIndex((bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX: - serviceImpl.getTransactionByBlockHashAndIndex((bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private static abstract class AccountingChainBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { - AccountingChainBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("AccountingChain"); - } - } - - private static final class AccountingChainFileDescriptorSupplier - extends AccountingChainBaseDescriptorSupplier { - AccountingChainFileDescriptorSupplier() {} - } - - private static final class AccountingChainMethodDescriptorSupplier - extends AccountingChainBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - AccountingChainMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (AccountingChainGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new AccountingChainFileDescriptorSupplier()) - .addMethod(getClientVersionMethod()) - .addMethod(getBlockNumberMethod()) - .addMethod(getGetBlockByNumberMethod()) - .addMethod(getGetBlockByHashMethod()) - .addMethod(getGetTransactionByHashMethod()) - .addMethod(getGetTransactionByBlockNumberAndIndexMethod()) - .addMethod(getGetTransactionByBlockHashAndIndexMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/src/main/java/bdchain/api/grpc/acchain/AccountingChainProto.java b/src/main/java/bdchain/api/grpc/acchain/AccountingChainProto.java deleted file mode 100644 index 410127c..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/AccountingChainProto.java +++ /dev/null @@ -1,193 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public final class AccountingChainProto { - private AccountingChainProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_Transaction_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_Transaction_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_Block_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_Block_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_BlockNumberRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_BlockNumberRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_BlockNumberResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_BlockNumberResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_GetBlockByNumberRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_GetBlockByNumberRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_GetBlockByHashRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_GetBlockByHashRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_GetTransactionByHashRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_GetTransactionByHashRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\032bdchain/api/ac_chain.proto\022\023bdchain.ap" + - "i.acchain\032\033google/protobuf/empty.proto\032\030" + - "bdchain/api/common.proto\"\337\001\n\013Transaction" + - "\022\024\n\014block_number\030\001 \001(\004\022\022\n\nblock_hash\030\002 \001" + - "(\014\022\r\n\005index\030\003 \001(\r\022\014\n\004hash\030\004 \001(\014\0221\n\004type\030" + - "\005 \001(\0162#.bdchain.api.common.TransactionTy" + - "pe\022\014\n\004from\030\006 \001(\014\022\r\n\005nonce\030\007 \001(\004\022\n\n\002to\030\010 " + - "\001(\014\022\014\n\004data\030\t \001(\014\022\t\n\001v\030\n \001(\014\022\t\n\001r\030\013 \001(\014\022" + - "\t\n\001s\030\014 \001(\014\"\335\001\n\005Block\022\016\n\006number\030\001 \001(\004\022\014\n\004" + - "hash\030\002 \001(\014\022\023\n\013parent_hash\030\003 \001(\014\022\021\n\twitne" + - "sses\030\004 \003(\014\022\021\n\ttimestamp\030\005 \001(\003\022\014\n\004size\030\006 " + - "\001(\004\022\031\n\021transactions_root\030\007 \001(\014\0226\n\014transa" + - "ctions\030\010 \003(\0132 .bdchain.api.acchain.Trans" + - "action\022\032\n\022transaction_hashes\030\t \003(\014\"$\n\022Bl" + - "ockNumberRequest\022\016\n\006ledger\030\001 \001(\t\"+\n\023Bloc" + - "kNumberResponse\022\024\n\014block_number\030\001 \001(\004\"S\n" + - "\027GetBlockByNumberRequest\022\016\n\006ledger\030\001 \001(\t" + - "\022\016\n\006number\030\002 \001(\004\022\030\n\020full_transaction\030\003 \001" + - "(\010\"O\n\025GetBlockByHashRequest\022\016\n\006ledger\030\001 " + - "\001(\t\022\014\n\004hash\030\002 \001(\014\022\030\n\020full_transaction\030\003 " + - "\001(\010\";\n\033GetTransactionByHashRequest\022\016\n\006le" + - "dger\030\001 \001(\t\022\014\n\004hash\030\002 \001(\014\"a\n*GetTransacti" + - "onByBlockNumberAndIndexRequest\022\016\n\006ledger" + - "\030\001 \001(\t\022\024\n\014block_number\030\002 \001(\004\022\r\n\005index\030\003 " + - "\001(\r\"]\n(GetTransactionByBlockHashAndIndex" + - "Request\022\016\n\006ledger\030\001 \001(\t\022\022\n\nblock_hash\030\002 " + - "\001(\014\022\r\n\005index\030\003 \001(\r2\375\005\n\017AccountingChain\022R" + - "\n\rClientVersion\022\026.google.protobuf.Empty\032" + - ").bdchain.api.common.ClientVersionRespon" + - "se\022`\n\013BlockNumber\022\'.bdchain.api.acchain." + - "BlockNumberRequest\032(.bdchain.api.acchain" + - ".BlockNumberResponse\022\\\n\020GetBlockByNumber" + - "\022,.bdchain.api.acchain.GetBlockByNumberR" + - "equest\032\032.bdchain.api.acchain.Block\022X\n\016Ge" + - "tBlockByHash\022*.bdchain.api.acchain.GetBl" + - "ockByHashRequest\032\032.bdchain.api.acchain.B" + - "lock\022j\n\024GetTransactionByHash\0220.bdchain.a" + - "pi.acchain.GetTransactionByHashRequest\032 " + - ".bdchain.api.acchain.Transaction\022\210\001\n#Get" + - "TransactionByBlockNumberAndIndex\022?.bdcha" + - "in.api.acchain.GetTransactionByBlockNumb" + - "erAndIndexRequest\032 .bdchain.api.acchain." + - "Transaction\022\204\001\n!GetTransactionByBlockHas" + - "hAndIndex\022=.bdchain.api.acchain.GetTrans" + - "actionByBlockHashAndIndexRequest\032 .bdcha" + - "in.api.acchain.TransactionBP\n\030bdchain.ap" + - "i.grpc.acchainB\024AccountingChainProtoP\001Z\034" + - "bdchain/sdk/api/grpc/acchainb\006proto3" - }; - com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = - new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { - public com.google.protobuf.ExtensionRegistry assignDescriptors( - com.google.protobuf.Descriptors.FileDescriptor root) { - descriptor = root; - return null; - } - }; - com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.protobuf.EmptyProto.getDescriptor(), - bdchain.api.grpc.common.CommonProto.getDescriptor(), - }, assigner); - internal_static_bdchain_api_acchain_Transaction_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_bdchain_api_acchain_Transaction_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_Transaction_descriptor, - new java.lang.String[] { "BlockNumber", "BlockHash", "Index", "Hash", "Type", "From", "Nonce", "To", "Data", "V", "R", "S", }); - internal_static_bdchain_api_acchain_Block_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_bdchain_api_acchain_Block_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_Block_descriptor, - new java.lang.String[] { "Number", "Hash", "ParentHash", "Witnesses", "Timestamp", "Size", "TransactionsRoot", "Transactions", "TransactionHashes", }); - internal_static_bdchain_api_acchain_BlockNumberRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_bdchain_api_acchain_BlockNumberRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_BlockNumberRequest_descriptor, - new java.lang.String[] { "Ledger", }); - internal_static_bdchain_api_acchain_BlockNumberResponse_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_bdchain_api_acchain_BlockNumberResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_BlockNumberResponse_descriptor, - new java.lang.String[] { "BlockNumber", }); - internal_static_bdchain_api_acchain_GetBlockByNumberRequest_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_bdchain_api_acchain_GetBlockByNumberRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_GetBlockByNumberRequest_descriptor, - new java.lang.String[] { "Ledger", "Number", "FullTransaction", }); - internal_static_bdchain_api_acchain_GetBlockByHashRequest_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_bdchain_api_acchain_GetBlockByHashRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_GetBlockByHashRequest_descriptor, - new java.lang.String[] { "Ledger", "Hash", "FullTransaction", }); - internal_static_bdchain_api_acchain_GetTransactionByHashRequest_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_bdchain_api_acchain_GetTransactionByHashRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_GetTransactionByHashRequest_descriptor, - new java.lang.String[] { "Ledger", "Hash", }); - internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_descriptor, - new java.lang.String[] { "Ledger", "BlockNumber", "Index", }); - internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_descriptor, - new java.lang.String[] { "Ledger", "BlockHash", "Index", }); - com.google.protobuf.EmptyProto.getDescriptor(); - bdchain.api.grpc.common.CommonProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/bdchain/api/grpc/acchain/Block.java b/src/main/java/bdchain/api/grpc/acchain/Block.java deleted file mode 100644 index 43d8ad4..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/Block.java +++ /dev/null @@ -1,1670 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -/** - * Protobuf type {@code bdchain.api.acchain.Block} - */ -public final class Block extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.Block) - BlockOrBuilder { -private static final long serialVersionUID = 0L; - // Use Block.newBuilder() to construct. - private Block(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Block() { - hash_ = com.google.protobuf.ByteString.EMPTY; - parentHash_ = com.google.protobuf.ByteString.EMPTY; - witnesses_ = java.util.Collections.emptyList(); - transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; - transactions_ = java.util.Collections.emptyList(); - transactionHashes_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Block( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - number_ = input.readUInt64(); - break; - } - case 18: { - - hash_ = input.readBytes(); - break; - } - case 26: { - - parentHash_ = input.readBytes(); - break; - } - case 34: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - witnesses_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000008; - } - witnesses_.add(input.readBytes()); - break; - } - case 40: { - - timestamp_ = input.readInt64(); - break; - } - case 48: { - - size_ = input.readUInt64(); - break; - } - case 58: { - - transactionsRoot_ = input.readBytes(); - break; - } - case 66: { - if (!((mutable_bitField0_ & 0x00000080) != 0)) { - transactions_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000080; - } - transactions_.add( - input.readMessage(bdchain.api.grpc.acchain.Transaction.parser(), extensionRegistry)); - break; - } - case 74: { - if (!((mutable_bitField0_ & 0x00000100) != 0)) { - transactionHashes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000100; - } - transactionHashes_.add(input.readBytes()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000008) != 0)) { - witnesses_ = java.util.Collections.unmodifiableList(witnesses_); // C - } - if (((mutable_bitField0_ & 0x00000080) != 0)) { - transactions_ = java.util.Collections.unmodifiableList(transactions_); - } - if (((mutable_bitField0_ & 0x00000100) != 0)) { - transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); // C - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Block_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Block_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.Block.class, bdchain.api.grpc.acchain.Block.Builder.class); - } - - private int bitField0_; - public static final int NUMBER_FIELD_NUMBER = 1; - private long number_; - /** - *

-   * 区块号,当区块处于待确认状态时为`null`
-   * 
- * - * uint64 number = 1; - */ - public long getNumber() { - return number_; - } - - public static final int HASH_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString hash_; - /** - *
-   * 区块的哈希,当区块处于待确认状态时为`null`
-   * 
- * - * bytes hash = 2; - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - - public static final int PARENT_HASH_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString parentHash_; - /** - *
-   * 父区块的哈希
-   * 
- * - * bytes parent_hash = 3; - */ - public com.google.protobuf.ByteString getParentHash() { - return parentHash_; - } - - public static final int WITNESSES_FIELD_NUMBER = 4; - private java.util.List witnesses_; - /** - *
-   * 见证者账户地址的数组
-   * 
- * - * repeated bytes witnesses = 4; - */ - public java.util.List - getWitnessesList() { - return witnesses_; - } - /** - *
-   * 见证者账户地址的数组
-   * 
- * - * repeated bytes witnesses = 4; - */ - public int getWitnessesCount() { - return witnesses_.size(); - } - /** - *
-   * 见证者账户地址的数组
-   * 
- * - * repeated bytes witnesses = 4; - */ - public com.google.protobuf.ByteString getWitnesses(int index) { - return witnesses_.get(index); - } - - public static final int TIMESTAMP_FIELD_NUMBER = 5; - private long timestamp_; - /** - *
-   * 区块产生时的UNIX时间戳
-   * 
- * - * int64 timestamp = 5; - */ - public long getTimestamp() { - return timestamp_; - } - - public static final int SIZE_FIELD_NUMBER = 6; - private long size_; - /** - *
-   * 区块大小的字节数
-   * 
- * - * uint64 size = 6; - */ - public long getSize() { - return size_; - } - - public static final int TRANSACTIONS_ROOT_FIELD_NUMBER = 7; - private com.google.protobuf.ByteString transactionsRoot_; - /** - *
-   * 区块的事务树根
-   * 
- * - * bytes transactions_root = 7; - */ - public com.google.protobuf.ByteString getTransactionsRoot() { - return transactionsRoot_; - } - - public static final int TRANSACTIONS_FIELD_NUMBER = 8; - private java.util.List transactions_; - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public java.util.List getTransactionsList() { - return transactions_; - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public java.util.List - getTransactionsOrBuilderList() { - return transactions_; - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public int getTransactionsCount() { - return transactions_.size(); - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.Transaction getTransactions(int index) { - return transactions_.get(index); - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.TransactionOrBuilder getTransactionsOrBuilder( - int index) { - return transactions_.get(index); - } - - public static final int TRANSACTION_HASHES_FIELD_NUMBER = 9; - private java.util.List transactionHashes_; - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - */ - public java.util.List - getTransactionHashesList() { - return transactionHashes_; - } - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - */ - public int getTransactionHashesCount() { - return transactionHashes_.size(); - } - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - */ - public com.google.protobuf.ByteString getTransactionHashes(int index) { - return transactionHashes_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (number_ != 0L) { - output.writeUInt64(1, number_); - } - if (!hash_.isEmpty()) { - output.writeBytes(2, hash_); - } - if (!parentHash_.isEmpty()) { - output.writeBytes(3, parentHash_); - } - for (int i = 0; i < witnesses_.size(); i++) { - output.writeBytes(4, witnesses_.get(i)); - } - if (timestamp_ != 0L) { - output.writeInt64(5, timestamp_); - } - if (size_ != 0L) { - output.writeUInt64(6, size_); - } - if (!transactionsRoot_.isEmpty()) { - output.writeBytes(7, transactionsRoot_); - } - for (int i = 0; i < transactions_.size(); i++) { - output.writeMessage(8, transactions_.get(i)); - } - for (int i = 0; i < transactionHashes_.size(); i++) { - output.writeBytes(9, transactionHashes_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (number_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, number_); - } - if (!hash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, hash_); - } - if (!parentHash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(3, parentHash_); - } - { - int dataSize = 0; - for (int i = 0; i < witnesses_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeBytesSizeNoTag(witnesses_.get(i)); - } - size += dataSize; - size += 1 * getWitnessesList().size(); - } - if (timestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(5, timestamp_); - } - if (size_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(6, size_); - } - if (!transactionsRoot_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(7, transactionsRoot_); - } - for (int i = 0; i < transactions_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, transactions_.get(i)); - } - { - int dataSize = 0; - for (int i = 0; i < transactionHashes_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeBytesSizeNoTag(transactionHashes_.get(i)); - } - size += dataSize; - size += 1 * getTransactionHashesList().size(); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof bdchain.api.grpc.acchain.Block)) { - return super.equals(obj); - } - bdchain.api.grpc.acchain.Block other = (bdchain.api.grpc.acchain.Block) obj; - - if (getNumber() - != other.getNumber()) return false; - if (!getHash() - .equals(other.getHash())) return false; - if (!getParentHash() - .equals(other.getParentHash())) return false; - if (!getWitnessesList() - .equals(other.getWitnessesList())) return false; - if (getTimestamp() - != other.getTimestamp()) return false; - if (getSize() - != other.getSize()) return false; - if (!getTransactionsRoot() - .equals(other.getTransactionsRoot())) return false; - if (!getTransactionsList() - .equals(other.getTransactionsList())) return false; - if (!getTransactionHashesList() - .equals(other.getTransactionHashesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NUMBER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getNumber()); - hash = (37 * hash) + HASH_FIELD_NUMBER; - hash = (53 * hash) + getHash().hashCode(); - hash = (37 * hash) + PARENT_HASH_FIELD_NUMBER; - hash = (53 * hash) + getParentHash().hashCode(); - if (getWitnessesCount() > 0) { - hash = (37 * hash) + WITNESSES_FIELD_NUMBER; - hash = (53 * hash) + getWitnessesList().hashCode(); - } - hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTimestamp()); - hash = (37 * hash) + SIZE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getSize()); - hash = (37 * hash) + TRANSACTIONS_ROOT_FIELD_NUMBER; - hash = (53 * hash) + getTransactionsRoot().hashCode(); - if (getTransactionsCount() > 0) { - hash = (37 * hash) + TRANSACTIONS_FIELD_NUMBER; - hash = (53 * hash) + getTransactionsList().hashCode(); - } - if (getTransactionHashesCount() > 0) { - hash = (37 * hash) + TRANSACTION_HASHES_FIELD_NUMBER; - hash = (53 * hash) + getTransactionHashesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdchain.api.grpc.acchain.Block parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Block parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Block parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Block parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.Block parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.Block parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(bdchain.api.grpc.acchain.Block prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code bdchain.api.acchain.Block} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.Block) - bdchain.api.grpc.acchain.BlockOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Block_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Block_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.Block.class, bdchain.api.grpc.acchain.Block.Builder.class); - } - - // Construct using bdchain.api.grpc.acchain.Block.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTransactionsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - number_ = 0L; - - hash_ = com.google.protobuf.ByteString.EMPTY; - - parentHash_ = com.google.protobuf.ByteString.EMPTY; - - witnesses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - timestamp_ = 0L; - - size_ = 0L; - - transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; - - if (transactionsBuilder_ == null) { - transactions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000080); - } else { - transactionsBuilder_.clear(); - } - transactionHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000100); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Block_descriptor; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Block getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.Block.getDefaultInstance(); - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Block build() { - bdchain.api.grpc.acchain.Block result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Block buildPartial() { - bdchain.api.grpc.acchain.Block result = new bdchain.api.grpc.acchain.Block(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - result.number_ = number_; - result.hash_ = hash_; - result.parentHash_ = parentHash_; - if (((bitField0_ & 0x00000008) != 0)) { - witnesses_ = java.util.Collections.unmodifiableList(witnesses_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.witnesses_ = witnesses_; - result.timestamp_ = timestamp_; - result.size_ = size_; - result.transactionsRoot_ = transactionsRoot_; - if (transactionsBuilder_ == null) { - if (((bitField0_ & 0x00000080) != 0)) { - transactions_ = java.util.Collections.unmodifiableList(transactions_); - bitField0_ = (bitField0_ & ~0x00000080); - } - result.transactions_ = transactions_; - } else { - result.transactions_ = transactionsBuilder_.build(); - } - if (((bitField0_ & 0x00000100) != 0)) { - transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); - bitField0_ = (bitField0_ & ~0x00000100); - } - result.transactionHashes_ = transactionHashes_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.Block) { - return mergeFrom((bdchain.api.grpc.acchain.Block)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(bdchain.api.grpc.acchain.Block other) { - if (other == bdchain.api.grpc.acchain.Block.getDefaultInstance()) return this; - if (other.getNumber() != 0L) { - setNumber(other.getNumber()); - } - if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { - setHash(other.getHash()); - } - if (other.getParentHash() != com.google.protobuf.ByteString.EMPTY) { - setParentHash(other.getParentHash()); - } - if (!other.witnesses_.isEmpty()) { - if (witnesses_.isEmpty()) { - witnesses_ = other.witnesses_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureWitnessesIsMutable(); - witnesses_.addAll(other.witnesses_); - } - onChanged(); - } - if (other.getTimestamp() != 0L) { - setTimestamp(other.getTimestamp()); - } - if (other.getSize() != 0L) { - setSize(other.getSize()); - } - if (other.getTransactionsRoot() != com.google.protobuf.ByteString.EMPTY) { - setTransactionsRoot(other.getTransactionsRoot()); - } - if (transactionsBuilder_ == null) { - if (!other.transactions_.isEmpty()) { - if (transactions_.isEmpty()) { - transactions_ = other.transactions_; - bitField0_ = (bitField0_ & ~0x00000080); - } else { - ensureTransactionsIsMutable(); - transactions_.addAll(other.transactions_); - } - onChanged(); - } - } else { - if (!other.transactions_.isEmpty()) { - if (transactionsBuilder_.isEmpty()) { - transactionsBuilder_.dispose(); - transactionsBuilder_ = null; - transactions_ = other.transactions_; - bitField0_ = (bitField0_ & ~0x00000080); - transactionsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getTransactionsFieldBuilder() : null; - } else { - transactionsBuilder_.addAllMessages(other.transactions_); - } - } - } - if (!other.transactionHashes_.isEmpty()) { - if (transactionHashes_.isEmpty()) { - transactionHashes_ = other.transactionHashes_; - bitField0_ = (bitField0_ & ~0x00000100); - } else { - ensureTransactionHashesIsMutable(); - transactionHashes_.addAll(other.transactionHashes_); - } - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - bdchain.api.grpc.acchain.Block parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.Block) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private long number_ ; - /** - *
-     * 区块号,当区块处于待确认状态时为`null`
-     * 
- * - * uint64 number = 1; - */ - public long getNumber() { - return number_; - } - /** - *
-     * 区块号,当区块处于待确认状态时为`null`
-     * 
- * - * uint64 number = 1; - */ - public Builder setNumber(long value) { - - number_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块号,当区块处于待确认状态时为`null`
-     * 
- * - * uint64 number = 1; - */ - public Builder clearNumber() { - - number_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 区块的哈希,当区块处于待确认状态时为`null`
-     * 
- * - * bytes hash = 2; - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - /** - *
-     * 区块的哈希,当区块处于待确认状态时为`null`
-     * 
- * - * bytes hash = 2; - */ - public Builder setHash(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - hash_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块的哈希,当区块处于待确认状态时为`null`
-     * 
- * - * bytes hash = 2; - */ - public Builder clearHash() { - - hash_ = getDefaultInstance().getHash(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString parentHash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 父区块的哈希
-     * 
- * - * bytes parent_hash = 3; - */ - public com.google.protobuf.ByteString getParentHash() { - return parentHash_; - } - /** - *
-     * 父区块的哈希
-     * 
- * - * bytes parent_hash = 3; - */ - public Builder setParentHash(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - parentHash_ = value; - onChanged(); - return this; - } - /** - *
-     * 父区块的哈希
-     * 
- * - * bytes parent_hash = 3; - */ - public Builder clearParentHash() { - - parentHash_ = getDefaultInstance().getParentHash(); - onChanged(); - return this; - } - - private java.util.List witnesses_ = java.util.Collections.emptyList(); - private void ensureWitnessesIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - witnesses_ = new java.util.ArrayList(witnesses_); - bitField0_ |= 0x00000008; - } - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public java.util.List - getWitnessesList() { - return ((bitField0_ & 0x00000008) != 0) ? - java.util.Collections.unmodifiableList(witnesses_) : witnesses_; - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public int getWitnessesCount() { - return witnesses_.size(); - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public com.google.protobuf.ByteString getWitnesses(int index) { - return witnesses_.get(index); - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public Builder setWitnesses( - int index, com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureWitnessesIsMutable(); - witnesses_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public Builder addWitnesses(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureWitnessesIsMutable(); - witnesses_.add(value); - onChanged(); - return this; - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public Builder addAllWitnesses( - java.lang.Iterable values) { - ensureWitnessesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, witnesses_); - onChanged(); - return this; - } - /** - *
-     * 见证者账户地址的数组
-     * 
- * - * repeated bytes witnesses = 4; - */ - public Builder clearWitnesses() { - witnesses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - return this; - } - - private long timestamp_ ; - /** - *
-     * 区块产生时的UNIX时间戳
-     * 
- * - * int64 timestamp = 5; - */ - public long getTimestamp() { - return timestamp_; - } - /** - *
-     * 区块产生时的UNIX时间戳
-     * 
- * - * int64 timestamp = 5; - */ - public Builder setTimestamp(long value) { - - timestamp_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块产生时的UNIX时间戳
-     * 
- * - * int64 timestamp = 5; - */ - public Builder clearTimestamp() { - - timestamp_ = 0L; - onChanged(); - return this; - } - - private long size_ ; - /** - *
-     * 区块大小的字节数
-     * 
- * - * uint64 size = 6; - */ - public long getSize() { - return size_; - } - /** - *
-     * 区块大小的字节数
-     * 
- * - * uint64 size = 6; - */ - public Builder setSize(long value) { - - size_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块大小的字节数
-     * 
- * - * uint64 size = 6; - */ - public Builder clearSize() { - - size_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 区块的事务树根
-     * 
- * - * bytes transactions_root = 7; - */ - public com.google.protobuf.ByteString getTransactionsRoot() { - return transactionsRoot_; - } - /** - *
-     * 区块的事务树根
-     * 
- * - * bytes transactions_root = 7; - */ - public Builder setTransactionsRoot(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - transactionsRoot_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块的事务树根
-     * 
- * - * bytes transactions_root = 7; - */ - public Builder clearTransactionsRoot() { - - transactionsRoot_ = getDefaultInstance().getTransactionsRoot(); - onChanged(); - return this; - } - - private java.util.List transactions_ = - java.util.Collections.emptyList(); - private void ensureTransactionsIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { - transactions_ = new java.util.ArrayList(transactions_); - bitField0_ |= 0x00000080; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.acchain.Transaction, bdchain.api.grpc.acchain.Transaction.Builder, bdchain.api.grpc.acchain.TransactionOrBuilder> transactionsBuilder_; - - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public java.util.List getTransactionsList() { - if (transactionsBuilder_ == null) { - return java.util.Collections.unmodifiableList(transactions_); - } else { - return transactionsBuilder_.getMessageList(); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public int getTransactionsCount() { - if (transactionsBuilder_ == null) { - return transactions_.size(); - } else { - return transactionsBuilder_.getCount(); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.Transaction getTransactions(int index) { - if (transactionsBuilder_ == null) { - return transactions_.get(index); - } else { - return transactionsBuilder_.getMessage(index); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder setTransactions( - int index, bdchain.api.grpc.acchain.Transaction value) { - if (transactionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTransactionsIsMutable(); - transactions_.set(index, value); - onChanged(); - } else { - transactionsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder setTransactions( - int index, bdchain.api.grpc.acchain.Transaction.Builder builderForValue) { - if (transactionsBuilder_ == null) { - ensureTransactionsIsMutable(); - transactions_.set(index, builderForValue.build()); - onChanged(); - } else { - transactionsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder addTransactions(bdchain.api.grpc.acchain.Transaction value) { - if (transactionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTransactionsIsMutable(); - transactions_.add(value); - onChanged(); - } else { - transactionsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder addTransactions( - int index, bdchain.api.grpc.acchain.Transaction value) { - if (transactionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTransactionsIsMutable(); - transactions_.add(index, value); - onChanged(); - } else { - transactionsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder addTransactions( - bdchain.api.grpc.acchain.Transaction.Builder builderForValue) { - if (transactionsBuilder_ == null) { - ensureTransactionsIsMutable(); - transactions_.add(builderForValue.build()); - onChanged(); - } else { - transactionsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder addTransactions( - int index, bdchain.api.grpc.acchain.Transaction.Builder builderForValue) { - if (transactionsBuilder_ == null) { - ensureTransactionsIsMutable(); - transactions_.add(index, builderForValue.build()); - onChanged(); - } else { - transactionsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder addAllTransactions( - java.lang.Iterable values) { - if (transactionsBuilder_ == null) { - ensureTransactionsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, transactions_); - onChanged(); - } else { - transactionsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder clearTransactions() { - if (transactionsBuilder_ == null) { - transactions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000080); - onChanged(); - } else { - transactionsBuilder_.clear(); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public Builder removeTransactions(int index) { - if (transactionsBuilder_ == null) { - ensureTransactionsIsMutable(); - transactions_.remove(index); - onChanged(); - } else { - transactionsBuilder_.remove(index); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.Transaction.Builder getTransactionsBuilder( - int index) { - return getTransactionsFieldBuilder().getBuilder(index); - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.TransactionOrBuilder getTransactionsOrBuilder( - int index) { - if (transactionsBuilder_ == null) { - return transactions_.get(index); } else { - return transactionsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public java.util.List - getTransactionsOrBuilderList() { - if (transactionsBuilder_ != null) { - return transactionsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(transactions_); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.Transaction.Builder addTransactionsBuilder() { - return getTransactionsFieldBuilder().addBuilder( - bdchain.api.grpc.acchain.Transaction.getDefaultInstance()); - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public bdchain.api.grpc.acchain.Transaction.Builder addTransactionsBuilder( - int index) { - return getTransactionsFieldBuilder().addBuilder( - index, bdchain.api.grpc.acchain.Transaction.getDefaultInstance()); - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - public java.util.List - getTransactionsBuilderList() { - return getTransactionsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.acchain.Transaction, bdchain.api.grpc.acchain.Transaction.Builder, bdchain.api.grpc.acchain.TransactionOrBuilder> - getTransactionsFieldBuilder() { - if (transactionsBuilder_ == null) { - transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.acchain.Transaction, bdchain.api.grpc.acchain.Transaction.Builder, bdchain.api.grpc.acchain.TransactionOrBuilder>( - transactions_, - ((bitField0_ & 0x00000080) != 0), - getParentForChildren(), - isClean()); - transactions_ = null; - } - return transactionsBuilder_; - } - - private java.util.List transactionHashes_ = java.util.Collections.emptyList(); - private void ensureTransactionHashesIsMutable() { - if (!((bitField0_ & 0x00000100) != 0)) { - transactionHashes_ = new java.util.ArrayList(transactionHashes_); - bitField0_ |= 0x00000100; - } - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public java.util.List - getTransactionHashesList() { - return ((bitField0_ & 0x00000100) != 0) ? - java.util.Collections.unmodifiableList(transactionHashes_) : transactionHashes_; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public int getTransactionHashesCount() { - return transactionHashes_.size(); - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public com.google.protobuf.ByteString getTransactionHashes(int index) { - return transactionHashes_.get(index); - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public Builder setTransactionHashes( - int index, com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureTransactionHashesIsMutable(); - transactionHashes_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public Builder addTransactionHashes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureTransactionHashesIsMutable(); - transactionHashes_.add(value); - onChanged(); - return this; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public Builder addAllTransactionHashes( - java.lang.Iterable values) { - ensureTransactionHashesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, transactionHashes_); - onChanged(); - return this; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - */ - public Builder clearTransactionHashes() { - transactionHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000100); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.Block) - } - - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.Block) - private static final bdchain.api.grpc.acchain.Block DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.Block(); - } - - public static bdchain.api.grpc.acchain.Block getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Block parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Block(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Block getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdchain/api/grpc/acchain/BlockNumberRequest.java b/src/main/java/bdchain/api/grpc/acchain/BlockNumberRequest.java deleted file mode 100644 index 8be2353..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/BlockNumberRequest.java +++ /dev/null @@ -1,540 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -/** - * Protobuf type {@code bdchain.api.acchain.BlockNumberRequest} - */ -public final class BlockNumberRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.BlockNumberRequest) - BlockNumberRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use BlockNumberRequest.newBuilder() to construct. - private BlockNumberRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private BlockNumberRequest() { - ledger_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private BlockNumberRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.BlockNumberRequest.class, bdchain.api.grpc.acchain.BlockNumberRequest.Builder.class); - } - - public static final int LEDGER_FIELD_NUMBER = 1; - private volatile java.lang.Object ledger_; - /** - * string ledger = 1; - */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getLedgerBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof bdchain.api.grpc.acchain.BlockNumberRequest)) { - return super.equals(obj); - } - bdchain.api.grpc.acchain.BlockNumberRequest other = (bdchain.api.grpc.acchain.BlockNumberRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEDGER_FIELD_NUMBER; - hash = (53 * hash) + getLedger().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.BlockNumberRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(bdchain.api.grpc.acchain.BlockNumberRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code bdchain.api.acchain.BlockNumberRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.BlockNumberRequest) - bdchain.api.grpc.acchain.BlockNumberRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.BlockNumberRequest.class, bdchain.api.grpc.acchain.BlockNumberRequest.Builder.class); - } - - // Construct using bdchain.api.grpc.acchain.BlockNumberRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - ledger_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberRequest_descriptor; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberRequest getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.BlockNumberRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberRequest build() { - bdchain.api.grpc.acchain.BlockNumberRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberRequest buildPartial() { - bdchain.api.grpc.acchain.BlockNumberRequest result = new bdchain.api.grpc.acchain.BlockNumberRequest(this); - result.ledger_ = ledger_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.BlockNumberRequest) { - return mergeFrom((bdchain.api.grpc.acchain.BlockNumberRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(bdchain.api.grpc.acchain.BlockNumberRequest other) { - if (other == bdchain.api.grpc.acchain.BlockNumberRequest.getDefaultInstance()) return this; - if (!other.getLedger().isEmpty()) { - ledger_ = other.ledger_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - bdchain.api.grpc.acchain.BlockNumberRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.BlockNumberRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object ledger_ = ""; - /** - * string ledger = 1; - */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string ledger = 1; - */ - public Builder setLedger( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - ledger_ = value; - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder clearLedger() { - - ledger_ = getDefaultInstance().getLedger(); - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder setLedgerBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - ledger_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.BlockNumberRequest) - } - - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.BlockNumberRequest) - private static final bdchain.api.grpc.acchain.BlockNumberRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.BlockNumberRequest(); - } - - public static bdchain.api.grpc.acchain.BlockNumberRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BlockNumberRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new BlockNumberRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdchain/api/grpc/acchain/BlockNumberRequestOrBuilder.java b/src/main/java/bdchain/api/grpc/acchain/BlockNumberRequestOrBuilder.java deleted file mode 100644 index 67f9c24..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/BlockNumberRequestOrBuilder.java +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public interface BlockNumberRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.BlockNumberRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * string ledger = 1; - */ - java.lang.String getLedger(); - /** - * string ledger = 1; - */ - com.google.protobuf.ByteString - getLedgerBytes(); -} diff --git a/src/main/java/bdchain/api/grpc/acchain/BlockNumberResponseOrBuilder.java b/src/main/java/bdchain/api/grpc/acchain/BlockNumberResponseOrBuilder.java deleted file mode 100644 index 228685a..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/BlockNumberResponseOrBuilder.java +++ /dev/null @@ -1,14 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public interface BlockNumberResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.BlockNumberResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * uint64 block_number = 1; - */ - long getBlockNumber(); -} diff --git a/src/main/java/bdchain/api/grpc/acchain/BlockOrBuilder.java b/src/main/java/bdchain/api/grpc/acchain/BlockOrBuilder.java deleted file mode 100644 index 781b331..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/BlockOrBuilder.java +++ /dev/null @@ -1,157 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public interface BlockOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.Block) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * 区块号,当区块处于待确认状态时为`null`
-   * 
- * - * uint64 number = 1; - */ - long getNumber(); - - /** - *
-   * 区块的哈希,当区块处于待确认状态时为`null`
-   * 
- * - * bytes hash = 2; - */ - com.google.protobuf.ByteString getHash(); - - /** - *
-   * 父区块的哈希
-   * 
- * - * bytes parent_hash = 3; - */ - com.google.protobuf.ByteString getParentHash(); - - /** - *
-   * 见证者账户地址的数组
-   * 
- * - * repeated bytes witnesses = 4; - */ - java.util.List getWitnessesList(); - /** - *
-   * 见证者账户地址的数组
-   * 
- * - * repeated bytes witnesses = 4; - */ - int getWitnessesCount(); - /** - *
-   * 见证者账户地址的数组
-   * 
- * - * repeated bytes witnesses = 4; - */ - com.google.protobuf.ByteString getWitnesses(int index); - - /** - *
-   * 区块产生时的UNIX时间戳
-   * 
- * - * int64 timestamp = 5; - */ - long getTimestamp(); - - /** - *
-   * 区块大小的字节数
-   * 
- * - * uint64 size = 6; - */ - long getSize(); - - /** - *
-   * 区块的事务树根
-   * 
- * - * bytes transactions_root = 7; - */ - com.google.protobuf.ByteString getTransactionsRoot(); - - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - java.util.List - getTransactionsList(); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - bdchain.api.grpc.acchain.Transaction getTransactions(int index); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - int getTransactionsCount(); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - java.util.List - getTransactionsOrBuilderList(); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdchain.api.acchain.Transaction transactions = 8; - */ - bdchain.api.grpc.acchain.TransactionOrBuilder getTransactionsOrBuilder( - int index); - - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - */ - java.util.List getTransactionHashesList(); - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - */ - int getTransactionHashesCount(); - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - */ - com.google.protobuf.ByteString getTransactionHashes(int index); -} diff --git a/src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequestOrBuilder.java b/src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequestOrBuilder.java deleted file mode 100644 index ad03d52..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequestOrBuilder.java +++ /dev/null @@ -1,29 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public interface GetBlockByNumberRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.GetBlockByNumberRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * string ledger = 1; - */ - java.lang.String getLedger(); - /** - * string ledger = 1; - */ - com.google.protobuf.ByteString - getLedgerBytes(); - - /** - * uint64 number = 2; - */ - long getNumber(); - - /** - * bool full_transaction = 3; - */ - boolean getFullTransaction(); -} diff --git a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequest.java b/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequest.java deleted file mode 100644 index b610ca2..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequest.java +++ /dev/null @@ -1,655 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -/** - * Protobuf type {@code bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest} - */ -public final class GetTransactionByBlockNumberAndIndexRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest) - GetTransactionByBlockNumberAndIndexRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetTransactionByBlockNumberAndIndexRequest.newBuilder() to construct. - private GetTransactionByBlockNumberAndIndexRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetTransactionByBlockNumberAndIndexRequest() { - ledger_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetTransactionByBlockNumberAndIndexRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - case 16: { - - blockNumber_ = input.readUInt64(); - break; - } - case 24: { - - index_ = input.readUInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.class, bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.Builder.class); - } - - public static final int LEDGER_FIELD_NUMBER = 1; - private volatile java.lang.Object ledger_; - /** - * string ledger = 1; - */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BLOCK_NUMBER_FIELD_NUMBER = 2; - private long blockNumber_; - /** - * uint64 block_number = 2; - */ - public long getBlockNumber() { - return blockNumber_; - } - - public static final int INDEX_FIELD_NUMBER = 3; - private int index_; - /** - * uint32 index = 3; - */ - public int getIndex() { - return index_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); - } - if (blockNumber_ != 0L) { - output.writeUInt64(2, blockNumber_); - } - if (index_ != 0) { - output.writeUInt32(3, index_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getLedgerBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); - } - if (blockNumber_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, blockNumber_); - } - if (index_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, index_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest)) { - return super.equals(obj); - } - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest other = (bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - if (getBlockNumber() - != other.getBlockNumber()) return false; - if (getIndex() - != other.getIndex()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEDGER_FIELD_NUMBER; - hash = (53 * hash) + getLedger().hashCode(); - hash = (37 * hash) + BLOCK_NUMBER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getBlockNumber()); - hash = (37 * hash) + INDEX_FIELD_NUMBER; - hash = (53 * hash) + getIndex(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest) - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.class, bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.Builder.class); - } - - // Construct using bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - ledger_ = ""; - - blockNumber_ = 0L; - - index_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockNumberAndIndexRequest_descriptor; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest build() { - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest buildPartial() { - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest result = new bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest(this); - result.ledger_ = ledger_; - result.blockNumber_ = blockNumber_; - result.index_ = index_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest) { - return mergeFrom((bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest other) { - if (other == bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest.getDefaultInstance()) return this; - if (!other.getLedger().isEmpty()) { - ledger_ = other.ledger_; - onChanged(); - } - if (other.getBlockNumber() != 0L) { - setBlockNumber(other.getBlockNumber()); - } - if (other.getIndex() != 0) { - setIndex(other.getIndex()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object ledger_ = ""; - /** - * string ledger = 1; - */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string ledger = 1; - */ - public Builder setLedger( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - ledger_ = value; - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder clearLedger() { - - ledger_ = getDefaultInstance().getLedger(); - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder setLedgerBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - ledger_ = value; - onChanged(); - return this; - } - - private long blockNumber_ ; - /** - * uint64 block_number = 2; - */ - public long getBlockNumber() { - return blockNumber_; - } - /** - * uint64 block_number = 2; - */ - public Builder setBlockNumber(long value) { - - blockNumber_ = value; - onChanged(); - return this; - } - /** - * uint64 block_number = 2; - */ - public Builder clearBlockNumber() { - - blockNumber_ = 0L; - onChanged(); - return this; - } - - private int index_ ; - /** - * uint32 index = 3; - */ - public int getIndex() { - return index_; - } - /** - * uint32 index = 3; - */ - public Builder setIndex(int value) { - - index_ = value; - onChanged(); - return this; - } - /** - * uint32 index = 3; - */ - public Builder clearIndex() { - - index_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest) - } - - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest) - private static final bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest(); - } - - public static bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetTransactionByBlockNumberAndIndexRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetTransactionByBlockNumberAndIndexRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockNumberAndIndexRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequestOrBuilder.java b/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequestOrBuilder.java deleted file mode 100644 index fc37618..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockNumberAndIndexRequestOrBuilder.java +++ /dev/null @@ -1,29 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public interface GetTransactionByBlockNumberAndIndexRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.GetTransactionByBlockNumberAndIndexRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * string ledger = 1; - */ - java.lang.String getLedger(); - /** - * string ledger = 1; - */ - com.google.protobuf.ByteString - getLedgerBytes(); - - /** - * uint64 block_number = 2; - */ - long getBlockNumber(); - - /** - * uint32 index = 3; - */ - int getIndex(); -} diff --git a/src/main/java/bdchain/api/grpc/acchain/Transaction.java b/src/main/java/bdchain/api/grpc/acchain/Transaction.java deleted file mode 100644 index 59b1b48..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/Transaction.java +++ /dev/null @@ -1,1363 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -/** - * Protobuf type {@code bdchain.api.acchain.Transaction} - */ -public final class Transaction extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.Transaction) - TransactionOrBuilder { -private static final long serialVersionUID = 0L; - // Use Transaction.newBuilder() to construct. - private Transaction(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Transaction() { - blockHash_ = com.google.protobuf.ByteString.EMPTY; - hash_ = com.google.protobuf.ByteString.EMPTY; - type_ = 0; - from_ = com.google.protobuf.ByteString.EMPTY; - to_ = com.google.protobuf.ByteString.EMPTY; - data_ = com.google.protobuf.ByteString.EMPTY; - v_ = com.google.protobuf.ByteString.EMPTY; - r_ = com.google.protobuf.ByteString.EMPTY; - s_ = com.google.protobuf.ByteString.EMPTY; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Transaction( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - blockNumber_ = input.readUInt64(); - break; - } - case 18: { - - blockHash_ = input.readBytes(); - break; - } - case 24: { - - index_ = input.readUInt32(); - break; - } - case 34: { - - hash_ = input.readBytes(); - break; - } - case 40: { - int rawValue = input.readEnum(); - - type_ = rawValue; - break; - } - case 50: { - - from_ = input.readBytes(); - break; - } - case 56: { - - nonce_ = input.readUInt64(); - break; - } - case 66: { - - to_ = input.readBytes(); - break; - } - case 74: { - - data_ = input.readBytes(); - break; - } - case 82: { - - v_ = input.readBytes(); - break; - } - case 90: { - - r_ = input.readBytes(); - break; - } - case 98: { - - s_ = input.readBytes(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Transaction_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Transaction_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.Transaction.class, bdchain.api.grpc.acchain.Transaction.Builder.class); - } - - public static final int BLOCK_NUMBER_FIELD_NUMBER = 1; - private long blockNumber_; - /** - *
-   * 事务所在的区块的区块号,当事务处于待确认状态时为`null`
-   * 
- * - * uint64 block_number = 1; - */ - public long getBlockNumber() { - return blockNumber_; - } - - public static final int BLOCK_HASH_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString blockHash_; - /** - *
-   * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-   * 
- * - * bytes block_hash = 2; - */ - public com.google.protobuf.ByteString getBlockHash() { - return blockHash_; - } - - public static final int INDEX_FIELD_NUMBER = 3; - private int index_; - /** - *
-   * 事务在区块中的位置index,当事务处于待确认状态时为`null`
-   * 
- * - * uint32 index = 3; - */ - public int getIndex() { - return index_; - } - - public static final int HASH_FIELD_NUMBER = 4; - private com.google.protobuf.ByteString hash_; - /** - *
-   * 事务的哈希
-   * 
- * - * bytes hash = 4; - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - - public static final int TYPE_FIELD_NUMBER = 5; - private int type_; - /** - *
-   * 事务类型
-   * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public int getTypeValue() { - return type_; - } - /** - *
-   * 事务类型
-   * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public bdchain.api.grpc.common.TransactionType getType() { - @SuppressWarnings("deprecation") - bdchain.api.grpc.common.TransactionType result = bdchain.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdchain.api.grpc.common.TransactionType.UNRECOGNIZED : result; - } - - public static final int FROM_FIELD_NUMBER = 6; - private com.google.protobuf.ByteString from_; - /** - *
-   * 发送账户地址
-   * 
- * - * bytes from = 6; - */ - public com.google.protobuf.ByteString getFrom() { - return from_; - } - - public static final int NONCE_FIELD_NUMBER = 7; - private long nonce_; - /** - *
-   * 这条事务之前发送者所发送的事务数量
-   * 
- * - * uint64 nonce = 7; - */ - public long getNonce() { - return nonce_; - } - - public static final int TO_FIELD_NUMBER = 8; - private com.google.protobuf.ByteString to_; - /** - *
-   * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-   * 
- * - * bytes to = 8; - */ - public com.google.protobuf.ByteString getTo() { - return to_; - } - - public static final int DATA_FIELD_NUMBER = 9; - private com.google.protobuf.ByteString data_; - /** - *
-   * 数据或合约代码
-   * 
- * - * bytes data = 9; - */ - public com.google.protobuf.ByteString getData() { - return data_; - } - - public static final int V_FIELD_NUMBER = 10; - private com.google.protobuf.ByteString v_; - /** - *
-   * ECDSA recovery id
-   * 
- * - * bytes v = 10; - */ - public com.google.protobuf.ByteString getV() { - return v_; - } - - public static final int R_FIELD_NUMBER = 11; - private com.google.protobuf.ByteString r_; - /** - *
-   * ECDSA signature r
-   * 
- * - * bytes r = 11; - */ - public com.google.protobuf.ByteString getR() { - return r_; - } - - public static final int S_FIELD_NUMBER = 12; - private com.google.protobuf.ByteString s_; - /** - *
-   * ECDSA signature s
-   * 
- * - * bytes s = 12; - */ - public com.google.protobuf.ByteString getS() { - return s_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (blockNumber_ != 0L) { - output.writeUInt64(1, blockNumber_); - } - if (!blockHash_.isEmpty()) { - output.writeBytes(2, blockHash_); - } - if (index_ != 0) { - output.writeUInt32(3, index_); - } - if (!hash_.isEmpty()) { - output.writeBytes(4, hash_); - } - if (type_ != bdchain.api.grpc.common.TransactionType.RECORD.getNumber()) { - output.writeEnum(5, type_); - } - if (!from_.isEmpty()) { - output.writeBytes(6, from_); - } - if (nonce_ != 0L) { - output.writeUInt64(7, nonce_); - } - if (!to_.isEmpty()) { - output.writeBytes(8, to_); - } - if (!data_.isEmpty()) { - output.writeBytes(9, data_); - } - if (!v_.isEmpty()) { - output.writeBytes(10, v_); - } - if (!r_.isEmpty()) { - output.writeBytes(11, r_); - } - if (!s_.isEmpty()) { - output.writeBytes(12, s_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (blockNumber_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, blockNumber_); - } - if (!blockHash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, blockHash_); - } - if (index_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, index_); - } - if (!hash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(4, hash_); - } - if (type_ != bdchain.api.grpc.common.TransactionType.RECORD.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, type_); - } - if (!from_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(6, from_); - } - if (nonce_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(7, nonce_); - } - if (!to_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(8, to_); - } - if (!data_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(9, data_); - } - if (!v_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(10, v_); - } - if (!r_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(11, r_); - } - if (!s_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(12, s_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof bdchain.api.grpc.acchain.Transaction)) { - return super.equals(obj); - } - bdchain.api.grpc.acchain.Transaction other = (bdchain.api.grpc.acchain.Transaction) obj; - - if (getBlockNumber() - != other.getBlockNumber()) return false; - if (!getBlockHash() - .equals(other.getBlockHash())) return false; - if (getIndex() - != other.getIndex()) return false; - if (!getHash() - .equals(other.getHash())) return false; - if (type_ != other.type_) return false; - if (!getFrom() - .equals(other.getFrom())) return false; - if (getNonce() - != other.getNonce()) return false; - if (!getTo() - .equals(other.getTo())) return false; - if (!getData() - .equals(other.getData())) return false; - if (!getV() - .equals(other.getV())) return false; - if (!getR() - .equals(other.getR())) return false; - if (!getS() - .equals(other.getS())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + BLOCK_NUMBER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getBlockNumber()); - hash = (37 * hash) + BLOCK_HASH_FIELD_NUMBER; - hash = (53 * hash) + getBlockHash().hashCode(); - hash = (37 * hash) + INDEX_FIELD_NUMBER; - hash = (53 * hash) + getIndex(); - hash = (37 * hash) + HASH_FIELD_NUMBER; - hash = (53 * hash) + getHash().hashCode(); - hash = (37 * hash) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + type_; - hash = (37 * hash) + FROM_FIELD_NUMBER; - hash = (53 * hash) + getFrom().hashCode(); - hash = (37 * hash) + NONCE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getNonce()); - hash = (37 * hash) + TO_FIELD_NUMBER; - hash = (53 * hash) + getTo().hashCode(); - hash = (37 * hash) + DATA_FIELD_NUMBER; - hash = (53 * hash) + getData().hashCode(); - hash = (37 * hash) + V_FIELD_NUMBER; - hash = (53 * hash) + getV().hashCode(); - hash = (37 * hash) + R_FIELD_NUMBER; - hash = (53 * hash) + getR().hashCode(); - hash = (37 * hash) + S_FIELD_NUMBER; - hash = (53 * hash) + getS().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdchain.api.grpc.acchain.Transaction parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Transaction parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.Transaction parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.acchain.Transaction parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(bdchain.api.grpc.acchain.Transaction prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code bdchain.api.acchain.Transaction} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.Transaction) - bdchain.api.grpc.acchain.TransactionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Transaction_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Transaction_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.Transaction.class, bdchain.api.grpc.acchain.Transaction.Builder.class); - } - - // Construct using bdchain.api.grpc.acchain.Transaction.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - blockNumber_ = 0L; - - blockHash_ = com.google.protobuf.ByteString.EMPTY; - - index_ = 0; - - hash_ = com.google.protobuf.ByteString.EMPTY; - - type_ = 0; - - from_ = com.google.protobuf.ByteString.EMPTY; - - nonce_ = 0L; - - to_ = com.google.protobuf.ByteString.EMPTY; - - data_ = com.google.protobuf.ByteString.EMPTY; - - v_ = com.google.protobuf.ByteString.EMPTY; - - r_ = com.google.protobuf.ByteString.EMPTY; - - s_ = com.google.protobuf.ByteString.EMPTY; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_Transaction_descriptor; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Transaction getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.Transaction.getDefaultInstance(); - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Transaction build() { - bdchain.api.grpc.acchain.Transaction result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Transaction buildPartial() { - bdchain.api.grpc.acchain.Transaction result = new bdchain.api.grpc.acchain.Transaction(this); - result.blockNumber_ = blockNumber_; - result.blockHash_ = blockHash_; - result.index_ = index_; - result.hash_ = hash_; - result.type_ = type_; - result.from_ = from_; - result.nonce_ = nonce_; - result.to_ = to_; - result.data_ = data_; - result.v_ = v_; - result.r_ = r_; - result.s_ = s_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.Transaction) { - return mergeFrom((bdchain.api.grpc.acchain.Transaction)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(bdchain.api.grpc.acchain.Transaction other) { - if (other == bdchain.api.grpc.acchain.Transaction.getDefaultInstance()) return this; - if (other.getBlockNumber() != 0L) { - setBlockNumber(other.getBlockNumber()); - } - if (other.getBlockHash() != com.google.protobuf.ByteString.EMPTY) { - setBlockHash(other.getBlockHash()); - } - if (other.getIndex() != 0) { - setIndex(other.getIndex()); - } - if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { - setHash(other.getHash()); - } - if (other.type_ != 0) { - setTypeValue(other.getTypeValue()); - } - if (other.getFrom() != com.google.protobuf.ByteString.EMPTY) { - setFrom(other.getFrom()); - } - if (other.getNonce() != 0L) { - setNonce(other.getNonce()); - } - if (other.getTo() != com.google.protobuf.ByteString.EMPTY) { - setTo(other.getTo()); - } - if (other.getData() != com.google.protobuf.ByteString.EMPTY) { - setData(other.getData()); - } - if (other.getV() != com.google.protobuf.ByteString.EMPTY) { - setV(other.getV()); - } - if (other.getR() != com.google.protobuf.ByteString.EMPTY) { - setR(other.getR()); - } - if (other.getS() != com.google.protobuf.ByteString.EMPTY) { - setS(other.getS()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - bdchain.api.grpc.acchain.Transaction parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.Transaction) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long blockNumber_ ; - /** - *
-     * 事务所在的区块的区块号,当事务处于待确认状态时为`null`
-     * 
- * - * uint64 block_number = 1; - */ - public long getBlockNumber() { - return blockNumber_; - } - /** - *
-     * 事务所在的区块的区块号,当事务处于待确认状态时为`null`
-     * 
- * - * uint64 block_number = 1; - */ - public Builder setBlockNumber(long value) { - - blockNumber_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务所在的区块的区块号,当事务处于待确认状态时为`null`
-     * 
- * - * uint64 block_number = 1; - */ - public Builder clearBlockNumber() { - - blockNumber_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString blockHash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-     * 
- * - * bytes block_hash = 2; - */ - public com.google.protobuf.ByteString getBlockHash() { - return blockHash_; - } - /** - *
-     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-     * 
- * - * bytes block_hash = 2; - */ - public Builder setBlockHash(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - blockHash_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-     * 
- * - * bytes block_hash = 2; - */ - public Builder clearBlockHash() { - - blockHash_ = getDefaultInstance().getBlockHash(); - onChanged(); - return this; - } - - private int index_ ; - /** - *
-     * 事务在区块中的位置index,当事务处于待确认状态时为`null`
-     * 
- * - * uint32 index = 3; - */ - public int getIndex() { - return index_; - } - /** - *
-     * 事务在区块中的位置index,当事务处于待确认状态时为`null`
-     * 
- * - * uint32 index = 3; - */ - public Builder setIndex(int value) { - - index_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务在区块中的位置index,当事务处于待确认状态时为`null`
-     * 
- * - * uint32 index = 3; - */ - public Builder clearIndex() { - - index_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 事务的哈希
-     * 
- * - * bytes hash = 4; - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - /** - *
-     * 事务的哈希
-     * 
- * - * bytes hash = 4; - */ - public Builder setHash(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - hash_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务的哈希
-     * 
- * - * bytes hash = 4; - */ - public Builder clearHash() { - - hash_ = getDefaultInstance().getHash(); - onChanged(); - return this; - } - - private int type_ = 0; - /** - *
-     * 事务类型
-     * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public int getTypeValue() { - return type_; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public Builder setTypeValue(int value) { - type_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public bdchain.api.grpc.common.TransactionType getType() { - @SuppressWarnings("deprecation") - bdchain.api.grpc.common.TransactionType result = bdchain.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdchain.api.grpc.common.TransactionType.UNRECOGNIZED : result; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public Builder setType(bdchain.api.grpc.common.TransactionType value) { - if (value == null) { - throw new NullPointerException(); - } - - type_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString from_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 发送账户地址
-     * 
- * - * bytes from = 6; - */ - public com.google.protobuf.ByteString getFrom() { - return from_; - } - /** - *
-     * 发送账户地址
-     * 
- * - * bytes from = 6; - */ - public Builder setFrom(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - from_ = value; - onChanged(); - return this; - } - /** - *
-     * 发送账户地址
-     * 
- * - * bytes from = 6; - */ - public Builder clearFrom() { - - from_ = getDefaultInstance().getFrom(); - onChanged(); - return this; - } - - private long nonce_ ; - /** - *
-     * 这条事务之前发送者所发送的事务数量
-     * 
- * - * uint64 nonce = 7; - */ - public long getNonce() { - return nonce_; - } - /** - *
-     * 这条事务之前发送者所发送的事务数量
-     * 
- * - * uint64 nonce = 7; - */ - public Builder setNonce(long value) { - - nonce_ = value; - onChanged(); - return this; - } - /** - *
-     * 这条事务之前发送者所发送的事务数量
-     * 
- * - * uint64 nonce = 7; - */ - public Builder clearNonce() { - - nonce_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString to_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-     * 
- * - * bytes to = 8; - */ - public com.google.protobuf.ByteString getTo() { - return to_; - } - /** - *
-     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-     * 
- * - * bytes to = 8; - */ - public Builder setTo(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - to_ = value; - onChanged(); - return this; - } - /** - *
-     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-     * 
- * - * bytes to = 8; - */ - public Builder clearTo() { - - to_ = getDefaultInstance().getTo(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 数据或合约代码
-     * 
- * - * bytes data = 9; - */ - public com.google.protobuf.ByteString getData() { - return data_; - } - /** - *
-     * 数据或合约代码
-     * 
- * - * bytes data = 9; - */ - public Builder setData(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - data_ = value; - onChanged(); - return this; - } - /** - *
-     * 数据或合约代码
-     * 
- * - * bytes data = 9; - */ - public Builder clearData() { - - data_ = getDefaultInstance().getData(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString v_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * ECDSA recovery id
-     * 
- * - * bytes v = 10; - */ - public com.google.protobuf.ByteString getV() { - return v_; - } - /** - *
-     * ECDSA recovery id
-     * 
- * - * bytes v = 10; - */ - public Builder setV(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - v_ = value; - onChanged(); - return this; - } - /** - *
-     * ECDSA recovery id
-     * 
- * - * bytes v = 10; - */ - public Builder clearV() { - - v_ = getDefaultInstance().getV(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString r_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * ECDSA signature r
-     * 
- * - * bytes r = 11; - */ - public com.google.protobuf.ByteString getR() { - return r_; - } - /** - *
-     * ECDSA signature r
-     * 
- * - * bytes r = 11; - */ - public Builder setR(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - r_ = value; - onChanged(); - return this; - } - /** - *
-     * ECDSA signature r
-     * 
- * - * bytes r = 11; - */ - public Builder clearR() { - - r_ = getDefaultInstance().getR(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString s_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * ECDSA signature s
-     * 
- * - * bytes s = 12; - */ - public com.google.protobuf.ByteString getS() { - return s_; - } - /** - *
-     * ECDSA signature s
-     * 
- * - * bytes s = 12; - */ - public Builder setS(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - s_ = value; - onChanged(); - return this; - } - /** - *
-     * ECDSA signature s
-     * 
- * - * bytes s = 12; - */ - public Builder clearS() { - - s_ = getDefaultInstance().getS(); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.Transaction) - } - - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.Transaction) - private static final bdchain.api.grpc.acchain.Transaction DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.Transaction(); - } - - public static bdchain.api.grpc.acchain.Transaction getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Transaction parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Transaction(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public bdchain.api.grpc.acchain.Transaction getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdchain/api/grpc/acchain/TransactionOrBuilder.java b/src/main/java/bdchain/api/grpc/acchain/TransactionOrBuilder.java deleted file mode 100644 index bc988de..0000000 --- a/src/main/java/bdchain/api/grpc/acchain/TransactionOrBuilder.java +++ /dev/null @@ -1,125 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto - -package bdchain.api.grpc.acchain; - -public interface TransactionOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.Transaction) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * 事务所在的区块的区块号,当事务处于待确认状态时为`null`
-   * 
- * - * uint64 block_number = 1; - */ - long getBlockNumber(); - - /** - *
-   * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-   * 
- * - * bytes block_hash = 2; - */ - com.google.protobuf.ByteString getBlockHash(); - - /** - *
-   * 事务在区块中的位置index,当事务处于待确认状态时为`null`
-   * 
- * - * uint32 index = 3; - */ - int getIndex(); - - /** - *
-   * 事务的哈希
-   * 
- * - * bytes hash = 4; - */ - com.google.protobuf.ByteString getHash(); - - /** - *
-   * 事务类型
-   * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - int getTypeValue(); - /** - *
-   * 事务类型
-   * 
- * - * .bdchain.api.common.TransactionType type = 5; - */ - bdchain.api.grpc.common.TransactionType getType(); - - /** - *
-   * 发送账户地址
-   * 
- * - * bytes from = 6; - */ - com.google.protobuf.ByteString getFrom(); - - /** - *
-   * 这条事务之前发送者所发送的事务数量
-   * 
- * - * uint64 nonce = 7; - */ - long getNonce(); - - /** - *
-   * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-   * 
- * - * bytes to = 8; - */ - com.google.protobuf.ByteString getTo(); - - /** - *
-   * 数据或合约代码
-   * 
- * - * bytes data = 9; - */ - com.google.protobuf.ByteString getData(); - - /** - *
-   * ECDSA recovery id
-   * 
- * - * bytes v = 10; - */ - com.google.protobuf.ByteString getV(); - - /** - *
-   * ECDSA signature r
-   * 
- * - * bytes r = 11; - */ - com.google.protobuf.ByteString getR(); - - /** - *
-   * ECDSA signature s
-   * 
- * - * bytes s = 12; - */ - com.google.protobuf.ByteString getS(); -} diff --git a/src/main/java/bdchain/api/grpc/common/CommonProto.java b/src/main/java/bdchain/api/grpc/common/CommonProto.java deleted file mode 100644 index e7eb654..0000000 --- a/src/main/java/bdchain/api/grpc/common/CommonProto.java +++ /dev/null @@ -1,60 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/common.proto - -package bdchain.api.grpc.common; - -public final class CommonProto { - private CommonProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_common_ClientVersionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_common_ClientVersionResponse_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\030bdchain/api/common.proto\022\022bdchain.api." + - "common\"(\n\025ClientVersionResponse\022\017\n\007versi" + - "on\030\001 \001(\t*o\n\017TransactionType\022\n\n\006RECORD\020\000\022" + - "\013\n\007MESSAGE\020\001\022\025\n\021CONTRACT_CREATION\020\002\022\027\n\023C" + - "ONTRACT_INVOCATION\020\003\022\023\n\017CONTRACT_STATUS\020" + - "\004BE\n\027bdchain.api.grpc.commonB\013CommonProt" + - "oP\001Z\033bdchain/sdk/api/grpc/commonb\006proto3" - }; - com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = - new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { - public com.google.protobuf.ExtensionRegistry assignDescriptors( - com.google.protobuf.Descriptors.FileDescriptor root) { - descriptor = root; - return null; - } - }; - com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }, assigner); - internal_static_bdchain_api_common_ClientVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_bdchain_api_common_ClientVersionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_common_ClientVersionResponse_descriptor, - new java.lang.String[] { "Version", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/bdchain/api/grpc/common/ErrorDetailsProto.java b/src/main/java/bdchain/api/grpc/common/ErrorDetailsProto.java deleted file mode 100644 index 60edfa0..0000000 --- a/src/main/java/bdchain/api/grpc/common/ErrorDetailsProto.java +++ /dev/null @@ -1,72 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/error_details.proto - -package bdchain.api.grpc.common; - -public final class ErrorDetailsProto { - private ErrorDetailsProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_common_InvalidArgument_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_common_InvalidArgument_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_common_InvalidArgument_FieldViolation_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_common_InvalidArgument_FieldViolation_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\037bdchain/api/error_details.proto\022\022bdcha" + - "in.api.common\"\225\001\n\017InvalidArgument\022L\n\020fie" + - "ld_violations\030\001 \003(\01322.bdchain.api.common" + - ".InvalidArgument.FieldViolation\0324\n\016Field" + - "Violation\022\r\n\005field\030\001 \001(\t\022\023\n\013description\030" + - "\002 \001(\tBO\n\027bdchain.api.grpc.commonB\021ErrorD" + - "etailsProtoP\001Z\037bdchain/sdk/api/grpc/errd" + - "etailsb\006proto3" - }; - com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = - new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { - public com.google.protobuf.ExtensionRegistry assignDescriptors( - com.google.protobuf.Descriptors.FileDescriptor root) { - descriptor = root; - return null; - } - }; - com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }, assigner); - internal_static_bdchain_api_common_InvalidArgument_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_bdchain_api_common_InvalidArgument_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_common_InvalidArgument_descriptor, - new java.lang.String[] { "FieldViolations", }); - internal_static_bdchain_api_common_InvalidArgument_FieldViolation_descriptor = - internal_static_bdchain_api_common_InvalidArgument_descriptor.getNestedTypes().get(0); - internal_static_bdchain_api_common_InvalidArgument_FieldViolation_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_common_InvalidArgument_FieldViolation_descriptor, - new java.lang.String[] { "Field", "Description", }); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/bdchain/api/grpc/common/InvalidArgumentOrBuilder.java b/src/main/java/bdchain/api/grpc/common/InvalidArgumentOrBuilder.java deleted file mode 100644 index e83212d..0000000 --- a/src/main/java/bdchain/api/grpc/common/InvalidArgumentOrBuilder.java +++ /dev/null @@ -1,53 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/error_details.proto - -package bdchain.api.grpc.common; - -public interface InvalidArgumentOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.common.InvalidArgument) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; - */ - java.util.List - getFieldViolationsList(); - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; - */ - bdchain.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index); - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; - */ - int getFieldViolationsCount(); - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; - */ - java.util.List - getFieldViolationsOrBuilderList(); - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; - */ - bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( - int index); -} diff --git a/src/main/java/bdchain/api/grpc/txledger/BlockCountRequestOrBuilder.java b/src/main/java/bdchain/api/grpc/txledger/BlockCountRequestOrBuilder.java deleted file mode 100644 index bf32d82..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/BlockCountRequestOrBuilder.java +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -public interface BlockCountRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.BlockCountRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * string ledger = 1; - */ - java.lang.String getLedger(); - /** - * string ledger = 1; - */ - com.google.protobuf.ByteString - getLedgerBytes(); -} diff --git a/src/main/java/bdchain/api/grpc/txledger/BlockCountResponseOrBuilder.java b/src/main/java/bdchain/api/grpc/txledger/BlockCountResponseOrBuilder.java deleted file mode 100644 index c6de46d..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/BlockCountResponseOrBuilder.java +++ /dev/null @@ -1,14 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -public interface BlockCountResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.BlockCountResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * uint64 block_count = 1; - */ - long getBlockCount(); -} diff --git a/src/main/java/bdchain/api/grpc/txledger/GetBlocksRequest.java b/src/main/java/bdchain/api/grpc/txledger/GetBlocksRequest.java deleted file mode 100644 index 0fc8484..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/GetBlocksRequest.java +++ /dev/null @@ -1,729 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -/** - * Protobuf type {@code bdchain.api.txledger.GetBlocksRequest} - */ -public final class GetBlocksRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.GetBlocksRequest) - GetBlocksRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetBlocksRequest.newBuilder() to construct. - private GetBlocksRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetBlocksRequest() { - ledger_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetBlocksRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - case 16: { - - fromIndex_ = input.readUInt64(); - break; - } - case 24: { - - count_ = input.readUInt32(); - break; - } - case 32: { - - fullTransaction_ = input.readBool(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.GetBlocksRequest.class, bdchain.api.grpc.txledger.GetBlocksRequest.Builder.class); - } - - public static final int LEDGER_FIELD_NUMBER = 1; - private volatile java.lang.Object ledger_; - /** - * string ledger = 1; - */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int FROM_INDEX_FIELD_NUMBER = 2; - private long fromIndex_; - /** - * uint64 from_index = 2; - */ - public long getFromIndex() { - return fromIndex_; - } - - public static final int COUNT_FIELD_NUMBER = 3; - private int count_; - /** - *
-   * Optional, default to 10, max value is 10
-   * 
- * - * uint32 count = 3; - */ - public int getCount() { - return count_; - } - - public static final int FULL_TRANSACTION_FIELD_NUMBER = 4; - private boolean fullTransaction_; - /** - * bool full_transaction = 4; - */ - public boolean getFullTransaction() { - return fullTransaction_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); - } - if (fromIndex_ != 0L) { - output.writeUInt64(2, fromIndex_); - } - if (count_ != 0) { - output.writeUInt32(3, count_); - } - if (fullTransaction_ != false) { - output.writeBool(4, fullTransaction_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getLedgerBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); - } - if (fromIndex_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, fromIndex_); - } - if (count_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(3, count_); - } - if (fullTransaction_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, fullTransaction_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof bdchain.api.grpc.txledger.GetBlocksRequest)) { - return super.equals(obj); - } - bdchain.api.grpc.txledger.GetBlocksRequest other = (bdchain.api.grpc.txledger.GetBlocksRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - if (getFromIndex() - != other.getFromIndex()) return false; - if (getCount() - != other.getCount()) return false; - if (getFullTransaction() - != other.getFullTransaction()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEDGER_FIELD_NUMBER; - hash = (53 * hash) + getLedger().hashCode(); - hash = (37 * hash) + FROM_INDEX_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getFromIndex()); - hash = (37 * hash) + COUNT_FIELD_NUMBER; - hash = (53 * hash) + getCount(); - hash = (37 * hash) + FULL_TRANSACTION_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getFullTransaction()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static bdchain.api.grpc.txledger.GetBlocksRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(bdchain.api.grpc.txledger.GetBlocksRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code bdchain.api.txledger.GetBlocksRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.GetBlocksRequest) - bdchain.api.grpc.txledger.GetBlocksRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.GetBlocksRequest.class, bdchain.api.grpc.txledger.GetBlocksRequest.Builder.class); - } - - // Construct using bdchain.api.grpc.txledger.GetBlocksRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - ledger_ = ""; - - fromIndex_ = 0L; - - count_ = 0; - - fullTransaction_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksRequest_descriptor; - } - - @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksRequest getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.GetBlocksRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksRequest build() { - bdchain.api.grpc.txledger.GetBlocksRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksRequest buildPartial() { - bdchain.api.grpc.txledger.GetBlocksRequest result = new bdchain.api.grpc.txledger.GetBlocksRequest(this); - result.ledger_ = ledger_; - result.fromIndex_ = fromIndex_; - result.count_ = count_; - result.fullTransaction_ = fullTransaction_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.GetBlocksRequest) { - return mergeFrom((bdchain.api.grpc.txledger.GetBlocksRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(bdchain.api.grpc.txledger.GetBlocksRequest other) { - if (other == bdchain.api.grpc.txledger.GetBlocksRequest.getDefaultInstance()) return this; - if (!other.getLedger().isEmpty()) { - ledger_ = other.ledger_; - onChanged(); - } - if (other.getFromIndex() != 0L) { - setFromIndex(other.getFromIndex()); - } - if (other.getCount() != 0) { - setCount(other.getCount()); - } - if (other.getFullTransaction() != false) { - setFullTransaction(other.getFullTransaction()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - bdchain.api.grpc.txledger.GetBlocksRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.GetBlocksRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object ledger_ = ""; - /** - * string ledger = 1; - */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string ledger = 1; - */ - public Builder setLedger( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - ledger_ = value; - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder clearLedger() { - - ledger_ = getDefaultInstance().getLedger(); - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder setLedgerBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - ledger_ = value; - onChanged(); - return this; - } - - private long fromIndex_ ; - /** - * uint64 from_index = 2; - */ - public long getFromIndex() { - return fromIndex_; - } - /** - * uint64 from_index = 2; - */ - public Builder setFromIndex(long value) { - - fromIndex_ = value; - onChanged(); - return this; - } - /** - * uint64 from_index = 2; - */ - public Builder clearFromIndex() { - - fromIndex_ = 0L; - onChanged(); - return this; - } - - private int count_ ; - /** - *
-     * Optional, default to 10, max value is 10
-     * 
- * - * uint32 count = 3; - */ - public int getCount() { - return count_; - } - /** - *
-     * Optional, default to 10, max value is 10
-     * 
- * - * uint32 count = 3; - */ - public Builder setCount(int value) { - - count_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional, default to 10, max value is 10
-     * 
- * - * uint32 count = 3; - */ - public Builder clearCount() { - - count_ = 0; - onChanged(); - return this; - } - - private boolean fullTransaction_ ; - /** - * bool full_transaction = 4; - */ - public boolean getFullTransaction() { - return fullTransaction_; - } - /** - * bool full_transaction = 4; - */ - public Builder setFullTransaction(boolean value) { - - fullTransaction_ = value; - onChanged(); - return this; - } - /** - * bool full_transaction = 4; - */ - public Builder clearFullTransaction() { - - fullTransaction_ = false; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.GetBlocksRequest) - } - - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.GetBlocksRequest) - private static final bdchain.api.grpc.txledger.GetBlocksRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.GetBlocksRequest(); - } - - public static bdchain.api.grpc.txledger.GetBlocksRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetBlocksRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetBlocksRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdchain/api/grpc/txledger/GetBlocksRequestOrBuilder.java b/src/main/java/bdchain/api/grpc/txledger/GetBlocksRequestOrBuilder.java deleted file mode 100644 index 7b720a8..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/GetBlocksRequestOrBuilder.java +++ /dev/null @@ -1,38 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -public interface GetBlocksRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.GetBlocksRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * string ledger = 1; - */ - java.lang.String getLedger(); - /** - * string ledger = 1; - */ - com.google.protobuf.ByteString - getLedgerBytes(); - - /** - * uint64 from_index = 2; - */ - long getFromIndex(); - - /** - *
-   * Optional, default to 10, max value is 10
-   * 
- * - * uint32 count = 3; - */ - int getCount(); - - /** - * bool full_transaction = 4; - */ - boolean getFullTransaction(); -} diff --git a/src/main/java/bdchain/api/grpc/txledger/GetBlocksResponseOrBuilder.java b/src/main/java/bdchain/api/grpc/txledger/GetBlocksResponseOrBuilder.java deleted file mode 100644 index 9387291..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/GetBlocksResponseOrBuilder.java +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -public interface GetBlocksResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.GetBlocksResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * repeated .bdchain.api.txledger.Block blocks = 1; - */ - java.util.List - getBlocksList(); - /** - * repeated .bdchain.api.txledger.Block blocks = 1; - */ - bdchain.api.grpc.txledger.Block getBlocks(int index); - /** - * repeated .bdchain.api.txledger.Block blocks = 1; - */ - int getBlocksCount(); - /** - * repeated .bdchain.api.txledger.Block blocks = 1; - */ - java.util.List - getBlocksOrBuilderList(); - /** - * repeated .bdchain.api.txledger.Block blocks = 1; - */ - bdchain.api.grpc.txledger.BlockOrBuilder getBlocksOrBuilder( - int index); -} diff --git a/src/main/java/bdchain/api/grpc/txledger/SendTransactionRequestOrBuilder.java b/src/main/java/bdchain/api/grpc/txledger/SendTransactionRequestOrBuilder.java deleted file mode 100644 index 13c48a4..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/SendTransactionRequestOrBuilder.java +++ /dev/null @@ -1,32 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -public interface SendTransactionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.SendTransactionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * string ledger = 1; - */ - java.lang.String getLedger(); - /** - * string ledger = 1; - */ - com.google.protobuf.ByteString - getLedgerBytes(); - - /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; - */ - boolean hasTransaction(); - /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; - */ - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction getTransaction(); - /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; - */ - bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder(); -} diff --git a/src/main/java/bdchain/api/grpc/txledger/TransactionLedgerGrpc.java b/src/main/java/bdchain/api/grpc/txledger/TransactionLedgerGrpc.java deleted file mode 100644 index e66472c..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/TransactionLedgerGrpc.java +++ /dev/null @@ -1,655 +0,0 @@ -package bdchain.api.grpc.txledger; - -import static io.grpc.MethodDescriptor.generateFullMethodName; -import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; -import static io.grpc.stub.ClientCalls.asyncClientStreamingCall; -import static io.grpc.stub.ClientCalls.asyncServerStreamingCall; -import static io.grpc.stub.ClientCalls.asyncUnaryCall; -import static io.grpc.stub.ClientCalls.blockingServerStreamingCall; -import static io.grpc.stub.ClientCalls.blockingUnaryCall; -import static io.grpc.stub.ClientCalls.futureUnaryCall; -import static io.grpc.stub.ServerCalls.asyncBidiStreamingCall; -import static io.grpc.stub.ServerCalls.asyncClientStreamingCall; -import static io.grpc.stub.ServerCalls.asyncServerStreamingCall; -import static io.grpc.stub.ServerCalls.asyncUnaryCall; -import static io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall; -import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall; - -/** - */ -@javax.annotation.Generated( - value = "by gRPC proto compiler (version 1.20.0)", - comments = "Source: bdchain/api/tx_ledger.proto") -public final class TransactionLedgerGrpc { - - private TransactionLedgerGrpc() {} - - public static final String SERVICE_NAME = "bdchain.api.txledger.TransactionLedger"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor getClientVersionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ClientVersion", - requestType = com.google.protobuf.Empty.class, - responseType = bdchain.api.grpc.common.ClientVersionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getClientVersionMethod() { - io.grpc.MethodDescriptor getClientVersionMethod; - if ((getClientVersionMethod = TransactionLedgerGrpc.getClientVersionMethod) == null) { - synchronized (TransactionLedgerGrpc.class) { - if ((getClientVersionMethod = TransactionLedgerGrpc.getClientVersionMethod) == null) { - TransactionLedgerGrpc.getClientVersionMethod = getClientVersionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.txledger.TransactionLedger", "ClientVersion")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.common.ClientVersionResponse.getDefaultInstance())) - .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("ClientVersion")) - .build(); - } - } - } - return getClientVersionMethod; - } - - private static volatile io.grpc.MethodDescriptor getCreateLedgerMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateLedger", - requestType = bdchain.api.grpc.txledger.CreateLedgerRequest.class, - responseType = bdchain.api.grpc.txledger.CreateLedgerResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getCreateLedgerMethod() { - io.grpc.MethodDescriptor getCreateLedgerMethod; - if ((getCreateLedgerMethod = TransactionLedgerGrpc.getCreateLedgerMethod) == null) { - synchronized (TransactionLedgerGrpc.class) { - if ((getCreateLedgerMethod = TransactionLedgerGrpc.getCreateLedgerMethod) == null) { - TransactionLedgerGrpc.getCreateLedgerMethod = getCreateLedgerMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.txledger.TransactionLedger", "CreateLedger")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.CreateLedgerRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.CreateLedgerResponse.getDefaultInstance())) - .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("CreateLedger")) - .build(); - } - } - } - return getCreateLedgerMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetLedgersMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetLedgers", - requestType = com.google.protobuf.Empty.class, - responseType = bdchain.api.grpc.txledger.GetLedgersResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetLedgersMethod() { - io.grpc.MethodDescriptor getGetLedgersMethod; - if ((getGetLedgersMethod = TransactionLedgerGrpc.getGetLedgersMethod) == null) { - synchronized (TransactionLedgerGrpc.class) { - if ((getGetLedgersMethod = TransactionLedgerGrpc.getGetLedgersMethod) == null) { - TransactionLedgerGrpc.getGetLedgersMethod = getGetLedgersMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.txledger.TransactionLedger", "GetLedgers")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.GetLedgersResponse.getDefaultInstance())) - .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("GetLedgers")) - .build(); - } - } - } - return getGetLedgersMethod; - } - - private static volatile io.grpc.MethodDescriptor getBlockCountMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "BlockCount", - requestType = bdchain.api.grpc.txledger.BlockCountRequest.class, - responseType = bdchain.api.grpc.txledger.BlockCountResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getBlockCountMethod() { - io.grpc.MethodDescriptor getBlockCountMethod; - if ((getBlockCountMethod = TransactionLedgerGrpc.getBlockCountMethod) == null) { - synchronized (TransactionLedgerGrpc.class) { - if ((getBlockCountMethod = TransactionLedgerGrpc.getBlockCountMethod) == null) { - TransactionLedgerGrpc.getBlockCountMethod = getBlockCountMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.txledger.TransactionLedger", "BlockCount")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.BlockCountRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.BlockCountResponse.getDefaultInstance())) - .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("BlockCount")) - .build(); - } - } - } - return getBlockCountMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetBlocksMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetBlocks", - requestType = bdchain.api.grpc.txledger.GetBlocksRequest.class, - responseType = bdchain.api.grpc.txledger.GetBlocksResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetBlocksMethod() { - io.grpc.MethodDescriptor getGetBlocksMethod; - if ((getGetBlocksMethod = TransactionLedgerGrpc.getGetBlocksMethod) == null) { - synchronized (TransactionLedgerGrpc.class) { - if ((getGetBlocksMethod = TransactionLedgerGrpc.getGetBlocksMethod) == null) { - TransactionLedgerGrpc.getGetBlocksMethod = getGetBlocksMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.txledger.TransactionLedger", "GetBlocks")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.GetBlocksRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.GetBlocksResponse.getDefaultInstance())) - .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("GetBlocks")) - .build(); - } - } - } - return getGetBlocksMethod; - } - - private static volatile io.grpc.MethodDescriptor getSendTransactionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "SendTransaction", - requestType = bdchain.api.grpc.txledger.SendTransactionRequest.class, - responseType = bdchain.api.grpc.txledger.SendTransactionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getSendTransactionMethod() { - io.grpc.MethodDescriptor getSendTransactionMethod; - if ((getSendTransactionMethod = TransactionLedgerGrpc.getSendTransactionMethod) == null) { - synchronized (TransactionLedgerGrpc.class) { - if ((getSendTransactionMethod = TransactionLedgerGrpc.getSendTransactionMethod) == null) { - TransactionLedgerGrpc.getSendTransactionMethod = getSendTransactionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName( - "bdchain.api.txledger.TransactionLedger", "SendTransaction")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.SendTransactionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdchain.api.grpc.txledger.SendTransactionResponse.getDefaultInstance())) - .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("SendTransaction")) - .build(); - } - } - } - return getSendTransactionMethod; - } - - /** - * Creates a new async stub that supports all call types for the service - */ - public static TransactionLedgerStub newStub(io.grpc.Channel channel) { - return new TransactionLedgerStub(channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static TransactionLedgerBlockingStub newBlockingStub( - io.grpc.Channel channel) { - return new TransactionLedgerBlockingStub(channel); - } - - /** - * Creates a new ListenableFuture-style stub that supports unary calls on the service - */ - public static TransactionLedgerFutureStub newFutureStub( - io.grpc.Channel channel) { - return new TransactionLedgerFutureStub(channel); - } - - /** - */ - public static abstract class TransactionLedgerImplBase implements io.grpc.BindableService { - - /** - */ - public void clientVersion(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getClientVersionMethod(), responseObserver); - } - - /** - */ - public void createLedger(bdchain.api.grpc.txledger.CreateLedgerRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getCreateLedgerMethod(), responseObserver); - } - - /** - */ - public void getLedgers(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetLedgersMethod(), responseObserver); - } - - /** - */ - public void blockCount(bdchain.api.grpc.txledger.BlockCountRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getBlockCountMethod(), responseObserver); - } - - /** - */ - public void getBlocks(bdchain.api.grpc.txledger.GetBlocksRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetBlocksMethod(), responseObserver); - } - - /** - */ - public void sendTransaction(bdchain.api.grpc.txledger.SendTransactionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getSendTransactionMethod(), responseObserver); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getClientVersionMethod(), - asyncUnaryCall( - new MethodHandlers< - com.google.protobuf.Empty, - bdchain.api.grpc.common.ClientVersionResponse>( - this, METHODID_CLIENT_VERSION))) - .addMethod( - getCreateLedgerMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.txledger.CreateLedgerRequest, - bdchain.api.grpc.txledger.CreateLedgerResponse>( - this, METHODID_CREATE_LEDGER))) - .addMethod( - getGetLedgersMethod(), - asyncUnaryCall( - new MethodHandlers< - com.google.protobuf.Empty, - bdchain.api.grpc.txledger.GetLedgersResponse>( - this, METHODID_GET_LEDGERS))) - .addMethod( - getBlockCountMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.txledger.BlockCountRequest, - bdchain.api.grpc.txledger.BlockCountResponse>( - this, METHODID_BLOCK_COUNT))) - .addMethod( - getGetBlocksMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.txledger.GetBlocksRequest, - bdchain.api.grpc.txledger.GetBlocksResponse>( - this, METHODID_GET_BLOCKS))) - .addMethod( - getSendTransactionMethod(), - asyncUnaryCall( - new MethodHandlers< - bdchain.api.grpc.txledger.SendTransactionRequest, - bdchain.api.grpc.txledger.SendTransactionResponse>( - this, METHODID_SEND_TRANSACTION))) - .build(); - } - } - - /** - */ - public static final class TransactionLedgerStub extends io.grpc.stub.AbstractStub { - private TransactionLedgerStub(io.grpc.Channel channel) { - super(channel); - } - - private TransactionLedgerStub(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected TransactionLedgerStub build(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - return new TransactionLedgerStub(channel, callOptions); - } - - /** - */ - public void clientVersion(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getClientVersionMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void createLedger(bdchain.api.grpc.txledger.CreateLedgerRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getCreateLedgerMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getLedgers(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetLedgersMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void blockCount(bdchain.api.grpc.txledger.BlockCountRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getBlockCountMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void getBlocks(bdchain.api.grpc.txledger.GetBlocksRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetBlocksMethod(), getCallOptions()), request, responseObserver); - } - - /** - */ - public void sendTransaction(bdchain.api.grpc.txledger.SendTransactionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getSendTransactionMethod(), getCallOptions()), request, responseObserver); - } - } - - /** - */ - public static final class TransactionLedgerBlockingStub extends io.grpc.stub.AbstractStub { - private TransactionLedgerBlockingStub(io.grpc.Channel channel) { - super(channel); - } - - private TransactionLedgerBlockingStub(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected TransactionLedgerBlockingStub build(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - return new TransactionLedgerBlockingStub(channel, callOptions); - } - - /** - */ - public bdchain.api.grpc.common.ClientVersionResponse clientVersion(com.google.protobuf.Empty request) { - return blockingUnaryCall( - getChannel(), getClientVersionMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.txledger.CreateLedgerResponse createLedger(bdchain.api.grpc.txledger.CreateLedgerRequest request) { - return blockingUnaryCall( - getChannel(), getCreateLedgerMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.txledger.GetLedgersResponse getLedgers(com.google.protobuf.Empty request) { - return blockingUnaryCall( - getChannel(), getGetLedgersMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.txledger.BlockCountResponse blockCount(bdchain.api.grpc.txledger.BlockCountRequest request) { - return blockingUnaryCall( - getChannel(), getBlockCountMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.txledger.GetBlocksResponse getBlocks(bdchain.api.grpc.txledger.GetBlocksRequest request) { - return blockingUnaryCall( - getChannel(), getGetBlocksMethod(), getCallOptions(), request); - } - - /** - */ - public bdchain.api.grpc.txledger.SendTransactionResponse sendTransaction(bdchain.api.grpc.txledger.SendTransactionRequest request) { - return blockingUnaryCall( - getChannel(), getSendTransactionMethod(), getCallOptions(), request); - } - } - - /** - */ - public static final class TransactionLedgerFutureStub extends io.grpc.stub.AbstractStub { - private TransactionLedgerFutureStub(io.grpc.Channel channel) { - super(channel); - } - - private TransactionLedgerFutureStub(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected TransactionLedgerFutureStub build(io.grpc.Channel channel, - io.grpc.CallOptions callOptions) { - return new TransactionLedgerFutureStub(channel, callOptions); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture clientVersion( - com.google.protobuf.Empty request) { - return futureUnaryCall( - getChannel().newCall(getClientVersionMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture createLedger( - bdchain.api.grpc.txledger.CreateLedgerRequest request) { - return futureUnaryCall( - getChannel().newCall(getCreateLedgerMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getLedgers( - com.google.protobuf.Empty request) { - return futureUnaryCall( - getChannel().newCall(getGetLedgersMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture blockCount( - bdchain.api.grpc.txledger.BlockCountRequest request) { - return futureUnaryCall( - getChannel().newCall(getBlockCountMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture getBlocks( - bdchain.api.grpc.txledger.GetBlocksRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetBlocksMethod(), getCallOptions()), request); - } - - /** - */ - public com.google.common.util.concurrent.ListenableFuture sendTransaction( - bdchain.api.grpc.txledger.SendTransactionRequest request) { - return futureUnaryCall( - getChannel().newCall(getSendTransactionMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CLIENT_VERSION = 0; - private static final int METHODID_CREATE_LEDGER = 1; - private static final int METHODID_GET_LEDGERS = 2; - private static final int METHODID_BLOCK_COUNT = 3; - private static final int METHODID_GET_BLOCKS = 4; - private static final int METHODID_SEND_TRANSACTION = 5; - - private static final class MethodHandlers implements - io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final TransactionLedgerImplBase serviceImpl; - private final int methodId; - - MethodHandlers(TransactionLedgerImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_CLIENT_VERSION: - serviceImpl.clientVersion((com.google.protobuf.Empty) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_CREATE_LEDGER: - serviceImpl.createLedger((bdchain.api.grpc.txledger.CreateLedgerRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_LEDGERS: - serviceImpl.getLedgers((com.google.protobuf.Empty) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_BLOCK_COUNT: - serviceImpl.blockCount((bdchain.api.grpc.txledger.BlockCountRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_BLOCKS: - serviceImpl.getBlocks((bdchain.api.grpc.txledger.GetBlocksRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_SEND_TRANSACTION: - serviceImpl.sendTransaction((bdchain.api.grpc.txledger.SendTransactionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private static abstract class TransactionLedgerBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { - TransactionLedgerBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("TransactionLedger"); - } - } - - private static final class TransactionLedgerFileDescriptorSupplier - extends TransactionLedgerBaseDescriptorSupplier { - TransactionLedgerFileDescriptorSupplier() {} - } - - private static final class TransactionLedgerMethodDescriptorSupplier - extends TransactionLedgerBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - TransactionLedgerMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (TransactionLedgerGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new TransactionLedgerFileDescriptorSupplier()) - .addMethod(getClientVersionMethod()) - .addMethod(getCreateLedgerMethod()) - .addMethod(getGetLedgersMethod()) - .addMethod(getBlockCountMethod()) - .addMethod(getGetBlocksMethod()) - .addMethod(getSendTransactionMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/src/main/java/bdchain/api/grpc/txledger/TransactionLedgerProto.java b/src/main/java/bdchain/api/grpc/txledger/TransactionLedgerProto.java deleted file mode 100644 index 5547c73..0000000 --- a/src/main/java/bdchain/api/grpc/txledger/TransactionLedgerProto.java +++ /dev/null @@ -1,225 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto - -package bdchain.api.grpc.txledger; - -public final class TransactionLedgerProto { - private TransactionLedgerProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_Transaction_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_Transaction_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_Block_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_Block_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_CreateLedgerRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_CreateLedgerRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_CreateLedgerResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_CreateLedgerResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_GetLedgersResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_GetLedgersResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_BlockCountRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_BlockCountRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_BlockCountResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_BlockCountResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_GetBlocksRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_GetBlocksRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_GetBlocksResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_GetBlocksResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_SendTransactionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_bdchain_api_txledger_SendTransactionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_bdchain_api_txledger_SendTransactionResponse_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\033bdchain/api/tx_ledger.proto\022\024bdchain.a" + - "pi.txledger\032\033google/protobuf/empty.proto" + - "\032\030bdchain/api/common.proto\"\311\001\n\013Transacti" + - "on\022\022\n\nblock_hash\030\001 \001(\014\022\r\n\005index\030\002 \001(\r\022\014\n" + - "\004hash\030\003 \001(\014\0221\n\004type\030\004 \001(\0162#.bdchain.api." + - "common.TransactionType\022\014\n\004from\030\005 \001(\014\022\r\n\005" + - "nonce\030\006 \001(\004\022\n\n\002to\030\007 \001(\014\022\014\n\004data\030\010 \001(\014\022\t\n" + - "\001v\030\t \001(\014\022\t\n\001r\030\n \001(\014\022\t\n\001s\030\013 \001(\014\"\337\001\n\005Block" + - "\022\r\n\005index\030\001 \001(\004\022\014\n\004hash\030\002 \001(\014\022\025\n\rparent_" + - "hashes\030\003 \003(\014\022\021\n\twitnesses\030\004 \003(\014\022\021\n\ttimes" + - "tamp\030\005 \001(\003\022\014\n\004size\030\006 \001(\004\022\031\n\021transactions" + - "_root\030\007 \001(\014\0227\n\014transactions\030\010 \003(\0132!.bdch" + - "ain.api.txledger.Transaction\022\032\n\022transact" + - "ion_hashes\030\t \003(\014\"#\n\023CreateLedgerRequest\022" + - "\014\n\004name\030\001 \001(\t\"\"\n\024CreateLedgerResponse\022\n\n" + - "\002ok\030\001 \001(\010\"%\n\022GetLedgersResponse\022\017\n\007ledge" + - "rs\030\001 \003(\t\"#\n\021BlockCountRequest\022\016\n\006ledger\030" + - "\001 \001(\t\")\n\022BlockCountResponse\022\023\n\013block_cou" + - "nt\030\001 \001(\004\"_\n\020GetBlocksRequest\022\016\n\006ledger\030\001" + - " \001(\t\022\022\n\nfrom_index\030\002 \001(\004\022\r\n\005count\030\003 \001(\r\022" + - "\030\n\020full_transaction\030\004 \001(\010\"@\n\021GetBlocksRe" + - "sponse\022+\n\006blocks\030\001 \003(\0132\033.bdchain.api.txl" + - "edger.Block\"\341\001\n\026SendTransactionRequest\022\016" + - "\n\006ledger\030\001 \001(\t\022M\n\013transaction\030\002 \001(\01328.bd" + - "chain.api.txledger.SendTransactionReques" + - "t.Transaction\032h\n\013Transaction\0221\n\004type\030\001 \001" + - "(\0162#.bdchain.api.common.TransactionType\022" + - "\014\n\004from\030\002 \001(\014\022\n\n\002to\030\003 \001(\014\022\014\n\004data\030\004 \001(\014\"" + - "\'\n\027SendTransactionResponse\022\014\n\004hash\030\001 \001(\014" + - "2\315\004\n\021TransactionLedger\022R\n\rClientVersion\022" + - "\026.google.protobuf.Empty\032).bdchain.api.co" + - "mmon.ClientVersionResponse\022e\n\014CreateLedg" + - "er\022).bdchain.api.txledger.CreateLedgerRe" + - "quest\032*.bdchain.api.txledger.CreateLedge" + - "rResponse\022N\n\nGetLedgers\022\026.google.protobu" + - "f.Empty\032(.bdchain.api.txledger.GetLedger" + - "sResponse\022_\n\nBlockCount\022\'.bdchain.api.tx" + - "ledger.BlockCountRequest\032(.bdchain.api.t" + - "xledger.BlockCountResponse\022\\\n\tGetBlocks\022" + - "&.bdchain.api.txledger.GetBlocksRequest\032" + - "\'.bdchain.api.txledger.GetBlocksResponse" + - "\022n\n\017SendTransaction\022,.bdchain.api.txledg" + - "er.SendTransactionRequest\032-.bdchain.api." + - "txledger.SendTransactionResponseBT\n\031bdch" + - "ain.api.grpc.txledgerB\026TransactionLedger" + - "ProtoP\001Z\035bdchain/sdk/api/grpc/txledgerb\006" + - "proto3" - }; - com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = - new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { - public com.google.protobuf.ExtensionRegistry assignDescriptors( - com.google.protobuf.Descriptors.FileDescriptor root) { - descriptor = root; - return null; - } - }; - com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.protobuf.EmptyProto.getDescriptor(), - bdchain.api.grpc.common.CommonProto.getDescriptor(), - }, assigner); - internal_static_bdchain_api_txledger_Transaction_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_bdchain_api_txledger_Transaction_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_Transaction_descriptor, - new java.lang.String[] { "BlockHash", "Index", "Hash", "Type", "From", "Nonce", "To", "Data", "V", "R", "S", }); - internal_static_bdchain_api_txledger_Block_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_bdchain_api_txledger_Block_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_Block_descriptor, - new java.lang.String[] { "Index", "Hash", "ParentHashes", "Witnesses", "Timestamp", "Size", "TransactionsRoot", "Transactions", "TransactionHashes", }); - internal_static_bdchain_api_txledger_CreateLedgerRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_bdchain_api_txledger_CreateLedgerRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_CreateLedgerRequest_descriptor, - new java.lang.String[] { "Name", }); - internal_static_bdchain_api_txledger_CreateLedgerResponse_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_bdchain_api_txledger_CreateLedgerResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_CreateLedgerResponse_descriptor, - new java.lang.String[] { "Ok", }); - internal_static_bdchain_api_txledger_GetLedgersResponse_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_bdchain_api_txledger_GetLedgersResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_GetLedgersResponse_descriptor, - new java.lang.String[] { "Ledgers", }); - internal_static_bdchain_api_txledger_BlockCountRequest_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_bdchain_api_txledger_BlockCountRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_BlockCountRequest_descriptor, - new java.lang.String[] { "Ledger", }); - internal_static_bdchain_api_txledger_BlockCountResponse_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_bdchain_api_txledger_BlockCountResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_BlockCountResponse_descriptor, - new java.lang.String[] { "BlockCount", }); - internal_static_bdchain_api_txledger_GetBlocksRequest_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_bdchain_api_txledger_GetBlocksRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_GetBlocksRequest_descriptor, - new java.lang.String[] { "Ledger", "FromIndex", "Count", "FullTransaction", }); - internal_static_bdchain_api_txledger_GetBlocksResponse_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_bdchain_api_txledger_GetBlocksResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_GetBlocksResponse_descriptor, - new java.lang.String[] { "Blocks", }); - internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor = - getDescriptor().getMessageTypes().get(9); - internal_static_bdchain_api_txledger_SendTransactionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor, - new java.lang.String[] { "Ledger", "Transaction", }); - internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_descriptor = - internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor.getNestedTypes().get(0); - internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_descriptor, - new java.lang.String[] { "Type", "From", "To", "Data", }); - internal_static_bdchain_api_txledger_SendTransactionResponse_descriptor = - getDescriptor().getMessageTypes().get(10); - internal_static_bdchain_api_txledger_SendTransactionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdchain_api_txledger_SendTransactionResponse_descriptor, - new java.lang.String[] { "Hash", }); - com.google.protobuf.EmptyProto.getDescriptor(); - bdchain.api.grpc.common.CommonProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/bdchain/api/AccountingChainClient.java b/src/main/java/bdledger/api/AccountingChainClient.java similarity index 98% rename from src/main/java/bdchain/api/AccountingChainClient.java rename to src/main/java/bdledger/api/AccountingChainClient.java index 8fca052..5f62c59 100644 --- a/src/main/java/bdchain/api/AccountingChainClient.java +++ b/src/main/java/bdledger/api/AccountingChainClient.java @@ -1,8 +1,6 @@ -package bdchain.api; +package bdledger.api; import bdchain.api.grpc.acchain.*; -import bdchain.api.grpc.acchain.AccountingChainGrpc.AccountingChainBlockingStub; -import bdchain.api.grpc.acchain.AccountingChainGrpc.AccountingChainFutureStub; import bdchain.api.grpc.common.ClientVersionResponse; import com.google.common.util.concurrent.ListenableFuture; import com.google.protobuf.ByteString; diff --git a/src/main/java/bdchain/api/TransactionLedgerClient.java b/src/main/java/bdledger/api/TransactionLedgerClient.java similarity index 96% rename from src/main/java/bdchain/api/TransactionLedgerClient.java rename to src/main/java/bdledger/api/TransactionLedgerClient.java index dd1a68e..c9bf12f 100644 --- a/src/main/java/bdchain/api/TransactionLedgerClient.java +++ b/src/main/java/bdledger/api/TransactionLedgerClient.java @@ -1,11 +1,8 @@ -package bdchain.api; +package bdledger.api; -import bdchain.api.grpc.*; import bdchain.api.grpc.common.ClientVersionResponse; import bdchain.api.grpc.common.TransactionType; import bdchain.api.grpc.txledger.*; -import bdchain.api.grpc.txledger.TransactionLedgerGrpc.TransactionLedgerBlockingStub; -import bdchain.api.grpc.txledger.TransactionLedgerGrpc.TransactionLedgerFutureStub; import com.google.common.util.concurrent.ListenableFuture; import com.google.protobuf.ByteString; import com.google.protobuf.Empty; diff --git a/src/main/java/bdchain/api/Utils.java b/src/main/java/bdledger/api/Utils.java similarity index 96% rename from src/main/java/bdchain/api/Utils.java rename to src/main/java/bdledger/api/Utils.java index 11a38a3..662bdba 100644 --- a/src/main/java/bdchain/api/Utils.java +++ b/src/main/java/bdledger/api/Utils.java @@ -1,4 +1,4 @@ -package bdchain.api; +package bdledger.api; public class Utils { diff --git a/src/main/java/bdchain/api/grpc/txledger/Block.java b/src/main/java/bdledger/api/grpc/common/Block.java similarity index 78% rename from src/main/java/bdchain/api/grpc/txledger/Block.java rename to src/main/java/bdledger/api/grpc/common/Block.java index 6c512e0..e5d0ac7 100644 --- a/src/main/java/bdchain/api/grpc/txledger/Block.java +++ b/src/main/java/bdledger/api/grpc/common/Block.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/common.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.common; /** - * Protobuf type {@code bdchain.api.txledger.Block} + * Protobuf type {@code bdledger.api.Block} */ public final class Block extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.Block) + // @@protoc_insertion_point(message_implements:bdledger.api.Block) BlockOrBuilder { private static final long serialVersionUID = 0L; // Use Block.newBuilder() to construct. @@ -24,6 +24,13 @@ private static final long serialVersionUID = 0L; transactionHashes_ = java.util.Collections.emptyList(); } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Block(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -59,17 +66,17 @@ private static final long serialVersionUID = 0L; break; } case 26: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { parentHashes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; + mutable_bitField0_ |= 0x00000001; } parentHashes_.add(input.readBytes()); break; } case 34: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { witnesses_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000008; + mutable_bitField0_ |= 0x00000002; } witnesses_.add(input.readBytes()); break; @@ -90,18 +97,18 @@ private static final long serialVersionUID = 0L; break; } case 66: { - if (!((mutable_bitField0_ & 0x00000080) != 0)) { - transactions_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000080; + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + transactions_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; } transactions_.add( - input.readMessage(bdchain.api.grpc.txledger.Transaction.parser(), extensionRegistry)); + input.readMessage(bdledger.api.grpc.common.Transaction.parser(), extensionRegistry)); break; } case 74: { - if (!((mutable_bitField0_ & 0x00000100) != 0)) { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { transactionHashes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000100; + mutable_bitField0_ |= 0x00000008; } transactionHashes_.add(input.readBytes()); break; @@ -121,16 +128,16 @@ private static final long serialVersionUID = 0L; throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { - if (((mutable_bitField0_ & 0x00000004) != 0)) { + if (((mutable_bitField0_ & 0x00000001) != 0)) { parentHashes_ = java.util.Collections.unmodifiableList(parentHashes_); // C } - if (((mutable_bitField0_ & 0x00000008) != 0)) { + if (((mutable_bitField0_ & 0x00000002) != 0)) { witnesses_ = java.util.Collections.unmodifiableList(witnesses_); // C } - if (((mutable_bitField0_ & 0x00000080) != 0)) { + if (((mutable_bitField0_ & 0x00000004) != 0)) { transactions_ = java.util.Collections.unmodifiableList(transactions_); } - if (((mutable_bitField0_ & 0x00000100) != 0)) { + if (((mutable_bitField0_ & 0x00000008) != 0)) { transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); // C } this.unknownFields = unknownFields.build(); @@ -139,18 +146,17 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Block_descriptor; + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Block_fieldAccessorTable + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.Block.class, bdchain.api.grpc.txledger.Block.Builder.class); + bdledger.api.grpc.common.Block.class, bdledger.api.grpc.common.Block.Builder.class); } - private int bitField0_; public static final int INDEX_FIELD_NUMBER = 1; private long index_; /** @@ -159,6 +165,7 @@ private static final long serialVersionUID = 0L; * * * uint64 index = 1; + * @return The index. */ public long getIndex() { return index_; @@ -172,6 +179,7 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 2; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -185,6 +193,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @return A list containing the parentHashes. */ public java.util.List getParentHashesList() { @@ -196,6 +205,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @return The count of parentHashes. */ public int getParentHashesCount() { return parentHashes_.size(); @@ -206,6 +216,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @param index The index of the element to return. + * @return The parentHashes at the given index. */ public com.google.protobuf.ByteString getParentHashes(int index) { return parentHashes_.get(index); @@ -219,6 +231,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @return A list containing the witnesses. */ public java.util.List getWitnessesList() { @@ -230,6 +243,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @return The count of witnesses. */ public int getWitnessesCount() { return witnesses_.size(); @@ -240,6 +254,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @param index The index of the element to return. + * @return The witnesses at the given index. */ public com.google.protobuf.ByteString getWitnesses(int index) { return witnesses_.get(index); @@ -253,6 +269,7 @@ private static final long serialVersionUID = 0L; * * * int64 timestamp = 5; + * @return The timestamp. */ public long getTimestamp() { return timestamp_; @@ -266,6 +283,7 @@ private static final long serialVersionUID = 0L; * * * uint64 size = 6; + * @return The size. */ public long getSize() { return size_; @@ -279,21 +297,22 @@ private static final long serialVersionUID = 0L; * * * bytes transactions_root = 7; + * @return The transactionsRoot. */ public com.google.protobuf.ByteString getTransactionsRoot() { return transactionsRoot_; } public static final int TRANSACTIONS_FIELD_NUMBER = 8; - private java.util.List transactions_; + private java.util.List transactions_; /** *
    * 事务对象的数组,或为空
    * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public java.util.List getTransactionsList() { + public java.util.List getTransactionsList() { return transactions_; } /** @@ -301,9 +320,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public java.util.List + public java.util.List getTransactionsOrBuilderList() { return transactions_; } @@ -312,7 +331,7 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public int getTransactionsCount() { return transactions_.size(); @@ -322,9 +341,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.Transaction getTransactions(int index) { + public bdledger.api.grpc.common.Transaction getTransactions(int index) { return transactions_.get(index); } /** @@ -332,9 +351,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.TransactionOrBuilder getTransactionsOrBuilder( + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( int index) { return transactions_.get(index); } @@ -347,6 +366,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @return A list containing the transactionHashes. */ public java.util.List getTransactionHashesList() { @@ -358,6 +378,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @return The count of transactionHashes. */ public int getTransactionHashesCount() { return transactionHashes_.size(); @@ -368,6 +389,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @param index The index of the element to return. + * @return The transactionHashes at the given index. */ public com.google.protobuf.ByteString getTransactionHashes(int index) { return transactionHashes_.get(index); @@ -484,10 +507,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.Block)) { + if (!(obj instanceof bdledger.api.grpc.common.Block)) { return super.equals(obj); } - bdchain.api.grpc.txledger.Block other = (bdchain.api.grpc.txledger.Block) obj; + bdledger.api.grpc.common.Block other = (bdledger.api.grpc.common.Block) obj; if (getIndex() != other.getIndex()) return false; @@ -552,69 +575,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.Block parseFrom(byte[] data) + public static bdledger.api.grpc.common.Block parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.Block parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.Block parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.Block parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.Block parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.Block parseDelimitedFrom( + public static bdledger.api.grpc.common.Block parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.Block parseFrom( + public static bdledger.api.grpc.common.Block parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -627,7 +650,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.Block prototype) { + public static Builder newBuilder(bdledger.api.grpc.common.Block prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -643,26 +666,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.Block} + * Protobuf type {@code bdledger.api.Block} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.Block) - bdchain.api.grpc.txledger.BlockOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.Block) + bdledger.api.grpc.common.BlockOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Block_descriptor; + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Block_fieldAccessorTable + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.Block.class, bdchain.api.grpc.txledger.Block.Builder.class); + bdledger.api.grpc.common.Block.class, bdledger.api.grpc.common.Block.Builder.class); } - // Construct using bdchain.api.grpc.txledger.Block.newBuilder() + // Construct using bdledger.api.grpc.common.Block.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -686,9 +709,9 @@ private static final long serialVersionUID = 0L; hash_ = com.google.protobuf.ByteString.EMPTY; parentHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000001); witnesses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000002); timestamp_ = 0L; size_ = 0L; @@ -697,29 +720,29 @@ private static final long serialVersionUID = 0L; if (transactionsBuilder_ == null) { transactions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000004); } else { transactionsBuilder_.clear(); } transactionHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000008); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Block_descriptor; + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.Block getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.Block.getDefaultInstance(); + public bdledger.api.grpc.common.Block getDefaultInstanceForType() { + return bdledger.api.grpc.common.Block.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.Block build() { - bdchain.api.grpc.txledger.Block result = buildPartial(); + public bdledger.api.grpc.common.Block build() { + bdledger.api.grpc.common.Block result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -727,40 +750,38 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.Block buildPartial() { - bdchain.api.grpc.txledger.Block result = new bdchain.api.grpc.txledger.Block(this); + public bdledger.api.grpc.common.Block buildPartial() { + bdledger.api.grpc.common.Block result = new bdledger.api.grpc.common.Block(this); int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; result.index_ = index_; result.hash_ = hash_; - if (((bitField0_ & 0x00000004) != 0)) { + if (((bitField0_ & 0x00000001) != 0)) { parentHashes_ = java.util.Collections.unmodifiableList(parentHashes_); - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000001); } result.parentHashes_ = parentHashes_; - if (((bitField0_ & 0x00000008) != 0)) { + if (((bitField0_ & 0x00000002) != 0)) { witnesses_ = java.util.Collections.unmodifiableList(witnesses_); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000002); } result.witnesses_ = witnesses_; result.timestamp_ = timestamp_; result.size_ = size_; result.transactionsRoot_ = transactionsRoot_; if (transactionsBuilder_ == null) { - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { transactions_ = java.util.Collections.unmodifiableList(transactions_); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000004); } result.transactions_ = transactions_; } else { result.transactions_ = transactionsBuilder_.build(); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000008) != 0)) { transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000008); } result.transactionHashes_ = transactionHashes_; - result.bitField0_ = to_bitField0_; onBuilt(); return result; } @@ -799,16 +820,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.Block) { - return mergeFrom((bdchain.api.grpc.txledger.Block)other); + if (other instanceof bdledger.api.grpc.common.Block) { + return mergeFrom((bdledger.api.grpc.common.Block)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.Block other) { - if (other == bdchain.api.grpc.txledger.Block.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.common.Block other) { + if (other == bdledger.api.grpc.common.Block.getDefaultInstance()) return this; if (other.getIndex() != 0L) { setIndex(other.getIndex()); } @@ -818,7 +839,7 @@ private static final long serialVersionUID = 0L; if (!other.parentHashes_.isEmpty()) { if (parentHashes_.isEmpty()) { parentHashes_ = other.parentHashes_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000001); } else { ensureParentHashesIsMutable(); parentHashes_.addAll(other.parentHashes_); @@ -828,7 +849,7 @@ private static final long serialVersionUID = 0L; if (!other.witnesses_.isEmpty()) { if (witnesses_.isEmpty()) { witnesses_ = other.witnesses_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000002); } else { ensureWitnessesIsMutable(); witnesses_.addAll(other.witnesses_); @@ -848,7 +869,7 @@ private static final long serialVersionUID = 0L; if (!other.transactions_.isEmpty()) { if (transactions_.isEmpty()) { transactions_ = other.transactions_; - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000004); } else { ensureTransactionsIsMutable(); transactions_.addAll(other.transactions_); @@ -861,7 +882,7 @@ private static final long serialVersionUID = 0L; transactionsBuilder_.dispose(); transactionsBuilder_ = null; transactions_ = other.transactions_; - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000004); transactionsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTransactionsFieldBuilder() : null; @@ -873,7 +894,7 @@ private static final long serialVersionUID = 0L; if (!other.transactionHashes_.isEmpty()) { if (transactionHashes_.isEmpty()) { transactionHashes_ = other.transactionHashes_; - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000008); } else { ensureTransactionHashesIsMutable(); transactionHashes_.addAll(other.transactionHashes_); @@ -895,11 +916,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.Block parsedMessage = null; + bdledger.api.grpc.common.Block parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.Block) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.common.Block) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -917,6 +938,7 @@ private static final long serialVersionUID = 0L; * * * uint64 index = 1; + * @return The index. */ public long getIndex() { return index_; @@ -927,6 +949,8 @@ private static final long serialVersionUID = 0L; * * * uint64 index = 1; + * @param value The index to set. + * @return This builder for chaining. */ public Builder setIndex(long value) { @@ -940,6 +964,7 @@ private static final long serialVersionUID = 0L; * * * uint64 index = 1; + * @return This builder for chaining. */ public Builder clearIndex() { @@ -955,6 +980,7 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 2; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -965,6 +991,8 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 2; + * @param value The hash to set. + * @return This builder for chaining. */ public Builder setHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -981,6 +1009,7 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 2; + * @return This builder for chaining. */ public Builder clearHash() { @@ -991,9 +1020,9 @@ private static final long serialVersionUID = 0L; private java.util.List parentHashes_ = java.util.Collections.emptyList(); private void ensureParentHashesIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!((bitField0_ & 0x00000001) != 0)) { parentHashes_ = new java.util.ArrayList(parentHashes_); - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000001; } } /** @@ -1002,10 +1031,11 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @return A list containing the parentHashes. */ public java.util.List getParentHashesList() { - return ((bitField0_ & 0x00000004) != 0) ? + return ((bitField0_ & 0x00000001) != 0) ? java.util.Collections.unmodifiableList(parentHashes_) : parentHashes_; } /** @@ -1014,6 +1044,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @return The count of parentHashes. */ public int getParentHashesCount() { return parentHashes_.size(); @@ -1024,6 +1055,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @param index The index of the element to return. + * @return The parentHashes at the given index. */ public com.google.protobuf.ByteString getParentHashes(int index) { return parentHashes_.get(index); @@ -1034,6 +1067,9 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @param index The index to set the value at. + * @param value The parentHashes to set. + * @return This builder for chaining. */ public Builder setParentHashes( int index, com.google.protobuf.ByteString value) { @@ -1051,6 +1087,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @param value The parentHashes to add. + * @return This builder for chaining. */ public Builder addParentHashes(com.google.protobuf.ByteString value) { if (value == null) { @@ -1067,6 +1105,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @param values The parentHashes to add. + * @return This builder for chaining. */ public Builder addAllParentHashes( java.lang.Iterable values) { @@ -1082,19 +1122,20 @@ private static final long serialVersionUID = 0L; * * * repeated bytes parent_hashes = 3; + * @return This builder for chaining. */ public Builder clearParentHashes() { parentHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } private java.util.List witnesses_ = java.util.Collections.emptyList(); private void ensureWitnessesIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!((bitField0_ & 0x00000002) != 0)) { witnesses_ = new java.util.ArrayList(witnesses_); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000002; } } /** @@ -1103,10 +1144,11 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @return A list containing the witnesses. */ public java.util.List getWitnessesList() { - return ((bitField0_ & 0x00000008) != 0) ? + return ((bitField0_ & 0x00000002) != 0) ? java.util.Collections.unmodifiableList(witnesses_) : witnesses_; } /** @@ -1115,6 +1157,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @return The count of witnesses. */ public int getWitnessesCount() { return witnesses_.size(); @@ -1125,6 +1168,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @param index The index of the element to return. + * @return The witnesses at the given index. */ public com.google.protobuf.ByteString getWitnesses(int index) { return witnesses_.get(index); @@ -1135,6 +1180,9 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @param index The index to set the value at. + * @param value The witnesses to set. + * @return This builder for chaining. */ public Builder setWitnesses( int index, com.google.protobuf.ByteString value) { @@ -1152,6 +1200,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @param value The witnesses to add. + * @return This builder for chaining. */ public Builder addWitnesses(com.google.protobuf.ByteString value) { if (value == null) { @@ -1168,6 +1218,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @param values The witnesses to add. + * @return This builder for chaining. */ public Builder addAllWitnesses( java.lang.Iterable values) { @@ -1183,10 +1235,11 @@ private static final long serialVersionUID = 0L; * * * repeated bytes witnesses = 4; + * @return This builder for chaining. */ public Builder clearWitnesses() { witnesses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } @@ -1198,6 +1251,7 @@ private static final long serialVersionUID = 0L; * * * int64 timestamp = 5; + * @return The timestamp. */ public long getTimestamp() { return timestamp_; @@ -1208,6 +1262,8 @@ private static final long serialVersionUID = 0L; * * * int64 timestamp = 5; + * @param value The timestamp to set. + * @return This builder for chaining. */ public Builder setTimestamp(long value) { @@ -1221,6 +1277,7 @@ private static final long serialVersionUID = 0L; * * * int64 timestamp = 5; + * @return This builder for chaining. */ public Builder clearTimestamp() { @@ -1236,6 +1293,7 @@ private static final long serialVersionUID = 0L; * * * uint64 size = 6; + * @return The size. */ public long getSize() { return size_; @@ -1246,6 +1304,8 @@ private static final long serialVersionUID = 0L; * * * uint64 size = 6; + * @param value The size to set. + * @return This builder for chaining. */ public Builder setSize(long value) { @@ -1259,6 +1319,7 @@ private static final long serialVersionUID = 0L; * * * uint64 size = 6; + * @return This builder for chaining. */ public Builder clearSize() { @@ -1274,6 +1335,7 @@ private static final long serialVersionUID = 0L; * * * bytes transactions_root = 7; + * @return The transactionsRoot. */ public com.google.protobuf.ByteString getTransactionsRoot() { return transactionsRoot_; @@ -1284,6 +1346,8 @@ private static final long serialVersionUID = 0L; * * * bytes transactions_root = 7; + * @param value The transactionsRoot to set. + * @return This builder for chaining. */ public Builder setTransactionsRoot(com.google.protobuf.ByteString value) { if (value == null) { @@ -1300,6 +1364,7 @@ private static final long serialVersionUID = 0L; * * * bytes transactions_root = 7; + * @return This builder for chaining. */ public Builder clearTransactionsRoot() { @@ -1308,26 +1373,26 @@ private static final long serialVersionUID = 0L; return this; } - private java.util.List transactions_ = + private java.util.List transactions_ = java.util.Collections.emptyList(); private void ensureTransactionsIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { - transactions_ = new java.util.ArrayList(transactions_); - bitField0_ |= 0x00000080; + if (!((bitField0_ & 0x00000004) != 0)) { + transactions_ = new java.util.ArrayList(transactions_); + bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.txledger.Transaction, bdchain.api.grpc.txledger.Transaction.Builder, bdchain.api.grpc.txledger.TransactionOrBuilder> transactionsBuilder_; + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> transactionsBuilder_; /** *
      * 事务对象的数组,或为空
      * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public java.util.List getTransactionsList() { + public java.util.List getTransactionsList() { if (transactionsBuilder_ == null) { return java.util.Collections.unmodifiableList(transactions_); } else { @@ -1339,7 +1404,7 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public int getTransactionsCount() { if (transactionsBuilder_ == null) { @@ -1353,9 +1418,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.Transaction getTransactions(int index) { + public bdledger.api.grpc.common.Transaction getTransactions(int index) { if (transactionsBuilder_ == null) { return transactions_.get(index); } else { @@ -1367,10 +1432,10 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder setTransactions( - int index, bdchain.api.grpc.txledger.Transaction value) { + int index, bdledger.api.grpc.common.Transaction value) { if (transactionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1388,10 +1453,10 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder setTransactions( - int index, bdchain.api.grpc.txledger.Transaction.Builder builderForValue) { + int index, bdledger.api.grpc.common.Transaction.Builder builderForValue) { if (transactionsBuilder_ == null) { ensureTransactionsIsMutable(); transactions_.set(index, builderForValue.build()); @@ -1406,9 +1471,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public Builder addTransactions(bdchain.api.grpc.txledger.Transaction value) { + public Builder addTransactions(bdledger.api.grpc.common.Transaction value) { if (transactionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1426,10 +1491,10 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder addTransactions( - int index, bdchain.api.grpc.txledger.Transaction value) { + int index, bdledger.api.grpc.common.Transaction value) { if (transactionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1447,10 +1512,10 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder addTransactions( - bdchain.api.grpc.txledger.Transaction.Builder builderForValue) { + bdledger.api.grpc.common.Transaction.Builder builderForValue) { if (transactionsBuilder_ == null) { ensureTransactionsIsMutable(); transactions_.add(builderForValue.build()); @@ -1465,10 +1530,10 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder addTransactions( - int index, bdchain.api.grpc.txledger.Transaction.Builder builderForValue) { + int index, bdledger.api.grpc.common.Transaction.Builder builderForValue) { if (transactionsBuilder_ == null) { ensureTransactionsIsMutable(); transactions_.add(index, builderForValue.build()); @@ -1483,10 +1548,10 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder addAllTransactions( - java.lang.Iterable values) { + java.lang.Iterable values) { if (transactionsBuilder_ == null) { ensureTransactionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( @@ -1502,12 +1567,12 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder clearTransactions() { if (transactionsBuilder_ == null) { transactions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { transactionsBuilder_.clear(); @@ -1519,7 +1584,7 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ public Builder removeTransactions(int index) { if (transactionsBuilder_ == null) { @@ -1536,9 +1601,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.Transaction.Builder getTransactionsBuilder( + public bdledger.api.grpc.common.Transaction.Builder getTransactionsBuilder( int index) { return getTransactionsFieldBuilder().getBuilder(index); } @@ -1547,9 +1612,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.TransactionOrBuilder getTransactionsOrBuilder( + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( int index) { if (transactionsBuilder_ == null) { return transactions_.get(index); } else { @@ -1561,9 +1626,9 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public java.util.List + public java.util.List getTransactionsOrBuilderList() { if (transactionsBuilder_ != null) { return transactionsBuilder_.getMessageOrBuilderList(); @@ -1576,43 +1641,43 @@ private static final long serialVersionUID = 0L; * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.Transaction.Builder addTransactionsBuilder() { + public bdledger.api.grpc.common.Transaction.Builder addTransactionsBuilder() { return getTransactionsFieldBuilder().addBuilder( - bdchain.api.grpc.txledger.Transaction.getDefaultInstance()); + bdledger.api.grpc.common.Transaction.getDefaultInstance()); } /** *
      * 事务对象的数组,或为空
      * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public bdchain.api.grpc.txledger.Transaction.Builder addTransactionsBuilder( + public bdledger.api.grpc.common.Transaction.Builder addTransactionsBuilder( int index) { return getTransactionsFieldBuilder().addBuilder( - index, bdchain.api.grpc.txledger.Transaction.getDefaultInstance()); + index, bdledger.api.grpc.common.Transaction.getDefaultInstance()); } /** *
      * 事务对象的数组,或为空
      * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - public java.util.List + public java.util.List getTransactionsBuilderList() { return getTransactionsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.txledger.Transaction, bdchain.api.grpc.txledger.Transaction.Builder, bdchain.api.grpc.txledger.TransactionOrBuilder> + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> getTransactionsFieldBuilder() { if (transactionsBuilder_ == null) { transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.txledger.Transaction, bdchain.api.grpc.txledger.Transaction.Builder, bdchain.api.grpc.txledger.TransactionOrBuilder>( + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder>( transactions_, - ((bitField0_ & 0x00000080) != 0), + ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); transactions_ = null; @@ -1622,9 +1687,9 @@ private static final long serialVersionUID = 0L; private java.util.List transactionHashes_ = java.util.Collections.emptyList(); private void ensureTransactionHashesIsMutable() { - if (!((bitField0_ & 0x00000100) != 0)) { + if (!((bitField0_ & 0x00000008) != 0)) { transactionHashes_ = new java.util.ArrayList(transactionHashes_); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000008; } } /** @@ -1633,10 +1698,11 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @return A list containing the transactionHashes. */ public java.util.List getTransactionHashesList() { - return ((bitField0_ & 0x00000100) != 0) ? + return ((bitField0_ & 0x00000008) != 0) ? java.util.Collections.unmodifiableList(transactionHashes_) : transactionHashes_; } /** @@ -1645,6 +1711,7 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @return The count of transactionHashes. */ public int getTransactionHashesCount() { return transactionHashes_.size(); @@ -1655,6 +1722,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @param index The index of the element to return. + * @return The transactionHashes at the given index. */ public com.google.protobuf.ByteString getTransactionHashes(int index) { return transactionHashes_.get(index); @@ -1665,6 +1734,9 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @param index The index to set the value at. + * @param value The transactionHashes to set. + * @return This builder for chaining. */ public Builder setTransactionHashes( int index, com.google.protobuf.ByteString value) { @@ -1682,6 +1754,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @param value The transactionHashes to add. + * @return This builder for chaining. */ public Builder addTransactionHashes(com.google.protobuf.ByteString value) { if (value == null) { @@ -1698,6 +1772,8 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @param values The transactionHashes to add. + * @return This builder for chaining. */ public Builder addAllTransactionHashes( java.lang.Iterable values) { @@ -1713,10 +1789,11 @@ private static final long serialVersionUID = 0L; * * * repeated bytes transaction_hashes = 9; + * @return This builder for chaining. */ public Builder clearTransactionHashes() { transactionHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000008); onChanged(); return this; } @@ -1733,16 +1810,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.Block) + // @@protoc_insertion_point(builder_scope:bdledger.api.Block) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.Block) - private static final bdchain.api.grpc.txledger.Block DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.Block) + private static final bdledger.api.grpc.common.Block DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.Block(); + DEFAULT_INSTANCE = new bdledger.api.grpc.common.Block(); } - public static bdchain.api.grpc.txledger.Block getDefaultInstance() { + public static bdledger.api.grpc.common.Block getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -1767,7 +1844,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.Block getDefaultInstanceForType() { + public bdledger.api.grpc.common.Block getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/txledger/BlockOrBuilder.java b/src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java similarity index 67% rename from src/main/java/bdchain/api/grpc/txledger/BlockOrBuilder.java rename to src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java index cd16c25..2f5e71f 100644 --- a/src/main/java/bdchain/api/grpc/txledger/BlockOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java @@ -1,10 +1,10 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/common.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.common; public interface BlockOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.Block) + // @@protoc_insertion_point(interface_extends:bdledger.api.Block) com.google.protobuf.MessageOrBuilder { /** @@ -13,6 +13,7 @@ public interface BlockOrBuilder extends * * * uint64 index = 1; + * @return The index. */ long getIndex(); @@ -22,6 +23,7 @@ public interface BlockOrBuilder extends * * * bytes hash = 2; + * @return The hash. */ com.google.protobuf.ByteString getHash(); @@ -31,6 +33,7 @@ public interface BlockOrBuilder extends * * * repeated bytes parent_hashes = 3; + * @return A list containing the parentHashes. */ java.util.List getParentHashesList(); /** @@ -39,6 +42,7 @@ public interface BlockOrBuilder extends * * * repeated bytes parent_hashes = 3; + * @return The count of parentHashes. */ int getParentHashesCount(); /** @@ -47,6 +51,8 @@ public interface BlockOrBuilder extends * * * repeated bytes parent_hashes = 3; + * @param index The index of the element to return. + * @return The parentHashes at the given index. */ com.google.protobuf.ByteString getParentHashes(int index); @@ -56,6 +62,7 @@ public interface BlockOrBuilder extends * * * repeated bytes witnesses = 4; + * @return A list containing the witnesses. */ java.util.List getWitnessesList(); /** @@ -64,6 +71,7 @@ public interface BlockOrBuilder extends * * * repeated bytes witnesses = 4; + * @return The count of witnesses. */ int getWitnessesCount(); /** @@ -72,6 +80,8 @@ public interface BlockOrBuilder extends * * * repeated bytes witnesses = 4; + * @param index The index of the element to return. + * @return The witnesses at the given index. */ com.google.protobuf.ByteString getWitnesses(int index); @@ -81,6 +91,7 @@ public interface BlockOrBuilder extends * * * int64 timestamp = 5; + * @return The timestamp. */ long getTimestamp(); @@ -90,6 +101,7 @@ public interface BlockOrBuilder extends * * * uint64 size = 6; + * @return The size. */ long getSize(); @@ -99,6 +111,7 @@ public interface BlockOrBuilder extends * * * bytes transactions_root = 7; + * @return The transactionsRoot. */ com.google.protobuf.ByteString getTransactionsRoot(); @@ -107,24 +120,24 @@ public interface BlockOrBuilder extends * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - java.util.List + java.util.List getTransactionsList(); /** *
    * 事务对象的数组,或为空
    * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - bdchain.api.grpc.txledger.Transaction getTransactions(int index); + bdledger.api.grpc.common.Transaction getTransactions(int index); /** *
    * 事务对象的数组,或为空
    * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ int getTransactionsCount(); /** @@ -132,18 +145,18 @@ public interface BlockOrBuilder extends * 事务对象的数组,或为空 * * - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - java.util.List + java.util.List getTransactionsOrBuilderList(); /** *
    * 事务对象的数组,或为空
    * 
* - * repeated .bdchain.api.txledger.Transaction transactions = 8; + * repeated .bdledger.api.Transaction transactions = 8; */ - bdchain.api.grpc.txledger.TransactionOrBuilder getTransactionsOrBuilder( + bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( int index); /** @@ -152,6 +165,7 @@ public interface BlockOrBuilder extends * * * repeated bytes transaction_hashes = 9; + * @return A list containing the transactionHashes. */ java.util.List getTransactionHashesList(); /** @@ -160,6 +174,7 @@ public interface BlockOrBuilder extends * * * repeated bytes transaction_hashes = 9; + * @return The count of transactionHashes. */ int getTransactionHashesCount(); /** @@ -168,6 +183,8 @@ public interface BlockOrBuilder extends * * * repeated bytes transaction_hashes = 9; + * @param index The index of the element to return. + * @return The transactionHashes at the given index. */ com.google.protobuf.ByteString getTransactionHashes(int index); } diff --git a/src/main/java/bdledger/api/grpc/common/CommonProto.java b/src/main/java/bdledger/api/grpc/common/CommonProto.java new file mode 100644 index 0000000..d23e3ba --- /dev/null +++ b/src/main/java/bdledger/api/grpc/common/CommonProto.java @@ -0,0 +1,73 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/common.proto + +package bdledger.api.grpc.common; + +public final class CommonProto { + private CommonProto() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_Transaction_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_Transaction_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_Block_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_Block_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031bdledger/api/common.proto\022\014bdledger.ap" + + "i\"\303\001\n\013Transaction\022\022\n\nblock_hash\030\001 \001(\014\022\r\n" + + "\005index\030\002 \001(\r\022\014\n\004hash\030\003 \001(\014\022+\n\004type\030\004 \001(\016" + + "2\035.bdledger.api.TransactionType\022\014\n\004from\030" + + "\005 \001(\014\022\r\n\005nonce\030\006 \001(\004\022\n\n\002to\030\007 \001(\014\022\014\n\004data" + + "\030\010 \001(\014\022\t\n\001v\030\t \001(\014\022\t\n\001r\030\n \001(\014\022\t\n\001s\030\013 \001(\014\"" + + "\327\001\n\005Block\022\r\n\005index\030\001 \001(\004\022\014\n\004hash\030\002 \001(\014\022\025" + + "\n\rparent_hashes\030\003 \003(\014\022\021\n\twitnesses\030\004 \003(\014" + + "\022\021\n\ttimestamp\030\005 \001(\003\022\014\n\004size\030\006 \001(\004\022\031\n\021tra" + + "nsactions_root\030\007 \001(\014\022/\n\014transactions\030\010 \003" + + "(\0132\031.bdledger.api.Transaction\022\032\n\022transac" + + "tion_hashes\030\t \003(\014*o\n\017TransactionType\022\n\n\006" + + "RECORD\020\000\022\013\n\007MESSAGE\020\001\022\025\n\021CONTRACT_CREATI" + + "ON\020\002\022\027\n\023CONTRACT_INVOCATION\020\003\022\023\n\017CONTRAC" + + "T_STATUS\020\004BQ\n\030bdledger.api.grpc.commonB\013" + + "CommonProtoP\001Z&bdware.org/bdledger/pkg/a" + + "pi/grpc/protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_bdledger_api_Transaction_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdledger_api_Transaction_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_Transaction_descriptor, + new java.lang.String[] { "BlockHash", "Index", "Hash", "Type", "From", "Nonce", "To", "Data", "V", "R", "S", }); + internal_static_bdledger_api_Block_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_bdledger_api_Block_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_Block_descriptor, + new java.lang.String[] { "Index", "Hash", "ParentHashes", "Witnesses", "Timestamp", "Size", "TransactionsRoot", "Transactions", "TransactionHashes", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdledger/api/grpc/common/ErrorDetailsProto.java b/src/main/java/bdledger/api/grpc/common/ErrorDetailsProto.java new file mode 100644 index 0000000..2b2f0ee --- /dev/null +++ b/src/main/java/bdledger/api/grpc/common/ErrorDetailsProto.java @@ -0,0 +1,64 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/error_details.proto + +package bdledger.api.grpc.common; + +public final class ErrorDetailsProto { + private ErrorDetailsProto() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_InvalidArgument_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_InvalidArgument_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n bdledger/api/error_details.proto\022\014bdle" + + "dger.api\"\217\001\n\017InvalidArgument\022F\n\020field_vi" + + "olations\030\001 \003(\0132,.bdledger.api.InvalidArg" + + "ument.FieldViolation\0324\n\016FieldViolation\022\r" + + "\n\005field\030\001 \001(\t\022\023\n\013description\030\002 \001(\tBW\n\030bd" + + "ledger.api.grpc.commonB\021ErrorDetailsProt" + + "oP\001Z&bdware.org/bdledger/pkg/api/grpc/pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_bdledger_api_InvalidArgument_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdledger_api_InvalidArgument_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_InvalidArgument_descriptor, + new java.lang.String[] { "FieldViolations", }); + internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor = + internal_static_bdledger_api_InvalidArgument_descriptor.getNestedTypes().get(0); + internal_static_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor, + new java.lang.String[] { "Field", "Description", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdchain/api/grpc/common/InvalidArgument.java b/src/main/java/bdledger/api/grpc/common/InvalidArgument.java similarity index 74% rename from src/main/java/bdchain/api/grpc/common/InvalidArgument.java rename to src/main/java/bdledger/api/grpc/common/InvalidArgument.java index cba4684..20364c7 100644 --- a/src/main/java/bdchain/api/grpc/common/InvalidArgument.java +++ b/src/main/java/bdledger/api/grpc/common/InvalidArgument.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/error_details.proto +// source: bdledger/api/error_details.proto -package bdchain.api.grpc.common; +package bdledger.api.grpc.common; /** *
@@ -11,11 +11,11 @@ package bdchain.api.grpc.common;
  * (e.g., a malformed file name).
  * 
* - * Protobuf type {@code bdchain.api.common.InvalidArgument} + * Protobuf type {@code bdledger.api.InvalidArgument} */ public final class InvalidArgument extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.common.InvalidArgument) + // @@protoc_insertion_point(message_implements:bdledger.api.InvalidArgument) InvalidArgumentOrBuilder { private static final long serialVersionUID = 0L; // Use InvalidArgument.newBuilder() to construct. @@ -26,6 +26,13 @@ private static final long serialVersionUID = 0L; fieldViolations_ = java.util.Collections.emptyList(); } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new InvalidArgument(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -52,11 +59,11 @@ private static final long serialVersionUID = 0L; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { - fieldViolations_ = new java.util.ArrayList(); + fieldViolations_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } fieldViolations_.add( - input.readMessage(bdchain.api.grpc.common.InvalidArgument.FieldViolation.parser(), extensionRegistry)); + input.readMessage(bdledger.api.grpc.common.InvalidArgument.FieldViolation.parser(), extensionRegistry)); break; } default: { @@ -83,19 +90,19 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_descriptor; + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_fieldAccessorTable + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.common.InvalidArgument.class, bdchain.api.grpc.common.InvalidArgument.Builder.class); + bdledger.api.grpc.common.InvalidArgument.class, bdledger.api.grpc.common.InvalidArgument.Builder.class); } public interface FieldViolationOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.common.InvalidArgument.FieldViolation) + // @@protoc_insertion_point(interface_extends:bdledger.api.InvalidArgument.FieldViolation) com.google.protobuf.MessageOrBuilder { /** @@ -106,6 +113,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return The field. */ java.lang.String getField(); /** @@ -116,6 +124,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return The bytes for field. */ com.google.protobuf.ByteString getFieldBytes(); @@ -126,6 +135,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return The description. */ java.lang.String getDescription(); /** @@ -134,6 +144,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); @@ -143,11 +154,11 @@ private static final long serialVersionUID = 0L; * A message type used to describe a single invalid field. * * - * Protobuf type {@code bdchain.api.common.InvalidArgument.FieldViolation} + * Protobuf type {@code bdledger.api.InvalidArgument.FieldViolation} */ public static final class FieldViolation extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.common.InvalidArgument.FieldViolation) + // @@protoc_insertion_point(message_implements:bdledger.api.InvalidArgument.FieldViolation) FieldViolationOrBuilder { private static final long serialVersionUID = 0L; // Use FieldViolation.newBuilder() to construct. @@ -159,6 +170,13 @@ private static final long serialVersionUID = 0L; description_ = ""; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FieldViolation(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -172,7 +190,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -216,15 +233,15 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_FieldViolation_descriptor; + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_FieldViolation_fieldAccessorTable + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.common.InvalidArgument.FieldViolation.class, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder.class); + bdledger.api.grpc.common.InvalidArgument.FieldViolation.class, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder.class); } public static final int FIELD_FIELD_NUMBER = 1; @@ -237,6 +254,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return The field. */ public java.lang.String getField() { java.lang.Object ref = field_; @@ -258,6 +276,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return The bytes for field. */ public com.google.protobuf.ByteString getFieldBytes() { @@ -281,6 +300,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; @@ -300,6 +320,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { @@ -360,10 +381,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.common.InvalidArgument.FieldViolation)) { + if (!(obj instanceof bdledger.api.grpc.common.InvalidArgument.FieldViolation)) { return super.equals(obj); } - bdchain.api.grpc.common.InvalidArgument.FieldViolation other = (bdchain.api.grpc.common.InvalidArgument.FieldViolation) obj; + bdledger.api.grpc.common.InvalidArgument.FieldViolation other = (bdledger.api.grpc.common.InvalidArgument.FieldViolation) obj; if (!getField() .equals(other.getField())) return false; @@ -389,69 +410,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom(byte[] data) + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseDelimitedFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation parseFrom( + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -464,7 +485,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.common.InvalidArgument.FieldViolation prototype) { + public static Builder newBuilder(bdledger.api.grpc.common.InvalidArgument.FieldViolation prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -484,26 +505,26 @@ private static final long serialVersionUID = 0L; * A message type used to describe a single invalid field. * * - * Protobuf type {@code bdchain.api.common.InvalidArgument.FieldViolation} + * Protobuf type {@code bdledger.api.InvalidArgument.FieldViolation} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.common.InvalidArgument.FieldViolation) - bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.InvalidArgument.FieldViolation) + bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_FieldViolation_descriptor; + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_FieldViolation_fieldAccessorTable + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.common.InvalidArgument.FieldViolation.class, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder.class); + bdledger.api.grpc.common.InvalidArgument.FieldViolation.class, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder.class); } - // Construct using bdchain.api.grpc.common.InvalidArgument.FieldViolation.newBuilder() + // Construct using bdledger.api.grpc.common.InvalidArgument.FieldViolation.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -531,17 +552,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_FieldViolation_descriptor; + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstanceForType() { - return bdchain.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance(); + public bdledger.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstanceForType() { + return bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument.FieldViolation build() { - bdchain.api.grpc.common.InvalidArgument.FieldViolation result = buildPartial(); + public bdledger.api.grpc.common.InvalidArgument.FieldViolation build() { + bdledger.api.grpc.common.InvalidArgument.FieldViolation result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -549,8 +570,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument.FieldViolation buildPartial() { - bdchain.api.grpc.common.InvalidArgument.FieldViolation result = new bdchain.api.grpc.common.InvalidArgument.FieldViolation(this); + public bdledger.api.grpc.common.InvalidArgument.FieldViolation buildPartial() { + bdledger.api.grpc.common.InvalidArgument.FieldViolation result = new bdledger.api.grpc.common.InvalidArgument.FieldViolation(this); result.field_ = field_; result.description_ = description_; onBuilt(); @@ -591,16 +612,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.common.InvalidArgument.FieldViolation) { - return mergeFrom((bdchain.api.grpc.common.InvalidArgument.FieldViolation)other); + if (other instanceof bdledger.api.grpc.common.InvalidArgument.FieldViolation) { + return mergeFrom((bdledger.api.grpc.common.InvalidArgument.FieldViolation)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.common.InvalidArgument.FieldViolation other) { - if (other == bdchain.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.common.InvalidArgument.FieldViolation other) { + if (other == bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()) return this; if (!other.getField().isEmpty()) { field_ = other.field_; onChanged(); @@ -624,11 +645,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.common.InvalidArgument.FieldViolation parsedMessage = null; + bdledger.api.grpc.common.InvalidArgument.FieldViolation parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.common.InvalidArgument.FieldViolation) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.common.InvalidArgument.FieldViolation) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -647,6 +668,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return The field. */ public java.lang.String getField() { java.lang.Object ref = field_; @@ -668,6 +690,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return The bytes for field. */ public com.google.protobuf.ByteString getFieldBytes() { @@ -690,6 +713,8 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @param value The field to set. + * @return This builder for chaining. */ public Builder setField( java.lang.String value) { @@ -709,6 +734,7 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @return This builder for chaining. */ public Builder clearField() { @@ -724,6 +750,8 @@ private static final long serialVersionUID = 0L; * * * string field = 1; + * @param value The bytes for field to set. + * @return This builder for chaining. */ public Builder setFieldBytes( com.google.protobuf.ByteString value) { @@ -744,6 +772,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return The description. */ public java.lang.String getDescription() { java.lang.Object ref = description_; @@ -763,6 +792,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return The bytes for description. */ public com.google.protobuf.ByteString getDescriptionBytes() { @@ -783,6 +813,8 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @param value The description to set. + * @return This builder for chaining. */ public Builder setDescription( java.lang.String value) { @@ -800,6 +832,7 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @return This builder for chaining. */ public Builder clearDescription() { @@ -813,6 +846,8 @@ private static final long serialVersionUID = 0L; * * * string description = 2; + * @param value The bytes for description to set. + * @return This builder for chaining. */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { @@ -838,16 +873,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.common.InvalidArgument.FieldViolation) + // @@protoc_insertion_point(builder_scope:bdledger.api.InvalidArgument.FieldViolation) } - // @@protoc_insertion_point(class_scope:bdchain.api.common.InvalidArgument.FieldViolation) - private static final bdchain.api.grpc.common.InvalidArgument.FieldViolation DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.InvalidArgument.FieldViolation) + private static final bdledger.api.grpc.common.InvalidArgument.FieldViolation DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.common.InvalidArgument.FieldViolation(); + DEFAULT_INSTANCE = new bdledger.api.grpc.common.InvalidArgument.FieldViolation(); } - public static bdchain.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstance() { + public static bdledger.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -872,22 +907,22 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstanceForType() { + public bdledger.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public static final int FIELD_VIOLATIONS_FIELD_NUMBER = 1; - private java.util.List fieldViolations_; + private java.util.List fieldViolations_; /** *
    * Describes all violations in a client request.
    * 
* - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public java.util.List getFieldViolationsList() { + public java.util.List getFieldViolationsList() { return fieldViolations_; } /** @@ -895,9 +930,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public java.util.List + public java.util.List getFieldViolationsOrBuilderList() { return fieldViolations_; } @@ -906,7 +941,7 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public int getFieldViolationsCount() { return fieldViolations_.size(); @@ -916,9 +951,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index) { + public bdledger.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index) { return fieldViolations_.get(index); } /** @@ -926,9 +961,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( + public bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( int index) { return fieldViolations_.get(index); } @@ -973,10 +1008,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.common.InvalidArgument)) { + if (!(obj instanceof bdledger.api.grpc.common.InvalidArgument)) { return super.equals(obj); } - bdchain.api.grpc.common.InvalidArgument other = (bdchain.api.grpc.common.InvalidArgument) obj; + bdledger.api.grpc.common.InvalidArgument other = (bdledger.api.grpc.common.InvalidArgument) obj; if (!getFieldViolationsList() .equals(other.getFieldViolationsList())) return false; @@ -1000,69 +1035,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom(byte[] data) + public static bdledger.api.grpc.common.InvalidArgument parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.InvalidArgument parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.InvalidArgument parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.InvalidArgument parseDelimitedFrom( + public static bdledger.api.grpc.common.InvalidArgument parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.InvalidArgument parseFrom( + public static bdledger.api.grpc.common.InvalidArgument parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1075,7 +1110,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.common.InvalidArgument prototype) { + public static Builder newBuilder(bdledger.api.grpc.common.InvalidArgument prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1098,26 +1133,26 @@ private static final long serialVersionUID = 0L; * (e.g., a malformed file name). * * - * Protobuf type {@code bdchain.api.common.InvalidArgument} + * Protobuf type {@code bdledger.api.InvalidArgument} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.common.InvalidArgument) - bdchain.api.grpc.common.InvalidArgumentOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.InvalidArgument) + bdledger.api.grpc.common.InvalidArgumentOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_descriptor; + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_fieldAccessorTable + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.common.InvalidArgument.class, bdchain.api.grpc.common.InvalidArgument.Builder.class); + bdledger.api.grpc.common.InvalidArgument.class, bdledger.api.grpc.common.InvalidArgument.Builder.class); } - // Construct using bdchain.api.grpc.common.InvalidArgument.newBuilder() + // Construct using bdledger.api.grpc.common.InvalidArgument.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -1148,17 +1183,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.common.ErrorDetailsProto.internal_static_bdchain_api_common_InvalidArgument_descriptor; + return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_descriptor; } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument getDefaultInstanceForType() { - return bdchain.api.grpc.common.InvalidArgument.getDefaultInstance(); + public bdledger.api.grpc.common.InvalidArgument getDefaultInstanceForType() { + return bdledger.api.grpc.common.InvalidArgument.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument build() { - bdchain.api.grpc.common.InvalidArgument result = buildPartial(); + public bdledger.api.grpc.common.InvalidArgument build() { + bdledger.api.grpc.common.InvalidArgument result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1166,8 +1201,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument buildPartial() { - bdchain.api.grpc.common.InvalidArgument result = new bdchain.api.grpc.common.InvalidArgument(this); + public bdledger.api.grpc.common.InvalidArgument buildPartial() { + bdledger.api.grpc.common.InvalidArgument result = new bdledger.api.grpc.common.InvalidArgument(this); int from_bitField0_ = bitField0_; if (fieldViolationsBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { @@ -1216,16 +1251,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.common.InvalidArgument) { - return mergeFrom((bdchain.api.grpc.common.InvalidArgument)other); + if (other instanceof bdledger.api.grpc.common.InvalidArgument) { + return mergeFrom((bdledger.api.grpc.common.InvalidArgument)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.common.InvalidArgument other) { - if (other == bdchain.api.grpc.common.InvalidArgument.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.common.InvalidArgument other) { + if (other == bdledger.api.grpc.common.InvalidArgument.getDefaultInstance()) return this; if (fieldViolationsBuilder_ == null) { if (!other.fieldViolations_.isEmpty()) { if (fieldViolations_.isEmpty()) { @@ -1267,11 +1302,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.common.InvalidArgument parsedMessage = null; + bdledger.api.grpc.common.InvalidArgument parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.common.InvalidArgument) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.common.InvalidArgument) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -1282,26 +1317,26 @@ private static final long serialVersionUID = 0L; } private int bitField0_; - private java.util.List fieldViolations_ = + private java.util.List fieldViolations_ = java.util.Collections.emptyList(); private void ensureFieldViolationsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { - fieldViolations_ = new java.util.ArrayList(fieldViolations_); + fieldViolations_ = new java.util.ArrayList(fieldViolations_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.common.InvalidArgument.FieldViolation, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder> fieldViolationsBuilder_; + bdledger.api.grpc.common.InvalidArgument.FieldViolation, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder> fieldViolationsBuilder_; /** *
      * Describes all violations in a client request.
      * 
* - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public java.util.List getFieldViolationsList() { + public java.util.List getFieldViolationsList() { if (fieldViolationsBuilder_ == null) { return java.util.Collections.unmodifiableList(fieldViolations_); } else { @@ -1313,7 +1348,7 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public int getFieldViolationsCount() { if (fieldViolationsBuilder_ == null) { @@ -1327,9 +1362,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index) { + public bdledger.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index) { if (fieldViolationsBuilder_ == null) { return fieldViolations_.get(index); } else { @@ -1341,10 +1376,10 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder setFieldViolations( - int index, bdchain.api.grpc.common.InvalidArgument.FieldViolation value) { + int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation value) { if (fieldViolationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1362,10 +1397,10 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder setFieldViolations( - int index, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { + int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { if (fieldViolationsBuilder_ == null) { ensureFieldViolationsIsMutable(); fieldViolations_.set(index, builderForValue.build()); @@ -1380,9 +1415,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public Builder addFieldViolations(bdchain.api.grpc.common.InvalidArgument.FieldViolation value) { + public Builder addFieldViolations(bdledger.api.grpc.common.InvalidArgument.FieldViolation value) { if (fieldViolationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1400,10 +1435,10 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder addFieldViolations( - int index, bdchain.api.grpc.common.InvalidArgument.FieldViolation value) { + int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation value) { if (fieldViolationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1421,10 +1456,10 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder addFieldViolations( - bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { + bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { if (fieldViolationsBuilder_ == null) { ensureFieldViolationsIsMutable(); fieldViolations_.add(builderForValue.build()); @@ -1439,10 +1474,10 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder addFieldViolations( - int index, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { + int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { if (fieldViolationsBuilder_ == null) { ensureFieldViolationsIsMutable(); fieldViolations_.add(index, builderForValue.build()); @@ -1457,10 +1492,10 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder addAllFieldViolations( - java.lang.Iterable values) { + java.lang.Iterable values) { if (fieldViolationsBuilder_ == null) { ensureFieldViolationsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( @@ -1476,7 +1511,7 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder clearFieldViolations() { if (fieldViolationsBuilder_ == null) { @@ -1493,7 +1528,7 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ public Builder removeFieldViolations(int index) { if (fieldViolationsBuilder_ == null) { @@ -1510,9 +1545,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder getFieldViolationsBuilder( + public bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder getFieldViolationsBuilder( int index) { return getFieldViolationsFieldBuilder().getBuilder(index); } @@ -1521,9 +1556,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( + public bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( int index) { if (fieldViolationsBuilder_ == null) { return fieldViolations_.get(index); } else { @@ -1535,9 +1570,9 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public java.util.List + public java.util.List getFieldViolationsOrBuilderList() { if (fieldViolationsBuilder_ != null) { return fieldViolationsBuilder_.getMessageOrBuilderList(); @@ -1550,41 +1585,41 @@ private static final long serialVersionUID = 0L; * Describes all violations in a client request. * * - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder() { + public bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder() { return getFieldViolationsFieldBuilder().addBuilder( - bdchain.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()); + bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()); } /** *
      * Describes all violations in a client request.
      * 
* - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder( + public bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder( int index) { return getFieldViolationsFieldBuilder().addBuilder( - index, bdchain.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()); + index, bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()); } /** *
      * Describes all violations in a client request.
      * 
* - * repeated .bdchain.api.common.InvalidArgument.FieldViolation field_violations = 1; + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; */ - public java.util.List + public java.util.List getFieldViolationsBuilderList() { return getFieldViolationsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.common.InvalidArgument.FieldViolation, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder> + bdledger.api.grpc.common.InvalidArgument.FieldViolation, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder> getFieldViolationsFieldBuilder() { if (fieldViolationsBuilder_ == null) { fieldViolationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.common.InvalidArgument.FieldViolation, bdchain.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdchain.api.grpc.common.InvalidArgument.FieldViolationOrBuilder>( + bdledger.api.grpc.common.InvalidArgument.FieldViolation, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder>( fieldViolations_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), @@ -1606,16 +1641,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.common.InvalidArgument) + // @@protoc_insertion_point(builder_scope:bdledger.api.InvalidArgument) } - // @@protoc_insertion_point(class_scope:bdchain.api.common.InvalidArgument) - private static final bdchain.api.grpc.common.InvalidArgument DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.InvalidArgument) + private static final bdledger.api.grpc.common.InvalidArgument DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.common.InvalidArgument(); + DEFAULT_INSTANCE = new bdledger.api.grpc.common.InvalidArgument(); } - public static bdchain.api.grpc.common.InvalidArgument getDefaultInstance() { + public static bdledger.api.grpc.common.InvalidArgument getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -1640,7 +1675,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.common.InvalidArgument getDefaultInstanceForType() { + public bdledger.api.grpc.common.InvalidArgument getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/common/InvalidArgumentOrBuilder.java b/src/main/java/bdledger/api/grpc/common/InvalidArgumentOrBuilder.java new file mode 100644 index 0000000..1359ba1 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/common/InvalidArgumentOrBuilder.java @@ -0,0 +1,53 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/error_details.proto + +package bdledger.api.grpc.common; + +public interface InvalidArgumentOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.InvalidArgument) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Describes all violations in a client request.
+   * 
+ * + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + java.util.List + getFieldViolationsList(); + /** + *
+   * Describes all violations in a client request.
+   * 
+ * + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + bdledger.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index); + /** + *
+   * Describes all violations in a client request.
+   * 
+ * + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + int getFieldViolationsCount(); + /** + *
+   * Describes all violations in a client request.
+   * 
+ * + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + java.util.List + getFieldViolationsOrBuilderList(); + /** + *
+   * Describes all violations in a client request.
+   * 
+ * + * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( + int index); +} diff --git a/src/main/java/bdchain/api/grpc/txledger/Transaction.java b/src/main/java/bdledger/api/grpc/common/Transaction.java similarity index 81% rename from src/main/java/bdchain/api/grpc/txledger/Transaction.java rename to src/main/java/bdledger/api/grpc/common/Transaction.java index 1d112fd..58f10a3 100644 --- a/src/main/java/bdchain/api/grpc/txledger/Transaction.java +++ b/src/main/java/bdledger/api/grpc/common/Transaction.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/common.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.common; /** - * Protobuf type {@code bdchain.api.txledger.Transaction} + * Protobuf type {@code bdledger.api.Transaction} */ public final class Transaction extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.Transaction) + // @@protoc_insertion_point(message_implements:bdledger.api.Transaction) TransactionOrBuilder { private static final long serialVersionUID = 0L; // Use Transaction.newBuilder() to construct. @@ -27,6 +27,13 @@ private static final long serialVersionUID = 0L; s_ = com.google.protobuf.ByteString.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Transaction(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -40,7 +47,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -128,15 +134,15 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Transaction_descriptor; + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Transaction_fieldAccessorTable + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.Transaction.class, bdchain.api.grpc.txledger.Transaction.Builder.class); + bdledger.api.grpc.common.Transaction.class, bdledger.api.grpc.common.Transaction.Builder.class); } public static final int BLOCK_HASH_FIELD_NUMBER = 1; @@ -147,6 +153,7 @@ private static final long serialVersionUID = 0L; * * * bytes block_hash = 1; + * @return The blockHash. */ public com.google.protobuf.ByteString getBlockHash() { return blockHash_; @@ -160,6 +167,7 @@ private static final long serialVersionUID = 0L; * * * uint32 index = 2; + * @return The index. */ public int getIndex() { return index_; @@ -173,6 +181,7 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 3; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -185,7 +194,8 @@ private static final long serialVersionUID = 0L; * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return The enum numeric value on the wire for type. */ public int getTypeValue() { return type_; @@ -195,12 +205,13 @@ private static final long serialVersionUID = 0L; * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return The type. */ - public bdchain.api.grpc.common.TransactionType getType() { + public bdledger.api.grpc.common.TransactionType getType() { @SuppressWarnings("deprecation") - bdchain.api.grpc.common.TransactionType result = bdchain.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdchain.api.grpc.common.TransactionType.UNRECOGNIZED : result; + bdledger.api.grpc.common.TransactionType result = bdledger.api.grpc.common.TransactionType.valueOf(type_); + return result == null ? bdledger.api.grpc.common.TransactionType.UNRECOGNIZED : result; } public static final int FROM_FIELD_NUMBER = 5; @@ -211,6 +222,7 @@ private static final long serialVersionUID = 0L; * * * bytes from = 5; + * @return The from. */ public com.google.protobuf.ByteString getFrom() { return from_; @@ -224,6 +236,7 @@ private static final long serialVersionUID = 0L; * * * uint64 nonce = 6; + * @return The nonce. */ public long getNonce() { return nonce_; @@ -237,6 +250,7 @@ private static final long serialVersionUID = 0L; * * * bytes to = 7; + * @return The to. */ public com.google.protobuf.ByteString getTo() { return to_; @@ -250,6 +264,7 @@ private static final long serialVersionUID = 0L; * * * bytes data = 8; + * @return The data. */ public com.google.protobuf.ByteString getData() { return data_; @@ -263,6 +278,7 @@ private static final long serialVersionUID = 0L; * * * bytes v = 9; + * @return The v. */ public com.google.protobuf.ByteString getV() { return v_; @@ -276,6 +292,7 @@ private static final long serialVersionUID = 0L; * * * bytes r = 10; + * @return The r. */ public com.google.protobuf.ByteString getR() { return r_; @@ -289,6 +306,7 @@ private static final long serialVersionUID = 0L; * * * bytes s = 11; + * @return The s. */ public com.google.protobuf.ByteString getS() { return s_; @@ -317,7 +335,7 @@ private static final long serialVersionUID = 0L; if (!hash_.isEmpty()) { output.writeBytes(3, hash_); } - if (type_ != bdchain.api.grpc.common.TransactionType.RECORD.getNumber()) { + if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { output.writeEnum(4, type_); } if (!from_.isEmpty()) { @@ -362,7 +380,7 @@ private static final long serialVersionUID = 0L; size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, hash_); } - if (type_ != bdchain.api.grpc.common.TransactionType.RECORD.getNumber()) { + if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(4, type_); } @@ -404,10 +422,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.Transaction)) { + if (!(obj instanceof bdledger.api.grpc.common.Transaction)) { return super.equals(obj); } - bdchain.api.grpc.txledger.Transaction other = (bdchain.api.grpc.txledger.Transaction) obj; + bdledger.api.grpc.common.Transaction other = (bdledger.api.grpc.common.Transaction) obj; if (!getBlockHash() .equals(other.getBlockHash())) return false; @@ -469,69 +487,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.Transaction parseFrom(byte[] data) + public static bdledger.api.grpc.common.Transaction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.Transaction parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.Transaction parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.Transaction parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.common.Transaction parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.Transaction parseDelimitedFrom( + public static bdledger.api.grpc.common.Transaction parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.Transaction parseFrom( + public static bdledger.api.grpc.common.Transaction parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -544,7 +562,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.Transaction prototype) { + public static Builder newBuilder(bdledger.api.grpc.common.Transaction prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -560,26 +578,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.Transaction} + * Protobuf type {@code bdledger.api.Transaction} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.Transaction) - bdchain.api.grpc.txledger.TransactionOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.Transaction) + bdledger.api.grpc.common.TransactionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Transaction_descriptor; + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Transaction_fieldAccessorTable + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.Transaction.class, bdchain.api.grpc.txledger.Transaction.Builder.class); + bdledger.api.grpc.common.Transaction.class, bdledger.api.grpc.common.Transaction.Builder.class); } - // Construct using bdchain.api.grpc.txledger.Transaction.newBuilder() + // Construct using bdledger.api.grpc.common.Transaction.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -625,17 +643,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_Transaction_descriptor; + return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.Transaction getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.Transaction.getDefaultInstance(); + public bdledger.api.grpc.common.Transaction getDefaultInstanceForType() { + return bdledger.api.grpc.common.Transaction.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.Transaction build() { - bdchain.api.grpc.txledger.Transaction result = buildPartial(); + public bdledger.api.grpc.common.Transaction build() { + bdledger.api.grpc.common.Transaction result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -643,8 +661,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.Transaction buildPartial() { - bdchain.api.grpc.txledger.Transaction result = new bdchain.api.grpc.txledger.Transaction(this); + public bdledger.api.grpc.common.Transaction buildPartial() { + bdledger.api.grpc.common.Transaction result = new bdledger.api.grpc.common.Transaction(this); result.blockHash_ = blockHash_; result.index_ = index_; result.hash_ = hash_; @@ -694,16 +712,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.Transaction) { - return mergeFrom((bdchain.api.grpc.txledger.Transaction)other); + if (other instanceof bdledger.api.grpc.common.Transaction) { + return mergeFrom((bdledger.api.grpc.common.Transaction)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.Transaction other) { - if (other == bdchain.api.grpc.txledger.Transaction.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.common.Transaction other) { + if (other == bdledger.api.grpc.common.Transaction.getDefaultInstance()) return this; if (other.getBlockHash() != com.google.protobuf.ByteString.EMPTY) { setBlockHash(other.getBlockHash()); } @@ -752,11 +770,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.Transaction parsedMessage = null; + bdledger.api.grpc.common.Transaction parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.Transaction) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.common.Transaction) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -773,6 +791,7 @@ private static final long serialVersionUID = 0L; * * * bytes block_hash = 1; + * @return The blockHash. */ public com.google.protobuf.ByteString getBlockHash() { return blockHash_; @@ -783,6 +802,8 @@ private static final long serialVersionUID = 0L; * * * bytes block_hash = 1; + * @param value The blockHash to set. + * @return This builder for chaining. */ public Builder setBlockHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -799,6 +820,7 @@ private static final long serialVersionUID = 0L; * * * bytes block_hash = 1; + * @return This builder for chaining. */ public Builder clearBlockHash() { @@ -814,6 +836,7 @@ private static final long serialVersionUID = 0L; * * * uint32 index = 2; + * @return The index. */ public int getIndex() { return index_; @@ -824,6 +847,8 @@ private static final long serialVersionUID = 0L; * * * uint32 index = 2; + * @param value The index to set. + * @return This builder for chaining. */ public Builder setIndex(int value) { @@ -837,6 +862,7 @@ private static final long serialVersionUID = 0L; * * * uint32 index = 2; + * @return This builder for chaining. */ public Builder clearIndex() { @@ -852,6 +878,7 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 3; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -862,6 +889,8 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 3; + * @param value The hash to set. + * @return This builder for chaining. */ public Builder setHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -878,6 +907,7 @@ private static final long serialVersionUID = 0L; * * * bytes hash = 3; + * @return This builder for chaining. */ public Builder clearHash() { @@ -892,7 +922,8 @@ private static final long serialVersionUID = 0L; * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return The enum numeric value on the wire for type. */ public int getTypeValue() { return type_; @@ -902,7 +933,9 @@ private static final long serialVersionUID = 0L; * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. */ public Builder setTypeValue(int value) { type_ = value; @@ -914,21 +947,24 @@ private static final long serialVersionUID = 0L; * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return The type. */ - public bdchain.api.grpc.common.TransactionType getType() { + public bdledger.api.grpc.common.TransactionType getType() { @SuppressWarnings("deprecation") - bdchain.api.grpc.common.TransactionType result = bdchain.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdchain.api.grpc.common.TransactionType.UNRECOGNIZED : result; + bdledger.api.grpc.common.TransactionType result = bdledger.api.grpc.common.TransactionType.valueOf(type_); + return result == null ? bdledger.api.grpc.common.TransactionType.UNRECOGNIZED : result; } /** *
      * 事务类型
      * 
* - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @param value The type to set. + * @return This builder for chaining. */ - public Builder setType(bdchain.api.grpc.common.TransactionType value) { + public Builder setType(bdledger.api.grpc.common.TransactionType value) { if (value == null) { throw new NullPointerException(); } @@ -942,7 +978,8 @@ private static final long serialVersionUID = 0L; * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return This builder for chaining. */ public Builder clearType() { @@ -958,6 +995,7 @@ private static final long serialVersionUID = 0L; * * * bytes from = 5; + * @return The from. */ public com.google.protobuf.ByteString getFrom() { return from_; @@ -968,6 +1006,8 @@ private static final long serialVersionUID = 0L; * * * bytes from = 5; + * @param value The from to set. + * @return This builder for chaining. */ public Builder setFrom(com.google.protobuf.ByteString value) { if (value == null) { @@ -984,6 +1024,7 @@ private static final long serialVersionUID = 0L; * * * bytes from = 5; + * @return This builder for chaining. */ public Builder clearFrom() { @@ -999,6 +1040,7 @@ private static final long serialVersionUID = 0L; * * * uint64 nonce = 6; + * @return The nonce. */ public long getNonce() { return nonce_; @@ -1009,6 +1051,8 @@ private static final long serialVersionUID = 0L; * * * uint64 nonce = 6; + * @param value The nonce to set. + * @return This builder for chaining. */ public Builder setNonce(long value) { @@ -1022,6 +1066,7 @@ private static final long serialVersionUID = 0L; * * * uint64 nonce = 6; + * @return This builder for chaining. */ public Builder clearNonce() { @@ -1037,6 +1082,7 @@ private static final long serialVersionUID = 0L; * * * bytes to = 7; + * @return The to. */ public com.google.protobuf.ByteString getTo() { return to_; @@ -1047,6 +1093,8 @@ private static final long serialVersionUID = 0L; * * * bytes to = 7; + * @param value The to to set. + * @return This builder for chaining. */ public Builder setTo(com.google.protobuf.ByteString value) { if (value == null) { @@ -1063,6 +1111,7 @@ private static final long serialVersionUID = 0L; * * * bytes to = 7; + * @return This builder for chaining. */ public Builder clearTo() { @@ -1078,6 +1127,7 @@ private static final long serialVersionUID = 0L; * * * bytes data = 8; + * @return The data. */ public com.google.protobuf.ByteString getData() { return data_; @@ -1088,6 +1138,8 @@ private static final long serialVersionUID = 0L; * * * bytes data = 8; + * @param value The data to set. + * @return This builder for chaining. */ public Builder setData(com.google.protobuf.ByteString value) { if (value == null) { @@ -1104,6 +1156,7 @@ private static final long serialVersionUID = 0L; * * * bytes data = 8; + * @return This builder for chaining. */ public Builder clearData() { @@ -1119,6 +1172,7 @@ private static final long serialVersionUID = 0L; * * * bytes v = 9; + * @return The v. */ public com.google.protobuf.ByteString getV() { return v_; @@ -1129,6 +1183,8 @@ private static final long serialVersionUID = 0L; * * * bytes v = 9; + * @param value The v to set. + * @return This builder for chaining. */ public Builder setV(com.google.protobuf.ByteString value) { if (value == null) { @@ -1145,6 +1201,7 @@ private static final long serialVersionUID = 0L; * * * bytes v = 9; + * @return This builder for chaining. */ public Builder clearV() { @@ -1160,6 +1217,7 @@ private static final long serialVersionUID = 0L; * * * bytes r = 10; + * @return The r. */ public com.google.protobuf.ByteString getR() { return r_; @@ -1170,6 +1228,8 @@ private static final long serialVersionUID = 0L; * * * bytes r = 10; + * @param value The r to set. + * @return This builder for chaining. */ public Builder setR(com.google.protobuf.ByteString value) { if (value == null) { @@ -1186,6 +1246,7 @@ private static final long serialVersionUID = 0L; * * * bytes r = 10; + * @return This builder for chaining. */ public Builder clearR() { @@ -1201,6 +1262,7 @@ private static final long serialVersionUID = 0L; * * * bytes s = 11; + * @return The s. */ public com.google.protobuf.ByteString getS() { return s_; @@ -1211,6 +1273,8 @@ private static final long serialVersionUID = 0L; * * * bytes s = 11; + * @param value The s to set. + * @return This builder for chaining. */ public Builder setS(com.google.protobuf.ByteString value) { if (value == null) { @@ -1227,6 +1291,7 @@ private static final long serialVersionUID = 0L; * * * bytes s = 11; + * @return This builder for chaining. */ public Builder clearS() { @@ -1247,16 +1312,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.Transaction) + // @@protoc_insertion_point(builder_scope:bdledger.api.Transaction) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.Transaction) - private static final bdchain.api.grpc.txledger.Transaction DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.Transaction) + private static final bdledger.api.grpc.common.Transaction DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.Transaction(); + DEFAULT_INSTANCE = new bdledger.api.grpc.common.Transaction(); } - public static bdchain.api.grpc.txledger.Transaction getDefaultInstance() { + public static bdledger.api.grpc.common.Transaction getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -1281,7 +1346,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.Transaction getDefaultInstanceForType() { + public bdledger.api.grpc.common.Transaction getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/txledger/TransactionOrBuilder.java b/src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java similarity index 75% rename from src/main/java/bdchain/api/grpc/txledger/TransactionOrBuilder.java rename to src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java index 40fcfa1..0f63d14 100644 --- a/src/main/java/bdchain/api/grpc/txledger/TransactionOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java @@ -1,10 +1,10 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/common.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.common; public interface TransactionOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.Transaction) + // @@protoc_insertion_point(interface_extends:bdledger.api.Transaction) com.google.protobuf.MessageOrBuilder { /** @@ -13,6 +13,7 @@ public interface TransactionOrBuilder extends * * * bytes block_hash = 1; + * @return The blockHash. */ com.google.protobuf.ByteString getBlockHash(); @@ -22,6 +23,7 @@ public interface TransactionOrBuilder extends * * * uint32 index = 2; + * @return The index. */ int getIndex(); @@ -31,6 +33,7 @@ public interface TransactionOrBuilder extends * * * bytes hash = 3; + * @return The hash. */ com.google.protobuf.ByteString getHash(); @@ -39,7 +42,8 @@ public interface TransactionOrBuilder extends * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** @@ -47,9 +51,10 @@ public interface TransactionOrBuilder extends * 事务类型 * * - * .bdchain.api.common.TransactionType type = 4; + * .bdledger.api.TransactionType type = 4; + * @return The type. */ - bdchain.api.grpc.common.TransactionType getType(); + bdledger.api.grpc.common.TransactionType getType(); /** *
@@ -57,6 +62,7 @@ public interface TransactionOrBuilder extends
    * 
* * bytes from = 5; + * @return The from. */ com.google.protobuf.ByteString getFrom(); @@ -66,6 +72,7 @@ public interface TransactionOrBuilder extends * * * uint64 nonce = 6; + * @return The nonce. */ long getNonce(); @@ -75,6 +82,7 @@ public interface TransactionOrBuilder extends * * * bytes to = 7; + * @return The to. */ com.google.protobuf.ByteString getTo(); @@ -84,6 +92,7 @@ public interface TransactionOrBuilder extends * * * bytes data = 8; + * @return The data. */ com.google.protobuf.ByteString getData(); @@ -93,6 +102,7 @@ public interface TransactionOrBuilder extends * * * bytes v = 9; + * @return The v. */ com.google.protobuf.ByteString getV(); @@ -102,6 +112,7 @@ public interface TransactionOrBuilder extends * * * bytes r = 10; + * @return The r. */ com.google.protobuf.ByteString getR(); @@ -111,6 +122,7 @@ public interface TransactionOrBuilder extends * * * bytes s = 11; + * @return The s. */ com.google.protobuf.ByteString getS(); } diff --git a/src/main/java/bdchain/api/grpc/common/TransactionType.java b/src/main/java/bdledger/api/grpc/common/TransactionType.java similarity index 86% rename from src/main/java/bdchain/api/grpc/common/TransactionType.java rename to src/main/java/bdledger/api/grpc/common/TransactionType.java index c772c6b..38d2aa9 100644 --- a/src/main/java/bdchain/api/grpc/common/TransactionType.java +++ b/src/main/java/bdledger/api/grpc/common/TransactionType.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/common.proto +// source: bdledger/api/common.proto -package bdchain.api.grpc.common; +package bdledger.api.grpc.common; /** *
  * 事务类型 
  * 
* - * Protobuf enum {@code bdchain.api.common.TransactionType} + * Protobuf enum {@code bdledger.api.TransactionType} */ public enum TransactionType implements com.google.protobuf.ProtocolMessageEnum { @@ -106,6 +106,8 @@ public enum TransactionType } /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated @@ -113,6 +115,10 @@ public enum TransactionType return forNumber(value); } + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ public static TransactionType forNumber(int value) { switch (value) { case 0: return RECORD; @@ -146,7 +152,7 @@ public enum TransactionType } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return bdchain.api.grpc.common.CommonProto.getDescriptor().getEnumTypes().get(0); + return bdledger.api.grpc.common.CommonProto.getDescriptor().getEnumTypes().get(0); } private static final TransactionType[] VALUES = values(); @@ -169,6 +175,6 @@ public enum TransactionType this.value = value; } - // @@protoc_insertion_point(enum_scope:bdchain.api.common.TransactionType) + // @@protoc_insertion_point(enum_scope:bdledger.api.TransactionType) } diff --git a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerRequest.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java similarity index 75% rename from src/main/java/bdchain/api/grpc/txledger/CreateLedgerRequest.java rename to src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java index f3d0296..6217f2d 100644 --- a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerRequest.java +++ b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; /** - * Protobuf type {@code bdchain.api.txledger.CreateLedgerRequest} + * Protobuf type {@code bdledger.api.CreateLedgerRequest} */ public final class CreateLedgerRequest extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.CreateLedgerRequest) + // @@protoc_insertion_point(message_implements:bdledger.api.CreateLedgerRequest) CreateLedgerRequestOrBuilder { private static final long serialVersionUID = 0L; // Use CreateLedgerRequest.newBuilder() to construct. @@ -19,6 +19,13 @@ private static final long serialVersionUID = 0L; name_ = ""; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateLedgerRequest(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -32,7 +39,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -70,21 +76,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerRequest_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerRequest_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.CreateLedgerRequest.class, bdchain.api.grpc.txledger.CreateLedgerRequest.Builder.class); + bdledger.api.grpc.ledger.CreateLedgerRequest.class, bdledger.api.grpc.ledger.CreateLedgerRequest.Builder.class); } public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** * string name = 1; + * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; @@ -100,6 +107,7 @@ private static final long serialVersionUID = 0L; } /** * string name = 1; + * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { @@ -154,10 +162,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.CreateLedgerRequest)) { + if (!(obj instanceof bdledger.api.grpc.ledger.CreateLedgerRequest)) { return super.equals(obj); } - bdchain.api.grpc.txledger.CreateLedgerRequest other = (bdchain.api.grpc.txledger.CreateLedgerRequest) obj; + bdledger.api.grpc.ledger.CreateLedgerRequest other = (bdledger.api.grpc.ledger.CreateLedgerRequest) obj; if (!getName() .equals(other.getName())) return false; @@ -179,69 +187,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom(byte[] data) + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseDelimitedFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -254,7 +262,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.CreateLedgerRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.ledger.CreateLedgerRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -270,26 +278,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.CreateLedgerRequest} + * Protobuf type {@code bdledger.api.CreateLedgerRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.CreateLedgerRequest) - bdchain.api.grpc.txledger.CreateLedgerRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.CreateLedgerRequest) + bdledger.api.grpc.ledger.CreateLedgerRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerRequest_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerRequest_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.CreateLedgerRequest.class, bdchain.api.grpc.txledger.CreateLedgerRequest.Builder.class); + bdledger.api.grpc.ledger.CreateLedgerRequest.class, bdledger.api.grpc.ledger.CreateLedgerRequest.Builder.class); } - // Construct using bdchain.api.grpc.txledger.CreateLedgerRequest.newBuilder() + // Construct using bdledger.api.grpc.ledger.CreateLedgerRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -315,17 +323,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerRequest_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerRequest getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.CreateLedgerRequest.getDefaultInstance(); + public bdledger.api.grpc.ledger.CreateLedgerRequest getDefaultInstanceForType() { + return bdledger.api.grpc.ledger.CreateLedgerRequest.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerRequest build() { - bdchain.api.grpc.txledger.CreateLedgerRequest result = buildPartial(); + public bdledger.api.grpc.ledger.CreateLedgerRequest build() { + bdledger.api.grpc.ledger.CreateLedgerRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -333,8 +341,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerRequest buildPartial() { - bdchain.api.grpc.txledger.CreateLedgerRequest result = new bdchain.api.grpc.txledger.CreateLedgerRequest(this); + public bdledger.api.grpc.ledger.CreateLedgerRequest buildPartial() { + bdledger.api.grpc.ledger.CreateLedgerRequest result = new bdledger.api.grpc.ledger.CreateLedgerRequest(this); result.name_ = name_; onBuilt(); return result; @@ -374,16 +382,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.CreateLedgerRequest) { - return mergeFrom((bdchain.api.grpc.txledger.CreateLedgerRequest)other); + if (other instanceof bdledger.api.grpc.ledger.CreateLedgerRequest) { + return mergeFrom((bdledger.api.grpc.ledger.CreateLedgerRequest)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.CreateLedgerRequest other) { - if (other == bdchain.api.grpc.txledger.CreateLedgerRequest.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.ledger.CreateLedgerRequest other) { + if (other == bdledger.api.grpc.ledger.CreateLedgerRequest.getDefaultInstance()) return this; if (!other.getName().isEmpty()) { name_ = other.name_; onChanged(); @@ -403,11 +411,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.CreateLedgerRequest parsedMessage = null; + bdledger.api.grpc.ledger.CreateLedgerRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.CreateLedgerRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.ledger.CreateLedgerRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -420,6 +428,7 @@ private static final long serialVersionUID = 0L; private java.lang.Object name_ = ""; /** * string name = 1; + * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; @@ -435,6 +444,7 @@ private static final long serialVersionUID = 0L; } /** * string name = 1; + * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { @@ -451,6 +461,8 @@ private static final long serialVersionUID = 0L; } /** * string name = 1; + * @param value The name to set. + * @return This builder for chaining. */ public Builder setName( java.lang.String value) { @@ -464,6 +476,7 @@ private static final long serialVersionUID = 0L; } /** * string name = 1; + * @return This builder for chaining. */ public Builder clearName() { @@ -473,6 +486,8 @@ private static final long serialVersionUID = 0L; } /** * string name = 1; + * @param value The bytes for name to set. + * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { @@ -498,16 +513,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.CreateLedgerRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.CreateLedgerRequest) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.CreateLedgerRequest) - private static final bdchain.api.grpc.txledger.CreateLedgerRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.CreateLedgerRequest) + private static final bdledger.api.grpc.ledger.CreateLedgerRequest DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.CreateLedgerRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.CreateLedgerRequest(); } - public static bdchain.api.grpc.txledger.CreateLedgerRequest getDefaultInstance() { + public static bdledger.api.grpc.ledger.CreateLedgerRequest getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -532,7 +547,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerRequest getDefaultInstanceForType() { + public bdledger.api.grpc.ledger.CreateLedgerRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java similarity index 61% rename from src/main/java/bdchain/api/grpc/txledger/CreateLedgerRequestOrBuilder.java rename to src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java index ac9802b..f52542a 100644 --- a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerRequestOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java @@ -1,18 +1,20 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; public interface CreateLedgerRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.CreateLedgerRequest) + // @@protoc_insertion_point(interface_extends:bdledger.api.CreateLedgerRequest) com.google.protobuf.MessageOrBuilder { /** * string name = 1; + * @return The name. */ java.lang.String getName(); /** * string name = 1; + * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); diff --git a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerResponse.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponse.java similarity index 72% rename from src/main/java/bdchain/api/grpc/txledger/CreateLedgerResponse.java rename to src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponse.java index 0979106..e00756f 100644 --- a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerResponse.java +++ b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponse.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; /** - * Protobuf type {@code bdchain.api.txledger.CreateLedgerResponse} + * Protobuf type {@code bdledger.api.CreateLedgerResponse} */ public final class CreateLedgerResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.CreateLedgerResponse) + // @@protoc_insertion_point(message_implements:bdledger.api.CreateLedgerResponse) CreateLedgerResponseOrBuilder { private static final long serialVersionUID = 0L; // Use CreateLedgerResponse.newBuilder() to construct. @@ -18,6 +18,13 @@ private static final long serialVersionUID = 0L; private CreateLedgerResponse() { } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateLedgerResponse(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -31,7 +38,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -68,21 +74,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerResponse_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.CreateLedgerResponse.class, bdchain.api.grpc.txledger.CreateLedgerResponse.Builder.class); + bdledger.api.grpc.ledger.CreateLedgerResponse.class, bdledger.api.grpc.ledger.CreateLedgerResponse.Builder.class); } public static final int OK_FIELD_NUMBER = 1; private boolean ok_; /** * bool ok = 1; + * @return The ok. */ public boolean getOk() { return ok_; @@ -128,10 +135,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.CreateLedgerResponse)) { + if (!(obj instanceof bdledger.api.grpc.ledger.CreateLedgerResponse)) { return super.equals(obj); } - bdchain.api.grpc.txledger.CreateLedgerResponse other = (bdchain.api.grpc.txledger.CreateLedgerResponse) obj; + bdledger.api.grpc.ledger.CreateLedgerResponse other = (bdledger.api.grpc.ledger.CreateLedgerResponse) obj; if (getOk() != other.getOk()) return false; @@ -154,69 +161,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom(byte[] data) + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseDelimitedFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse parseFrom( + public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -229,7 +236,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.CreateLedgerResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.ledger.CreateLedgerResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -245,26 +252,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.CreateLedgerResponse} + * Protobuf type {@code bdledger.api.CreateLedgerResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.CreateLedgerResponse) - bdchain.api.grpc.txledger.CreateLedgerResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.CreateLedgerResponse) + bdledger.api.grpc.ledger.CreateLedgerResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerResponse_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.CreateLedgerResponse.class, bdchain.api.grpc.txledger.CreateLedgerResponse.Builder.class); + bdledger.api.grpc.ledger.CreateLedgerResponse.class, bdledger.api.grpc.ledger.CreateLedgerResponse.Builder.class); } - // Construct using bdchain.api.grpc.txledger.CreateLedgerResponse.newBuilder() + // Construct using bdledger.api.grpc.ledger.CreateLedgerResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -290,17 +297,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_CreateLedgerResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerResponse getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.CreateLedgerResponse.getDefaultInstance(); + public bdledger.api.grpc.ledger.CreateLedgerResponse getDefaultInstanceForType() { + return bdledger.api.grpc.ledger.CreateLedgerResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerResponse build() { - bdchain.api.grpc.txledger.CreateLedgerResponse result = buildPartial(); + public bdledger.api.grpc.ledger.CreateLedgerResponse build() { + bdledger.api.grpc.ledger.CreateLedgerResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -308,8 +315,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerResponse buildPartial() { - bdchain.api.grpc.txledger.CreateLedgerResponse result = new bdchain.api.grpc.txledger.CreateLedgerResponse(this); + public bdledger.api.grpc.ledger.CreateLedgerResponse buildPartial() { + bdledger.api.grpc.ledger.CreateLedgerResponse result = new bdledger.api.grpc.ledger.CreateLedgerResponse(this); result.ok_ = ok_; onBuilt(); return result; @@ -349,16 +356,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.CreateLedgerResponse) { - return mergeFrom((bdchain.api.grpc.txledger.CreateLedgerResponse)other); + if (other instanceof bdledger.api.grpc.ledger.CreateLedgerResponse) { + return mergeFrom((bdledger.api.grpc.ledger.CreateLedgerResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.CreateLedgerResponse other) { - if (other == bdchain.api.grpc.txledger.CreateLedgerResponse.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.ledger.CreateLedgerResponse other) { + if (other == bdledger.api.grpc.ledger.CreateLedgerResponse.getDefaultInstance()) return this; if (other.getOk() != false) { setOk(other.getOk()); } @@ -377,11 +384,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.CreateLedgerResponse parsedMessage = null; + bdledger.api.grpc.ledger.CreateLedgerResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.CreateLedgerResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.ledger.CreateLedgerResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -394,12 +401,15 @@ private static final long serialVersionUID = 0L; private boolean ok_ ; /** * bool ok = 1; + * @return The ok. */ public boolean getOk() { return ok_; } /** * bool ok = 1; + * @param value The ok to set. + * @return This builder for chaining. */ public Builder setOk(boolean value) { @@ -409,6 +419,7 @@ private static final long serialVersionUID = 0L; } /** * bool ok = 1; + * @return This builder for chaining. */ public Builder clearOk() { @@ -429,16 +440,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.CreateLedgerResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.CreateLedgerResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.CreateLedgerResponse) - private static final bdchain.api.grpc.txledger.CreateLedgerResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.CreateLedgerResponse) + private static final bdledger.api.grpc.ledger.CreateLedgerResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.CreateLedgerResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.CreateLedgerResponse(); } - public static bdchain.api.grpc.txledger.CreateLedgerResponse getDefaultInstance() { + public static bdledger.api.grpc.ledger.CreateLedgerResponse getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -463,7 +474,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.CreateLedgerResponse getDefaultInstanceForType() { + public bdledger.api.grpc.ledger.CreateLedgerResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java similarity index 55% rename from src/main/java/bdchain/api/grpc/txledger/CreateLedgerResponseOrBuilder.java rename to src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java index 01d1f11..ae80125 100644 --- a/src/main/java/bdchain/api/grpc/txledger/CreateLedgerResponseOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java @@ -1,14 +1,15 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; public interface CreateLedgerResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.CreateLedgerResponse) + // @@protoc_insertion_point(interface_extends:bdledger.api.CreateLedgerResponse) com.google.protobuf.MessageOrBuilder { /** * bool ok = 1; + * @return The ok. */ boolean getOk(); } diff --git a/src/main/java/bdchain/api/grpc/txledger/GetLedgersResponse.java b/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponse.java similarity index 75% rename from src/main/java/bdchain/api/grpc/txledger/GetLedgersResponse.java rename to src/main/java/bdledger/api/grpc/ledger/GetLedgersResponse.java index 63af31e..5019b57 100644 --- a/src/main/java/bdchain/api/grpc/txledger/GetLedgersResponse.java +++ b/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponse.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; /** - * Protobuf type {@code bdchain.api.txledger.GetLedgersResponse} + * Protobuf type {@code bdledger.api.GetLedgersResponse} */ public final class GetLedgersResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.GetLedgersResponse) + // @@protoc_insertion_point(message_implements:bdledger.api.GetLedgersResponse) GetLedgersResponseOrBuilder { private static final long serialVersionUID = 0L; // Use GetLedgersResponse.newBuilder() to construct. @@ -19,6 +19,13 @@ private static final long serialVersionUID = 0L; ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetLedgersResponse(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -76,21 +83,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetLedgersResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetLedgersResponse_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.GetLedgersResponse.class, bdchain.api.grpc.txledger.GetLedgersResponse.Builder.class); + bdledger.api.grpc.ledger.GetLedgersResponse.class, bdledger.api.grpc.ledger.GetLedgersResponse.Builder.class); } public static final int LEDGERS_FIELD_NUMBER = 1; private com.google.protobuf.LazyStringList ledgers_; /** * repeated string ledgers = 1; + * @return A list containing the ledgers. */ public com.google.protobuf.ProtocolStringList getLedgersList() { @@ -98,18 +106,23 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @return The count of ledgers. */ public int getLedgersCount() { return ledgers_.size(); } /** * repeated string ledgers = 1; + * @param index The index of the element to return. + * @return The ledgers at the given index. */ public java.lang.String getLedgers(int index) { return ledgers_.get(index); } /** * repeated string ledgers = 1; + * @param index The index of the value to return. + * @return The bytes of the ledgers at the given index. */ public com.google.protobuf.ByteString getLedgersBytes(int index) { @@ -160,10 +173,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.GetLedgersResponse)) { + if (!(obj instanceof bdledger.api.grpc.ledger.GetLedgersResponse)) { return super.equals(obj); } - bdchain.api.grpc.txledger.GetLedgersResponse other = (bdchain.api.grpc.txledger.GetLedgersResponse) obj; + bdledger.api.grpc.ledger.GetLedgersResponse other = (bdledger.api.grpc.ledger.GetLedgersResponse) obj; if (!getLedgersList() .equals(other.getLedgersList())) return false; @@ -187,69 +200,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom(byte[] data) + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.GetLedgersResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseDelimitedFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.GetLedgersResponse parseFrom( + public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -262,7 +275,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.GetLedgersResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.ledger.GetLedgersResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -278,26 +291,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.GetLedgersResponse} + * Protobuf type {@code bdledger.api.GetLedgersResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.GetLedgersResponse) - bdchain.api.grpc.txledger.GetLedgersResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.GetLedgersResponse) + bdledger.api.grpc.ledger.GetLedgersResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetLedgersResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetLedgersResponse_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.GetLedgersResponse.class, bdchain.api.grpc.txledger.GetLedgersResponse.Builder.class); + bdledger.api.grpc.ledger.GetLedgersResponse.class, bdledger.api.grpc.ledger.GetLedgersResponse.Builder.class); } - // Construct using bdchain.api.grpc.txledger.GetLedgersResponse.newBuilder() + // Construct using bdledger.api.grpc.ledger.GetLedgersResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -323,17 +336,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetLedgersResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.GetLedgersResponse getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.GetLedgersResponse.getDefaultInstance(); + public bdledger.api.grpc.ledger.GetLedgersResponse getDefaultInstanceForType() { + return bdledger.api.grpc.ledger.GetLedgersResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.GetLedgersResponse build() { - bdchain.api.grpc.txledger.GetLedgersResponse result = buildPartial(); + public bdledger.api.grpc.ledger.GetLedgersResponse build() { + bdledger.api.grpc.ledger.GetLedgersResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -341,8 +354,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.GetLedgersResponse buildPartial() { - bdchain.api.grpc.txledger.GetLedgersResponse result = new bdchain.api.grpc.txledger.GetLedgersResponse(this); + public bdledger.api.grpc.ledger.GetLedgersResponse buildPartial() { + bdledger.api.grpc.ledger.GetLedgersResponse result = new bdledger.api.grpc.ledger.GetLedgersResponse(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) != 0)) { ledgers_ = ledgers_.getUnmodifiableView(); @@ -387,16 +400,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.GetLedgersResponse) { - return mergeFrom((bdchain.api.grpc.txledger.GetLedgersResponse)other); + if (other instanceof bdledger.api.grpc.ledger.GetLedgersResponse) { + return mergeFrom((bdledger.api.grpc.ledger.GetLedgersResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.GetLedgersResponse other) { - if (other == bdchain.api.grpc.txledger.GetLedgersResponse.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.ledger.GetLedgersResponse other) { + if (other == bdledger.api.grpc.ledger.GetLedgersResponse.getDefaultInstance()) return this; if (!other.ledgers_.isEmpty()) { if (ledgers_.isEmpty()) { ledgers_ = other.ledgers_; @@ -422,11 +435,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.GetLedgersResponse parsedMessage = null; + bdledger.api.grpc.ledger.GetLedgersResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.GetLedgersResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.ledger.GetLedgersResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -446,6 +459,7 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @return A list containing the ledgers. */ public com.google.protobuf.ProtocolStringList getLedgersList() { @@ -453,18 +467,23 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @return The count of ledgers. */ public int getLedgersCount() { return ledgers_.size(); } /** * repeated string ledgers = 1; + * @param index The index of the element to return. + * @return The ledgers at the given index. */ public java.lang.String getLedgers(int index) { return ledgers_.get(index); } /** * repeated string ledgers = 1; + * @param index The index of the value to return. + * @return The bytes of the ledgers at the given index. */ public com.google.protobuf.ByteString getLedgersBytes(int index) { @@ -472,6 +491,9 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @param index The index to set the value at. + * @param value The ledgers to set. + * @return This builder for chaining. */ public Builder setLedgers( int index, java.lang.String value) { @@ -485,6 +507,8 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @param value The ledgers to add. + * @return This builder for chaining. */ public Builder addLedgers( java.lang.String value) { @@ -498,6 +522,8 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @param values The ledgers to add. + * @return This builder for chaining. */ public Builder addAllLedgers( java.lang.Iterable values) { @@ -509,6 +535,7 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @return This builder for chaining. */ public Builder clearLedgers() { ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; @@ -518,6 +545,8 @@ private static final long serialVersionUID = 0L; } /** * repeated string ledgers = 1; + * @param value The bytes of the ledgers to add. + * @return This builder for chaining. */ public Builder addLedgersBytes( com.google.protobuf.ByteString value) { @@ -543,16 +572,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.GetLedgersResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.GetLedgersResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.GetLedgersResponse) - private static final bdchain.api.grpc.txledger.GetLedgersResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.GetLedgersResponse) + private static final bdledger.api.grpc.ledger.GetLedgersResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.GetLedgersResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.GetLedgersResponse(); } - public static bdchain.api.grpc.txledger.GetLedgersResponse getDefaultInstance() { + public static bdledger.api.grpc.ledger.GetLedgersResponse getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -577,7 +606,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.GetLedgersResponse getDefaultInstanceForType() { + public bdledger.api.grpc.ledger.GetLedgersResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/txledger/GetLedgersResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java similarity index 57% rename from src/main/java/bdchain/api/grpc/txledger/GetLedgersResponseOrBuilder.java rename to src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java index dc18302..7dd438f 100644 --- a/src/main/java/bdchain/api/grpc/txledger/GetLedgersResponseOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java @@ -1,27 +1,33 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; public interface GetLedgersResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.GetLedgersResponse) + // @@protoc_insertion_point(interface_extends:bdledger.api.GetLedgersResponse) com.google.protobuf.MessageOrBuilder { /** * repeated string ledgers = 1; + * @return A list containing the ledgers. */ java.util.List getLedgersList(); /** * repeated string ledgers = 1; + * @return The count of ledgers. */ int getLedgersCount(); /** * repeated string ledgers = 1; + * @param index The index of the element to return. + * @return The ledgers at the given index. */ java.lang.String getLedgers(int index); /** * repeated string ledgers = 1; + * @param index The index of the value to return. + * @return The bytes of the ledgers at the given index. */ com.google.protobuf.ByteString getLedgersBytes(int index); diff --git a/src/main/java/bdledger/api/grpc/ledger/LedgerProto.java b/src/main/java/bdledger/api/grpc/ledger/LedgerProto.java new file mode 100644 index 0000000..2d3743c --- /dev/null +++ b/src/main/java/bdledger/api/grpc/ledger/LedgerProto.java @@ -0,0 +1,125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/ledger.proto + +package bdledger.api.grpc.ledger; + +public final class LedgerProto { + private LedgerProto() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_CreateLedgerRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_CreateLedgerRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_CreateLedgerResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_CreateLedgerResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetLedgersResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetLedgersResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_SendTransactionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_SendTransactionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_SendTransactionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_SendTransactionResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031bdledger/api/ledger.proto\022\014bdledger.ap" + + "i\032\033google/protobuf/empty.proto\032\031bdledger" + + "/api/common.proto\"#\n\023CreateLedgerRequest" + + "\022\014\n\004name\030\001 \001(\t\"\"\n\024CreateLedgerResponse\022\n" + + "\n\002ok\030\001 \001(\010\"%\n\022GetLedgersResponse\022\017\n\007ledg" + + "ers\030\001 \003(\t\"\323\001\n\026SendTransactionRequest\022\016\n\006" + + "ledger\030\001 \001(\t\022E\n\013transaction\030\002 \001(\01320.bdle" + + "dger.api.SendTransactionRequest.Transact" + + "ion\032b\n\013Transaction\022+\n\004type\030\001 \001(\0162\035.bdled" + + "ger.api.TransactionType\022\014\n\004from\030\002 \001(\014\022\n\n" + + "\002to\030\003 \001(\014\022\014\n\004data\030\004 \001(\014\"\'\n\027SendTransacti" + + "onResponse\022\014\n\004hash\030\001 \001(\0142\222\002\n\021Transaction" + + "Ledger\022U\n\014CreateLedger\022!.bdledger.api.Cr" + + "eateLedgerRequest\032\".bdledger.api.CreateL" + + "edgerResponse\022F\n\nGetLedgers\022\026.google.pro" + + "tobuf.Empty\032 .bdledger.api.GetLedgersRes" + + "ponse\022^\n\017SendTransaction\022$.bdledger.api." + + "SendTransactionRequest\032%.bdledger.api.Se" + + "ndTransactionResponseBQ\n\030bdledger.api.gr" + + "pc.ledgerB\013LedgerProtoP\001Z&bdware.org/bdl" + + "edger/pkg/api/grpc/protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.EmptyProto.getDescriptor(), + bdledger.api.grpc.common.CommonProto.getDescriptor(), + }); + internal_static_bdledger_api_CreateLedgerRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdledger_api_CreateLedgerRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_CreateLedgerRequest_descriptor, + new java.lang.String[] { "Name", }); + internal_static_bdledger_api_CreateLedgerResponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_bdledger_api_CreateLedgerResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_CreateLedgerResponse_descriptor, + new java.lang.String[] { "Ok", }); + internal_static_bdledger_api_GetLedgersResponse_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_bdledger_api_GetLedgersResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetLedgersResponse_descriptor, + new java.lang.String[] { "Ledgers", }); + internal_static_bdledger_api_SendTransactionRequest_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_bdledger_api_SendTransactionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_SendTransactionRequest_descriptor, + new java.lang.String[] { "Ledger", "Transaction", }); + internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor = + internal_static_bdledger_api_SendTransactionRequest_descriptor.getNestedTypes().get(0); + internal_static_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor, + new java.lang.String[] { "Type", "From", "To", "Data", }); + internal_static_bdledger_api_SendTransactionResponse_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_bdledger_api_SendTransactionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_SendTransactionResponse_descriptor, + new java.lang.String[] { "Hash", }); + com.google.protobuf.EmptyProto.getDescriptor(); + bdledger.api.grpc.common.CommonProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdchain/api/grpc/txledger/SendTransactionRequest.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequest.java similarity index 69% rename from src/main/java/bdchain/api/grpc/txledger/SendTransactionRequest.java rename to src/main/java/bdledger/api/grpc/ledger/SendTransactionRequest.java index 1701342..e46addf 100644 --- a/src/main/java/bdchain/api/grpc/txledger/SendTransactionRequest.java +++ b/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequest.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; /** - * Protobuf type {@code bdchain.api.txledger.SendTransactionRequest} + * Protobuf type {@code bdledger.api.SendTransactionRequest} */ public final class SendTransactionRequest extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.SendTransactionRequest) + // @@protoc_insertion_point(message_implements:bdledger.api.SendTransactionRequest) SendTransactionRequestOrBuilder { private static final long serialVersionUID = 0L; // Use SendTransactionRequest.newBuilder() to construct. @@ -19,6 +19,13 @@ private static final long serialVersionUID = 0L; ledger_ = ""; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SendTransactionRequest(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -32,7 +39,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -50,11 +56,11 @@ private static final long serialVersionUID = 0L; break; } case 18: { - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder subBuilder = null; + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder subBuilder = null; if (transaction_ != null) { subBuilder = transaction_.toBuilder(); } - transaction_ = input.readMessage(bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.parser(), extensionRegistry); + transaction_ = input.readMessage(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(transaction_); transaction_ = subBuilder.buildPartial(); @@ -83,51 +89,56 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.SendTransactionRequest.class, bdchain.api.grpc.txledger.SendTransactionRequest.Builder.class); + bdledger.api.grpc.ledger.SendTransactionRequest.class, bdledger.api.grpc.ledger.SendTransactionRequest.Builder.class); } public interface TransactionOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.SendTransactionRequest.Transaction) + // @@protoc_insertion_point(interface_extends:bdledger.api.SendTransactionRequest.Transaction) com.google.protobuf.MessageOrBuilder { /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return The type. */ - bdchain.api.grpc.common.TransactionType getType(); + bdledger.api.grpc.common.TransactionType getType(); /** * bytes from = 2; + * @return The from. */ com.google.protobuf.ByteString getFrom(); /** * bytes to = 3; + * @return The to. */ com.google.protobuf.ByteString getTo(); /** * bytes data = 4; + * @return The data. */ com.google.protobuf.ByteString getData(); } /** - * Protobuf type {@code bdchain.api.txledger.SendTransactionRequest.Transaction} + * Protobuf type {@code bdledger.api.SendTransactionRequest.Transaction} */ public static final class Transaction extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.SendTransactionRequest.Transaction) + // @@protoc_insertion_point(message_implements:bdledger.api.SendTransactionRequest.Transaction) TransactionOrBuilder { private static final long serialVersionUID = 0L; // Use Transaction.newBuilder() to construct. @@ -141,6 +152,13 @@ private static final long serialVersionUID = 0L; data_ = com.google.protobuf.ByteString.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Transaction(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -154,7 +172,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -207,38 +224,41 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.class, bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder.class); + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.class, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder.class); } public static final int TYPE_FIELD_NUMBER = 1; private int type_; /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return The enum numeric value on the wire for type. */ public int getTypeValue() { return type_; } /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return The type. */ - public bdchain.api.grpc.common.TransactionType getType() { + public bdledger.api.grpc.common.TransactionType getType() { @SuppressWarnings("deprecation") - bdchain.api.grpc.common.TransactionType result = bdchain.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdchain.api.grpc.common.TransactionType.UNRECOGNIZED : result; + bdledger.api.grpc.common.TransactionType result = bdledger.api.grpc.common.TransactionType.valueOf(type_); + return result == null ? bdledger.api.grpc.common.TransactionType.UNRECOGNIZED : result; } public static final int FROM_FIELD_NUMBER = 2; private com.google.protobuf.ByteString from_; /** * bytes from = 2; + * @return The from. */ public com.google.protobuf.ByteString getFrom() { return from_; @@ -248,6 +268,7 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString to_; /** * bytes to = 3; + * @return The to. */ public com.google.protobuf.ByteString getTo() { return to_; @@ -257,6 +278,7 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString data_; /** * bytes data = 4; + * @return The data. */ public com.google.protobuf.ByteString getData() { return data_; @@ -276,7 +298,7 @@ private static final long serialVersionUID = 0L; @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (type_ != bdchain.api.grpc.common.TransactionType.RECORD.getNumber()) { + if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { output.writeEnum(1, type_); } if (!from_.isEmpty()) { @@ -297,7 +319,7 @@ private static final long serialVersionUID = 0L; if (size != -1) return size; size = 0; - if (type_ != bdchain.api.grpc.common.TransactionType.RECORD.getNumber()) { + if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, type_); } @@ -323,10 +345,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.SendTransactionRequest.Transaction)) { + if (!(obj instanceof bdledger.api.grpc.ledger.SendTransactionRequest.Transaction)) { return super.equals(obj); } - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction other = (bdchain.api.grpc.txledger.SendTransactionRequest.Transaction) obj; + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction other = (bdledger.api.grpc.ledger.SendTransactionRequest.Transaction) obj; if (type_ != other.type_) return false; if (!getFrom() @@ -359,69 +381,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom(byte[] data) + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseDelimitedFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -434,7 +456,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.SendTransactionRequest.Transaction prototype) { + public static Builder newBuilder(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -450,26 +472,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.SendTransactionRequest.Transaction} + * Protobuf type {@code bdledger.api.SendTransactionRequest.Transaction} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.SendTransactionRequest.Transaction) - bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.SendTransactionRequest.Transaction) + bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.class, bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder.class); + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.class, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder.class); } - // Construct using bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.newBuilder() + // Construct using bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -501,17 +523,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_Transaction_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.getDefaultInstance(); + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getDefaultInstanceForType() { + return bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction build() { - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction result = buildPartial(); + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction build() { + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -519,8 +541,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction buildPartial() { - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction result = new bdchain.api.grpc.txledger.SendTransactionRequest.Transaction(this); + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction buildPartial() { + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction result = new bdledger.api.grpc.ledger.SendTransactionRequest.Transaction(this); result.type_ = type_; result.from_ = from_; result.to_ = to_; @@ -563,16 +585,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.SendTransactionRequest.Transaction) { - return mergeFrom((bdchain.api.grpc.txledger.SendTransactionRequest.Transaction)other); + if (other instanceof bdledger.api.grpc.ledger.SendTransactionRequest.Transaction) { + return mergeFrom((bdledger.api.grpc.ledger.SendTransactionRequest.Transaction)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.SendTransactionRequest.Transaction other) { - if (other == bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction other) { + if (other == bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance()) return this; if (other.type_ != 0) { setTypeValue(other.getTypeValue()); } @@ -600,11 +622,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction parsedMessage = null; + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.SendTransactionRequest.Transaction) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.ledger.SendTransactionRequest.Transaction) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -616,13 +638,16 @@ private static final long serialVersionUID = 0L; private int type_ = 0; /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return The enum numeric value on the wire for type. */ public int getTypeValue() { return type_; } /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. */ public Builder setTypeValue(int value) { type_ = value; @@ -630,17 +655,20 @@ private static final long serialVersionUID = 0L; return this; } /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return The type. */ - public bdchain.api.grpc.common.TransactionType getType() { + public bdledger.api.grpc.common.TransactionType getType() { @SuppressWarnings("deprecation") - bdchain.api.grpc.common.TransactionType result = bdchain.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdchain.api.grpc.common.TransactionType.UNRECOGNIZED : result; + bdledger.api.grpc.common.TransactionType result = bdledger.api.grpc.common.TransactionType.valueOf(type_); + return result == null ? bdledger.api.grpc.common.TransactionType.UNRECOGNIZED : result; } /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @param value The type to set. + * @return This builder for chaining. */ - public Builder setType(bdchain.api.grpc.common.TransactionType value) { + public Builder setType(bdledger.api.grpc.common.TransactionType value) { if (value == null) { throw new NullPointerException(); } @@ -650,7 +678,8 @@ private static final long serialVersionUID = 0L; return this; } /** - * .bdchain.api.common.TransactionType type = 1; + * .bdledger.api.TransactionType type = 1; + * @return This builder for chaining. */ public Builder clearType() { @@ -662,12 +691,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString from_ = com.google.protobuf.ByteString.EMPTY; /** * bytes from = 2; + * @return The from. */ public com.google.protobuf.ByteString getFrom() { return from_; } /** * bytes from = 2; + * @param value The from to set. + * @return This builder for chaining. */ public Builder setFrom(com.google.protobuf.ByteString value) { if (value == null) { @@ -680,6 +712,7 @@ private static final long serialVersionUID = 0L; } /** * bytes from = 2; + * @return This builder for chaining. */ public Builder clearFrom() { @@ -691,12 +724,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString to_ = com.google.protobuf.ByteString.EMPTY; /** * bytes to = 3; + * @return The to. */ public com.google.protobuf.ByteString getTo() { return to_; } /** * bytes to = 3; + * @param value The to to set. + * @return This builder for chaining. */ public Builder setTo(com.google.protobuf.ByteString value) { if (value == null) { @@ -709,6 +745,7 @@ private static final long serialVersionUID = 0L; } /** * bytes to = 3; + * @return This builder for chaining. */ public Builder clearTo() { @@ -720,12 +757,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; /** * bytes data = 4; + * @return The data. */ public com.google.protobuf.ByteString getData() { return data_; } /** * bytes data = 4; + * @param value The data to set. + * @return This builder for chaining. */ public Builder setData(com.google.protobuf.ByteString value) { if (value == null) { @@ -738,6 +778,7 @@ private static final long serialVersionUID = 0L; } /** * bytes data = 4; + * @return This builder for chaining. */ public Builder clearData() { @@ -758,16 +799,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.SendTransactionRequest.Transaction) + // @@protoc_insertion_point(builder_scope:bdledger.api.SendTransactionRequest.Transaction) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.SendTransactionRequest.Transaction) - private static final bdchain.api.grpc.txledger.SendTransactionRequest.Transaction DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.SendTransactionRequest.Transaction) + private static final bdledger.api.grpc.ledger.SendTransactionRequest.Transaction DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.SendTransactionRequest.Transaction(); + DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.SendTransactionRequest.Transaction(); } - public static bdchain.api.grpc.txledger.SendTransactionRequest.Transaction getDefaultInstance() { + public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -792,7 +833,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction getDefaultInstanceForType() { + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -802,6 +843,7 @@ private static final long serialVersionUID = 0L; private volatile java.lang.Object ledger_; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -817,6 +859,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -833,23 +876,25 @@ private static final long serialVersionUID = 0L; } public static final int TRANSACTION_FIELD_NUMBER = 2; - private bdchain.api.grpc.txledger.SendTransactionRequest.Transaction transaction_; + private bdledger.api.grpc.ledger.SendTransactionRequest.Transaction transaction_; /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return Whether the transaction field is set. */ public boolean hasTransaction() { return transaction_ != null; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return The transaction. */ - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction getTransaction() { - return transaction_ == null ? bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getTransaction() { + return transaction_ == null ? bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ - public bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder() { + public bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder() { return getTransaction(); } @@ -899,10 +944,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.SendTransactionRequest)) { + if (!(obj instanceof bdledger.api.grpc.ledger.SendTransactionRequest)) { return super.equals(obj); } - bdchain.api.grpc.txledger.SendTransactionRequest other = (bdchain.api.grpc.txledger.SendTransactionRequest) obj; + bdledger.api.grpc.ledger.SendTransactionRequest other = (bdledger.api.grpc.ledger.SendTransactionRequest) obj; if (!getLedger() .equals(other.getLedger())) return false; @@ -933,69 +978,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom(byte[] data) + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.SendTransactionRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseDelimitedFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionRequest parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1008,7 +1053,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.SendTransactionRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.ledger.SendTransactionRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1024,26 +1069,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.SendTransactionRequest} + * Protobuf type {@code bdledger.api.SendTransactionRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.SendTransactionRequest) - bdchain.api.grpc.txledger.SendTransactionRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.SendTransactionRequest) + bdledger.api.grpc.ledger.SendTransactionRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.SendTransactionRequest.class, bdchain.api.grpc.txledger.SendTransactionRequest.Builder.class); + bdledger.api.grpc.ledger.SendTransactionRequest.class, bdledger.api.grpc.ledger.SendTransactionRequest.Builder.class); } - // Construct using bdchain.api.grpc.txledger.SendTransactionRequest.newBuilder() + // Construct using bdledger.api.grpc.ledger.SendTransactionRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -1075,17 +1120,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionRequest_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.SendTransactionRequest.getDefaultInstance(); + public bdledger.api.grpc.ledger.SendTransactionRequest getDefaultInstanceForType() { + return bdledger.api.grpc.ledger.SendTransactionRequest.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest build() { - bdchain.api.grpc.txledger.SendTransactionRequest result = buildPartial(); + public bdledger.api.grpc.ledger.SendTransactionRequest build() { + bdledger.api.grpc.ledger.SendTransactionRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1093,8 +1138,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest buildPartial() { - bdchain.api.grpc.txledger.SendTransactionRequest result = new bdchain.api.grpc.txledger.SendTransactionRequest(this); + public bdledger.api.grpc.ledger.SendTransactionRequest buildPartial() { + bdledger.api.grpc.ledger.SendTransactionRequest result = new bdledger.api.grpc.ledger.SendTransactionRequest(this); result.ledger_ = ledger_; if (transactionBuilder_ == null) { result.transaction_ = transaction_; @@ -1139,16 +1184,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.SendTransactionRequest) { - return mergeFrom((bdchain.api.grpc.txledger.SendTransactionRequest)other); + if (other instanceof bdledger.api.grpc.ledger.SendTransactionRequest) { + return mergeFrom((bdledger.api.grpc.ledger.SendTransactionRequest)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.SendTransactionRequest other) { - if (other == bdchain.api.grpc.txledger.SendTransactionRequest.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.ledger.SendTransactionRequest other) { + if (other == bdledger.api.grpc.ledger.SendTransactionRequest.getDefaultInstance()) return this; if (!other.getLedger().isEmpty()) { ledger_ = other.ledger_; onChanged(); @@ -1171,11 +1216,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.SendTransactionRequest parsedMessage = null; + bdledger.api.grpc.ledger.SendTransactionRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.SendTransactionRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.ledger.SendTransactionRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -1188,6 +1233,7 @@ private static final long serialVersionUID = 0L; private java.lang.Object ledger_ = ""; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -1203,6 +1249,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -1219,6 +1266,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The ledger to set. + * @return This builder for chaining. */ public Builder setLedger( java.lang.String value) { @@ -1232,6 +1281,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return This builder for chaining. */ public Builder clearLedger() { @@ -1241,6 +1291,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The bytes for ledger to set. + * @return This builder for chaining. */ public Builder setLedgerBytes( com.google.protobuf.ByteString value) { @@ -1254,29 +1306,31 @@ private static final long serialVersionUID = 0L; return this; } - private bdchain.api.grpc.txledger.SendTransactionRequest.Transaction transaction_; + private bdledger.api.grpc.ledger.SendTransactionRequest.Transaction transaction_; private com.google.protobuf.SingleFieldBuilderV3< - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction, bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder, bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder> transactionBuilder_; + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder, bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder> transactionBuilder_; /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return Whether the transaction field is set. */ public boolean hasTransaction() { return transactionBuilder_ != null || transaction_ != null; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return The transaction. */ - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction getTransaction() { + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getTransaction() { if (transactionBuilder_ == null) { - return transaction_ == null ? bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; + return transaction_ == null ? bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; } else { return transactionBuilder_.getMessage(); } } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ - public Builder setTransaction(bdchain.api.grpc.txledger.SendTransactionRequest.Transaction value) { + public Builder setTransaction(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction value) { if (transactionBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1290,10 +1344,10 @@ private static final long serialVersionUID = 0L; return this; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ public Builder setTransaction( - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder builderForValue) { + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder builderForValue) { if (transactionBuilder_ == null) { transaction_ = builderForValue.build(); onChanged(); @@ -1304,13 +1358,13 @@ private static final long serialVersionUID = 0L; return this; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ - public Builder mergeTransaction(bdchain.api.grpc.txledger.SendTransactionRequest.Transaction value) { + public Builder mergeTransaction(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction value) { if (transactionBuilder_ == null) { if (transaction_ != null) { transaction_ = - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); } else { transaction_ = value; } @@ -1322,7 +1376,7 @@ private static final long serialVersionUID = 0L; return this; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ public Builder clearTransaction() { if (transactionBuilder_ == null) { @@ -1336,33 +1390,33 @@ private static final long serialVersionUID = 0L; return this; } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ - public bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder getTransactionBuilder() { + public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder getTransactionBuilder() { onChanged(); return getTransactionFieldBuilder().getBuilder(); } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ - public bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder() { + public bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder() { if (transactionBuilder_ != null) { return transactionBuilder_.getMessageOrBuilder(); } else { return transaction_ == null ? - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; } } /** - * .bdchain.api.txledger.SendTransactionRequest.Transaction transaction = 2; + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; */ private com.google.protobuf.SingleFieldBuilderV3< - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction, bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder, bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder> + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder, bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder> getTransactionFieldBuilder() { if (transactionBuilder_ == null) { transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - bdchain.api.grpc.txledger.SendTransactionRequest.Transaction, bdchain.api.grpc.txledger.SendTransactionRequest.Transaction.Builder, bdchain.api.grpc.txledger.SendTransactionRequest.TransactionOrBuilder>( + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder, bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder>( getTransaction(), getParentForChildren(), isClean()); @@ -1383,16 +1437,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.SendTransactionRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.SendTransactionRequest) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.SendTransactionRequest) - private static final bdchain.api.grpc.txledger.SendTransactionRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.SendTransactionRequest) + private static final bdledger.api.grpc.ledger.SendTransactionRequest DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.SendTransactionRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.SendTransactionRequest(); } - public static bdchain.api.grpc.txledger.SendTransactionRequest getDefaultInstance() { + public static bdledger.api.grpc.ledger.SendTransactionRequest getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -1417,7 +1471,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionRequest getDefaultInstanceForType() { + public bdledger.api.grpc.ledger.SendTransactionRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequestOrBuilder.java new file mode 100644 index 0000000..d8925ad --- /dev/null +++ b/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequestOrBuilder.java @@ -0,0 +1,36 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/ledger.proto + +package bdledger.api.grpc.ledger; + +public interface SendTransactionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.SendTransactionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * string ledger = 1; + * @return The ledger. + */ + java.lang.String getLedger(); + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + com.google.protobuf.ByteString + getLedgerBytes(); + + /** + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return Whether the transaction field is set. + */ + boolean hasTransaction(); + /** + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return The transaction. + */ + bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getTransaction(); + /** + * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder(); +} diff --git a/src/main/java/bdchain/api/grpc/txledger/SendTransactionResponse.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponse.java similarity index 72% rename from src/main/java/bdchain/api/grpc/txledger/SendTransactionResponse.java rename to src/main/java/bdledger/api/grpc/ledger/SendTransactionResponse.java index 62c4d30..789f89e 100644 --- a/src/main/java/bdchain/api/grpc/txledger/SendTransactionResponse.java +++ b/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponse.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; /** - * Protobuf type {@code bdchain.api.txledger.SendTransactionResponse} + * Protobuf type {@code bdledger.api.SendTransactionResponse} */ public final class SendTransactionResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.SendTransactionResponse) + // @@protoc_insertion_point(message_implements:bdledger.api.SendTransactionResponse) SendTransactionResponseOrBuilder { private static final long serialVersionUID = 0L; // Use SendTransactionResponse.newBuilder() to construct. @@ -19,6 +19,13 @@ private static final long serialVersionUID = 0L; hash_ = com.google.protobuf.ByteString.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SendTransactionResponse(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -32,7 +39,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -69,21 +75,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionResponse_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.SendTransactionResponse.class, bdchain.api.grpc.txledger.SendTransactionResponse.Builder.class); + bdledger.api.grpc.ledger.SendTransactionResponse.class, bdledger.api.grpc.ledger.SendTransactionResponse.Builder.class); } public static final int HASH_FIELD_NUMBER = 1; private com.google.protobuf.ByteString hash_; /** * bytes hash = 1; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -129,10 +136,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.SendTransactionResponse)) { + if (!(obj instanceof bdledger.api.grpc.ledger.SendTransactionResponse)) { return super.equals(obj); } - bdchain.api.grpc.txledger.SendTransactionResponse other = (bdchain.api.grpc.txledger.SendTransactionResponse) obj; + bdledger.api.grpc.ledger.SendTransactionResponse other = (bdledger.api.grpc.ledger.SendTransactionResponse) obj; if (!getHash() .equals(other.getHash())) return false; @@ -154,69 +161,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom(byte[] data) + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.ledger.SendTransactionResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseDelimitedFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.SendTransactionResponse parseFrom( + public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -229,7 +236,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.SendTransactionResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.ledger.SendTransactionResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -245,26 +252,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.SendTransactionResponse} + * Protobuf type {@code bdledger.api.SendTransactionResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.SendTransactionResponse) - bdchain.api.grpc.txledger.SendTransactionResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.SendTransactionResponse) + bdledger.api.grpc.ledger.SendTransactionResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionResponse_fieldAccessorTable + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.SendTransactionResponse.class, bdchain.api.grpc.txledger.SendTransactionResponse.Builder.class); + bdledger.api.grpc.ledger.SendTransactionResponse.class, bdledger.api.grpc.ledger.SendTransactionResponse.Builder.class); } - // Construct using bdchain.api.grpc.txledger.SendTransactionResponse.newBuilder() + // Construct using bdledger.api.grpc.ledger.SendTransactionResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -290,17 +297,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_SendTransactionResponse_descriptor; + return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionResponse getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.SendTransactionResponse.getDefaultInstance(); + public bdledger.api.grpc.ledger.SendTransactionResponse getDefaultInstanceForType() { + return bdledger.api.grpc.ledger.SendTransactionResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionResponse build() { - bdchain.api.grpc.txledger.SendTransactionResponse result = buildPartial(); + public bdledger.api.grpc.ledger.SendTransactionResponse build() { + bdledger.api.grpc.ledger.SendTransactionResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -308,8 +315,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionResponse buildPartial() { - bdchain.api.grpc.txledger.SendTransactionResponse result = new bdchain.api.grpc.txledger.SendTransactionResponse(this); + public bdledger.api.grpc.ledger.SendTransactionResponse buildPartial() { + bdledger.api.grpc.ledger.SendTransactionResponse result = new bdledger.api.grpc.ledger.SendTransactionResponse(this); result.hash_ = hash_; onBuilt(); return result; @@ -349,16 +356,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.SendTransactionResponse) { - return mergeFrom((bdchain.api.grpc.txledger.SendTransactionResponse)other); + if (other instanceof bdledger.api.grpc.ledger.SendTransactionResponse) { + return mergeFrom((bdledger.api.grpc.ledger.SendTransactionResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.SendTransactionResponse other) { - if (other == bdchain.api.grpc.txledger.SendTransactionResponse.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.ledger.SendTransactionResponse other) { + if (other == bdledger.api.grpc.ledger.SendTransactionResponse.getDefaultInstance()) return this; if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { setHash(other.getHash()); } @@ -377,11 +384,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.SendTransactionResponse parsedMessage = null; + bdledger.api.grpc.ledger.SendTransactionResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.SendTransactionResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.ledger.SendTransactionResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -394,12 +401,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; /** * bytes hash = 1; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; } /** * bytes hash = 1; + * @param value The hash to set. + * @return This builder for chaining. */ public Builder setHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -412,6 +422,7 @@ private static final long serialVersionUID = 0L; } /** * bytes hash = 1; + * @return This builder for chaining. */ public Builder clearHash() { @@ -432,16 +443,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.SendTransactionResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.SendTransactionResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.SendTransactionResponse) - private static final bdchain.api.grpc.txledger.SendTransactionResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.SendTransactionResponse) + private static final bdledger.api.grpc.ledger.SendTransactionResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.SendTransactionResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.SendTransactionResponse(); } - public static bdchain.api.grpc.txledger.SendTransactionResponse getDefaultInstance() { + public static bdledger.api.grpc.ledger.SendTransactionResponse getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -466,7 +477,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.SendTransactionResponse getDefaultInstanceForType() { + public bdledger.api.grpc.ledger.SendTransactionResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/txledger/SendTransactionResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java similarity index 58% rename from src/main/java/bdchain/api/grpc/txledger/SendTransactionResponseOrBuilder.java rename to src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java index 05dd04d..d1f955d 100644 --- a/src/main/java/bdchain/api/grpc/txledger/SendTransactionResponseOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java @@ -1,14 +1,15 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/ledger.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.ledger; public interface SendTransactionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.txledger.SendTransactionResponse) + // @@protoc_insertion_point(interface_extends:bdledger.api.SendTransactionResponse) com.google.protobuf.MessageOrBuilder { /** * bytes hash = 1; + * @return The hash. */ com.google.protobuf.ByteString getHash(); } diff --git a/src/main/java/bdledger/api/grpc/ledger/TransactionLedgerGrpc.java b/src/main/java/bdledger/api/grpc/ledger/TransactionLedgerGrpc.java new file mode 100644 index 0000000..1e8b4fe --- /dev/null +++ b/src/main/java/bdledger/api/grpc/ledger/TransactionLedgerGrpc.java @@ -0,0 +1,436 @@ +package bdledger.api.grpc.ledger; + +import static io.grpc.MethodDescriptor.generateFullMethodName; +import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ClientCalls.asyncClientStreamingCall; +import static io.grpc.stub.ClientCalls.asyncServerStreamingCall; +import static io.grpc.stub.ClientCalls.asyncUnaryCall; +import static io.grpc.stub.ClientCalls.blockingServerStreamingCall; +import static io.grpc.stub.ClientCalls.blockingUnaryCall; +import static io.grpc.stub.ClientCalls.futureUnaryCall; +import static io.grpc.stub.ServerCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ServerCalls.asyncClientStreamingCall; +import static io.grpc.stub.ServerCalls.asyncServerStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnaryCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall; + +/** + */ +@javax.annotation.Generated( + value = "by gRPC proto compiler (version 1.27.0)", + comments = "Source: bdledger/api/ledger.proto") +public final class TransactionLedgerGrpc { + + private TransactionLedgerGrpc() {} + + public static final String SERVICE_NAME = "bdledger.api.TransactionLedger"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getCreateLedgerMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateLedger", + requestType = bdledger.api.grpc.ledger.CreateLedgerRequest.class, + responseType = bdledger.api.grpc.ledger.CreateLedgerResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getCreateLedgerMethod() { + io.grpc.MethodDescriptor getCreateLedgerMethod; + if ((getCreateLedgerMethod = TransactionLedgerGrpc.getCreateLedgerMethod) == null) { + synchronized (TransactionLedgerGrpc.class) { + if ((getCreateLedgerMethod = TransactionLedgerGrpc.getCreateLedgerMethod) == null) { + TransactionLedgerGrpc.getCreateLedgerMethod = getCreateLedgerMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateLedger")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.ledger.CreateLedgerRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.ledger.CreateLedgerResponse.getDefaultInstance())) + .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("CreateLedger")) + .build(); + } + } + } + return getCreateLedgerMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetLedgersMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetLedgers", + requestType = com.google.protobuf.Empty.class, + responseType = bdledger.api.grpc.ledger.GetLedgersResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetLedgersMethod() { + io.grpc.MethodDescriptor getGetLedgersMethod; + if ((getGetLedgersMethod = TransactionLedgerGrpc.getGetLedgersMethod) == null) { + synchronized (TransactionLedgerGrpc.class) { + if ((getGetLedgersMethod = TransactionLedgerGrpc.getGetLedgersMethod) == null) { + TransactionLedgerGrpc.getGetLedgersMethod = getGetLedgersMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetLedgers")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.google.protobuf.Empty.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.ledger.GetLedgersResponse.getDefaultInstance())) + .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("GetLedgers")) + .build(); + } + } + } + return getGetLedgersMethod; + } + + private static volatile io.grpc.MethodDescriptor getSendTransactionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "SendTransaction", + requestType = bdledger.api.grpc.ledger.SendTransactionRequest.class, + responseType = bdledger.api.grpc.ledger.SendTransactionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getSendTransactionMethod() { + io.grpc.MethodDescriptor getSendTransactionMethod; + if ((getSendTransactionMethod = TransactionLedgerGrpc.getSendTransactionMethod) == null) { + synchronized (TransactionLedgerGrpc.class) { + if ((getSendTransactionMethod = TransactionLedgerGrpc.getSendTransactionMethod) == null) { + TransactionLedgerGrpc.getSendTransactionMethod = getSendTransactionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "SendTransaction")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.ledger.SendTransactionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.ledger.SendTransactionResponse.getDefaultInstance())) + .setSchemaDescriptor(new TransactionLedgerMethodDescriptorSupplier("SendTransaction")) + .build(); + } + } + } + return getSendTransactionMethod; + } + + /** + * Creates a new async stub that supports all call types for the service + */ + public static TransactionLedgerStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public TransactionLedgerStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new TransactionLedgerStub(channel, callOptions); + } + }; + return TransactionLedgerStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static TransactionLedgerBlockingStub newBlockingStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public TransactionLedgerBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new TransactionLedgerBlockingStub(channel, callOptions); + } + }; + return TransactionLedgerBlockingStub.newStub(factory, channel); + } + + /** + * Creates a new ListenableFuture-style stub that supports unary calls on the service + */ + public static TransactionLedgerFutureStub newFutureStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public TransactionLedgerFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new TransactionLedgerFutureStub(channel, callOptions); + } + }; + return TransactionLedgerFutureStub.newStub(factory, channel); + } + + /** + */ + public static abstract class TransactionLedgerImplBase implements io.grpc.BindableService { + + /** + */ + public void createLedger(bdledger.api.grpc.ledger.CreateLedgerRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getCreateLedgerMethod(), responseObserver); + } + + /** + */ + public void getLedgers(com.google.protobuf.Empty request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetLedgersMethod(), responseObserver); + } + + /** + */ + public void sendTransaction(bdledger.api.grpc.ledger.SendTransactionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getSendTransactionMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getCreateLedgerMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.ledger.CreateLedgerRequest, + bdledger.api.grpc.ledger.CreateLedgerResponse>( + this, METHODID_CREATE_LEDGER))) + .addMethod( + getGetLedgersMethod(), + asyncUnaryCall( + new MethodHandlers< + com.google.protobuf.Empty, + bdledger.api.grpc.ledger.GetLedgersResponse>( + this, METHODID_GET_LEDGERS))) + .addMethod( + getSendTransactionMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.ledger.SendTransactionRequest, + bdledger.api.grpc.ledger.SendTransactionResponse>( + this, METHODID_SEND_TRANSACTION))) + .build(); + } + } + + /** + */ + public static final class TransactionLedgerStub extends io.grpc.stub.AbstractAsyncStub { + private TransactionLedgerStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected TransactionLedgerStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new TransactionLedgerStub(channel, callOptions); + } + + /** + */ + public void createLedger(bdledger.api.grpc.ledger.CreateLedgerRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getCreateLedgerMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void getLedgers(com.google.protobuf.Empty request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetLedgersMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void sendTransaction(bdledger.api.grpc.ledger.SendTransactionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getSendTransactionMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + */ + public static final class TransactionLedgerBlockingStub extends io.grpc.stub.AbstractBlockingStub { + private TransactionLedgerBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected TransactionLedgerBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new TransactionLedgerBlockingStub(channel, callOptions); + } + + /** + */ + public bdledger.api.grpc.ledger.CreateLedgerResponse createLedger(bdledger.api.grpc.ledger.CreateLedgerRequest request) { + return blockingUnaryCall( + getChannel(), getCreateLedgerMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.ledger.GetLedgersResponse getLedgers(com.google.protobuf.Empty request) { + return blockingUnaryCall( + getChannel(), getGetLedgersMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.ledger.SendTransactionResponse sendTransaction(bdledger.api.grpc.ledger.SendTransactionRequest request) { + return blockingUnaryCall( + getChannel(), getSendTransactionMethod(), getCallOptions(), request); + } + } + + /** + */ + public static final class TransactionLedgerFutureStub extends io.grpc.stub.AbstractFutureStub { + private TransactionLedgerFutureStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected TransactionLedgerFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new TransactionLedgerFutureStub(channel, callOptions); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture createLedger( + bdledger.api.grpc.ledger.CreateLedgerRequest request) { + return futureUnaryCall( + getChannel().newCall(getCreateLedgerMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture getLedgers( + com.google.protobuf.Empty request) { + return futureUnaryCall( + getChannel().newCall(getGetLedgersMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture sendTransaction( + bdledger.api.grpc.ledger.SendTransactionRequest request) { + return futureUnaryCall( + getChannel().newCall(getSendTransactionMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CREATE_LEDGER = 0; + private static final int METHODID_GET_LEDGERS = 1; + private static final int METHODID_SEND_TRANSACTION = 2; + + private static final class MethodHandlers implements + io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final TransactionLedgerImplBase serviceImpl; + private final int methodId; + + MethodHandlers(TransactionLedgerImplBase serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_CREATE_LEDGER: + serviceImpl.createLedger((bdledger.api.grpc.ledger.CreateLedgerRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_LEDGERS: + serviceImpl.getLedgers((com.google.protobuf.Empty) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_SEND_TRANSACTION: + serviceImpl.sendTransaction((bdledger.api.grpc.ledger.SendTransactionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + private static abstract class TransactionLedgerBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { + TransactionLedgerBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return bdledger.api.grpc.ledger.LedgerProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("TransactionLedger"); + } + } + + private static final class TransactionLedgerFileDescriptorSupplier + extends TransactionLedgerBaseDescriptorSupplier { + TransactionLedgerFileDescriptorSupplier() {} + } + + private static final class TransactionLedgerMethodDescriptorSupplier + extends TransactionLedgerBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + TransactionLedgerMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (TransactionLedgerGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new TransactionLedgerFileDescriptorSupplier()) + .addMethod(getCreateLedgerMethod()) + .addMethod(getGetLedgersMethod()) + .addMethod(getSendTransactionMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/src/main/java/bdchain/api/grpc/common/ClientVersionResponse.java b/src/main/java/bdledger/api/grpc/node/ClientVersionResponse.java similarity index 76% rename from src/main/java/bdchain/api/grpc/common/ClientVersionResponse.java rename to src/main/java/bdledger/api/grpc/node/ClientVersionResponse.java index 86c5817..060cd66 100644 --- a/src/main/java/bdchain/api/grpc/common/ClientVersionResponse.java +++ b/src/main/java/bdledger/api/grpc/node/ClientVersionResponse.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/common.proto +// source: bdledger/api/node.proto -package bdchain.api.grpc.common; +package bdledger.api.grpc.node; /** - * Protobuf type {@code bdchain.api.common.ClientVersionResponse} + * Protobuf type {@code bdledger.api.ClientVersionResponse} */ public final class ClientVersionResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.common.ClientVersionResponse) + // @@protoc_insertion_point(message_implements:bdledger.api.ClientVersionResponse) ClientVersionResponseOrBuilder { private static final long serialVersionUID = 0L; // Use ClientVersionResponse.newBuilder() to construct. @@ -19,6 +19,13 @@ private static final long serialVersionUID = 0L; version_ = ""; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientVersionResponse(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -32,7 +39,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -70,15 +76,15 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.common.CommonProto.internal_static_bdchain_api_common_ClientVersionResponse_descriptor; + return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.common.CommonProto.internal_static_bdchain_api_common_ClientVersionResponse_fieldAccessorTable + return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.common.ClientVersionResponse.class, bdchain.api.grpc.common.ClientVersionResponse.Builder.class); + bdledger.api.grpc.node.ClientVersionResponse.class, bdledger.api.grpc.node.ClientVersionResponse.Builder.class); } public static final int VERSION_FIELD_NUMBER = 1; @@ -89,6 +95,7 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; @@ -108,6 +115,7 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { @@ -162,10 +170,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.common.ClientVersionResponse)) { + if (!(obj instanceof bdledger.api.grpc.node.ClientVersionResponse)) { return super.equals(obj); } - bdchain.api.grpc.common.ClientVersionResponse other = (bdchain.api.grpc.common.ClientVersionResponse) obj; + bdledger.api.grpc.node.ClientVersionResponse other = (bdledger.api.grpc.node.ClientVersionResponse) obj; if (!getVersion() .equals(other.getVersion())) return false; @@ -187,69 +195,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom(byte[] data) + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.common.ClientVersionResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.node.ClientVersionResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.ClientVersionResponse parseDelimitedFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.common.ClientVersionResponse parseFrom( + public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -262,7 +270,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.common.ClientVersionResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.node.ClientVersionResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -278,26 +286,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.common.ClientVersionResponse} + * Protobuf type {@code bdledger.api.ClientVersionResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.common.ClientVersionResponse) - bdchain.api.grpc.common.ClientVersionResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.ClientVersionResponse) + bdledger.api.grpc.node.ClientVersionResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.common.CommonProto.internal_static_bdchain_api_common_ClientVersionResponse_descriptor; + return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.common.CommonProto.internal_static_bdchain_api_common_ClientVersionResponse_fieldAccessorTable + return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.common.ClientVersionResponse.class, bdchain.api.grpc.common.ClientVersionResponse.Builder.class); + bdledger.api.grpc.node.ClientVersionResponse.class, bdledger.api.grpc.node.ClientVersionResponse.Builder.class); } - // Construct using bdchain.api.grpc.common.ClientVersionResponse.newBuilder() + // Construct using bdledger.api.grpc.node.ClientVersionResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -323,17 +331,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.common.CommonProto.internal_static_bdchain_api_common_ClientVersionResponse_descriptor; + return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.common.ClientVersionResponse getDefaultInstanceForType() { - return bdchain.api.grpc.common.ClientVersionResponse.getDefaultInstance(); + public bdledger.api.grpc.node.ClientVersionResponse getDefaultInstanceForType() { + return bdledger.api.grpc.node.ClientVersionResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.common.ClientVersionResponse build() { - bdchain.api.grpc.common.ClientVersionResponse result = buildPartial(); + public bdledger.api.grpc.node.ClientVersionResponse build() { + bdledger.api.grpc.node.ClientVersionResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -341,8 +349,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.common.ClientVersionResponse buildPartial() { - bdchain.api.grpc.common.ClientVersionResponse result = new bdchain.api.grpc.common.ClientVersionResponse(this); + public bdledger.api.grpc.node.ClientVersionResponse buildPartial() { + bdledger.api.grpc.node.ClientVersionResponse result = new bdledger.api.grpc.node.ClientVersionResponse(this); result.version_ = version_; onBuilt(); return result; @@ -382,16 +390,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.common.ClientVersionResponse) { - return mergeFrom((bdchain.api.grpc.common.ClientVersionResponse)other); + if (other instanceof bdledger.api.grpc.node.ClientVersionResponse) { + return mergeFrom((bdledger.api.grpc.node.ClientVersionResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.common.ClientVersionResponse other) { - if (other == bdchain.api.grpc.common.ClientVersionResponse.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.node.ClientVersionResponse other) { + if (other == bdledger.api.grpc.node.ClientVersionResponse.getDefaultInstance()) return this; if (!other.getVersion().isEmpty()) { version_ = other.version_; onChanged(); @@ -411,11 +419,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.common.ClientVersionResponse parsedMessage = null; + bdledger.api.grpc.node.ClientVersionResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.common.ClientVersionResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.node.ClientVersionResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -432,6 +440,7 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; @@ -451,6 +460,7 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { @@ -471,6 +481,8 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @param value The version to set. + * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { @@ -488,6 +500,7 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @return This builder for chaining. */ public Builder clearVersion() { @@ -501,6 +514,8 @@ private static final long serialVersionUID = 0L; * * * string version = 1; + * @param value The bytes for version to set. + * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { @@ -526,16 +541,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.common.ClientVersionResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.ClientVersionResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.common.ClientVersionResponse) - private static final bdchain.api.grpc.common.ClientVersionResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.ClientVersionResponse) + private static final bdledger.api.grpc.node.ClientVersionResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.common.ClientVersionResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.node.ClientVersionResponse(); } - public static bdchain.api.grpc.common.ClientVersionResponse getDefaultInstance() { + public static bdledger.api.grpc.node.ClientVersionResponse getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -560,7 +575,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.common.ClientVersionResponse getDefaultInstanceForType() { + public bdledger.api.grpc.node.ClientVersionResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/common/ClientVersionResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java similarity index 68% rename from src/main/java/bdchain/api/grpc/common/ClientVersionResponseOrBuilder.java rename to src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java index d1cf073..ef4406c 100644 --- a/src/main/java/bdchain/api/grpc/common/ClientVersionResponseOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java @@ -1,10 +1,10 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/common.proto +// source: bdledger/api/node.proto -package bdchain.api.grpc.common; +package bdledger.api.grpc.node; public interface ClientVersionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.common.ClientVersionResponse) + // @@protoc_insertion_point(interface_extends:bdledger.api.ClientVersionResponse) com.google.protobuf.MessageOrBuilder { /** @@ -13,6 +13,7 @@ public interface ClientVersionResponseOrBuilder extends * * * string version = 1; + * @return The version. */ java.lang.String getVersion(); /** @@ -21,6 +22,7 @@ public interface ClientVersionResponseOrBuilder extends * * * string version = 1; + * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); diff --git a/src/main/java/bdledger/api/grpc/node/NodeGrpc.java b/src/main/java/bdledger/api/grpc/node/NodeGrpc.java new file mode 100644 index 0000000..7fc34cc --- /dev/null +++ b/src/main/java/bdledger/api/grpc/node/NodeGrpc.java @@ -0,0 +1,288 @@ +package bdledger.api.grpc.node; + +import static io.grpc.MethodDescriptor.generateFullMethodName; +import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ClientCalls.asyncClientStreamingCall; +import static io.grpc.stub.ClientCalls.asyncServerStreamingCall; +import static io.grpc.stub.ClientCalls.asyncUnaryCall; +import static io.grpc.stub.ClientCalls.blockingServerStreamingCall; +import static io.grpc.stub.ClientCalls.blockingUnaryCall; +import static io.grpc.stub.ClientCalls.futureUnaryCall; +import static io.grpc.stub.ServerCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ServerCalls.asyncClientStreamingCall; +import static io.grpc.stub.ServerCalls.asyncServerStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnaryCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall; + +/** + */ +@javax.annotation.Generated( + value = "by gRPC proto compiler (version 1.27.0)", + comments = "Source: bdledger/api/node.proto") +public final class NodeGrpc { + + private NodeGrpc() {} + + public static final String SERVICE_NAME = "bdledger.api.Node"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getClientVersionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ClientVersion", + requestType = com.google.protobuf.Empty.class, + responseType = bdledger.api.grpc.node.ClientVersionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getClientVersionMethod() { + io.grpc.MethodDescriptor getClientVersionMethod; + if ((getClientVersionMethod = NodeGrpc.getClientVersionMethod) == null) { + synchronized (NodeGrpc.class) { + if ((getClientVersionMethod = NodeGrpc.getClientVersionMethod) == null) { + NodeGrpc.getClientVersionMethod = getClientVersionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ClientVersion")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.google.protobuf.Empty.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.node.ClientVersionResponse.getDefaultInstance())) + .setSchemaDescriptor(new NodeMethodDescriptorSupplier("ClientVersion")) + .build(); + } + } + } + return getClientVersionMethod; + } + + /** + * Creates a new async stub that supports all call types for the service + */ + public static NodeStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public NodeStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new NodeStub(channel, callOptions); + } + }; + return NodeStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static NodeBlockingStub newBlockingStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public NodeBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new NodeBlockingStub(channel, callOptions); + } + }; + return NodeBlockingStub.newStub(factory, channel); + } + + /** + * Creates a new ListenableFuture-style stub that supports unary calls on the service + */ + public static NodeFutureStub newFutureStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public NodeFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new NodeFutureStub(channel, callOptions); + } + }; + return NodeFutureStub.newStub(factory, channel); + } + + /** + */ + public static abstract class NodeImplBase implements io.grpc.BindableService { + + /** + */ + public void clientVersion(com.google.protobuf.Empty request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getClientVersionMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getClientVersionMethod(), + asyncUnaryCall( + new MethodHandlers< + com.google.protobuf.Empty, + bdledger.api.grpc.node.ClientVersionResponse>( + this, METHODID_CLIENT_VERSION))) + .build(); + } + } + + /** + */ + public static final class NodeStub extends io.grpc.stub.AbstractAsyncStub { + private NodeStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected NodeStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new NodeStub(channel, callOptions); + } + + /** + */ + public void clientVersion(com.google.protobuf.Empty request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getClientVersionMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + */ + public static final class NodeBlockingStub extends io.grpc.stub.AbstractBlockingStub { + private NodeBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected NodeBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new NodeBlockingStub(channel, callOptions); + } + + /** + */ + public bdledger.api.grpc.node.ClientVersionResponse clientVersion(com.google.protobuf.Empty request) { + return blockingUnaryCall( + getChannel(), getClientVersionMethod(), getCallOptions(), request); + } + } + + /** + */ + public static final class NodeFutureStub extends io.grpc.stub.AbstractFutureStub { + private NodeFutureStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected NodeFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new NodeFutureStub(channel, callOptions); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture clientVersion( + com.google.protobuf.Empty request) { + return futureUnaryCall( + getChannel().newCall(getClientVersionMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CLIENT_VERSION = 0; + + private static final class MethodHandlers implements + io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final NodeImplBase serviceImpl; + private final int methodId; + + MethodHandlers(NodeImplBase serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_CLIENT_VERSION: + serviceImpl.clientVersion((com.google.protobuf.Empty) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + private static abstract class NodeBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { + NodeBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return bdledger.api.grpc.node.NodeProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("Node"); + } + } + + private static final class NodeFileDescriptorSupplier + extends NodeBaseDescriptorSupplier { + NodeFileDescriptorSupplier() {} + } + + private static final class NodeMethodDescriptorSupplier + extends NodeBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + NodeMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (NodeGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new NodeFileDescriptorSupplier()) + .addMethod(getClientVersionMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/src/main/java/bdledger/api/grpc/node/NodeProto.java b/src/main/java/bdledger/api/grpc/node/NodeProto.java new file mode 100644 index 0000000..42f5306 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/node/NodeProto.java @@ -0,0 +1,55 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/node.proto + +package bdledger.api.grpc.node; + +public final class NodeProto { + private NodeProto() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_ClientVersionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_ClientVersionResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027bdledger/api/node.proto\022\014bdledger.api\032" + + "\033google/protobuf/empty.proto\"(\n\025ClientVe" + + "rsionResponse\022\017\n\007version\030\001 \001(\t2T\n\004Node\022L" + + "\n\rClientVersion\022\026.google.protobuf.Empty\032" + + "#.bdledger.api.ClientVersionResponseBM\n\026" + + "bdledger.api.grpc.nodeB\tNodeProtoP\001Z&bdw" + + "are.org/bdledger/pkg/api/grpc/protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.EmptyProto.getDescriptor(), + }); + internal_static_bdledger_api_ClientVersionResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdledger_api_ClientVersionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_ClientVersionResponse_descriptor, + new java.lang.String[] { "Version", }); + com.google.protobuf.EmptyProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdledger/api/grpc/query/BlockFilter.java b/src/main/java/bdledger/api/grpc/query/BlockFilter.java new file mode 100644 index 0000000..f44970e --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/BlockFilter.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +/** + * Protobuf type {@code bdledger.api.BlockFilter} + */ +public final class BlockFilter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdledger.api.BlockFilter) + BlockFilterOrBuilder { +private static final long serialVersionUID = 0L; + // Use BlockFilter.newBuilder() to construct. + private BlockFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlockFilter() { + hash_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlockFilter(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlockFilter( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + + hash_ = input.readBytes(); + break; + } + case 16: { + + timestamp_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlockFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlockFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.BlockFilter.class, bdledger.api.grpc.query.BlockFilter.Builder.class); + } + + public static final int HASH_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString hash_; + /** + * bytes hash = 1; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + + public static final int TIMESTAMP_FIELD_NUMBER = 2; + private long timestamp_; + /** + * int64 timestamp = 2; + * @return The timestamp. + */ + public long getTimestamp() { + return timestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!hash_.isEmpty()) { + output.writeBytes(1, hash_); + } + if (timestamp_ != 0L) { + output.writeInt64(2, timestamp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!hash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, hash_); + } + if (timestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, timestamp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof bdledger.api.grpc.query.BlockFilter)) { + return super.equals(obj); + } + bdledger.api.grpc.query.BlockFilter other = (bdledger.api.grpc.query.BlockFilter) obj; + + if (!getHash() + .equals(other.getHash())) return false; + if (getTimestamp() + != other.getTimestamp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash().hashCode(); + hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTimestamp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static bdledger.api.grpc.query.BlockFilter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.BlockFilter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.BlockFilter parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.BlockFilter parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(bdledger.api.grpc.query.BlockFilter prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code bdledger.api.BlockFilter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdledger.api.BlockFilter) + bdledger.api.grpc.query.BlockFilterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlockFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlockFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.BlockFilter.class, bdledger.api.grpc.query.BlockFilter.Builder.class); + } + + // Construct using bdledger.api.grpc.query.BlockFilter.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hash_ = com.google.protobuf.ByteString.EMPTY; + + timestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlockFilter_descriptor; + } + + @java.lang.Override + public bdledger.api.grpc.query.BlockFilter getDefaultInstanceForType() { + return bdledger.api.grpc.query.BlockFilter.getDefaultInstance(); + } + + @java.lang.Override + public bdledger.api.grpc.query.BlockFilter build() { + bdledger.api.grpc.query.BlockFilter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public bdledger.api.grpc.query.BlockFilter buildPartial() { + bdledger.api.grpc.query.BlockFilter result = new bdledger.api.grpc.query.BlockFilter(this); + result.hash_ = hash_; + result.timestamp_ = timestamp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof bdledger.api.grpc.query.BlockFilter) { + return mergeFrom((bdledger.api.grpc.query.BlockFilter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(bdledger.api.grpc.query.BlockFilter other) { + if (other == bdledger.api.grpc.query.BlockFilter.getDefaultInstance()) return this; + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); + } + if (other.getTimestamp() != 0L) { + setTimestamp(other.getTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + bdledger.api.grpc.query.BlockFilter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (bdledger.api.grpc.query.BlockFilter) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes hash = 1; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + /** + * bytes hash = 1; + * @param value The hash to set. + * @return This builder for chaining. + */ + public Builder setHash(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + hash_ = value; + onChanged(); + return this; + } + /** + * bytes hash = 1; + * @return This builder for chaining. + */ + public Builder clearHash() { + + hash_ = getDefaultInstance().getHash(); + onChanged(); + return this; + } + + private long timestamp_ ; + /** + * int64 timestamp = 2; + * @return The timestamp. + */ + public long getTimestamp() { + return timestamp_; + } + /** + * int64 timestamp = 2; + * @param value The timestamp to set. + * @return This builder for chaining. + */ + public Builder setTimestamp(long value) { + + timestamp_ = value; + onChanged(); + return this; + } + /** + * int64 timestamp = 2; + * @return This builder for chaining. + */ + public Builder clearTimestamp() { + + timestamp_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:bdledger.api.BlockFilter) + } + + // @@protoc_insertion_point(class_scope:bdledger.api.BlockFilter) + private static final bdledger.api.grpc.query.BlockFilter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new bdledger.api.grpc.query.BlockFilter(); + } + + public static bdledger.api.grpc.query.BlockFilter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlockFilter parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlockFilter(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public bdledger.api.grpc.query.BlockFilter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/bdledger/api/grpc/query/BlockFilterOrBuilder.java b/src/main/java/bdledger/api/grpc/query/BlockFilterOrBuilder.java new file mode 100644 index 0000000..38dab14 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/BlockFilterOrBuilder.java @@ -0,0 +1,21 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface BlockFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.BlockFilter) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes hash = 1; + * @return The hash. + */ + com.google.protobuf.ByteString getHash(); + + /** + * int64 timestamp = 2; + * @return The timestamp. + */ + long getTimestamp(); +} diff --git a/src/main/java/bdledger/api/grpc/query/BlocksRequest.java b/src/main/java/bdledger/api/grpc/query/BlocksRequest.java new file mode 100644 index 0000000..2a8498d --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/BlocksRequest.java @@ -0,0 +1,1043 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +/** + * Protobuf type {@code bdledger.api.BlocksRequest} + */ +public final class BlocksRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdledger.api.BlocksRequest) + BlocksRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use BlocksRequest.newBuilder() to construct. + private BlocksRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlocksRequest() { + ledger_ = ""; + filters_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlocksRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlocksRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + ledger_ = s; + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + filters_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + filters_.add( + input.readMessage(bdledger.api.grpc.query.BlockFilter.parser(), extensionRegistry)); + break; + } + case 24: { + + startTimestamp_ = input.readInt64(); + break; + } + case 32: { + + endTimestamp_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + filters_ = java.util.Collections.unmodifiableList(filters_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlocksRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlocksRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.BlocksRequest.class, bdledger.api.grpc.query.BlocksRequest.Builder.class); + } + + public static final int LEDGER_FIELD_NUMBER = 1; + private volatile java.lang.Object ledger_; + /** + * string ledger = 1; + * @return The ledger. + */ + public java.lang.String getLedger() { + java.lang.Object ref = ledger_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ledger_ = s; + return s; + } + } + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + public com.google.protobuf.ByteString + getLedgerBytes() { + java.lang.Object ref = ledger_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ledger_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FILTERS_FIELD_NUMBER = 2; + private java.util.List filters_; + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public java.util.List getFiltersList() { + return filters_; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public java.util.List + getFiltersOrBuilderList() { + return filters_; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public int getFiltersCount() { + return filters_.size(); + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilter getFilters(int index) { + return filters_.get(index); + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilterOrBuilder getFiltersOrBuilder( + int index) { + return filters_.get(index); + } + + public static final int START_TIMESTAMP_FIELD_NUMBER = 3; + private long startTimestamp_; + /** + *
+   * required
+   * 
+ * + * int64 start_timestamp = 3; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + + public static final int END_TIMESTAMP_FIELD_NUMBER = 4; + private long endTimestamp_; + /** + * int64 end_timestamp = 4; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getLedgerBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); + } + for (int i = 0; i < filters_.size(); i++) { + output.writeMessage(2, filters_.get(i)); + } + if (startTimestamp_ != 0L) { + output.writeInt64(3, startTimestamp_); + } + if (endTimestamp_ != 0L) { + output.writeInt64(4, endTimestamp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getLedgerBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); + } + for (int i = 0; i < filters_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, filters_.get(i)); + } + if (startTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, startTimestamp_); + } + if (endTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, endTimestamp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof bdledger.api.grpc.query.BlocksRequest)) { + return super.equals(obj); + } + bdledger.api.grpc.query.BlocksRequest other = (bdledger.api.grpc.query.BlocksRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (!getFiltersList() + .equals(other.getFiltersList())) return false; + if (getStartTimestamp() + != other.getStartTimestamp()) return false; + if (getEndTimestamp() + != other.getEndTimestamp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEDGER_FIELD_NUMBER; + hash = (53 * hash) + getLedger().hashCode(); + if (getFiltersCount() > 0) { + hash = (37 * hash) + FILTERS_FIELD_NUMBER; + hash = (53 * hash) + getFiltersList().hashCode(); + } + hash = (37 * hash) + START_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTimestamp()); + hash = (37 * hash) + END_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTimestamp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.BlocksRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.BlocksRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.BlocksRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(bdledger.api.grpc.query.BlocksRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code bdledger.api.BlocksRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdledger.api.BlocksRequest) + bdledger.api.grpc.query.BlocksRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlocksRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlocksRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.BlocksRequest.class, bdledger.api.grpc.query.BlocksRequest.Builder.class); + } + + // Construct using bdledger.api.grpc.query.BlocksRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFiltersFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + ledger_ = ""; + + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + filtersBuilder_.clear(); + } + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_BlocksRequest_descriptor; + } + + @java.lang.Override + public bdledger.api.grpc.query.BlocksRequest getDefaultInstanceForType() { + return bdledger.api.grpc.query.BlocksRequest.getDefaultInstance(); + } + + @java.lang.Override + public bdledger.api.grpc.query.BlocksRequest build() { + bdledger.api.grpc.query.BlocksRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public bdledger.api.grpc.query.BlocksRequest buildPartial() { + bdledger.api.grpc.query.BlocksRequest result = new bdledger.api.grpc.query.BlocksRequest(this); + int from_bitField0_ = bitField0_; + result.ledger_ = ledger_; + if (filtersBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + filters_ = java.util.Collections.unmodifiableList(filters_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.filters_ = filters_; + } else { + result.filters_ = filtersBuilder_.build(); + } + result.startTimestamp_ = startTimestamp_; + result.endTimestamp_ = endTimestamp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof bdledger.api.grpc.query.BlocksRequest) { + return mergeFrom((bdledger.api.grpc.query.BlocksRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(bdledger.api.grpc.query.BlocksRequest other) { + if (other == bdledger.api.grpc.query.BlocksRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (filtersBuilder_ == null) { + if (!other.filters_.isEmpty()) { + if (filters_.isEmpty()) { + filters_ = other.filters_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFiltersIsMutable(); + filters_.addAll(other.filters_); + } + onChanged(); + } + } else { + if (!other.filters_.isEmpty()) { + if (filtersBuilder_.isEmpty()) { + filtersBuilder_.dispose(); + filtersBuilder_ = null; + filters_ = other.filters_; + bitField0_ = (bitField0_ & ~0x00000001); + filtersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFiltersFieldBuilder() : null; + } else { + filtersBuilder_.addAllMessages(other.filters_); + } + } + } + if (other.getStartTimestamp() != 0L) { + setStartTimestamp(other.getStartTimestamp()); + } + if (other.getEndTimestamp() != 0L) { + setEndTimestamp(other.getEndTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + bdledger.api.grpc.query.BlocksRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (bdledger.api.grpc.query.BlocksRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object ledger_ = ""; + /** + * string ledger = 1; + * @return The ledger. + */ + public java.lang.String getLedger() { + java.lang.Object ref = ledger_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ledger_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + public com.google.protobuf.ByteString + getLedgerBytes() { + java.lang.Object ref = ledger_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ledger_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string ledger = 1; + * @param value The ledger to set. + * @return This builder for chaining. + */ + public Builder setLedger( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ledger_ = value; + onChanged(); + return this; + } + /** + * string ledger = 1; + * @return This builder for chaining. + */ + public Builder clearLedger() { + + ledger_ = getDefaultInstance().getLedger(); + onChanged(); + return this; + } + /** + * string ledger = 1; + * @param value The bytes for ledger to set. + * @return This builder for chaining. + */ + public Builder setLedgerBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ledger_ = value; + onChanged(); + return this; + } + + private java.util.List filters_ = + java.util.Collections.emptyList(); + private void ensureFiltersIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + filters_ = new java.util.ArrayList(filters_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.query.BlockFilter, bdledger.api.grpc.query.BlockFilter.Builder, bdledger.api.grpc.query.BlockFilterOrBuilder> filtersBuilder_; + + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public java.util.List getFiltersList() { + if (filtersBuilder_ == null) { + return java.util.Collections.unmodifiableList(filters_); + } else { + return filtersBuilder_.getMessageList(); + } + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public int getFiltersCount() { + if (filtersBuilder_ == null) { + return filters_.size(); + } else { + return filtersBuilder_.getCount(); + } + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilter getFilters(int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); + } else { + return filtersBuilder_.getMessage(index); + } + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder setFilters( + int index, bdledger.api.grpc.query.BlockFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.set(index, value); + onChanged(); + } else { + filtersBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder setFilters( + int index, bdledger.api.grpc.query.BlockFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.set(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder addFilters(bdledger.api.grpc.query.BlockFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.add(value); + onChanged(); + } else { + filtersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder addFilters( + int index, bdledger.api.grpc.query.BlockFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.add(index, value); + onChanged(); + } else { + filtersBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder addFilters( + bdledger.api.grpc.query.BlockFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder addFilters( + int index, bdledger.api.grpc.query.BlockFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder addAllFilters( + java.lang.Iterable values) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, filters_); + onChanged(); + } else { + filtersBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder clearFilters() { + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + filtersBuilder_.clear(); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public Builder removeFilters(int index) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.remove(index); + onChanged(); + } else { + filtersBuilder_.remove(index); + } + return this; + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilter.Builder getFiltersBuilder( + int index) { + return getFiltersFieldBuilder().getBuilder(index); + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilterOrBuilder getFiltersOrBuilder( + int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); } else { + return filtersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public java.util.List + getFiltersOrBuilderList() { + if (filtersBuilder_ != null) { + return filtersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(filters_); + } + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilter.Builder addFiltersBuilder() { + return getFiltersFieldBuilder().addBuilder( + bdledger.api.grpc.query.BlockFilter.getDefaultInstance()); + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public bdledger.api.grpc.query.BlockFilter.Builder addFiltersBuilder( + int index) { + return getFiltersFieldBuilder().addBuilder( + index, bdledger.api.grpc.query.BlockFilter.getDefaultInstance()); + } + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + public java.util.List + getFiltersBuilderList() { + return getFiltersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.query.BlockFilter, bdledger.api.grpc.query.BlockFilter.Builder, bdledger.api.grpc.query.BlockFilterOrBuilder> + getFiltersFieldBuilder() { + if (filtersBuilder_ == null) { + filtersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.query.BlockFilter, bdledger.api.grpc.query.BlockFilter.Builder, bdledger.api.grpc.query.BlockFilterOrBuilder>( + filters_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + filters_ = null; + } + return filtersBuilder_; + } + + private long startTimestamp_ ; + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 3; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 3; + * @param value The startTimestamp to set. + * @return This builder for chaining. + */ + public Builder setStartTimestamp(long value) { + + startTimestamp_ = value; + onChanged(); + return this; + } + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 3; + * @return This builder for chaining. + */ + public Builder clearStartTimestamp() { + + startTimestamp_ = 0L; + onChanged(); + return this; + } + + private long endTimestamp_ ; + /** + * int64 end_timestamp = 4; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + /** + * int64 end_timestamp = 4; + * @param value The endTimestamp to set. + * @return This builder for chaining. + */ + public Builder setEndTimestamp(long value) { + + endTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 end_timestamp = 4; + * @return This builder for chaining. + */ + public Builder clearEndTimestamp() { + + endTimestamp_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:bdledger.api.BlocksRequest) + } + + // @@protoc_insertion_point(class_scope:bdledger.api.BlocksRequest) + private static final bdledger.api.grpc.query.BlocksRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new bdledger.api.grpc.query.BlocksRequest(); + } + + public static bdledger.api.grpc.query.BlocksRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlocksRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlocksRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public bdledger.api.grpc.query.BlocksRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/bdledger/api/grpc/query/BlocksRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/BlocksRequestOrBuilder.java new file mode 100644 index 0000000..79911a7 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/BlocksRequestOrBuilder.java @@ -0,0 +1,61 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface BlocksRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.BlocksRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * string ledger = 1; + * @return The ledger. + */ + java.lang.String getLedger(); + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + com.google.protobuf.ByteString + getLedgerBytes(); + + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + java.util.List + getFiltersList(); + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + bdledger.api.grpc.query.BlockFilter getFilters(int index); + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + int getFiltersCount(); + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + java.util.List + getFiltersOrBuilderList(); + /** + * repeated .bdledger.api.BlockFilter filters = 2; + */ + bdledger.api.grpc.query.BlockFilterOrBuilder getFiltersOrBuilder( + int index); + + /** + *
+   * required
+   * 
+ * + * int64 start_timestamp = 3; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 4; + * @return The endTimestamp. + */ + long getEndTimestamp(); +} diff --git a/src/main/java/bdchain/api/grpc/acchain/BlockNumberResponse.java b/src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java similarity index 63% rename from src/main/java/bdchain/api/grpc/acchain/BlockNumberResponse.java rename to src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java index 8e094aa..459e0ca 100644 --- a/src/main/java/bdchain/api/grpc/acchain/BlockNumberResponse.java +++ b/src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java @@ -1,21 +1,28 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.acchain.BlockNumberResponse} + * Protobuf type {@code bdledger.api.CountBlocksResponse} */ -public final class BlockNumberResponse extends +public final class CountBlocksResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.BlockNumberResponse) - BlockNumberResponseOrBuilder { + // @@protoc_insertion_point(message_implements:bdledger.api.CountBlocksResponse) + CountBlocksResponseOrBuilder { private static final long serialVersionUID = 0L; - // Use BlockNumberResponse.newBuilder() to construct. - private BlockNumberResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use CountBlocksResponse.newBuilder() to construct. + private CountBlocksResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private BlockNumberResponse() { + private CountBlocksResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountBlocksResponse(); } @java.lang.Override @@ -23,7 +30,7 @@ private static final long serialVersionUID = 0L; getUnknownFields() { return this.unknownFields; } - private BlockNumberResponse( + private CountBlocksResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -31,7 +38,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -44,7 +50,7 @@ private static final long serialVersionUID = 0L; break; case 8: { - blockNumber_ = input.readUInt64(); + count_ = input.readUInt64(); break; } default: { @@ -68,24 +74,25 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberResponse_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.BlockNumberResponse.class, bdchain.api.grpc.acchain.BlockNumberResponse.Builder.class); + bdledger.api.grpc.query.CountBlocksResponse.class, bdledger.api.grpc.query.CountBlocksResponse.Builder.class); } - public static final int BLOCK_NUMBER_FIELD_NUMBER = 1; - private long blockNumber_; + public static final int COUNT_FIELD_NUMBER = 1; + private long count_; /** - * uint64 block_number = 1; + * uint64 count = 1; + * @return The count. */ - public long getBlockNumber() { - return blockNumber_; + public long getCount() { + return count_; } private byte memoizedIsInitialized = -1; @@ -102,8 +109,8 @@ private static final long serialVersionUID = 0L; @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (blockNumber_ != 0L) { - output.writeUInt64(1, blockNumber_); + if (count_ != 0L) { + output.writeUInt64(1, count_); } unknownFields.writeTo(output); } @@ -114,9 +121,9 @@ private static final long serialVersionUID = 0L; if (size != -1) return size; size = 0; - if (blockNumber_ != 0L) { + if (count_ != 0L) { size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, blockNumber_); + .computeUInt64Size(1, count_); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -128,13 +135,13 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.acchain.BlockNumberResponse)) { + if (!(obj instanceof bdledger.api.grpc.query.CountBlocksResponse)) { return super.equals(obj); } - bdchain.api.grpc.acchain.BlockNumberResponse other = (bdchain.api.grpc.acchain.BlockNumberResponse) obj; + bdledger.api.grpc.query.CountBlocksResponse other = (bdledger.api.grpc.query.CountBlocksResponse) obj; - if (getBlockNumber() - != other.getBlockNumber()) return false; + if (getCount() + != other.getCount()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -146,77 +153,77 @@ private static final long serialVersionUID = 0L; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + BLOCK_NUMBER_FIELD_NUMBER; + hash = (37 * hash) + COUNT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getBlockNumber()); + getCount()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom(byte[] data) + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.CountBlocksResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseDelimitedFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.BlockNumberResponse parseFrom( + public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -229,7 +236,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.acchain.BlockNumberResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.CountBlocksResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -245,26 +252,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.acchain.BlockNumberResponse} + * Protobuf type {@code bdledger.api.CountBlocksResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.BlockNumberResponse) - bdchain.api.grpc.acchain.BlockNumberResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.CountBlocksResponse) + bdledger.api.grpc.query.CountBlocksResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberResponse_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.BlockNumberResponse.class, bdchain.api.grpc.acchain.BlockNumberResponse.Builder.class); + bdledger.api.grpc.query.CountBlocksResponse.class, bdledger.api.grpc.query.CountBlocksResponse.Builder.class); } - // Construct using bdchain.api.grpc.acchain.BlockNumberResponse.newBuilder() + // Construct using bdledger.api.grpc.query.CountBlocksResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -282,7 +289,7 @@ private static final long serialVersionUID = 0L; @java.lang.Override public Builder clear() { super.clear(); - blockNumber_ = 0L; + count_ = 0L; return this; } @@ -290,17 +297,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_BlockNumberResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberResponse getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.BlockNumberResponse.getDefaultInstance(); + public bdledger.api.grpc.query.CountBlocksResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.CountBlocksResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberResponse build() { - bdchain.api.grpc.acchain.BlockNumberResponse result = buildPartial(); + public bdledger.api.grpc.query.CountBlocksResponse build() { + bdledger.api.grpc.query.CountBlocksResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -308,9 +315,9 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberResponse buildPartial() { - bdchain.api.grpc.acchain.BlockNumberResponse result = new bdchain.api.grpc.acchain.BlockNumberResponse(this); - result.blockNumber_ = blockNumber_; + public bdledger.api.grpc.query.CountBlocksResponse buildPartial() { + bdledger.api.grpc.query.CountBlocksResponse result = new bdledger.api.grpc.query.CountBlocksResponse(this); + result.count_ = count_; onBuilt(); return result; } @@ -349,18 +356,18 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.BlockNumberResponse) { - return mergeFrom((bdchain.api.grpc.acchain.BlockNumberResponse)other); + if (other instanceof bdledger.api.grpc.query.CountBlocksResponse) { + return mergeFrom((bdledger.api.grpc.query.CountBlocksResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.acchain.BlockNumberResponse other) { - if (other == bdchain.api.grpc.acchain.BlockNumberResponse.getDefaultInstance()) return this; - if (other.getBlockNumber() != 0L) { - setBlockNumber(other.getBlockNumber()); + public Builder mergeFrom(bdledger.api.grpc.query.CountBlocksResponse other) { + if (other == bdledger.api.grpc.query.CountBlocksResponse.getDefaultInstance()) return this; + if (other.getCount() != 0L) { + setCount(other.getCount()); } this.mergeUnknownFields(other.unknownFields); onChanged(); @@ -377,11 +384,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.acchain.BlockNumberResponse parsedMessage = null; + bdledger.api.grpc.query.CountBlocksResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.BlockNumberResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.CountBlocksResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -391,28 +398,32 @@ private static final long serialVersionUID = 0L; return this; } - private long blockNumber_ ; + private long count_ ; /** - * uint64 block_number = 1; + * uint64 count = 1; + * @return The count. */ - public long getBlockNumber() { - return blockNumber_; + public long getCount() { + return count_; } /** - * uint64 block_number = 1; + * uint64 count = 1; + * @param value The count to set. + * @return This builder for chaining. */ - public Builder setBlockNumber(long value) { + public Builder setCount(long value) { - blockNumber_ = value; + count_ = value; onChanged(); return this; } /** - * uint64 block_number = 1; + * uint64 count = 1; + * @return This builder for chaining. */ - public Builder clearBlockNumber() { + public Builder clearCount() { - blockNumber_ = 0L; + count_ = 0L; onChanged(); return this; } @@ -429,41 +440,41 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.BlockNumberResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.CountBlocksResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.BlockNumberResponse) - private static final bdchain.api.grpc.acchain.BlockNumberResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.CountBlocksResponse) + private static final bdledger.api.grpc.query.CountBlocksResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.BlockNumberResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.CountBlocksResponse(); } - public static bdchain.api.grpc.acchain.BlockNumberResponse getDefaultInstance() { + public static bdledger.api.grpc.query.CountBlocksResponse getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override - public BlockNumberResponse parsePartialFrom( + public CountBlocksResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new BlockNumberResponse(input, extensionRegistry); + return new CountBlocksResponse(input, extensionRegistry); } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public bdchain.api.grpc.acchain.BlockNumberResponse getDefaultInstanceForType() { + public bdledger.api.grpc.query.CountBlocksResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/query/CountBlocksResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/CountBlocksResponseOrBuilder.java new file mode 100644 index 0000000..6a2a62d --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/CountBlocksResponseOrBuilder.java @@ -0,0 +1,15 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface CountBlocksResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.CountBlocksResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 count = 1; + * @return The count. + */ + long getCount(); +} diff --git a/src/main/java/bdchain/api/grpc/txledger/BlockCountResponse.java b/src/main/java/bdledger/api/grpc/query/CountTransactionsResponse.java similarity index 62% rename from src/main/java/bdchain/api/grpc/txledger/BlockCountResponse.java rename to src/main/java/bdledger/api/grpc/query/CountTransactionsResponse.java index 53b4b3a..a43a61b 100644 --- a/src/main/java/bdchain/api/grpc/txledger/BlockCountResponse.java +++ b/src/main/java/bdledger/api/grpc/query/CountTransactionsResponse.java @@ -1,21 +1,28 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.txledger.BlockCountResponse} + * Protobuf type {@code bdledger.api.CountTransactionsResponse} */ -public final class BlockCountResponse extends +public final class CountTransactionsResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.BlockCountResponse) - BlockCountResponseOrBuilder { + // @@protoc_insertion_point(message_implements:bdledger.api.CountTransactionsResponse) + CountTransactionsResponseOrBuilder { private static final long serialVersionUID = 0L; - // Use BlockCountResponse.newBuilder() to construct. - private BlockCountResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use CountTransactionsResponse.newBuilder() to construct. + private CountTransactionsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private BlockCountResponse() { + private CountTransactionsResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountTransactionsResponse(); } @java.lang.Override @@ -23,7 +30,7 @@ private static final long serialVersionUID = 0L; getUnknownFields() { return this.unknownFields; } - private BlockCountResponse( + private CountTransactionsResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -31,7 +38,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -44,7 +50,7 @@ private static final long serialVersionUID = 0L; break; case 8: { - blockCount_ = input.readUInt64(); + count_ = input.readUInt64(); break; } default: { @@ -68,24 +74,25 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountResponse_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.BlockCountResponse.class, bdchain.api.grpc.txledger.BlockCountResponse.Builder.class); + bdledger.api.grpc.query.CountTransactionsResponse.class, bdledger.api.grpc.query.CountTransactionsResponse.Builder.class); } - public static final int BLOCK_COUNT_FIELD_NUMBER = 1; - private long blockCount_; + public static final int COUNT_FIELD_NUMBER = 1; + private long count_; /** - * uint64 block_count = 1; + * uint64 count = 1; + * @return The count. */ - public long getBlockCount() { - return blockCount_; + public long getCount() { + return count_; } private byte memoizedIsInitialized = -1; @@ -102,8 +109,8 @@ private static final long serialVersionUID = 0L; @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (blockCount_ != 0L) { - output.writeUInt64(1, blockCount_); + if (count_ != 0L) { + output.writeUInt64(1, count_); } unknownFields.writeTo(output); } @@ -114,9 +121,9 @@ private static final long serialVersionUID = 0L; if (size != -1) return size; size = 0; - if (blockCount_ != 0L) { + if (count_ != 0L) { size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, blockCount_); + .computeUInt64Size(1, count_); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -128,13 +135,13 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.BlockCountResponse)) { + if (!(obj instanceof bdledger.api.grpc.query.CountTransactionsResponse)) { return super.equals(obj); } - bdchain.api.grpc.txledger.BlockCountResponse other = (bdchain.api.grpc.txledger.BlockCountResponse) obj; + bdledger.api.grpc.query.CountTransactionsResponse other = (bdledger.api.grpc.query.CountTransactionsResponse) obj; - if (getBlockCount() - != other.getBlockCount()) return false; + if (getCount() + != other.getCount()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -146,77 +153,77 @@ private static final long serialVersionUID = 0L; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + BLOCK_COUNT_FIELD_NUMBER; + hash = (37 * hash) + COUNT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getBlockCount()); + getCount()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom(byte[] data) + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.CountTransactionsResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseDelimitedFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.BlockCountResponse parseFrom( + public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -229,7 +236,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.BlockCountResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.CountTransactionsResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -245,26 +252,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.BlockCountResponse} + * Protobuf type {@code bdledger.api.CountTransactionsResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.BlockCountResponse) - bdchain.api.grpc.txledger.BlockCountResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.CountTransactionsResponse) + bdledger.api.grpc.query.CountTransactionsResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountResponse_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.BlockCountResponse.class, bdchain.api.grpc.txledger.BlockCountResponse.Builder.class); + bdledger.api.grpc.query.CountTransactionsResponse.class, bdledger.api.grpc.query.CountTransactionsResponse.Builder.class); } - // Construct using bdchain.api.grpc.txledger.BlockCountResponse.newBuilder() + // Construct using bdledger.api.grpc.query.CountTransactionsResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -282,7 +289,7 @@ private static final long serialVersionUID = 0L; @java.lang.Override public Builder clear() { super.clear(); - blockCount_ = 0L; + count_ = 0L; return this; } @@ -290,17 +297,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountResponse getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.BlockCountResponse.getDefaultInstance(); + public bdledger.api.grpc.query.CountTransactionsResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.CountTransactionsResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountResponse build() { - bdchain.api.grpc.txledger.BlockCountResponse result = buildPartial(); + public bdledger.api.grpc.query.CountTransactionsResponse build() { + bdledger.api.grpc.query.CountTransactionsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -308,9 +315,9 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountResponse buildPartial() { - bdchain.api.grpc.txledger.BlockCountResponse result = new bdchain.api.grpc.txledger.BlockCountResponse(this); - result.blockCount_ = blockCount_; + public bdledger.api.grpc.query.CountTransactionsResponse buildPartial() { + bdledger.api.grpc.query.CountTransactionsResponse result = new bdledger.api.grpc.query.CountTransactionsResponse(this); + result.count_ = count_; onBuilt(); return result; } @@ -349,18 +356,18 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.BlockCountResponse) { - return mergeFrom((bdchain.api.grpc.txledger.BlockCountResponse)other); + if (other instanceof bdledger.api.grpc.query.CountTransactionsResponse) { + return mergeFrom((bdledger.api.grpc.query.CountTransactionsResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.BlockCountResponse other) { - if (other == bdchain.api.grpc.txledger.BlockCountResponse.getDefaultInstance()) return this; - if (other.getBlockCount() != 0L) { - setBlockCount(other.getBlockCount()); + public Builder mergeFrom(bdledger.api.grpc.query.CountTransactionsResponse other) { + if (other == bdledger.api.grpc.query.CountTransactionsResponse.getDefaultInstance()) return this; + if (other.getCount() != 0L) { + setCount(other.getCount()); } this.mergeUnknownFields(other.unknownFields); onChanged(); @@ -377,11 +384,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.BlockCountResponse parsedMessage = null; + bdledger.api.grpc.query.CountTransactionsResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.BlockCountResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.CountTransactionsResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -391,28 +398,32 @@ private static final long serialVersionUID = 0L; return this; } - private long blockCount_ ; + private long count_ ; /** - * uint64 block_count = 1; + * uint64 count = 1; + * @return The count. */ - public long getBlockCount() { - return blockCount_; + public long getCount() { + return count_; } /** - * uint64 block_count = 1; + * uint64 count = 1; + * @param value The count to set. + * @return This builder for chaining. */ - public Builder setBlockCount(long value) { + public Builder setCount(long value) { - blockCount_ = value; + count_ = value; onChanged(); return this; } /** - * uint64 block_count = 1; + * uint64 count = 1; + * @return This builder for chaining. */ - public Builder clearBlockCount() { + public Builder clearCount() { - blockCount_ = 0L; + count_ = 0L; onChanged(); return this; } @@ -429,41 +440,41 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.BlockCountResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.CountTransactionsResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.BlockCountResponse) - private static final bdchain.api.grpc.txledger.BlockCountResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.CountTransactionsResponse) + private static final bdledger.api.grpc.query.CountTransactionsResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.BlockCountResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.CountTransactionsResponse(); } - public static bdchain.api.grpc.txledger.BlockCountResponse getDefaultInstance() { + public static bdledger.api.grpc.query.CountTransactionsResponse getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override - public BlockCountResponse parsePartialFrom( + public CountTransactionsResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new BlockCountResponse(input, extensionRegistry); + return new CountTransactionsResponse(input, extensionRegistry); } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountResponse getDefaultInstanceForType() { + public bdledger.api.grpc.query.CountTransactionsResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/query/CountTransactionsResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/CountTransactionsResponseOrBuilder.java new file mode 100644 index 0000000..385be26 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/CountTransactionsResponseOrBuilder.java @@ -0,0 +1,15 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface CountTransactionsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.CountTransactionsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 count = 1; + * @return The count. + */ + long getCount(); +} diff --git a/src/main/java/bdchain/api/grpc/acchain/GetBlockByHashRequest.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequest.java similarity index 77% rename from src/main/java/bdchain/api/grpc/acchain/GetBlockByHashRequest.java rename to src/main/java/bdledger/api/grpc/query/GetBlockByHashRequest.java index 91f538c..7ac0d7d 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetBlockByHashRequest.java +++ b/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequest.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.acchain.GetBlockByHashRequest} + * Protobuf type {@code bdledger.api.GetBlockByHashRequest} */ public final class GetBlockByHashRequest extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.GetBlockByHashRequest) + // @@protoc_insertion_point(message_implements:bdledger.api.GetBlockByHashRequest) GetBlockByHashRequestOrBuilder { private static final long serialVersionUID = 0L; // Use GetBlockByHashRequest.newBuilder() to construct. @@ -20,6 +20,13 @@ private static final long serialVersionUID = 0L; hash_ = com.google.protobuf.ByteString.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBlockByHashRequest(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -33,7 +40,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -81,21 +87,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByHashRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByHashRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetBlockByHashRequest.class, bdchain.api.grpc.acchain.GetBlockByHashRequest.Builder.class); + bdledger.api.grpc.query.GetBlockByHashRequest.class, bdledger.api.grpc.query.GetBlockByHashRequest.Builder.class); } public static final int LEDGER_FIELD_NUMBER = 1; private volatile java.lang.Object ledger_; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -111,6 +118,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -130,6 +138,7 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString hash_; /** * bytes hash = 2; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -139,6 +148,7 @@ private static final long serialVersionUID = 0L; private boolean fullTransaction_; /** * bool full_transaction = 3; + * @return The fullTransaction. */ public boolean getFullTransaction() { return fullTransaction_; @@ -197,10 +207,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.acchain.GetBlockByHashRequest)) { + if (!(obj instanceof bdledger.api.grpc.query.GetBlockByHashRequest)) { return super.equals(obj); } - bdchain.api.grpc.acchain.GetBlockByHashRequest other = (bdchain.api.grpc.acchain.GetBlockByHashRequest) obj; + bdledger.api.grpc.query.GetBlockByHashRequest other = (bdledger.api.grpc.query.GetBlockByHashRequest) obj; if (!getLedger() .equals(other.getLedger())) return false; @@ -231,69 +241,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom(byte[] data) + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetBlockByHashRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseDelimitedFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -306,7 +316,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.acchain.GetBlockByHashRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.GetBlockByHashRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -322,26 +332,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.acchain.GetBlockByHashRequest} + * Protobuf type {@code bdledger.api.GetBlockByHashRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.GetBlockByHashRequest) - bdchain.api.grpc.acchain.GetBlockByHashRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.GetBlockByHashRequest) + bdledger.api.grpc.query.GetBlockByHashRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByHashRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByHashRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetBlockByHashRequest.class, bdchain.api.grpc.acchain.GetBlockByHashRequest.Builder.class); + bdledger.api.grpc.query.GetBlockByHashRequest.class, bdledger.api.grpc.query.GetBlockByHashRequest.Builder.class); } - // Construct using bdchain.api.grpc.acchain.GetBlockByHashRequest.newBuilder() + // Construct using bdledger.api.grpc.query.GetBlockByHashRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -371,17 +381,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByHashRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_descriptor; } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByHashRequest getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.GetBlockByHashRequest.getDefaultInstance(); + public bdledger.api.grpc.query.GetBlockByHashRequest getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetBlockByHashRequest.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByHashRequest build() { - bdchain.api.grpc.acchain.GetBlockByHashRequest result = buildPartial(); + public bdledger.api.grpc.query.GetBlockByHashRequest build() { + bdledger.api.grpc.query.GetBlockByHashRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -389,8 +399,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByHashRequest buildPartial() { - bdchain.api.grpc.acchain.GetBlockByHashRequest result = new bdchain.api.grpc.acchain.GetBlockByHashRequest(this); + public bdledger.api.grpc.query.GetBlockByHashRequest buildPartial() { + bdledger.api.grpc.query.GetBlockByHashRequest result = new bdledger.api.grpc.query.GetBlockByHashRequest(this); result.ledger_ = ledger_; result.hash_ = hash_; result.fullTransaction_ = fullTransaction_; @@ -432,16 +442,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.GetBlockByHashRequest) { - return mergeFrom((bdchain.api.grpc.acchain.GetBlockByHashRequest)other); + if (other instanceof bdledger.api.grpc.query.GetBlockByHashRequest) { + return mergeFrom((bdledger.api.grpc.query.GetBlockByHashRequest)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.acchain.GetBlockByHashRequest other) { - if (other == bdchain.api.grpc.acchain.GetBlockByHashRequest.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.query.GetBlockByHashRequest other) { + if (other == bdledger.api.grpc.query.GetBlockByHashRequest.getDefaultInstance()) return this; if (!other.getLedger().isEmpty()) { ledger_ = other.ledger_; onChanged(); @@ -467,11 +477,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.acchain.GetBlockByHashRequest parsedMessage = null; + bdledger.api.grpc.query.GetBlockByHashRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.GetBlockByHashRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.GetBlockByHashRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -484,6 +494,7 @@ private static final long serialVersionUID = 0L; private java.lang.Object ledger_ = ""; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -499,6 +510,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -515,6 +527,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The ledger to set. + * @return This builder for chaining. */ public Builder setLedger( java.lang.String value) { @@ -528,6 +542,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return This builder for chaining. */ public Builder clearLedger() { @@ -537,6 +552,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The bytes for ledger to set. + * @return This builder for chaining. */ public Builder setLedgerBytes( com.google.protobuf.ByteString value) { @@ -553,12 +570,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; /** * bytes hash = 2; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; } /** * bytes hash = 2; + * @param value The hash to set. + * @return This builder for chaining. */ public Builder setHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -571,6 +591,7 @@ private static final long serialVersionUID = 0L; } /** * bytes hash = 2; + * @return This builder for chaining. */ public Builder clearHash() { @@ -582,12 +603,15 @@ private static final long serialVersionUID = 0L; private boolean fullTransaction_ ; /** * bool full_transaction = 3; + * @return The fullTransaction. */ public boolean getFullTransaction() { return fullTransaction_; } /** * bool full_transaction = 3; + * @param value The fullTransaction to set. + * @return This builder for chaining. */ public Builder setFullTransaction(boolean value) { @@ -597,6 +621,7 @@ private static final long serialVersionUID = 0L; } /** * bool full_transaction = 3; + * @return This builder for chaining. */ public Builder clearFullTransaction() { @@ -617,16 +642,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.GetBlockByHashRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.GetBlockByHashRequest) } - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.GetBlockByHashRequest) - private static final bdchain.api.grpc.acchain.GetBlockByHashRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.GetBlockByHashRequest) + private static final bdledger.api.grpc.query.GetBlockByHashRequest DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.GetBlockByHashRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetBlockByHashRequest(); } - public static bdchain.api.grpc.acchain.GetBlockByHashRequest getDefaultInstance() { + public static bdledger.api.grpc.query.GetBlockByHashRequest getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -651,7 +676,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByHashRequest getDefaultInstanceForType() { + public bdledger.api.grpc.query.GetBlockByHashRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/acchain/GetBlockByHashRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java similarity index 66% rename from src/main/java/bdchain/api/grpc/acchain/GetBlockByHashRequestOrBuilder.java rename to src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java index de4a385..49d6924 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetBlockByHashRequestOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java @@ -1,29 +1,33 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; public interface GetBlockByHashRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.GetBlockByHashRequest) + // @@protoc_insertion_point(interface_extends:bdledger.api.GetBlockByHashRequest) com.google.protobuf.MessageOrBuilder { /** * string ledger = 1; + * @return The ledger. */ java.lang.String getLedger(); /** * string ledger = 1; + * @return The bytes for ledger. */ com.google.protobuf.ByteString getLedgerBytes(); /** * bytes hash = 2; + * @return The hash. */ com.google.protobuf.ByteString getHash(); /** * bool full_transaction = 3; + * @return The fullTransaction. */ boolean getFullTransaction(); } diff --git a/src/main/java/bdchain/api/grpc/txledger/BlockCountRequest.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java similarity index 50% rename from src/main/java/bdchain/api/grpc/txledger/BlockCountRequest.java rename to src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java index 63b9162..3ae9114 100644 --- a/src/main/java/bdchain/api/grpc/txledger/BlockCountRequest.java +++ b/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java @@ -1,22 +1,28 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.txledger.BlockCountRequest} + * Protobuf type {@code bdledger.api.GetBlockByHashResponse} */ -public final class BlockCountRequest extends +public final class GetBlockByHashResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.BlockCountRequest) - BlockCountRequestOrBuilder { + // @@protoc_insertion_point(message_implements:bdledger.api.GetBlockByHashResponse) + GetBlockByHashResponseOrBuilder { private static final long serialVersionUID = 0L; - // Use BlockCountRequest.newBuilder() to construct. - private BlockCountRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use GetBlockByHashResponse.newBuilder() to construct. + private GetBlockByHashResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private BlockCountRequest() { - ledger_ = ""; + private GetBlockByHashResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBlockByHashResponse(); } @java.lang.Override @@ -24,7 +30,7 @@ private static final long serialVersionUID = 0L; getUnknownFields() { return this.unknownFields; } - private BlockCountRequest( + private GetBlockByHashResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -32,7 +38,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -44,9 +49,16 @@ private static final long serialVersionUID = 0L; done = true; break; case 10: { - java.lang.String s = input.readStringRequireUtf8(); + bdledger.api.grpc.common.Block.Builder subBuilder = null; + if (block_ != null) { + subBuilder = block_.toBuilder(); + } + block_ = input.readMessage(bdledger.api.grpc.common.Block.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(block_); + block_ = subBuilder.buildPartial(); + } - ledger_ = s; break; } default: { @@ -70,49 +82,38 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.BlockCountRequest.class, bdchain.api.grpc.txledger.BlockCountRequest.Builder.class); + bdledger.api.grpc.query.GetBlockByHashResponse.class, bdledger.api.grpc.query.GetBlockByHashResponse.Builder.class); } - public static final int LEDGER_FIELD_NUMBER = 1; - private volatile java.lang.Object ledger_; + public static final int BLOCK_FIELD_NUMBER = 1; + private bdledger.api.grpc.common.Block block_; /** - * string ledger = 1; + * .bdledger.api.Block block = 1; + * @return Whether the block field is set. */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } + public boolean hasBlock() { + return block_ != null; } /** - * string ledger = 1; + * .bdledger.api.Block block = 1; + * @return The block. */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } + public bdledger.api.grpc.common.Block getBlock() { + return block_ == null ? bdledger.api.grpc.common.Block.getDefaultInstance() : block_; + } + /** + * .bdledger.api.Block block = 1; + */ + public bdledger.api.grpc.common.BlockOrBuilder getBlockOrBuilder() { + return getBlock(); } private byte memoizedIsInitialized = -1; @@ -129,8 +130,8 @@ private static final long serialVersionUID = 0L; @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); + if (block_ != null) { + output.writeMessage(1, getBlock()); } unknownFields.writeTo(output); } @@ -141,8 +142,9 @@ private static final long serialVersionUID = 0L; if (size != -1) return size; size = 0; - if (!getLedgerBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); + if (block_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getBlock()); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -154,13 +156,16 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.BlockCountRequest)) { + if (!(obj instanceof bdledger.api.grpc.query.GetBlockByHashResponse)) { return super.equals(obj); } - bdchain.api.grpc.txledger.BlockCountRequest other = (bdchain.api.grpc.txledger.BlockCountRequest) obj; + bdledger.api.grpc.query.GetBlockByHashResponse other = (bdledger.api.grpc.query.GetBlockByHashResponse) obj; - if (!getLedger() - .equals(other.getLedger())) return false; + if (hasBlock() != other.hasBlock()) return false; + if (hasBlock()) { + if (!getBlock() + .equals(other.getBlock())) return false; + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -172,76 +177,78 @@ private static final long serialVersionUID = 0L; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEDGER_FIELD_NUMBER; - hash = (53 * hash) + getLedger().hashCode(); + if (hasBlock()) { + hash = (37 * hash) + BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getBlock().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom(byte[] data) + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetBlockByHashResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseDelimitedFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.BlockCountRequest parseFrom( + public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -254,7 +261,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.BlockCountRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.GetBlockByHashResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -270,26 +277,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.BlockCountRequest} + * Protobuf type {@code bdledger.api.GetBlockByHashResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.BlockCountRequest) - bdchain.api.grpc.txledger.BlockCountRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.GetBlockByHashResponse) + bdledger.api.grpc.query.GetBlockByHashResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.BlockCountRequest.class, bdchain.api.grpc.txledger.BlockCountRequest.Builder.class); + bdledger.api.grpc.query.GetBlockByHashResponse.class, bdledger.api.grpc.query.GetBlockByHashResponse.Builder.class); } - // Construct using bdchain.api.grpc.txledger.BlockCountRequest.newBuilder() + // Construct using bdledger.api.grpc.query.GetBlockByHashResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -307,25 +314,29 @@ private static final long serialVersionUID = 0L; @java.lang.Override public Builder clear() { super.clear(); - ledger_ = ""; - + if (blockBuilder_ == null) { + block_ = null; + } else { + block_ = null; + blockBuilder_ = null; + } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_BlockCountRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountRequest getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.BlockCountRequest.getDefaultInstance(); + public bdledger.api.grpc.query.GetBlockByHashResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetBlockByHashResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountRequest build() { - bdchain.api.grpc.txledger.BlockCountRequest result = buildPartial(); + public bdledger.api.grpc.query.GetBlockByHashResponse build() { + bdledger.api.grpc.query.GetBlockByHashResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -333,9 +344,13 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountRequest buildPartial() { - bdchain.api.grpc.txledger.BlockCountRequest result = new bdchain.api.grpc.txledger.BlockCountRequest(this); - result.ledger_ = ledger_; + public bdledger.api.grpc.query.GetBlockByHashResponse buildPartial() { + bdledger.api.grpc.query.GetBlockByHashResponse result = new bdledger.api.grpc.query.GetBlockByHashResponse(this); + if (blockBuilder_ == null) { + result.block_ = block_; + } else { + result.block_ = blockBuilder_.build(); + } onBuilt(); return result; } @@ -374,19 +389,18 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.BlockCountRequest) { - return mergeFrom((bdchain.api.grpc.txledger.BlockCountRequest)other); + if (other instanceof bdledger.api.grpc.query.GetBlockByHashResponse) { + return mergeFrom((bdledger.api.grpc.query.GetBlockByHashResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.BlockCountRequest other) { - if (other == bdchain.api.grpc.txledger.BlockCountRequest.getDefaultInstance()) return this; - if (!other.getLedger().isEmpty()) { - ledger_ = other.ledger_; - onChanged(); + public Builder mergeFrom(bdledger.api.grpc.query.GetBlockByHashResponse other) { + if (other == bdledger.api.grpc.query.GetBlockByHashResponse.getDefaultInstance()) return this; + if (other.hasBlock()) { + mergeBlock(other.getBlock()); } this.mergeUnknownFields(other.unknownFields); onChanged(); @@ -403,11 +417,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.BlockCountRequest parsedMessage = null; + bdledger.api.grpc.query.GetBlockByHashResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.BlockCountRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.GetBlockByHashResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -417,73 +431,123 @@ private static final long serialVersionUID = 0L; return this; } - private java.lang.Object ledger_ = ""; + private bdledger.api.grpc.common.Block block_; + private com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder> blockBuilder_; /** - * string ledger = 1; + * .bdledger.api.Block block = 1; + * @return Whether the block field is set. */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; + public boolean hasBlock() { + return blockBuilder_ != null || block_ != null; + } + /** + * .bdledger.api.Block block = 1; + * @return The block. + */ + public bdledger.api.grpc.common.Block getBlock() { + if (blockBuilder_ == null) { + return block_ == null ? bdledger.api.grpc.common.Block.getDefaultInstance() : block_; } else { - return (java.lang.String) ref; + return blockBuilder_.getMessage(); } } /** - * string ledger = 1; + * .bdledger.api.Block block = 1; */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; + public Builder setBlock(bdledger.api.grpc.common.Block value) { + if (blockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + block_ = value; + onChanged(); } else { - return (com.google.protobuf.ByteString) ref; + blockBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdledger.api.Block block = 1; + */ + public Builder setBlock( + bdledger.api.grpc.common.Block.Builder builderForValue) { + if (blockBuilder_ == null) { + block_ = builderForValue.build(); + onChanged(); + } else { + blockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdledger.api.Block block = 1; + */ + public Builder mergeBlock(bdledger.api.grpc.common.Block value) { + if (blockBuilder_ == null) { + if (block_ != null) { + block_ = + bdledger.api.grpc.common.Block.newBuilder(block_).mergeFrom(value).buildPartial(); + } else { + block_ = value; + } + onChanged(); + } else { + blockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdledger.api.Block block = 1; + */ + public Builder clearBlock() { + if (blockBuilder_ == null) { + block_ = null; + onChanged(); + } else { + block_ = null; + blockBuilder_ = null; + } + + return this; + } + /** + * .bdledger.api.Block block = 1; + */ + public bdledger.api.grpc.common.Block.Builder getBlockBuilder() { + + onChanged(); + return getBlockFieldBuilder().getBuilder(); + } + /** + * .bdledger.api.Block block = 1; + */ + public bdledger.api.grpc.common.BlockOrBuilder getBlockOrBuilder() { + if (blockBuilder_ != null) { + return blockBuilder_.getMessageOrBuilder(); + } else { + return block_ == null ? + bdledger.api.grpc.common.Block.getDefaultInstance() : block_; } } /** - * string ledger = 1; + * .bdledger.api.Block block = 1; */ - public Builder setLedger( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - ledger_ = value; - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder clearLedger() { - - ledger_ = getDefaultInstance().getLedger(); - onChanged(); - return this; - } - /** - * string ledger = 1; - */ - public Builder setLedgerBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - ledger_ = value; - onChanged(); - return this; + private com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder> + getBlockFieldBuilder() { + if (blockBuilder_ == null) { + blockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder>( + getBlock(), + getParentForChildren(), + isClean()); + block_ = null; + } + return blockBuilder_; } @java.lang.Override public final Builder setUnknownFields( @@ -498,41 +562,41 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.BlockCountRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.GetBlockByHashResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.BlockCountRequest) - private static final bdchain.api.grpc.txledger.BlockCountRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.GetBlockByHashResponse) + private static final bdledger.api.grpc.query.GetBlockByHashResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.BlockCountRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetBlockByHashResponse(); } - public static bdchain.api.grpc.txledger.BlockCountRequest getDefaultInstance() { + public static bdledger.api.grpc.query.GetBlockByHashResponse getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override - public BlockCountRequest parsePartialFrom( + public GetBlockByHashResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new BlockCountRequest(input, extensionRegistry); + return new GetBlockByHashResponse(input, extensionRegistry); } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public bdchain.api.grpc.txledger.BlockCountRequest getDefaultInstanceForType() { + public bdledger.api.grpc.query.GetBlockByHashResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponseOrBuilder.java new file mode 100644 index 0000000..c2f12de --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface GetBlockByHashResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.GetBlockByHashResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdledger.api.Block block = 1; + * @return Whether the block field is set. + */ + boolean hasBlock(); + /** + * .bdledger.api.Block block = 1; + * @return The block. + */ + bdledger.api.grpc.common.Block getBlock(); + /** + * .bdledger.api.Block block = 1; + */ + bdledger.api.grpc.common.BlockOrBuilder getBlockOrBuilder(); +} diff --git a/src/main/java/bdchain/api/grpc/txledger/GetBlocksResponse.java b/src/main/java/bdledger/api/grpc/query/GetBlocksResponse.java similarity index 62% rename from src/main/java/bdchain/api/grpc/txledger/GetBlocksResponse.java rename to src/main/java/bdledger/api/grpc/query/GetBlocksResponse.java index baf8031..c710d47 100644 --- a/src/main/java/bdchain/api/grpc/txledger/GetBlocksResponse.java +++ b/src/main/java/bdledger/api/grpc/query/GetBlocksResponse.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/tx_ledger.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.txledger; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.txledger.GetBlocksResponse} + * Protobuf type {@code bdledger.api.GetBlocksResponse} */ public final class GetBlocksResponse extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.txledger.GetBlocksResponse) + // @@protoc_insertion_point(message_implements:bdledger.api.GetBlocksResponse) GetBlocksResponseOrBuilder { private static final long serialVersionUID = 0L; // Use GetBlocksResponse.newBuilder() to construct. @@ -19,6 +19,13 @@ private static final long serialVersionUID = 0L; blocks_ = java.util.Collections.emptyList(); } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBlocksResponse(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -45,11 +52,21 @@ private static final long serialVersionUID = 0L; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { - blocks_ = new java.util.ArrayList(); + blocks_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } blocks_.add( - input.readMessage(bdchain.api.grpc.txledger.Block.parser(), extensionRegistry)); + input.readMessage(bdledger.api.grpc.common.Block.parser(), extensionRegistry)); + break; + } + case 16: { + + startTimestamp_ = input.readInt64(); + break; + } + case 24: { + + endTimestamp_ = input.readInt64(); break; } default: { @@ -76,52 +93,72 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksResponse_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.GetBlocksResponse.class, bdchain.api.grpc.txledger.GetBlocksResponse.Builder.class); + bdledger.api.grpc.query.GetBlocksResponse.class, bdledger.api.grpc.query.GetBlocksResponse.Builder.class); } public static final int BLOCKS_FIELD_NUMBER = 1; - private java.util.List blocks_; + private java.util.List blocks_; /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public java.util.List getBlocksList() { + public java.util.List getBlocksList() { return blocks_; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public java.util.List + public java.util.List getBlocksOrBuilderList() { return blocks_; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public int getBlocksCount() { return blocks_.size(); } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.Block getBlocks(int index) { + public bdledger.api.grpc.common.Block getBlocks(int index) { return blocks_.get(index); } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.BlockOrBuilder getBlocksOrBuilder( + public bdledger.api.grpc.common.BlockOrBuilder getBlocksOrBuilder( int index) { return blocks_.get(index); } + public static final int START_TIMESTAMP_FIELD_NUMBER = 2; + private long startTimestamp_; + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + + public static final int END_TIMESTAMP_FIELD_NUMBER = 3; + private long endTimestamp_; + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -139,6 +176,12 @@ private static final long serialVersionUID = 0L; for (int i = 0; i < blocks_.size(); i++) { output.writeMessage(1, blocks_.get(i)); } + if (startTimestamp_ != 0L) { + output.writeInt64(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + output.writeInt64(3, endTimestamp_); + } unknownFields.writeTo(output); } @@ -152,6 +195,14 @@ private static final long serialVersionUID = 0L; size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, blocks_.get(i)); } + if (startTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, endTimestamp_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -162,13 +213,17 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.txledger.GetBlocksResponse)) { + if (!(obj instanceof bdledger.api.grpc.query.GetBlocksResponse)) { return super.equals(obj); } - bdchain.api.grpc.txledger.GetBlocksResponse other = (bdchain.api.grpc.txledger.GetBlocksResponse) obj; + bdledger.api.grpc.query.GetBlocksResponse other = (bdledger.api.grpc.query.GetBlocksResponse) obj; if (!getBlocksList() .equals(other.getBlocksList())) return false; + if (getStartTimestamp() + != other.getStartTimestamp()) return false; + if (getEndTimestamp() + != other.getEndTimestamp()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -184,74 +239,80 @@ private static final long serialVersionUID = 0L; hash = (37 * hash) + BLOCKS_FIELD_NUMBER; hash = (53 * hash) + getBlocksList().hashCode(); } + hash = (37 * hash) + START_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTimestamp()); + hash = (37 * hash) + END_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTimestamp()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom(byte[] data) + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetBlocksResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseDelimitedFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.txledger.GetBlocksResponse parseFrom( + public static bdledger.api.grpc.query.GetBlocksResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -264,7 +325,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.txledger.GetBlocksResponse prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.GetBlocksResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -280,26 +341,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.txledger.GetBlocksResponse} + * Protobuf type {@code bdledger.api.GetBlocksResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.txledger.GetBlocksResponse) - bdchain.api.grpc.txledger.GetBlocksResponseOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.GetBlocksResponse) + bdledger.api.grpc.query.GetBlocksResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksResponse_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.txledger.GetBlocksResponse.class, bdchain.api.grpc.txledger.GetBlocksResponse.Builder.class); + bdledger.api.grpc.query.GetBlocksResponse.class, bdledger.api.grpc.query.GetBlocksResponse.Builder.class); } - // Construct using bdchain.api.grpc.txledger.GetBlocksResponse.newBuilder() + // Construct using bdledger.api.grpc.query.GetBlocksResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -324,23 +385,27 @@ private static final long serialVersionUID = 0L; } else { blocksBuilder_.clear(); } + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.txledger.TransactionLedgerProto.internal_static_bdchain_api_txledger_GetBlocksResponse_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_descriptor; } @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksResponse getDefaultInstanceForType() { - return bdchain.api.grpc.txledger.GetBlocksResponse.getDefaultInstance(); + public bdledger.api.grpc.query.GetBlocksResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetBlocksResponse.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksResponse build() { - bdchain.api.grpc.txledger.GetBlocksResponse result = buildPartial(); + public bdledger.api.grpc.query.GetBlocksResponse build() { + bdledger.api.grpc.query.GetBlocksResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -348,8 +413,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksResponse buildPartial() { - bdchain.api.grpc.txledger.GetBlocksResponse result = new bdchain.api.grpc.txledger.GetBlocksResponse(this); + public bdledger.api.grpc.query.GetBlocksResponse buildPartial() { + bdledger.api.grpc.query.GetBlocksResponse result = new bdledger.api.grpc.query.GetBlocksResponse(this); int from_bitField0_ = bitField0_; if (blocksBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { @@ -360,6 +425,8 @@ private static final long serialVersionUID = 0L; } else { result.blocks_ = blocksBuilder_.build(); } + result.startTimestamp_ = startTimestamp_; + result.endTimestamp_ = endTimestamp_; onBuilt(); return result; } @@ -398,16 +465,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.txledger.GetBlocksResponse) { - return mergeFrom((bdchain.api.grpc.txledger.GetBlocksResponse)other); + if (other instanceof bdledger.api.grpc.query.GetBlocksResponse) { + return mergeFrom((bdledger.api.grpc.query.GetBlocksResponse)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.txledger.GetBlocksResponse other) { - if (other == bdchain.api.grpc.txledger.GetBlocksResponse.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.query.GetBlocksResponse other) { + if (other == bdledger.api.grpc.query.GetBlocksResponse.getDefaultInstance()) return this; if (blocksBuilder_ == null) { if (!other.blocks_.isEmpty()) { if (blocks_.isEmpty()) { @@ -434,6 +501,12 @@ private static final long serialVersionUID = 0L; } } } + if (other.getStartTimestamp() != 0L) { + setStartTimestamp(other.getStartTimestamp()); + } + if (other.getEndTimestamp() != 0L) { + setEndTimestamp(other.getEndTimestamp()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -449,11 +522,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.txledger.GetBlocksResponse parsedMessage = null; + bdledger.api.grpc.query.GetBlocksResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.txledger.GetBlocksResponse) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.GetBlocksResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -464,22 +537,22 @@ private static final long serialVersionUID = 0L; } private int bitField0_; - private java.util.List blocks_ = + private java.util.List blocks_ = java.util.Collections.emptyList(); private void ensureBlocksIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { - blocks_ = new java.util.ArrayList(blocks_); + blocks_ = new java.util.ArrayList(blocks_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.txledger.Block, bdchain.api.grpc.txledger.Block.Builder, bdchain.api.grpc.txledger.BlockOrBuilder> blocksBuilder_; + bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder> blocksBuilder_; /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public java.util.List getBlocksList() { + public java.util.List getBlocksList() { if (blocksBuilder_ == null) { return java.util.Collections.unmodifiableList(blocks_); } else { @@ -487,7 +560,7 @@ private static final long serialVersionUID = 0L; } } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public int getBlocksCount() { if (blocksBuilder_ == null) { @@ -497,9 +570,9 @@ private static final long serialVersionUID = 0L; } } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.Block getBlocks(int index) { + public bdledger.api.grpc.common.Block getBlocks(int index) { if (blocksBuilder_ == null) { return blocks_.get(index); } else { @@ -507,10 +580,10 @@ private static final long serialVersionUID = 0L; } } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder setBlocks( - int index, bdchain.api.grpc.txledger.Block value) { + int index, bdledger.api.grpc.common.Block value) { if (blocksBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -524,10 +597,10 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder setBlocks( - int index, bdchain.api.grpc.txledger.Block.Builder builderForValue) { + int index, bdledger.api.grpc.common.Block.Builder builderForValue) { if (blocksBuilder_ == null) { ensureBlocksIsMutable(); blocks_.set(index, builderForValue.build()); @@ -538,9 +611,9 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public Builder addBlocks(bdchain.api.grpc.txledger.Block value) { + public Builder addBlocks(bdledger.api.grpc.common.Block value) { if (blocksBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -554,10 +627,10 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder addBlocks( - int index, bdchain.api.grpc.txledger.Block value) { + int index, bdledger.api.grpc.common.Block value) { if (blocksBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -571,10 +644,10 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder addBlocks( - bdchain.api.grpc.txledger.Block.Builder builderForValue) { + bdledger.api.grpc.common.Block.Builder builderForValue) { if (blocksBuilder_ == null) { ensureBlocksIsMutable(); blocks_.add(builderForValue.build()); @@ -585,10 +658,10 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder addBlocks( - int index, bdchain.api.grpc.txledger.Block.Builder builderForValue) { + int index, bdledger.api.grpc.common.Block.Builder builderForValue) { if (blocksBuilder_ == null) { ensureBlocksIsMutable(); blocks_.add(index, builderForValue.build()); @@ -599,10 +672,10 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder addAllBlocks( - java.lang.Iterable values) { + java.lang.Iterable values) { if (blocksBuilder_ == null) { ensureBlocksIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( @@ -614,7 +687,7 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder clearBlocks() { if (blocksBuilder_ == null) { @@ -627,7 +700,7 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ public Builder removeBlocks(int index) { if (blocksBuilder_ == null) { @@ -640,16 +713,16 @@ private static final long serialVersionUID = 0L; return this; } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.Block.Builder getBlocksBuilder( + public bdledger.api.grpc.common.Block.Builder getBlocksBuilder( int index) { return getBlocksFieldBuilder().getBuilder(index); } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.BlockOrBuilder getBlocksOrBuilder( + public bdledger.api.grpc.common.BlockOrBuilder getBlocksOrBuilder( int index) { if (blocksBuilder_ == null) { return blocks_.get(index); } else { @@ -657,9 +730,9 @@ private static final long serialVersionUID = 0L; } } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public java.util.List + public java.util.List getBlocksOrBuilderList() { if (blocksBuilder_ != null) { return blocksBuilder_.getMessageOrBuilderList(); @@ -668,33 +741,33 @@ private static final long serialVersionUID = 0L; } } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.Block.Builder addBlocksBuilder() { + public bdledger.api.grpc.common.Block.Builder addBlocksBuilder() { return getBlocksFieldBuilder().addBuilder( - bdchain.api.grpc.txledger.Block.getDefaultInstance()); + bdledger.api.grpc.common.Block.getDefaultInstance()); } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public bdchain.api.grpc.txledger.Block.Builder addBlocksBuilder( + public bdledger.api.grpc.common.Block.Builder addBlocksBuilder( int index) { return getBlocksFieldBuilder().addBuilder( - index, bdchain.api.grpc.txledger.Block.getDefaultInstance()); + index, bdledger.api.grpc.common.Block.getDefaultInstance()); } /** - * repeated .bdchain.api.txledger.Block blocks = 1; + * repeated .bdledger.api.Block blocks = 1; */ - public java.util.List + public java.util.List getBlocksBuilderList() { return getBlocksFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.txledger.Block, bdchain.api.grpc.txledger.Block.Builder, bdchain.api.grpc.txledger.BlockOrBuilder> + bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder> getBlocksFieldBuilder() { if (blocksBuilder_ == null) { blocksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - bdchain.api.grpc.txledger.Block, bdchain.api.grpc.txledger.Block.Builder, bdchain.api.grpc.txledger.BlockOrBuilder>( + bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder>( blocks_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), @@ -703,6 +776,66 @@ private static final long serialVersionUID = 0L; } return blocksBuilder_; } + + private long startTimestamp_ ; + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + /** + * int64 start_timestamp = 2; + * @param value The startTimestamp to set. + * @return This builder for chaining. + */ + public Builder setStartTimestamp(long value) { + + startTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 start_timestamp = 2; + * @return This builder for chaining. + */ + public Builder clearStartTimestamp() { + + startTimestamp_ = 0L; + onChanged(); + return this; + } + + private long endTimestamp_ ; + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + /** + * int64 end_timestamp = 3; + * @param value The endTimestamp to set. + * @return This builder for chaining. + */ + public Builder setEndTimestamp(long value) { + + endTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 end_timestamp = 3; + * @return This builder for chaining. + */ + public Builder clearEndTimestamp() { + + endTimestamp_ = 0L; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -716,16 +849,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.txledger.GetBlocksResponse) + // @@protoc_insertion_point(builder_scope:bdledger.api.GetBlocksResponse) } - // @@protoc_insertion_point(class_scope:bdchain.api.txledger.GetBlocksResponse) - private static final bdchain.api.grpc.txledger.GetBlocksResponse DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.GetBlocksResponse) + private static final bdledger.api.grpc.query.GetBlocksResponse DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.txledger.GetBlocksResponse(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetBlocksResponse(); } - public static bdchain.api.grpc.txledger.GetBlocksResponse getDefaultInstance() { + public static bdledger.api.grpc.query.GetBlocksResponse getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -750,7 +883,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.txledger.GetBlocksResponse getDefaultInstanceForType() { + public bdledger.api.grpc.query.GetBlocksResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/query/GetBlocksResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetBlocksResponseOrBuilder.java new file mode 100644 index 0000000..6a2b7c8 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetBlocksResponseOrBuilder.java @@ -0,0 +1,45 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface GetBlocksResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.GetBlocksResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .bdledger.api.Block blocks = 1; + */ + java.util.List + getBlocksList(); + /** + * repeated .bdledger.api.Block blocks = 1; + */ + bdledger.api.grpc.common.Block getBlocks(int index); + /** + * repeated .bdledger.api.Block blocks = 1; + */ + int getBlocksCount(); + /** + * repeated .bdledger.api.Block blocks = 1; + */ + java.util.List + getBlocksOrBuilderList(); + /** + * repeated .bdledger.api.Block blocks = 1; + */ + bdledger.api.grpc.common.BlockOrBuilder getBlocksOrBuilder( + int index); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); +} diff --git a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockHashAndIndexRequest.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java similarity index 74% rename from src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockHashAndIndexRequest.java rename to src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java index 54ab9c0..f9663fd 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockHashAndIndexRequest.java +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest} + * Protobuf type {@code bdledger.api.GetTransactionByBlockHashAndIndexRequest} */ public final class GetTransactionByBlockHashAndIndexRequest extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest) + // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionByBlockHashAndIndexRequest) GetTransactionByBlockHashAndIndexRequestOrBuilder { private static final long serialVersionUID = 0L; // Use GetTransactionByBlockHashAndIndexRequest.newBuilder() to construct. @@ -20,6 +20,13 @@ private static final long serialVersionUID = 0L; blockHash_ = com.google.protobuf.ByteString.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTransactionByBlockHashAndIndexRequest(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -33,7 +40,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -81,21 +87,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.class, bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.Builder.class); + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.class, bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.Builder.class); } public static final int LEDGER_FIELD_NUMBER = 1; private volatile java.lang.Object ledger_; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -111,6 +118,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -130,6 +138,7 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString blockHash_; /** * bytes block_hash = 2; + * @return The blockHash. */ public com.google.protobuf.ByteString getBlockHash() { return blockHash_; @@ -139,6 +148,7 @@ private static final long serialVersionUID = 0L; private int index_; /** * uint32 index = 3; + * @return The index. */ public int getIndex() { return index_; @@ -197,10 +207,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest)) { + if (!(obj instanceof bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest)) { return super.equals(obj); } - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest other = (bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest) obj; + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest other = (bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest) obj; if (!getLedger() .equals(other.getLedger())) return false; @@ -230,69 +240,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom(byte[] data) + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseDelimitedFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -305,7 +315,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -321,26 +331,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest} + * Protobuf type {@code bdledger.api.GetTransactionByBlockHashAndIndexRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest) - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionByBlockHashAndIndexRequest) + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.class, bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.Builder.class); + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.class, bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.Builder.class); } - // Construct using bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.newBuilder() + // Construct using bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -370,17 +380,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByBlockHashAndIndexRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance(); + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest build() { - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest result = buildPartial(); + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest build() { + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -388,8 +398,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest buildPartial() { - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest result = new bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest(this); + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest buildPartial() { + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest result = new bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest(this); result.ledger_ = ledger_; result.blockHash_ = blockHash_; result.index_ = index_; @@ -431,16 +441,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest) { - return mergeFrom((bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest)other); + if (other instanceof bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest) { + return mergeFrom((bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest other) { - if (other == bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest other) { + if (other == bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance()) return this; if (!other.getLedger().isEmpty()) { ledger_ = other.ledger_; onChanged(); @@ -466,11 +476,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest parsedMessage = null; + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -483,6 +493,7 @@ private static final long serialVersionUID = 0L; private java.lang.Object ledger_ = ""; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -498,6 +509,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -514,6 +526,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The ledger to set. + * @return This builder for chaining. */ public Builder setLedger( java.lang.String value) { @@ -527,6 +541,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return This builder for chaining. */ public Builder clearLedger() { @@ -536,6 +551,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The bytes for ledger to set. + * @return This builder for chaining. */ public Builder setLedgerBytes( com.google.protobuf.ByteString value) { @@ -552,12 +569,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString blockHash_ = com.google.protobuf.ByteString.EMPTY; /** * bytes block_hash = 2; + * @return The blockHash. */ public com.google.protobuf.ByteString getBlockHash() { return blockHash_; } /** * bytes block_hash = 2; + * @param value The blockHash to set. + * @return This builder for chaining. */ public Builder setBlockHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -570,6 +590,7 @@ private static final long serialVersionUID = 0L; } /** * bytes block_hash = 2; + * @return This builder for chaining. */ public Builder clearBlockHash() { @@ -581,12 +602,15 @@ private static final long serialVersionUID = 0L; private int index_ ; /** * uint32 index = 3; + * @return The index. */ public int getIndex() { return index_; } /** * uint32 index = 3; + * @param value The index to set. + * @return This builder for chaining. */ public Builder setIndex(int value) { @@ -596,6 +620,7 @@ private static final long serialVersionUID = 0L; } /** * uint32 index = 3; + * @return This builder for chaining. */ public Builder clearIndex() { @@ -616,16 +641,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.GetTransactionByBlockHashAndIndexRequest) } - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest) - private static final bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionByBlockHashAndIndexRequest) + private static final bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest(); } - public static bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest getDefaultInstance() { + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -650,7 +675,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockHashAndIndexRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java similarity index 65% rename from src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockHashAndIndexRequestOrBuilder.java rename to src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java index 6c2d15c..b892591 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByBlockHashAndIndexRequestOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java @@ -1,29 +1,33 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; public interface GetTransactionByBlockHashAndIndexRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.GetTransactionByBlockHashAndIndexRequest) + // @@protoc_insertion_point(interface_extends:bdledger.api.GetTransactionByBlockHashAndIndexRequest) com.google.protobuf.MessageOrBuilder { /** * string ledger = 1; + * @return The ledger. */ java.lang.String getLedger(); /** * string ledger = 1; + * @return The bytes for ledger. */ com.google.protobuf.ByteString getLedgerBytes(); /** * bytes block_hash = 2; + * @return The blockHash. */ com.google.protobuf.ByteString getBlockHash(); /** * uint32 index = 3; + * @return The index. */ int getIndex(); } diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponse.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponse.java new file mode 100644 index 0000000..d994d0e --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponse.java @@ -0,0 +1,604 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +/** + * Protobuf type {@code bdledger.api.GetTransactionByBlockHashAndIndexResponse} + */ +public final class GetTransactionByBlockHashAndIndexResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionByBlockHashAndIndexResponse) + GetTransactionByBlockHashAndIndexResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetTransactionByBlockHashAndIndexResponse.newBuilder() to construct. + private GetTransactionByBlockHashAndIndexResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTransactionByBlockHashAndIndexResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTransactionByBlockHashAndIndexResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetTransactionByBlockHashAndIndexResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + bdledger.api.grpc.common.Transaction.Builder subBuilder = null; + if (transaction_ != null) { + subBuilder = transaction_.toBuilder(); + } + transaction_ = input.readMessage(bdledger.api.grpc.common.Transaction.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(transaction_); + transaction_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.class, bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.Builder.class); + } + + public static final int TRANSACTION_FIELD_NUMBER = 1; + private bdledger.api.grpc.common.Transaction transaction_; + /** + * .bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transaction_ != null; + } + /** + * .bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public bdledger.api.grpc.common.Transaction getTransaction() { + return transaction_ == null ? bdledger.api.grpc.common.Transaction.getDefaultInstance() : transaction_; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionOrBuilder() { + return getTransaction(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (transaction_ != null) { + output.writeMessage(1, getTransaction()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (transaction_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTransaction()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse)) { + return super.equals(obj); + } + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse other = (bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse) obj; + + if (hasTransaction() != other.hasTransaction()) return false; + if (hasTransaction()) { + if (!getTransaction() + .equals(other.getTransaction())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTransaction()) { + hash = (37 * hash) + TRANSACTION_FIELD_NUMBER; + hash = (53 * hash) + getTransaction().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code bdledger.api.GetTransactionByBlockHashAndIndexResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionByBlockHashAndIndexResponse) + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.class, bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.Builder.class); + } + + // Construct using bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (transactionBuilder_ == null) { + transaction_ = null; + } else { + transaction_ = null; + transactionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.getDefaultInstance(); + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse build() { + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse buildPartial() { + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse result = new bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse(this); + if (transactionBuilder_ == null) { + result.transaction_ = transaction_; + } else { + result.transaction_ = transactionBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse) { + return mergeFrom((bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse other) { + if (other == bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.getDefaultInstance()) return this; + if (other.hasTransaction()) { + mergeTransaction(other.getTransaction()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private bdledger.api.grpc.common.Transaction transaction_; + private com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> transactionBuilder_; + /** + * .bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transactionBuilder_ != null || transaction_ != null; + } + /** + * .bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public bdledger.api.grpc.common.Transaction getTransaction() { + if (transactionBuilder_ == null) { + return transaction_ == null ? bdledger.api.grpc.common.Transaction.getDefaultInstance() : transaction_; + } else { + return transactionBuilder_.getMessage(); + } + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction(bdledger.api.grpc.common.Transaction value) { + if (transactionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + transaction_ = value; + onChanged(); + } else { + transactionBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction( + bdledger.api.grpc.common.Transaction.Builder builderForValue) { + if (transactionBuilder_ == null) { + transaction_ = builderForValue.build(); + onChanged(); + } else { + transactionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder mergeTransaction(bdledger.api.grpc.common.Transaction value) { + if (transactionBuilder_ == null) { + if (transaction_ != null) { + transaction_ = + bdledger.api.grpc.common.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); + } else { + transaction_ = value; + } + onChanged(); + } else { + transactionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder clearTransaction() { + if (transactionBuilder_ == null) { + transaction_ = null; + onChanged(); + } else { + transaction_ = null; + transactionBuilder_ = null; + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public bdledger.api.grpc.common.Transaction.Builder getTransactionBuilder() { + + onChanged(); + return getTransactionFieldBuilder().getBuilder(); + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionOrBuilder() { + if (transactionBuilder_ != null) { + return transactionBuilder_.getMessageOrBuilder(); + } else { + return transaction_ == null ? + bdledger.api.grpc.common.Transaction.getDefaultInstance() : transaction_; + } + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> + getTransactionFieldBuilder() { + if (transactionBuilder_ == null) { + transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder>( + getTransaction(), + getParentForChildren(), + isClean()); + transaction_ = null; + } + return transactionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:bdledger.api.GetTransactionByBlockHashAndIndexResponse) + } + + // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionByBlockHashAndIndexResponse) + private static final bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse(); + } + + public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTransactionByBlockHashAndIndexResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTransactionByBlockHashAndIndexResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponseOrBuilder.java new file mode 100644 index 0000000..5570cc1 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface GetTransactionByBlockHashAndIndexResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.GetTransactionByBlockHashAndIndexResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + boolean hasTransaction(); + /** + * .bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + bdledger.api.grpc.common.Transaction getTransaction(); + /** + * .bdledger.api.Transaction transaction = 1; + */ + bdledger.api.grpc.common.TransactionOrBuilder getTransactionOrBuilder(); +} diff --git a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByHashRequest.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequest.java similarity index 75% rename from src/main/java/bdchain/api/grpc/acchain/GetTransactionByHashRequest.java rename to src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequest.java index 21caa9d..91c4937 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByHashRequest.java +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequest.java @@ -1,14 +1,14 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.acchain.GetTransactionByHashRequest} + * Protobuf type {@code bdledger.api.GetTransactionByHashRequest} */ public final class GetTransactionByHashRequest extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.GetTransactionByHashRequest) + // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionByHashRequest) GetTransactionByHashRequestOrBuilder { private static final long serialVersionUID = 0L; // Use GetTransactionByHashRequest.newBuilder() to construct. @@ -20,6 +20,13 @@ private static final long serialVersionUID = 0L; hash_ = com.google.protobuf.ByteString.EMPTY; } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTransactionByHashRequest(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { @@ -33,7 +40,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -76,21 +82,22 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByHashRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByHashRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetTransactionByHashRequest.class, bdchain.api.grpc.acchain.GetTransactionByHashRequest.Builder.class); + bdledger.api.grpc.query.GetTransactionByHashRequest.class, bdledger.api.grpc.query.GetTransactionByHashRequest.Builder.class); } public static final int LEDGER_FIELD_NUMBER = 1; private volatile java.lang.Object ledger_; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -106,6 +113,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -125,6 +133,7 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString hash_; /** * bytes hash = 2; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; @@ -176,10 +185,10 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.acchain.GetTransactionByHashRequest)) { + if (!(obj instanceof bdledger.api.grpc.query.GetTransactionByHashRequest)) { return super.equals(obj); } - bdchain.api.grpc.acchain.GetTransactionByHashRequest other = (bdchain.api.grpc.acchain.GetTransactionByHashRequest) obj; + bdledger.api.grpc.query.GetTransactionByHashRequest other = (bdledger.api.grpc.query.GetTransactionByHashRequest) obj; if (!getLedger() .equals(other.getLedger())) return false; @@ -205,69 +214,69 @@ private static final long serialVersionUID = 0L; return hash; } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom(byte[] data) + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseDelimitedFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest parseFrom( + public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -280,7 +289,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.acchain.GetTransactionByHashRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.GetTransactionByHashRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -296,26 +305,26 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.acchain.GetTransactionByHashRequest} + * Protobuf type {@code bdledger.api.GetTransactionByHashRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.GetTransactionByHashRequest) - bdchain.api.grpc.acchain.GetTransactionByHashRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionByHashRequest) + bdledger.api.grpc.query.GetTransactionByHashRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByHashRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByHashRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetTransactionByHashRequest.class, bdchain.api.grpc.acchain.GetTransactionByHashRequest.Builder.class); + bdledger.api.grpc.query.GetTransactionByHashRequest.class, bdledger.api.grpc.query.GetTransactionByHashRequest.Builder.class); } - // Construct using bdchain.api.grpc.acchain.GetTransactionByHashRequest.newBuilder() + // Construct using bdledger.api.grpc.query.GetTransactionByHashRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -343,17 +352,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetTransactionByHashRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByHashRequest getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.GetTransactionByHashRequest.getDefaultInstance(); + public bdledger.api.grpc.query.GetTransactionByHashRequest getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetTransactionByHashRequest.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByHashRequest build() { - bdchain.api.grpc.acchain.GetTransactionByHashRequest result = buildPartial(); + public bdledger.api.grpc.query.GetTransactionByHashRequest build() { + bdledger.api.grpc.query.GetTransactionByHashRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -361,8 +370,8 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByHashRequest buildPartial() { - bdchain.api.grpc.acchain.GetTransactionByHashRequest result = new bdchain.api.grpc.acchain.GetTransactionByHashRequest(this); + public bdledger.api.grpc.query.GetTransactionByHashRequest buildPartial() { + bdledger.api.grpc.query.GetTransactionByHashRequest result = new bdledger.api.grpc.query.GetTransactionByHashRequest(this); result.ledger_ = ledger_; result.hash_ = hash_; onBuilt(); @@ -403,16 +412,16 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.GetTransactionByHashRequest) { - return mergeFrom((bdchain.api.grpc.acchain.GetTransactionByHashRequest)other); + if (other instanceof bdledger.api.grpc.query.GetTransactionByHashRequest) { + return mergeFrom((bdledger.api.grpc.query.GetTransactionByHashRequest)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.acchain.GetTransactionByHashRequest other) { - if (other == bdchain.api.grpc.acchain.GetTransactionByHashRequest.getDefaultInstance()) return this; + public Builder mergeFrom(bdledger.api.grpc.query.GetTransactionByHashRequest other) { + if (other == bdledger.api.grpc.query.GetTransactionByHashRequest.getDefaultInstance()) return this; if (!other.getLedger().isEmpty()) { ledger_ = other.ledger_; onChanged(); @@ -435,11 +444,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.acchain.GetTransactionByHashRequest parsedMessage = null; + bdledger.api.grpc.query.GetTransactionByHashRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.GetTransactionByHashRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.GetTransactionByHashRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -452,6 +461,7 @@ private static final long serialVersionUID = 0L; private java.lang.Object ledger_ = ""; /** * string ledger = 1; + * @return The ledger. */ public java.lang.String getLedger() { java.lang.Object ref = ledger_; @@ -467,6 +477,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return The bytes for ledger. */ public com.google.protobuf.ByteString getLedgerBytes() { @@ -483,6 +494,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The ledger to set. + * @return This builder for chaining. */ public Builder setLedger( java.lang.String value) { @@ -496,6 +509,7 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @return This builder for chaining. */ public Builder clearLedger() { @@ -505,6 +519,8 @@ private static final long serialVersionUID = 0L; } /** * string ledger = 1; + * @param value The bytes for ledger to set. + * @return This builder for chaining. */ public Builder setLedgerBytes( com.google.protobuf.ByteString value) { @@ -521,12 +537,15 @@ private static final long serialVersionUID = 0L; private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; /** * bytes hash = 2; + * @return The hash. */ public com.google.protobuf.ByteString getHash() { return hash_; } /** * bytes hash = 2; + * @param value The hash to set. + * @return This builder for chaining. */ public Builder setHash(com.google.protobuf.ByteString value) { if (value == null) { @@ -539,6 +558,7 @@ private static final long serialVersionUID = 0L; } /** * bytes hash = 2; + * @return This builder for chaining. */ public Builder clearHash() { @@ -559,16 +579,16 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.GetTransactionByHashRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.GetTransactionByHashRequest) } - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.GetTransactionByHashRequest) - private static final bdchain.api.grpc.acchain.GetTransactionByHashRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionByHashRequest) + private static final bdledger.api.grpc.query.GetTransactionByHashRequest DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.GetTransactionByHashRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionByHashRequest(); } - public static bdchain.api.grpc.acchain.GetTransactionByHashRequest getDefaultInstance() { + public static bdledger.api.grpc.query.GetTransactionByHashRequest getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -593,7 +613,7 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetTransactionByHashRequest getDefaultInstanceForType() { + public bdledger.api.grpc.query.GetTransactionByHashRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByHashRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java similarity index 64% rename from src/main/java/bdchain/api/grpc/acchain/GetTransactionByHashRequestOrBuilder.java rename to src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java index 6eedfd6..3722d54 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetTransactionByHashRequestOrBuilder.java +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java @@ -1,24 +1,27 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; public interface GetTransactionByHashRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdchain.api.acchain.GetTransactionByHashRequest) + // @@protoc_insertion_point(interface_extends:bdledger.api.GetTransactionByHashRequest) com.google.protobuf.MessageOrBuilder { /** * string ledger = 1; + * @return The ledger. */ java.lang.String getLedger(); /** * string ledger = 1; + * @return The bytes for ledger. */ com.google.protobuf.ByteString getLedgerBytes(); /** * bytes hash = 2; + * @return The hash. */ com.google.protobuf.ByteString getHash(); } diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponse.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponse.java new file mode 100644 index 0000000..82ed0d7 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponse.java @@ -0,0 +1,604 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +/** + * Protobuf type {@code bdledger.api.GetTransactionByHashResponse} + */ +public final class GetTransactionByHashResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionByHashResponse) + GetTransactionByHashResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetTransactionByHashResponse.newBuilder() to construct. + private GetTransactionByHashResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTransactionByHashResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTransactionByHashResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetTransactionByHashResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + bdledger.api.grpc.common.Transaction.Builder subBuilder = null; + if (transaction_ != null) { + subBuilder = transaction_.toBuilder(); + } + transaction_ = input.readMessage(bdledger.api.grpc.common.Transaction.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(transaction_); + transaction_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.GetTransactionByHashResponse.class, bdledger.api.grpc.query.GetTransactionByHashResponse.Builder.class); + } + + public static final int TRANSACTION_FIELD_NUMBER = 1; + private bdledger.api.grpc.common.Transaction transaction_; + /** + * .bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transaction_ != null; + } + /** + * .bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public bdledger.api.grpc.common.Transaction getTransaction() { + return transaction_ == null ? bdledger.api.grpc.common.Transaction.getDefaultInstance() : transaction_; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionOrBuilder() { + return getTransaction(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (transaction_ != null) { + output.writeMessage(1, getTransaction()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (transaction_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTransaction()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof bdledger.api.grpc.query.GetTransactionByHashResponse)) { + return super.equals(obj); + } + bdledger.api.grpc.query.GetTransactionByHashResponse other = (bdledger.api.grpc.query.GetTransactionByHashResponse) obj; + + if (hasTransaction() != other.hasTransaction()) return false; + if (hasTransaction()) { + if (!getTransaction() + .equals(other.getTransaction())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTransaction()) { + hash = (37 * hash) + TRANSACTION_FIELD_NUMBER; + hash = (53 * hash) + getTransaction().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionByHashResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(bdledger.api.grpc.query.GetTransactionByHashResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code bdledger.api.GetTransactionByHashResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionByHashResponse) + bdledger.api.grpc.query.GetTransactionByHashResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.GetTransactionByHashResponse.class, bdledger.api.grpc.query.GetTransactionByHashResponse.Builder.class); + } + + // Construct using bdledger.api.grpc.query.GetTransactionByHashResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (transactionBuilder_ == null) { + transaction_ = null; + } else { + transaction_ = null; + transactionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashResponse_descriptor; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByHashResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetTransactionByHashResponse.getDefaultInstance(); + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByHashResponse build() { + bdledger.api.grpc.query.GetTransactionByHashResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByHashResponse buildPartial() { + bdledger.api.grpc.query.GetTransactionByHashResponse result = new bdledger.api.grpc.query.GetTransactionByHashResponse(this); + if (transactionBuilder_ == null) { + result.transaction_ = transaction_; + } else { + result.transaction_ = transactionBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof bdledger.api.grpc.query.GetTransactionByHashResponse) { + return mergeFrom((bdledger.api.grpc.query.GetTransactionByHashResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(bdledger.api.grpc.query.GetTransactionByHashResponse other) { + if (other == bdledger.api.grpc.query.GetTransactionByHashResponse.getDefaultInstance()) return this; + if (other.hasTransaction()) { + mergeTransaction(other.getTransaction()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + bdledger.api.grpc.query.GetTransactionByHashResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (bdledger.api.grpc.query.GetTransactionByHashResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private bdledger.api.grpc.common.Transaction transaction_; + private com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> transactionBuilder_; + /** + * .bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transactionBuilder_ != null || transaction_ != null; + } + /** + * .bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public bdledger.api.grpc.common.Transaction getTransaction() { + if (transactionBuilder_ == null) { + return transaction_ == null ? bdledger.api.grpc.common.Transaction.getDefaultInstance() : transaction_; + } else { + return transactionBuilder_.getMessage(); + } + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction(bdledger.api.grpc.common.Transaction value) { + if (transactionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + transaction_ = value; + onChanged(); + } else { + transactionBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction( + bdledger.api.grpc.common.Transaction.Builder builderForValue) { + if (transactionBuilder_ == null) { + transaction_ = builderForValue.build(); + onChanged(); + } else { + transactionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder mergeTransaction(bdledger.api.grpc.common.Transaction value) { + if (transactionBuilder_ == null) { + if (transaction_ != null) { + transaction_ = + bdledger.api.grpc.common.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); + } else { + transaction_ = value; + } + onChanged(); + } else { + transactionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public Builder clearTransaction() { + if (transactionBuilder_ == null) { + transaction_ = null; + onChanged(); + } else { + transaction_ = null; + transactionBuilder_ = null; + } + + return this; + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public bdledger.api.grpc.common.Transaction.Builder getTransactionBuilder() { + + onChanged(); + return getTransactionFieldBuilder().getBuilder(); + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionOrBuilder() { + if (transactionBuilder_ != null) { + return transactionBuilder_.getMessageOrBuilder(); + } else { + return transaction_ == null ? + bdledger.api.grpc.common.Transaction.getDefaultInstance() : transaction_; + } + } + /** + * .bdledger.api.Transaction transaction = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> + getTransactionFieldBuilder() { + if (transactionBuilder_ == null) { + transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder>( + getTransaction(), + getParentForChildren(), + isClean()); + transaction_ = null; + } + return transactionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:bdledger.api.GetTransactionByHashResponse) + } + + // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionByHashResponse) + private static final bdledger.api.grpc.query.GetTransactionByHashResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionByHashResponse(); + } + + public static bdledger.api.grpc.query.GetTransactionByHashResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTransactionByHashResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTransactionByHashResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionByHashResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponseOrBuilder.java new file mode 100644 index 0000000..4cc21ef --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface GetTransactionByHashResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.GetTransactionByHashResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + boolean hasTransaction(); + /** + * .bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + bdledger.api.grpc.common.Transaction getTransaction(); + /** + * .bdledger.api.Transaction transaction = 1; + */ + bdledger.api.grpc.common.TransactionOrBuilder getTransactionOrBuilder(); +} diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionsResponse.java b/src/main/java/bdledger/api/grpc/query/GetTransactionsResponse.java new file mode 100644 index 0000000..a18cf38 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionsResponse.java @@ -0,0 +1,891 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +/** + * Protobuf type {@code bdledger.api.GetTransactionsResponse} + */ +public final class GetTransactionsResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionsResponse) + GetTransactionsResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetTransactionsResponse.newBuilder() to construct. + private GetTransactionsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTransactionsResponse() { + transactions_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTransactionsResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetTransactionsResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + transactions_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + transactions_.add( + input.readMessage(bdledger.api.grpc.common.Transaction.parser(), extensionRegistry)); + break; + } + case 16: { + + startTimestamp_ = input.readInt64(); + break; + } + case 24: { + + endTimestamp_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + transactions_ = java.util.Collections.unmodifiableList(transactions_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.GetTransactionsResponse.class, bdledger.api.grpc.query.GetTransactionsResponse.Builder.class); + } + + public static final int TRANSACTIONS_FIELD_NUMBER = 1; + private java.util.List transactions_; + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public java.util.List getTransactionsList() { + return transactions_; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public java.util.List + getTransactionsOrBuilderList() { + return transactions_; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public int getTransactionsCount() { + return transactions_.size(); + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.Transaction getTransactions(int index) { + return transactions_.get(index); + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( + int index) { + return transactions_.get(index); + } + + public static final int START_TIMESTAMP_FIELD_NUMBER = 2; + private long startTimestamp_; + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + + public static final int END_TIMESTAMP_FIELD_NUMBER = 3; + private long endTimestamp_; + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < transactions_.size(); i++) { + output.writeMessage(1, transactions_.get(i)); + } + if (startTimestamp_ != 0L) { + output.writeInt64(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + output.writeInt64(3, endTimestamp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < transactions_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, transactions_.get(i)); + } + if (startTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, endTimestamp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof bdledger.api.grpc.query.GetTransactionsResponse)) { + return super.equals(obj); + } + bdledger.api.grpc.query.GetTransactionsResponse other = (bdledger.api.grpc.query.GetTransactionsResponse) obj; + + if (!getTransactionsList() + .equals(other.getTransactionsList())) return false; + if (getStartTimestamp() + != other.getStartTimestamp()) return false; + if (getEndTimestamp() + != other.getEndTimestamp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTransactionsCount() > 0) { + hash = (37 * hash) + TRANSACTIONS_FIELD_NUMBER; + hash = (53 * hash) + getTransactionsList().hashCode(); + } + hash = (37 * hash) + START_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTimestamp()); + hash = (37 * hash) + END_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTimestamp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.GetTransactionsResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(bdledger.api.grpc.query.GetTransactionsResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code bdledger.api.GetTransactionsResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionsResponse) + bdledger.api.grpc.query.GetTransactionsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.GetTransactionsResponse.class, bdledger.api.grpc.query.GetTransactionsResponse.Builder.class); + } + + // Construct using bdledger.api.grpc.query.GetTransactionsResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTransactionsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (transactionsBuilder_ == null) { + transactions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + transactionsBuilder_.clear(); + } + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionsResponse_descriptor; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionsResponse getDefaultInstanceForType() { + return bdledger.api.grpc.query.GetTransactionsResponse.getDefaultInstance(); + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionsResponse build() { + bdledger.api.grpc.query.GetTransactionsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionsResponse buildPartial() { + bdledger.api.grpc.query.GetTransactionsResponse result = new bdledger.api.grpc.query.GetTransactionsResponse(this); + int from_bitField0_ = bitField0_; + if (transactionsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + transactions_ = java.util.Collections.unmodifiableList(transactions_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.transactions_ = transactions_; + } else { + result.transactions_ = transactionsBuilder_.build(); + } + result.startTimestamp_ = startTimestamp_; + result.endTimestamp_ = endTimestamp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof bdledger.api.grpc.query.GetTransactionsResponse) { + return mergeFrom((bdledger.api.grpc.query.GetTransactionsResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(bdledger.api.grpc.query.GetTransactionsResponse other) { + if (other == bdledger.api.grpc.query.GetTransactionsResponse.getDefaultInstance()) return this; + if (transactionsBuilder_ == null) { + if (!other.transactions_.isEmpty()) { + if (transactions_.isEmpty()) { + transactions_ = other.transactions_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTransactionsIsMutable(); + transactions_.addAll(other.transactions_); + } + onChanged(); + } + } else { + if (!other.transactions_.isEmpty()) { + if (transactionsBuilder_.isEmpty()) { + transactionsBuilder_.dispose(); + transactionsBuilder_ = null; + transactions_ = other.transactions_; + bitField0_ = (bitField0_ & ~0x00000001); + transactionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTransactionsFieldBuilder() : null; + } else { + transactionsBuilder_.addAllMessages(other.transactions_); + } + } + } + if (other.getStartTimestamp() != 0L) { + setStartTimestamp(other.getStartTimestamp()); + } + if (other.getEndTimestamp() != 0L) { + setEndTimestamp(other.getEndTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + bdledger.api.grpc.query.GetTransactionsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (bdledger.api.grpc.query.GetTransactionsResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List transactions_ = + java.util.Collections.emptyList(); + private void ensureTransactionsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + transactions_ = new java.util.ArrayList(transactions_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> transactionsBuilder_; + + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public java.util.List getTransactionsList() { + if (transactionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(transactions_); + } else { + return transactionsBuilder_.getMessageList(); + } + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public int getTransactionsCount() { + if (transactionsBuilder_ == null) { + return transactions_.size(); + } else { + return transactionsBuilder_.getCount(); + } + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.Transaction getTransactions(int index) { + if (transactionsBuilder_ == null) { + return transactions_.get(index); + } else { + return transactionsBuilder_.getMessage(index); + } + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder setTransactions( + int index, bdledger.api.grpc.common.Transaction value) { + if (transactionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransactionsIsMutable(); + transactions_.set(index, value); + onChanged(); + } else { + transactionsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder setTransactions( + int index, bdledger.api.grpc.common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.set(index, builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions(bdledger.api.grpc.common.Transaction value) { + if (transactionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransactionsIsMutable(); + transactions_.add(value); + onChanged(); + } else { + transactionsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions( + int index, bdledger.api.grpc.common.Transaction value) { + if (transactionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransactionsIsMutable(); + transactions_.add(index, value); + onChanged(); + } else { + transactionsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions( + bdledger.api.grpc.common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.add(builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions( + int index, bdledger.api.grpc.common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.add(index, builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder addAllTransactions( + java.lang.Iterable values) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, transactions_); + onChanged(); + } else { + transactionsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder clearTransactions() { + if (transactionsBuilder_ == null) { + transactions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + transactionsBuilder_.clear(); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public Builder removeTransactions(int index) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.remove(index); + onChanged(); + } else { + transactionsBuilder_.remove(index); + } + return this; + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.Transaction.Builder getTransactionsBuilder( + int index) { + return getTransactionsFieldBuilder().getBuilder(index); + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( + int index) { + if (transactionsBuilder_ == null) { + return transactions_.get(index); } else { + return transactionsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public java.util.List + getTransactionsOrBuilderList() { + if (transactionsBuilder_ != null) { + return transactionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(transactions_); + } + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.Transaction.Builder addTransactionsBuilder() { + return getTransactionsFieldBuilder().addBuilder( + bdledger.api.grpc.common.Transaction.getDefaultInstance()); + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public bdledger.api.grpc.common.Transaction.Builder addTransactionsBuilder( + int index) { + return getTransactionsFieldBuilder().addBuilder( + index, bdledger.api.grpc.common.Transaction.getDefaultInstance()); + } + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + public java.util.List + getTransactionsBuilderList() { + return getTransactionsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder> + getTransactionsFieldBuilder() { + if (transactionsBuilder_ == null) { + transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.common.Transaction, bdledger.api.grpc.common.Transaction.Builder, bdledger.api.grpc.common.TransactionOrBuilder>( + transactions_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + transactions_ = null; + } + return transactionsBuilder_; + } + + private long startTimestamp_ ; + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + /** + * int64 start_timestamp = 2; + * @param value The startTimestamp to set. + * @return This builder for chaining. + */ + public Builder setStartTimestamp(long value) { + + startTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 start_timestamp = 2; + * @return This builder for chaining. + */ + public Builder clearStartTimestamp() { + + startTimestamp_ = 0L; + onChanged(); + return this; + } + + private long endTimestamp_ ; + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + /** + * int64 end_timestamp = 3; + * @param value The endTimestamp to set. + * @return This builder for chaining. + */ + public Builder setEndTimestamp(long value) { + + endTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 end_timestamp = 3; + * @return This builder for chaining. + */ + public Builder clearEndTimestamp() { + + endTimestamp_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:bdledger.api.GetTransactionsResponse) + } + + // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionsResponse) + private static final bdledger.api.grpc.query.GetTransactionsResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionsResponse(); + } + + public static bdledger.api.grpc.query.GetTransactionsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTransactionsResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTransactionsResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public bdledger.api.grpc.query.GetTransactionsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionsResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionsResponseOrBuilder.java new file mode 100644 index 0000000..cd5db33 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/GetTransactionsResponseOrBuilder.java @@ -0,0 +1,45 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface GetTransactionsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.GetTransactionsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + java.util.List + getTransactionsList(); + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + bdledger.api.grpc.common.Transaction getTransactions(int index); + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + int getTransactionsCount(); + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + java.util.List + getTransactionsOrBuilderList(); + /** + * repeated .bdledger.api.Transaction transactions = 1; + */ + bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( + int index); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); +} diff --git a/src/main/java/bdledger/api/grpc/query/QueryGrpc.java b/src/main/java/bdledger/api/grpc/query/QueryGrpc.java new file mode 100644 index 0000000..0ffde6e --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/QueryGrpc.java @@ -0,0 +1,732 @@ +package bdledger.api.grpc.query; + +import static io.grpc.MethodDescriptor.generateFullMethodName; +import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ClientCalls.asyncClientStreamingCall; +import static io.grpc.stub.ClientCalls.asyncServerStreamingCall; +import static io.grpc.stub.ClientCalls.asyncUnaryCall; +import static io.grpc.stub.ClientCalls.blockingServerStreamingCall; +import static io.grpc.stub.ClientCalls.blockingUnaryCall; +import static io.grpc.stub.ClientCalls.futureUnaryCall; +import static io.grpc.stub.ServerCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ServerCalls.asyncClientStreamingCall; +import static io.grpc.stub.ServerCalls.asyncServerStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnaryCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall; + +/** + */ +@javax.annotation.Generated( + value = "by gRPC proto compiler (version 1.27.0)", + comments = "Source: bdledger/api/query.proto") +public final class QueryGrpc { + + private QueryGrpc() {} + + public static final String SERVICE_NAME = "bdledger.api.Query"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getGetBlocksMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetBlocks", + requestType = bdledger.api.grpc.query.BlocksRequest.class, + responseType = bdledger.api.grpc.query.GetBlocksResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetBlocksMethod() { + io.grpc.MethodDescriptor getGetBlocksMethod; + if ((getGetBlocksMethod = QueryGrpc.getGetBlocksMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getGetBlocksMethod = QueryGrpc.getGetBlocksMethod) == null) { + QueryGrpc.getGetBlocksMethod = getGetBlocksMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetBlocks")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.BlocksRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetBlocksResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetBlocks")) + .build(); + } + } + } + return getGetBlocksMethod; + } + + private static volatile io.grpc.MethodDescriptor getCountBlocksMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CountBlocks", + requestType = bdledger.api.grpc.query.BlocksRequest.class, + responseType = bdledger.api.grpc.query.CountBlocksResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getCountBlocksMethod() { + io.grpc.MethodDescriptor getCountBlocksMethod; + if ((getCountBlocksMethod = QueryGrpc.getCountBlocksMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getCountBlocksMethod = QueryGrpc.getCountBlocksMethod) == null) { + QueryGrpc.getCountBlocksMethod = getCountBlocksMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CountBlocks")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.BlocksRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.CountBlocksResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("CountBlocks")) + .build(); + } + } + } + return getCountBlocksMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetTransactionsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTransactions", + requestType = bdledger.api.grpc.query.TransactionsRequest.class, + responseType = bdledger.api.grpc.query.GetTransactionsResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetTransactionsMethod() { + io.grpc.MethodDescriptor getGetTransactionsMethod; + if ((getGetTransactionsMethod = QueryGrpc.getGetTransactionsMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getGetTransactionsMethod = QueryGrpc.getGetTransactionsMethod) == null) { + QueryGrpc.getGetTransactionsMethod = getGetTransactionsMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTransactions")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.TransactionsRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetTransactionsResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetTransactions")) + .build(); + } + } + } + return getGetTransactionsMethod; + } + + private static volatile io.grpc.MethodDescriptor getCountTransactionsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CountTransactions", + requestType = bdledger.api.grpc.query.TransactionsRequest.class, + responseType = bdledger.api.grpc.query.CountTransactionsResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getCountTransactionsMethod() { + io.grpc.MethodDescriptor getCountTransactionsMethod; + if ((getCountTransactionsMethod = QueryGrpc.getCountTransactionsMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getCountTransactionsMethod = QueryGrpc.getCountTransactionsMethod) == null) { + QueryGrpc.getCountTransactionsMethod = getCountTransactionsMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CountTransactions")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.TransactionsRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.CountTransactionsResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("CountTransactions")) + .build(); + } + } + } + return getCountTransactionsMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetBlockByHashMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetBlockByHash", + requestType = bdledger.api.grpc.query.GetBlockByHashRequest.class, + responseType = bdledger.api.grpc.query.GetBlockByHashResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetBlockByHashMethod() { + io.grpc.MethodDescriptor getGetBlockByHashMethod; + if ((getGetBlockByHashMethod = QueryGrpc.getGetBlockByHashMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getGetBlockByHashMethod = QueryGrpc.getGetBlockByHashMethod) == null) { + QueryGrpc.getGetBlockByHashMethod = getGetBlockByHashMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetBlockByHash")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetBlockByHashRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetBlockByHashResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetBlockByHash")) + .build(); + } + } + } + return getGetBlockByHashMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetTransactionByHashMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTransactionByHash", + requestType = bdledger.api.grpc.query.GetTransactionByHashRequest.class, + responseType = bdledger.api.grpc.query.GetTransactionByHashResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetTransactionByHashMethod() { + io.grpc.MethodDescriptor getGetTransactionByHashMethod; + if ((getGetTransactionByHashMethod = QueryGrpc.getGetTransactionByHashMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getGetTransactionByHashMethod = QueryGrpc.getGetTransactionByHashMethod) == null) { + QueryGrpc.getGetTransactionByHashMethod = getGetTransactionByHashMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTransactionByHash")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetTransactionByHashRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetTransactionByHashResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetTransactionByHash")) + .build(); + } + } + } + return getGetTransactionByHashMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetTransactionByBlockHashAndIndexMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTransactionByBlockHashAndIndex", + requestType = bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.class, + responseType = bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetTransactionByBlockHashAndIndexMethod() { + io.grpc.MethodDescriptor getGetTransactionByBlockHashAndIndexMethod; + if ((getGetTransactionByBlockHashAndIndexMethod = QueryGrpc.getGetTransactionByBlockHashAndIndexMethod) == null) { + synchronized (QueryGrpc.class) { + if ((getGetTransactionByBlockHashAndIndexMethod = QueryGrpc.getGetTransactionByBlockHashAndIndexMethod) == null) { + QueryGrpc.getGetTransactionByBlockHashAndIndexMethod = getGetTransactionByBlockHashAndIndexMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTransactionByBlockHashAndIndex")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetTransactionByBlockHashAndIndex")) + .build(); + } + } + } + return getGetTransactionByBlockHashAndIndexMethod; + } + + /** + * Creates a new async stub that supports all call types for the service + */ + public static QueryStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public QueryStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new QueryStub(channel, callOptions); + } + }; + return QueryStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static QueryBlockingStub newBlockingStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public QueryBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new QueryBlockingStub(channel, callOptions); + } + }; + return QueryBlockingStub.newStub(factory, channel); + } + + /** + * Creates a new ListenableFuture-style stub that supports unary calls on the service + */ + public static QueryFutureStub newFutureStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public QueryFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new QueryFutureStub(channel, callOptions); + } + }; + return QueryFutureStub.newStub(factory, channel); + } + + /** + */ + public static abstract class QueryImplBase implements io.grpc.BindableService { + + /** + */ + public void getBlocks(bdledger.api.grpc.query.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetBlocksMethod(), responseObserver); + } + + /** + */ + public void countBlocks(bdledger.api.grpc.query.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getCountBlocksMethod(), responseObserver); + } + + /** + */ + public void getTransactions(bdledger.api.grpc.query.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetTransactionsMethod(), responseObserver); + } + + /** + */ + public void countTransactions(bdledger.api.grpc.query.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getCountTransactionsMethod(), responseObserver); + } + + /** + */ + public void getBlockByHash(bdledger.api.grpc.query.GetBlockByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetBlockByHashMethod(), responseObserver); + } + + /** + */ + public void getTransactionByHash(bdledger.api.grpc.query.GetTransactionByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetTransactionByHashMethod(), responseObserver); + } + + /** + */ + public void getTransactionByBlockHashAndIndex(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetTransactionByBlockHashAndIndexMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getGetBlocksMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.BlocksRequest, + bdledger.api.grpc.query.GetBlocksResponse>( + this, METHODID_GET_BLOCKS))) + .addMethod( + getCountBlocksMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.BlocksRequest, + bdledger.api.grpc.query.CountBlocksResponse>( + this, METHODID_COUNT_BLOCKS))) + .addMethod( + getGetTransactionsMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.TransactionsRequest, + bdledger.api.grpc.query.GetTransactionsResponse>( + this, METHODID_GET_TRANSACTIONS))) + .addMethod( + getCountTransactionsMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.TransactionsRequest, + bdledger.api.grpc.query.CountTransactionsResponse>( + this, METHODID_COUNT_TRANSACTIONS))) + .addMethod( + getGetBlockByHashMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.GetBlockByHashRequest, + bdledger.api.grpc.query.GetBlockByHashResponse>( + this, METHODID_GET_BLOCK_BY_HASH))) + .addMethod( + getGetTransactionByHashMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.GetTransactionByHashRequest, + bdledger.api.grpc.query.GetTransactionByHashResponse>( + this, METHODID_GET_TRANSACTION_BY_HASH))) + .addMethod( + getGetTransactionByBlockHashAndIndexMethod(), + asyncUnaryCall( + new MethodHandlers< + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest, + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse>( + this, METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX))) + .build(); + } + } + + /** + */ + public static final class QueryStub extends io.grpc.stub.AbstractAsyncStub { + private QueryStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected QueryStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new QueryStub(channel, callOptions); + } + + /** + */ + public void getBlocks(bdledger.api.grpc.query.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetBlocksMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void countBlocks(bdledger.api.grpc.query.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getCountBlocksMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void getTransactions(bdledger.api.grpc.query.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetTransactionsMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void countTransactions(bdledger.api.grpc.query.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getCountTransactionsMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void getBlockByHash(bdledger.api.grpc.query.GetBlockByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void getTransactionByHash(bdledger.api.grpc.query.GetTransactionByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetTransactionByHashMethod(), getCallOptions()), request, responseObserver); + } + + /** + */ + public void getTransactionByBlockHashAndIndex(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetTransactionByBlockHashAndIndexMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + */ + public static final class QueryBlockingStub extends io.grpc.stub.AbstractBlockingStub { + private QueryBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected QueryBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new QueryBlockingStub(channel, callOptions); + } + + /** + */ + public bdledger.api.grpc.query.GetBlocksResponse getBlocks(bdledger.api.grpc.query.BlocksRequest request) { + return blockingUnaryCall( + getChannel(), getGetBlocksMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.query.CountBlocksResponse countBlocks(bdledger.api.grpc.query.BlocksRequest request) { + return blockingUnaryCall( + getChannel(), getCountBlocksMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.query.GetTransactionsResponse getTransactions(bdledger.api.grpc.query.TransactionsRequest request) { + return blockingUnaryCall( + getChannel(), getGetTransactionsMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.query.CountTransactionsResponse countTransactions(bdledger.api.grpc.query.TransactionsRequest request) { + return blockingUnaryCall( + getChannel(), getCountTransactionsMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.query.GetBlockByHashResponse getBlockByHash(bdledger.api.grpc.query.GetBlockByHashRequest request) { + return blockingUnaryCall( + getChannel(), getGetBlockByHashMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.query.GetTransactionByHashResponse getTransactionByHash(bdledger.api.grpc.query.GetTransactionByHashRequest request) { + return blockingUnaryCall( + getChannel(), getGetTransactionByHashMethod(), getCallOptions(), request); + } + + /** + */ + public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexResponse getTransactionByBlockHashAndIndex(bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest request) { + return blockingUnaryCall( + getChannel(), getGetTransactionByBlockHashAndIndexMethod(), getCallOptions(), request); + } + } + + /** + */ + public static final class QueryFutureStub extends io.grpc.stub.AbstractFutureStub { + private QueryFutureStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected QueryFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new QueryFutureStub(channel, callOptions); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture getBlocks( + bdledger.api.grpc.query.BlocksRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetBlocksMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture countBlocks( + bdledger.api.grpc.query.BlocksRequest request) { + return futureUnaryCall( + getChannel().newCall(getCountBlocksMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture getTransactions( + bdledger.api.grpc.query.TransactionsRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetTransactionsMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture countTransactions( + bdledger.api.grpc.query.TransactionsRequest request) { + return futureUnaryCall( + getChannel().newCall(getCountTransactionsMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture getBlockByHash( + bdledger.api.grpc.query.GetBlockByHashRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture getTransactionByHash( + bdledger.api.grpc.query.GetTransactionByHashRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetTransactionByHashMethod(), getCallOptions()), request); + } + + /** + */ + public com.google.common.util.concurrent.ListenableFuture getTransactionByBlockHashAndIndex( + bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetTransactionByBlockHashAndIndexMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_GET_BLOCKS = 0; + private static final int METHODID_COUNT_BLOCKS = 1; + private static final int METHODID_GET_TRANSACTIONS = 2; + private static final int METHODID_COUNT_TRANSACTIONS = 3; + private static final int METHODID_GET_BLOCK_BY_HASH = 4; + private static final int METHODID_GET_TRANSACTION_BY_HASH = 5; + private static final int METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX = 6; + + private static final class MethodHandlers implements + io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final QueryImplBase serviceImpl; + private final int methodId; + + MethodHandlers(QueryImplBase serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_GET_BLOCKS: + serviceImpl.getBlocks((bdledger.api.grpc.query.BlocksRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_COUNT_BLOCKS: + serviceImpl.countBlocks((bdledger.api.grpc.query.BlocksRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TRANSACTIONS: + serviceImpl.getTransactions((bdledger.api.grpc.query.TransactionsRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_COUNT_TRANSACTIONS: + serviceImpl.countTransactions((bdledger.api.grpc.query.TransactionsRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_BLOCK_BY_HASH: + serviceImpl.getBlockByHash((bdledger.api.grpc.query.GetBlockByHashRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TRANSACTION_BY_HASH: + serviceImpl.getTransactionByHash((bdledger.api.grpc.query.GetTransactionByHashRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX: + serviceImpl.getTransactionByBlockHashAndIndex((bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + private static abstract class QueryBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { + QueryBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return bdledger.api.grpc.query.QueryProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("Query"); + } + } + + private static final class QueryFileDescriptorSupplier + extends QueryBaseDescriptorSupplier { + QueryFileDescriptorSupplier() {} + } + + private static final class QueryMethodDescriptorSupplier + extends QueryBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + QueryMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (QueryGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new QueryFileDescriptorSupplier()) + .addMethod(getGetBlocksMethod()) + .addMethod(getCountBlocksMethod()) + .addMethod(getGetTransactionsMethod()) + .addMethod(getCountTransactionsMethod()) + .addMethod(getGetBlockByHashMethod()) + .addMethod(getGetTransactionByHashMethod()) + .addMethod(getGetTransactionByBlockHashAndIndexMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/src/main/java/bdledger/api/grpc/query/QueryProto.java b/src/main/java/bdledger/api/grpc/query/QueryProto.java new file mode 100644 index 0000000..8834822 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/QueryProto.java @@ -0,0 +1,241 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public final class QueryProto { + private QueryProto() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_TransactionFilter_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_TransactionFilter_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_BlockFilter_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_BlockFilter_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_BlocksRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_BlocksRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetBlocksResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetBlocksResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_CountBlocksResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_CountBlocksResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_TransactionsRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_TransactionsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetTransactionsResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetTransactionsResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_CountTransactionsResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetBlockByHashRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetBlockByHashResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetBlockByHashResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetTransactionByHashResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030bdledger/api/query.proto\022\014bdledger.api" + + "\032\031bdledger/api/common.proto\"N\n\021Transacti" + + "onFilter\022\014\n\004hash\030\001 \001(\014\022\014\n\004from\030\002 \001(\014\022\n\n\002" + + "to\030\003 \001(\014\022\021\n\ttimestamp\030\004 \001(\014\".\n\013BlockFilt" + + "er\022\014\n\004hash\030\001 \001(\014\022\021\n\ttimestamp\030\002 \001(\003\"{\n\rB" + + "locksRequest\022\016\n\006ledger\030\001 \001(\t\022*\n\007filters\030" + + "\002 \003(\0132\031.bdledger.api.BlockFilter\022\027\n\017star" + + "t_timestamp\030\003 \001(\003\022\025\n\rend_timestamp\030\004 \001(\003" + + "\"h\n\021GetBlocksResponse\022#\n\006blocks\030\001 \003(\0132\023." + + "bdledger.api.Block\022\027\n\017start_timestamp\030\002 " + + "\001(\003\022\025\n\rend_timestamp\030\003 \001(\003\"$\n\023CountBlock" + + "sResponse\022\r\n\005count\030\001 \001(\004\"\207\001\n\023Transaction" + + "sRequest\022\016\n\006ledger\030\001 \001(\t\0220\n\007filters\030\002 \003(" + + "\0132\037.bdledger.api.TransactionFilter\022\027\n\017st" + + "art_timestamp\030\003 \001(\003\022\025\n\rend_timestamp\030\004 \001" + + "(\003\"z\n\027GetTransactionsResponse\022/\n\014transac" + + "tions\030\001 \003(\0132\031.bdledger.api.Transaction\022\027" + + "\n\017start_timestamp\030\002 \001(\003\022\025\n\rend_timestamp" + + "\030\003 \001(\003\"*\n\031CountTransactionsResponse\022\r\n\005c" + + "ount\030\001 \001(\004\"O\n\025GetBlockByHashRequest\022\016\n\006l" + + "edger\030\001 \001(\t\022\014\n\004hash\030\002 \001(\014\022\030\n\020full_transa" + + "ction\030\003 \001(\010\"<\n\026GetBlockByHashResponse\022\"\n" + + "\005block\030\001 \001(\0132\023.bdledger.api.Block\";\n\033Get" + + "TransactionByHashRequest\022\016\n\006ledger\030\001 \001(\t" + + "\022\014\n\004hash\030\002 \001(\014\"N\n\034GetTransactionByHashRe" + + "sponse\022.\n\013transaction\030\001 \001(\0132\031.bdledger.a" + + "pi.Transaction\"]\n(GetTransactionByBlockH" + + "ashAndIndexRequest\022\016\n\006ledger\030\001 \001(\t\022\022\n\nbl" + + "ock_hash\030\002 \001(\014\022\r\n\005index\030\003 \001(\r\"[\n)GetTran" + + "sactionByBlockHashAndIndexResponse\022.\n\013tr" + + "ansaction\030\001 \001(\0132\031.bdledger.api.Transacti" + + "on2\302\005\n\005Query\022I\n\tGetBlocks\022\033.bdledger.api" + + ".BlocksRequest\032\037.bdledger.api.GetBlocksR" + + "esponse\022M\n\013CountBlocks\022\033.bdledger.api.Bl" + + "ocksRequest\032!.bdledger.api.CountBlocksRe" + + "sponse\022[\n\017GetTransactions\022!.bdledger.api" + + ".TransactionsRequest\032%.bdledger.api.GetT" + + "ransactionsResponse\022_\n\021CountTransactions" + + "\022!.bdledger.api.TransactionsRequest\032\'.bd" + + "ledger.api.CountTransactionsResponse\022[\n\016" + + "GetBlockByHash\022#.bdledger.api.GetBlockBy" + + "HashRequest\032$.bdledger.api.GetBlockByHas" + + "hResponse\022m\n\024GetTransactionByHash\022).bdle" + + "dger.api.GetTransactionByHashRequest\032*.b" + + "dledger.api.GetTransactionByHashResponse" + + "\022\224\001\n!GetTransactionByBlockHashAndIndex\0226" + + ".bdledger.api.GetTransactionByBlockHashA" + + "ndIndexRequest\0327.bdledger.api.GetTransac" + + "tionByBlockHashAndIndexResponseBO\n\027bdled" + + "ger.api.grpc.queryB\nQueryProtoP\001Z&bdware" + + ".org/bdledger/pkg/api/grpc/protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + bdledger.api.grpc.common.CommonProto.getDescriptor(), + }); + internal_static_bdledger_api_TransactionFilter_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdledger_api_TransactionFilter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_TransactionFilter_descriptor, + new java.lang.String[] { "Hash", "From", "To", "Timestamp", }); + internal_static_bdledger_api_BlockFilter_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_bdledger_api_BlockFilter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_BlockFilter_descriptor, + new java.lang.String[] { "Hash", "Timestamp", }); + internal_static_bdledger_api_BlocksRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_bdledger_api_BlocksRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_BlocksRequest_descriptor, + new java.lang.String[] { "Ledger", "Filters", "StartTimestamp", "EndTimestamp", }); + internal_static_bdledger_api_GetBlocksResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_bdledger_api_GetBlocksResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetBlocksResponse_descriptor, + new java.lang.String[] { "Blocks", "StartTimestamp", "EndTimestamp", }); + internal_static_bdledger_api_CountBlocksResponse_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_bdledger_api_CountBlocksResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_CountBlocksResponse_descriptor, + new java.lang.String[] { "Count", }); + internal_static_bdledger_api_TransactionsRequest_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_bdledger_api_TransactionsRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_TransactionsRequest_descriptor, + new java.lang.String[] { "Ledger", "Filters", "StartTimestamp", "EndTimestamp", }); + internal_static_bdledger_api_GetTransactionsResponse_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_bdledger_api_GetTransactionsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetTransactionsResponse_descriptor, + new java.lang.String[] { "Transactions", "StartTimestamp", "EndTimestamp", }); + internal_static_bdledger_api_CountTransactionsResponse_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_CountTransactionsResponse_descriptor, + new java.lang.String[] { "Count", }); + internal_static_bdledger_api_GetBlockByHashRequest_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetBlockByHashRequest_descriptor, + new java.lang.String[] { "Ledger", "Hash", "FullTransaction", }); + internal_static_bdledger_api_GetBlockByHashResponse_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_bdledger_api_GetBlockByHashResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetBlockByHashResponse_descriptor, + new java.lang.String[] { "Block", }); + internal_static_bdledger_api_GetTransactionByHashRequest_descriptor = + getDescriptor().getMessageTypes().get(10); + internal_static_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetTransactionByHashRequest_descriptor, + new java.lang.String[] { "Ledger", "Hash", }); + internal_static_bdledger_api_GetTransactionByHashResponse_descriptor = + getDescriptor().getMessageTypes().get(11); + internal_static_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetTransactionByHashResponse_descriptor, + new java.lang.String[] { "Transaction", }); + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor = + getDescriptor().getMessageTypes().get(12); + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor, + new java.lang.String[] { "Ledger", "BlockHash", "Index", }); + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor = + getDescriptor().getMessageTypes().get(13); + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor, + new java.lang.String[] { "Transaction", }); + bdledger.api.grpc.common.CommonProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequest.java b/src/main/java/bdledger/api/grpc/query/TransactionFilter.java similarity index 50% rename from src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequest.java rename to src/main/java/bdledger/api/grpc/query/TransactionFilter.java index c9fe69e..ace410a 100644 --- a/src/main/java/bdchain/api/grpc/acchain/GetBlockByNumberRequest.java +++ b/src/main/java/bdledger/api/grpc/query/TransactionFilter.java @@ -1,22 +1,36 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdchain/api/ac_chain.proto +// source: bdledger/api/query.proto -package bdchain.api.grpc.acchain; +package bdledger.api.grpc.query; /** - * Protobuf type {@code bdchain.api.acchain.GetBlockByNumberRequest} + *
+ * repeated Transaction/BlockFilters are combined by "&&"(and) operator;
+ * 
+ * + * Protobuf type {@code bdledger.api.TransactionFilter} */ -public final class GetBlockByNumberRequest extends +public final class TransactionFilter extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdchain.api.acchain.GetBlockByNumberRequest) - GetBlockByNumberRequestOrBuilder { + // @@protoc_insertion_point(message_implements:bdledger.api.TransactionFilter) + TransactionFilterOrBuilder { private static final long serialVersionUID = 0L; - // Use GetBlockByNumberRequest.newBuilder() to construct. - private GetBlockByNumberRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use TransactionFilter.newBuilder() to construct. + private TransactionFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private GetBlockByNumberRequest() { - ledger_ = ""; + private TransactionFilter() { + hash_ = com.google.protobuf.ByteString.EMPTY; + from_ = com.google.protobuf.ByteString.EMPTY; + to_ = com.google.protobuf.ByteString.EMPTY; + timestamp_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TransactionFilter(); } @java.lang.Override @@ -24,7 +38,7 @@ private static final long serialVersionUID = 0L; getUnknownFields() { return this.unknownFields; } - private GetBlockByNumberRequest( + private TransactionFilter( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -32,7 +46,6 @@ private static final long serialVersionUID = 0L; if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } - int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -44,19 +57,23 @@ private static final long serialVersionUID = 0L; done = true; break; case 10: { - java.lang.String s = input.readStringRequireUtf8(); - ledger_ = s; + hash_ = input.readBytes(); break; } - case 16: { + case 18: { - number_ = input.readUInt64(); + from_ = input.readBytes(); break; } - case 24: { + case 26: { - fullTransaction_ = input.readBool(); + to_ = input.readBytes(); + break; + } + case 34: { + + timestamp_ = input.readBytes(); break; } default: { @@ -80,67 +97,55 @@ private static final long serialVersionUID = 0L; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByNumberRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByNumberRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetBlockByNumberRequest.class, bdchain.api.grpc.acchain.GetBlockByNumberRequest.Builder.class); + bdledger.api.grpc.query.TransactionFilter.class, bdledger.api.grpc.query.TransactionFilter.Builder.class); } - public static final int LEDGER_FIELD_NUMBER = 1; - private volatile java.lang.Object ledger_; + public static final int HASH_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString hash_; /** - * string ledger = 1; + * bytes hash = 1; + * @return The hash. */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } - } - /** - * string ledger = 1; - */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } + public com.google.protobuf.ByteString getHash() { + return hash_; } - public static final int NUMBER_FIELD_NUMBER = 2; - private long number_; + public static final int FROM_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString from_; /** - * uint64 number = 2; + * bytes from = 2; + * @return The from. */ - public long getNumber() { - return number_; + public com.google.protobuf.ByteString getFrom() { + return from_; } - public static final int FULL_TRANSACTION_FIELD_NUMBER = 3; - private boolean fullTransaction_; + public static final int TO_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString to_; /** - * bool full_transaction = 3; + * bytes to = 3; + * @return The to. */ - public boolean getFullTransaction() { - return fullTransaction_; + public com.google.protobuf.ByteString getTo() { + return to_; + } + + public static final int TIMESTAMP_FIELD_NUMBER = 4; + private com.google.protobuf.ByteString timestamp_; + /** + * bytes timestamp = 4; + * @return The timestamp. + */ + public com.google.protobuf.ByteString getTimestamp() { + return timestamp_; } private byte memoizedIsInitialized = -1; @@ -157,14 +162,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); + if (!hash_.isEmpty()) { + output.writeBytes(1, hash_); } - if (number_ != 0L) { - output.writeUInt64(2, number_); + if (!from_.isEmpty()) { + output.writeBytes(2, from_); } - if (fullTransaction_ != false) { - output.writeBool(3, fullTransaction_); + if (!to_.isEmpty()) { + output.writeBytes(3, to_); + } + if (!timestamp_.isEmpty()) { + output.writeBytes(4, timestamp_); } unknownFields.writeTo(output); } @@ -175,16 +183,21 @@ private static final long serialVersionUID = 0L; if (size != -1) return size; size = 0; - if (!getLedgerBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); - } - if (number_ != 0L) { + if (!hash_.isEmpty()) { size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(2, number_); + .computeBytesSize(1, hash_); } - if (fullTransaction_ != false) { + if (!from_.isEmpty()) { size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, fullTransaction_); + .computeBytesSize(2, from_); + } + if (!to_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, to_); + } + if (!timestamp_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(4, timestamp_); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -196,17 +209,19 @@ private static final long serialVersionUID = 0L; if (obj == this) { return true; } - if (!(obj instanceof bdchain.api.grpc.acchain.GetBlockByNumberRequest)) { + if (!(obj instanceof bdledger.api.grpc.query.TransactionFilter)) { return super.equals(obj); } - bdchain.api.grpc.acchain.GetBlockByNumberRequest other = (bdchain.api.grpc.acchain.GetBlockByNumberRequest) obj; + bdledger.api.grpc.query.TransactionFilter other = (bdledger.api.grpc.query.TransactionFilter) obj; - if (!getLedger() - .equals(other.getLedger())) return false; - if (getNumber() - != other.getNumber()) return false; - if (getFullTransaction() - != other.getFullTransaction()) return false; + if (!getHash() + .equals(other.getHash())) return false; + if (!getFrom() + .equals(other.getFrom())) return false; + if (!getTo() + .equals(other.getTo())) return false; + if (!getTimestamp() + .equals(other.getTimestamp())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -218,82 +233,82 @@ private static final long serialVersionUID = 0L; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEDGER_FIELD_NUMBER; - hash = (53 * hash) + getLedger().hashCode(); - hash = (37 * hash) + NUMBER_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getNumber()); - hash = (37 * hash) + FULL_TRANSACTION_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getFullTransaction()); + hash = (37 * hash) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash().hashCode(); + hash = (37 * hash) + FROM_FIELD_NUMBER; + hash = (53 * hash) + getFrom().hashCode(); + hash = (37 * hash) + TO_FIELD_NUMBER; + hash = (53 * hash) + getTo().hashCode(); + hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getTimestamp().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom(byte[] data) + public static bdledger.api.grpc.query.TransactionFilter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.TransactionFilter parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseDelimitedFrom(java.io.InputStream input) + public static bdledger.api.grpc.query.TransactionFilter parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseDelimitedFrom( + public static bdledger.api.grpc.query.TransactionFilter parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest parseFrom( + public static bdledger.api.grpc.query.TransactionFilter parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -306,7 +321,7 @@ private static final long serialVersionUID = 0L; public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(bdchain.api.grpc.acchain.GetBlockByNumberRequest prototype) { + public static Builder newBuilder(bdledger.api.grpc.query.TransactionFilter prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -322,26 +337,30 @@ private static final long serialVersionUID = 0L; return builder; } /** - * Protobuf type {@code bdchain.api.acchain.GetBlockByNumberRequest} + *
+   * repeated Transaction/BlockFilters are combined by "&&"(and) operator;
+   * 
+ * + * Protobuf type {@code bdledger.api.TransactionFilter} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdchain.api.acchain.GetBlockByNumberRequest) - bdchain.api.grpc.acchain.GetBlockByNumberRequestOrBuilder { + // @@protoc_insertion_point(builder_implements:bdledger.api.TransactionFilter) + bdledger.api.grpc.query.TransactionFilterOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByNumberRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByNumberRequest_fieldAccessorTable + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_fieldAccessorTable .ensureFieldAccessorsInitialized( - bdchain.api.grpc.acchain.GetBlockByNumberRequest.class, bdchain.api.grpc.acchain.GetBlockByNumberRequest.Builder.class); + bdledger.api.grpc.query.TransactionFilter.class, bdledger.api.grpc.query.TransactionFilter.Builder.class); } - // Construct using bdchain.api.grpc.acchain.GetBlockByNumberRequest.newBuilder() + // Construct using bdledger.api.grpc.query.TransactionFilter.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -359,11 +378,13 @@ private static final long serialVersionUID = 0L; @java.lang.Override public Builder clear() { super.clear(); - ledger_ = ""; + hash_ = com.google.protobuf.ByteString.EMPTY; - number_ = 0L; + from_ = com.google.protobuf.ByteString.EMPTY; - fullTransaction_ = false; + to_ = com.google.protobuf.ByteString.EMPTY; + + timestamp_ = com.google.protobuf.ByteString.EMPTY; return this; } @@ -371,17 +392,17 @@ private static final long serialVersionUID = 0L; @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return bdchain.api.grpc.acchain.AccountingChainProto.internal_static_bdchain_api_acchain_GetBlockByNumberRequest_descriptor; + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_descriptor; } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByNumberRequest getDefaultInstanceForType() { - return bdchain.api.grpc.acchain.GetBlockByNumberRequest.getDefaultInstance(); + public bdledger.api.grpc.query.TransactionFilter getDefaultInstanceForType() { + return bdledger.api.grpc.query.TransactionFilter.getDefaultInstance(); } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByNumberRequest build() { - bdchain.api.grpc.acchain.GetBlockByNumberRequest result = buildPartial(); + public bdledger.api.grpc.query.TransactionFilter build() { + bdledger.api.grpc.query.TransactionFilter result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -389,11 +410,12 @@ private static final long serialVersionUID = 0L; } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByNumberRequest buildPartial() { - bdchain.api.grpc.acchain.GetBlockByNumberRequest result = new bdchain.api.grpc.acchain.GetBlockByNumberRequest(this); - result.ledger_ = ledger_; - result.number_ = number_; - result.fullTransaction_ = fullTransaction_; + public bdledger.api.grpc.query.TransactionFilter buildPartial() { + bdledger.api.grpc.query.TransactionFilter result = new bdledger.api.grpc.query.TransactionFilter(this); + result.hash_ = hash_; + result.from_ = from_; + result.to_ = to_; + result.timestamp_ = timestamp_; onBuilt(); return result; } @@ -432,25 +454,27 @@ private static final long serialVersionUID = 0L; } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof bdchain.api.grpc.acchain.GetBlockByNumberRequest) { - return mergeFrom((bdchain.api.grpc.acchain.GetBlockByNumberRequest)other); + if (other instanceof bdledger.api.grpc.query.TransactionFilter) { + return mergeFrom((bdledger.api.grpc.query.TransactionFilter)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(bdchain.api.grpc.acchain.GetBlockByNumberRequest other) { - if (other == bdchain.api.grpc.acchain.GetBlockByNumberRequest.getDefaultInstance()) return this; - if (!other.getLedger().isEmpty()) { - ledger_ = other.ledger_; - onChanged(); + public Builder mergeFrom(bdledger.api.grpc.query.TransactionFilter other) { + if (other == bdledger.api.grpc.query.TransactionFilter.getDefaultInstance()) return this; + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); } - if (other.getNumber() != 0L) { - setNumber(other.getNumber()); + if (other.getFrom() != com.google.protobuf.ByteString.EMPTY) { + setFrom(other.getFrom()); } - if (other.getFullTransaction() != false) { - setFullTransaction(other.getFullTransaction()); + if (other.getTo() != com.google.protobuf.ByteString.EMPTY) { + setTo(other.getTo()); + } + if (other.getTimestamp() != com.google.protobuf.ByteString.EMPTY) { + setTimestamp(other.getTimestamp()); } this.mergeUnknownFields(other.unknownFields); onChanged(); @@ -467,11 +491,11 @@ private static final long serialVersionUID = 0L; com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - bdchain.api.grpc.acchain.GetBlockByNumberRequest parsedMessage = null; + bdledger.api.grpc.query.TransactionFilter parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdchain.api.grpc.acchain.GetBlockByNumberRequest) e.getUnfinishedMessage(); + parsedMessage = (bdledger.api.grpc.query.TransactionFilter) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -481,123 +505,134 @@ private static final long serialVersionUID = 0L; return this; } - private java.lang.Object ledger_ = ""; + private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; /** - * string ledger = 1; + * bytes hash = 1; + * @return The hash. */ - public java.lang.String getLedger() { - java.lang.Object ref = ledger_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - ledger_ = s; - return s; - } else { - return (java.lang.String) ref; - } + public com.google.protobuf.ByteString getHash() { + return hash_; } /** - * string ledger = 1; + * bytes hash = 1; + * @param value The hash to set. + * @return This builder for chaining. */ - public com.google.protobuf.ByteString - getLedgerBytes() { - java.lang.Object ref = ledger_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - ledger_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string ledger = 1; - */ - public Builder setLedger( - java.lang.String value) { + public Builder setHash(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } - ledger_ = value; + hash_ = value; onChanged(); return this; } /** - * string ledger = 1; + * bytes hash = 1; + * @return This builder for chaining. */ - public Builder clearLedger() { + public Builder clearHash() { - ledger_ = getDefaultInstance().getLedger(); + hash_ = getDefaultInstance().getHash(); onChanged(); return this; } + + private com.google.protobuf.ByteString from_ = com.google.protobuf.ByteString.EMPTY; /** - * string ledger = 1; + * bytes from = 2; + * @return The from. */ - public Builder setLedgerBytes( - com.google.protobuf.ByteString value) { + public com.google.protobuf.ByteString getFrom() { + return from_; + } + /** + * bytes from = 2; + * @param value The from to set. + * @return This builder for chaining. + */ + public Builder setFrom(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } - checkByteStringIsUtf8(value); + + from_ = value; + onChanged(); + return this; + } + /** + * bytes from = 2; + * @return This builder for chaining. + */ + public Builder clearFrom() { - ledger_ = value; + from_ = getDefaultInstance().getFrom(); onChanged(); return this; } - private long number_ ; + private com.google.protobuf.ByteString to_ = com.google.protobuf.ByteString.EMPTY; /** - * uint64 number = 2; + * bytes to = 3; + * @return The to. */ - public long getNumber() { - return number_; + public com.google.protobuf.ByteString getTo() { + return to_; } /** - * uint64 number = 2; + * bytes to = 3; + * @param value The to to set. + * @return This builder for chaining. */ - public Builder setNumber(long value) { - - number_ = value; + public Builder setTo(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + to_ = value; onChanged(); return this; } /** - * uint64 number = 2; + * bytes to = 3; + * @return This builder for chaining. */ - public Builder clearNumber() { + public Builder clearTo() { - number_ = 0L; + to_ = getDefaultInstance().getTo(); onChanged(); return this; } - private boolean fullTransaction_ ; + private com.google.protobuf.ByteString timestamp_ = com.google.protobuf.ByteString.EMPTY; /** - * bool full_transaction = 3; + * bytes timestamp = 4; + * @return The timestamp. */ - public boolean getFullTransaction() { - return fullTransaction_; + public com.google.protobuf.ByteString getTimestamp() { + return timestamp_; } /** - * bool full_transaction = 3; + * bytes timestamp = 4; + * @param value The timestamp to set. + * @return This builder for chaining. */ - public Builder setFullTransaction(boolean value) { - - fullTransaction_ = value; + public Builder setTimestamp(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + timestamp_ = value; onChanged(); return this; } /** - * bool full_transaction = 3; + * bytes timestamp = 4; + * @return This builder for chaining. */ - public Builder clearFullTransaction() { + public Builder clearTimestamp() { - fullTransaction_ = false; + timestamp_ = getDefaultInstance().getTimestamp(); onChanged(); return this; } @@ -614,41 +649,41 @@ private static final long serialVersionUID = 0L; } - // @@protoc_insertion_point(builder_scope:bdchain.api.acchain.GetBlockByNumberRequest) + // @@protoc_insertion_point(builder_scope:bdledger.api.TransactionFilter) } - // @@protoc_insertion_point(class_scope:bdchain.api.acchain.GetBlockByNumberRequest) - private static final bdchain.api.grpc.acchain.GetBlockByNumberRequest DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:bdledger.api.TransactionFilter) + private static final bdledger.api.grpc.query.TransactionFilter DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new bdchain.api.grpc.acchain.GetBlockByNumberRequest(); + DEFAULT_INSTANCE = new bdledger.api.grpc.query.TransactionFilter(); } - public static bdchain.api.grpc.acchain.GetBlockByNumberRequest getDefaultInstance() { + public static bdledger.api.grpc.query.TransactionFilter getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override - public GetBlockByNumberRequest parsePartialFrom( + public TransactionFilter parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { - return new GetBlockByNumberRequest(input, extensionRegistry); + return new TransactionFilter(input, extensionRegistry); } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public bdchain.api.grpc.acchain.GetBlockByNumberRequest getDefaultInstanceForType() { + public bdledger.api.grpc.query.TransactionFilter getDefaultInstanceForType() { return DEFAULT_INSTANCE; } diff --git a/src/main/java/bdledger/api/grpc/query/TransactionFilterOrBuilder.java b/src/main/java/bdledger/api/grpc/query/TransactionFilterOrBuilder.java new file mode 100644 index 0000000..6194ea3 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/TransactionFilterOrBuilder.java @@ -0,0 +1,33 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface TransactionFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.TransactionFilter) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes hash = 1; + * @return The hash. + */ + com.google.protobuf.ByteString getHash(); + + /** + * bytes from = 2; + * @return The from. + */ + com.google.protobuf.ByteString getFrom(); + + /** + * bytes to = 3; + * @return The to. + */ + com.google.protobuf.ByteString getTo(); + + /** + * bytes timestamp = 4; + * @return The timestamp. + */ + com.google.protobuf.ByteString getTimestamp(); +} diff --git a/src/main/java/bdledger/api/grpc/query/TransactionsRequest.java b/src/main/java/bdledger/api/grpc/query/TransactionsRequest.java new file mode 100644 index 0000000..0968b57 --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/TransactionsRequest.java @@ -0,0 +1,1043 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +/** + * Protobuf type {@code bdledger.api.TransactionsRequest} + */ +public final class TransactionsRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdledger.api.TransactionsRequest) + TransactionsRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use TransactionsRequest.newBuilder() to construct. + private TransactionsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TransactionsRequest() { + ledger_ = ""; + filters_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TransactionsRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TransactionsRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + ledger_ = s; + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + filters_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + filters_.add( + input.readMessage(bdledger.api.grpc.query.TransactionFilter.parser(), extensionRegistry)); + break; + } + case 24: { + + startTimestamp_ = input.readInt64(); + break; + } + case 32: { + + endTimestamp_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + filters_ = java.util.Collections.unmodifiableList(filters_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.TransactionsRequest.class, bdledger.api.grpc.query.TransactionsRequest.Builder.class); + } + + public static final int LEDGER_FIELD_NUMBER = 1; + private volatile java.lang.Object ledger_; + /** + * string ledger = 1; + * @return The ledger. + */ + public java.lang.String getLedger() { + java.lang.Object ref = ledger_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ledger_ = s; + return s; + } + } + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + public com.google.protobuf.ByteString + getLedgerBytes() { + java.lang.Object ref = ledger_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ledger_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FILTERS_FIELD_NUMBER = 2; + private java.util.List filters_; + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public java.util.List getFiltersList() { + return filters_; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public java.util.List + getFiltersOrBuilderList() { + return filters_; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public int getFiltersCount() { + return filters_.size(); + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilter getFilters(int index) { + return filters_.get(index); + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilterOrBuilder getFiltersOrBuilder( + int index) { + return filters_.get(index); + } + + public static final int START_TIMESTAMP_FIELD_NUMBER = 3; + private long startTimestamp_; + /** + *
+   * required
+   * 
+ * + * int64 start_timestamp = 3; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + + public static final int END_TIMESTAMP_FIELD_NUMBER = 4; + private long endTimestamp_; + /** + * int64 end_timestamp = 4; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getLedgerBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); + } + for (int i = 0; i < filters_.size(); i++) { + output.writeMessage(2, filters_.get(i)); + } + if (startTimestamp_ != 0L) { + output.writeInt64(3, startTimestamp_); + } + if (endTimestamp_ != 0L) { + output.writeInt64(4, endTimestamp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getLedgerBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ledger_); + } + for (int i = 0; i < filters_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, filters_.get(i)); + } + if (startTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, startTimestamp_); + } + if (endTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, endTimestamp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof bdledger.api.grpc.query.TransactionsRequest)) { + return super.equals(obj); + } + bdledger.api.grpc.query.TransactionsRequest other = (bdledger.api.grpc.query.TransactionsRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (!getFiltersList() + .equals(other.getFiltersList())) return false; + if (getStartTimestamp() + != other.getStartTimestamp()) return false; + if (getEndTimestamp() + != other.getEndTimestamp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEDGER_FIELD_NUMBER; + hash = (53 * hash) + getLedger().hashCode(); + if (getFiltersCount() > 0) { + hash = (37 * hash) + FILTERS_FIELD_NUMBER; + hash = (53 * hash) + getFiltersList().hashCode(); + } + hash = (37 * hash) + START_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTimestamp()); + hash = (37 * hash) + END_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTimestamp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.TransactionsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.TransactionsRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static bdledger.api.grpc.query.TransactionsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(bdledger.api.grpc.query.TransactionsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code bdledger.api.TransactionsRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdledger.api.TransactionsRequest) + bdledger.api.grpc.query.TransactionsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + bdledger.api.grpc.query.TransactionsRequest.class, bdledger.api.grpc.query.TransactionsRequest.Builder.class); + } + + // Construct using bdledger.api.grpc.query.TransactionsRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFiltersFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + ledger_ = ""; + + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + filtersBuilder_.clear(); + } + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionsRequest_descriptor; + } + + @java.lang.Override + public bdledger.api.grpc.query.TransactionsRequest getDefaultInstanceForType() { + return bdledger.api.grpc.query.TransactionsRequest.getDefaultInstance(); + } + + @java.lang.Override + public bdledger.api.grpc.query.TransactionsRequest build() { + bdledger.api.grpc.query.TransactionsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public bdledger.api.grpc.query.TransactionsRequest buildPartial() { + bdledger.api.grpc.query.TransactionsRequest result = new bdledger.api.grpc.query.TransactionsRequest(this); + int from_bitField0_ = bitField0_; + result.ledger_ = ledger_; + if (filtersBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + filters_ = java.util.Collections.unmodifiableList(filters_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.filters_ = filters_; + } else { + result.filters_ = filtersBuilder_.build(); + } + result.startTimestamp_ = startTimestamp_; + result.endTimestamp_ = endTimestamp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof bdledger.api.grpc.query.TransactionsRequest) { + return mergeFrom((bdledger.api.grpc.query.TransactionsRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(bdledger.api.grpc.query.TransactionsRequest other) { + if (other == bdledger.api.grpc.query.TransactionsRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (filtersBuilder_ == null) { + if (!other.filters_.isEmpty()) { + if (filters_.isEmpty()) { + filters_ = other.filters_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFiltersIsMutable(); + filters_.addAll(other.filters_); + } + onChanged(); + } + } else { + if (!other.filters_.isEmpty()) { + if (filtersBuilder_.isEmpty()) { + filtersBuilder_.dispose(); + filtersBuilder_ = null; + filters_ = other.filters_; + bitField0_ = (bitField0_ & ~0x00000001); + filtersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFiltersFieldBuilder() : null; + } else { + filtersBuilder_.addAllMessages(other.filters_); + } + } + } + if (other.getStartTimestamp() != 0L) { + setStartTimestamp(other.getStartTimestamp()); + } + if (other.getEndTimestamp() != 0L) { + setEndTimestamp(other.getEndTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + bdledger.api.grpc.query.TransactionsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (bdledger.api.grpc.query.TransactionsRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object ledger_ = ""; + /** + * string ledger = 1; + * @return The ledger. + */ + public java.lang.String getLedger() { + java.lang.Object ref = ledger_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ledger_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + public com.google.protobuf.ByteString + getLedgerBytes() { + java.lang.Object ref = ledger_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ledger_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string ledger = 1; + * @param value The ledger to set. + * @return This builder for chaining. + */ + public Builder setLedger( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ledger_ = value; + onChanged(); + return this; + } + /** + * string ledger = 1; + * @return This builder for chaining. + */ + public Builder clearLedger() { + + ledger_ = getDefaultInstance().getLedger(); + onChanged(); + return this; + } + /** + * string ledger = 1; + * @param value The bytes for ledger to set. + * @return This builder for chaining. + */ + public Builder setLedgerBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ledger_ = value; + onChanged(); + return this; + } + + private java.util.List filters_ = + java.util.Collections.emptyList(); + private void ensureFiltersIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + filters_ = new java.util.ArrayList(filters_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.query.TransactionFilter, bdledger.api.grpc.query.TransactionFilter.Builder, bdledger.api.grpc.query.TransactionFilterOrBuilder> filtersBuilder_; + + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public java.util.List getFiltersList() { + if (filtersBuilder_ == null) { + return java.util.Collections.unmodifiableList(filters_); + } else { + return filtersBuilder_.getMessageList(); + } + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public int getFiltersCount() { + if (filtersBuilder_ == null) { + return filters_.size(); + } else { + return filtersBuilder_.getCount(); + } + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilter getFilters(int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); + } else { + return filtersBuilder_.getMessage(index); + } + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder setFilters( + int index, bdledger.api.grpc.query.TransactionFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.set(index, value); + onChanged(); + } else { + filtersBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder setFilters( + int index, bdledger.api.grpc.query.TransactionFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.set(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder addFilters(bdledger.api.grpc.query.TransactionFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.add(value); + onChanged(); + } else { + filtersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder addFilters( + int index, bdledger.api.grpc.query.TransactionFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.add(index, value); + onChanged(); + } else { + filtersBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder addFilters( + bdledger.api.grpc.query.TransactionFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder addFilters( + int index, bdledger.api.grpc.query.TransactionFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder addAllFilters( + java.lang.Iterable values) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, filters_); + onChanged(); + } else { + filtersBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder clearFilters() { + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + filtersBuilder_.clear(); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public Builder removeFilters(int index) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.remove(index); + onChanged(); + } else { + filtersBuilder_.remove(index); + } + return this; + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilter.Builder getFiltersBuilder( + int index) { + return getFiltersFieldBuilder().getBuilder(index); + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilterOrBuilder getFiltersOrBuilder( + int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); } else { + return filtersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public java.util.List + getFiltersOrBuilderList() { + if (filtersBuilder_ != null) { + return filtersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(filters_); + } + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilter.Builder addFiltersBuilder() { + return getFiltersFieldBuilder().addBuilder( + bdledger.api.grpc.query.TransactionFilter.getDefaultInstance()); + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public bdledger.api.grpc.query.TransactionFilter.Builder addFiltersBuilder( + int index) { + return getFiltersFieldBuilder().addBuilder( + index, bdledger.api.grpc.query.TransactionFilter.getDefaultInstance()); + } + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + public java.util.List + getFiltersBuilderList() { + return getFiltersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.query.TransactionFilter, bdledger.api.grpc.query.TransactionFilter.Builder, bdledger.api.grpc.query.TransactionFilterOrBuilder> + getFiltersFieldBuilder() { + if (filtersBuilder_ == null) { + filtersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + bdledger.api.grpc.query.TransactionFilter, bdledger.api.grpc.query.TransactionFilter.Builder, bdledger.api.grpc.query.TransactionFilterOrBuilder>( + filters_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + filters_ = null; + } + return filtersBuilder_; + } + + private long startTimestamp_ ; + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 3; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 3; + * @param value The startTimestamp to set. + * @return This builder for chaining. + */ + public Builder setStartTimestamp(long value) { + + startTimestamp_ = value; + onChanged(); + return this; + } + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 3; + * @return This builder for chaining. + */ + public Builder clearStartTimestamp() { + + startTimestamp_ = 0L; + onChanged(); + return this; + } + + private long endTimestamp_ ; + /** + * int64 end_timestamp = 4; + * @return The endTimestamp. + */ + public long getEndTimestamp() { + return endTimestamp_; + } + /** + * int64 end_timestamp = 4; + * @param value The endTimestamp to set. + * @return This builder for chaining. + */ + public Builder setEndTimestamp(long value) { + + endTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 end_timestamp = 4; + * @return This builder for chaining. + */ + public Builder clearEndTimestamp() { + + endTimestamp_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:bdledger.api.TransactionsRequest) + } + + // @@protoc_insertion_point(class_scope:bdledger.api.TransactionsRequest) + private static final bdledger.api.grpc.query.TransactionsRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new bdledger.api.grpc.query.TransactionsRequest(); + } + + public static bdledger.api.grpc.query.TransactionsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TransactionsRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TransactionsRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public bdledger.api.grpc.query.TransactionsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/bdledger/api/grpc/query/TransactionsRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/TransactionsRequestOrBuilder.java new file mode 100644 index 0000000..146f5ab --- /dev/null +++ b/src/main/java/bdledger/api/grpc/query/TransactionsRequestOrBuilder.java @@ -0,0 +1,61 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdledger/api/query.proto + +package bdledger.api.grpc.query; + +public interface TransactionsRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdledger.api.TransactionsRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * string ledger = 1; + * @return The ledger. + */ + java.lang.String getLedger(); + /** + * string ledger = 1; + * @return The bytes for ledger. + */ + com.google.protobuf.ByteString + getLedgerBytes(); + + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + java.util.List + getFiltersList(); + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + bdledger.api.grpc.query.TransactionFilter getFilters(int index); + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + int getFiltersCount(); + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + java.util.List + getFiltersOrBuilderList(); + /** + * repeated .bdledger.api.TransactionFilter filters = 2; + */ + bdledger.api.grpc.query.TransactionFilterOrBuilder getFiltersOrBuilder( + int index); + + /** + *
+   * required
+   * 
+ * + * int64 start_timestamp = 3; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 4; + * @return The endTimestamp. + */ + long getEndTimestamp(); +} diff --git a/src/main/java/com/google/protobuf/Empty.java b/src/main/java/com/google/protobuf/Empty.java index 1776eb3..de595be 100644 --- a/src/main/java/com/google/protobuf/Empty.java +++ b/src/main/java/com/google/protobuf/Empty.java @@ -28,6 +28,13 @@ private static final long serialVersionUID = 0L; private Empty() { } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Empty(); + } + @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { diff --git a/src/main/java/com/google/protobuf/EmptyProto.java b/src/main/java/com/google/protobuf/EmptyProto.java index 7e298d5..83d1c2e 100644 --- a/src/main/java/com/google/protobuf/EmptyProto.java +++ b/src/main/java/com/google/protobuf/EmptyProto.java @@ -34,18 +34,10 @@ public final class EmptyProto { "/ptypes/empty\370\001\001\242\002\003GPB\252\002\036Google.Protobuf" + ".WellKnownTypesb\006proto3" }; - com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = - new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { - public com.google.protobuf.ExtensionRegistry assignDescriptors( - com.google.protobuf.Descriptors.FileDescriptor root) { - descriptor = root; - return null; - } - }; - com.google.protobuf.Descriptors.FileDescriptor + descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - }, assigner); + }); internal_static_google_protobuf_Empty_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_google_protobuf_Empty_fieldAccessorTable = new diff --git a/src/main/proto b/src/main/proto index 70d4bb0..08f4278 160000 --- a/src/main/proto +++ b/src/main/proto @@ -1 +1 @@ -Subproject commit 70d4bb0f0c3a88f2ef459dfabdf521bf941dd667 +Subproject commit 08f427899ce6a20196b2969d09d152c1b6051306 diff --git a/src/test/java/bdchain/api/AccountingChainClientTests.java b/src/test/java/bdledger/api/AccountingChainClientTests.java similarity index 99% rename from src/test/java/bdchain/api/AccountingChainClientTests.java rename to src/test/java/bdledger/api/AccountingChainClientTests.java index a14ef57..802eb44 100644 --- a/src/test/java/bdchain/api/AccountingChainClientTests.java +++ b/src/test/java/bdledger/api/AccountingChainClientTests.java @@ -1,4 +1,4 @@ -package bdchain.api; +package bdledger.api; import bdchain.api.grpc.acchain.Block; import bdchain.api.grpc.acchain.Transaction; diff --git a/src/test/java/bdchain/api/TransactionLedgerClientTests.java b/src/test/java/bdledger/api/TransactionLedgerClientTests.java similarity index 99% rename from src/test/java/bdchain/api/TransactionLedgerClientTests.java rename to src/test/java/bdledger/api/TransactionLedgerClientTests.java index 8843b33..c2ef461 100644 --- a/src/test/java/bdchain/api/TransactionLedgerClientTests.java +++ b/src/test/java/bdledger/api/TransactionLedgerClientTests.java @@ -1,4 +1,4 @@ -package bdchain.api; +package bdledger.api; import bdchain.api.grpc.txledger.GetLedgersResponse; import bdchain.api.grpc.common.TransactionType;