From 05f61ab984c59e66899f8fd117f52ae4ead12536 Mon Sep 17 00:00:00 2001 From: nex Date: Sat, 18 Apr 2020 21:45:18 +0800 Subject: [PATCH] Update bdledger-apis --- .gitmodules | 7 +- api | 1 + build.gradle | 9 + .../java/bdledger/api/grpc/common/Block.java | 1851 --- .../api/grpc/common/BlockOrBuilder.java | 190 - .../bdledger/api/grpc/common/CommonProto.java | 73 - .../api/grpc/common/ErrorDetailsProto.java | 64 - .../api/grpc/common/InvalidArgument.java | 1683 --- .../grpc/common/InvalidArgumentOrBuilder.java | 53 - .../bdledger/api/grpc/common/Transaction.java | 1354 -- .../api/grpc/common/TransactionOrBuilder.java | 128 - .../api/grpc/common/TransactionType.java | 180 - .../api/grpc/ledger/CreateLedgerRequest.java | 555 - .../ledger/CreateLedgerRequestOrBuilder.java | 21 - .../api/grpc/ledger/CreateLedgerResponse.java | 482 - .../ledger/CreateLedgerResponseOrBuilder.java | 15 - .../api/grpc/ledger/GetLedgersResponse.java | 614 - .../ledger/GetLedgersResponseOrBuilder.java | 34 - .../bdledger/api/grpc/ledger/LedgerProto.java | 125 - .../grpc/ledger/SendTransactionRequest.java | 1479 --- .../SendTransactionRequestOrBuilder.java | 36 - .../grpc/ledger/SendTransactionResponse.java | 485 - .../SendTransactionResponseOrBuilder.java | 15 - .../api/grpc/node/ClientVersionResponse.java | 583 - .../node/ClientVersionResponseOrBuilder.java | 29 - .../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 | 1027 -- .../grpc/query/BlocksRequestOrBuilder.java | 57 - .../api/grpc/query/CountBlocksResponse.java | 482 - .../query/CountBlocksResponseOrBuilder.java | 15 - .../grpc/query/CountTransactionsResponse.java | 482 - .../CountTransactionsResponseOrBuilder.java | 15 - .../api/grpc/query/GetBlockByHashRequest.java | 684 - .../query/GetBlockByHashRequestOrBuilder.java | 33 - .../grpc/query/GetBlockByHashResponse.java | 604 - .../GetBlockByHashResponseOrBuilder.java | 24 - .../api/grpc/query/GetBlocksResponse.java | 891 -- .../query/GetBlocksResponseOrBuilder.java | 45 - ...TransactionByBlockHashAndIndexRequest.java | 683 - ...onByBlockHashAndIndexRequestOrBuilder.java | 33 - ...ransactionByBlockHashAndIndexResponse.java | 604 - ...nByBlockHashAndIndexResponseOrBuilder.java | 24 - .../query/GetTransactionByHashRequest.java | 621 - .../GetTransactionByHashRequestOrBuilder.java | 27 - .../query/GetTransactionByHashResponse.java | 604 - ...GetTransactionByHashResponseOrBuilder.java | 24 - .../grpc/query/GetTransactionsResponse.java | 891 -- .../GetTransactionsResponseOrBuilder.java | 45 - .../bdledger/api/grpc/query/QueryGrpc.java | 744 -- .../bdledger/api/grpc/query/QueryProto.java | 242 - .../api/grpc/query/TransactionFilter.java | 691 - .../query/TransactionFilterOrBuilder.java | 33 - .../api/grpc/query/TransactionsRequest.java | 1043 -- .../query/TransactionsRequestOrBuilder.java | 61 - .../bdware/bdledger/api/grpc}/Client.java | 59 +- .../bdware/bdledger/api/grpc}/Utils.java | 2 +- .../bdware/bdledger/api/grpc/pb/Common.java | 5013 +++++++ .../bdledger/api/grpc/pb/ErrorDetails.java | 1790 +++ .../bdledger/api/grpc/pb}/LedgerGrpc.java | 176 +- .../api/grpc/pb/LedgerOuterClass.java | 3812 ++++++ .../bdledger/api/grpc/pb}/NodeGrpc.java | 52 +- .../bdledger/api/grpc/pb/NodeOuterClass.java | 657 + .../bdledger/api/grpc/pb/QueryGrpc.java | 880 ++ .../bdledger/api/grpc/pb/QueryOuterClass.java | 10941 ++++++++++++++++ src/main/proto | 1 - .../bdledger/api/grpc}/ClientTests.java | 64 +- 68 files changed, 23326 insertions(+), 21540 deletions(-) create mode 160000 api delete mode 100644 src/main/java/bdledger/api/grpc/common/Block.java delete mode 100644 src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/common/CommonProto.java delete mode 100644 src/main/java/bdledger/api/grpc/common/ErrorDetailsProto.java delete mode 100644 src/main/java/bdledger/api/grpc/common/InvalidArgument.java delete mode 100644 src/main/java/bdledger/api/grpc/common/InvalidArgumentOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/common/Transaction.java delete mode 100644 src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/common/TransactionType.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/GetLedgersResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/LedgerProto.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/SendTransactionRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/SendTransactionRequestOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/SendTransactionResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/node/ClientVersionResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/node/NodeProto.java delete mode 100644 src/main/java/bdledger/api/grpc/query/BlockFilter.java delete mode 100644 src/main/java/bdledger/api/grpc/query/BlockFilterOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/BlocksRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/query/BlocksRequestOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/CountBlocksResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/CountTransactionsResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/CountTransactionsResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetBlockByHashRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetBlockByHashResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetBlocksResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetBlocksResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionsResponse.java delete mode 100644 src/main/java/bdledger/api/grpc/query/GetTransactionsResponseOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/QueryGrpc.java delete mode 100644 src/main/java/bdledger/api/grpc/query/QueryProto.java delete mode 100644 src/main/java/bdledger/api/grpc/query/TransactionFilter.java delete mode 100644 src/main/java/bdledger/api/grpc/query/TransactionFilterOrBuilder.java delete mode 100644 src/main/java/bdledger/api/grpc/query/TransactionsRequest.java delete mode 100644 src/main/java/bdledger/api/grpc/query/TransactionsRequestOrBuilder.java rename src/main/java/{bdledger/api => org/bdware/bdledger/api/grpc}/Client.java (90%) rename src/main/java/{bdledger/api => org/bdware/bdledger/api/grpc}/Utils.java (94%) create mode 100644 src/main/java/org/bdware/bdledger/api/grpc/pb/Common.java create mode 100644 src/main/java/org/bdware/bdledger/api/grpc/pb/ErrorDetails.java rename src/main/java/{bdledger/api/grpc/ledger => org/bdware/bdledger/api/grpc/pb}/LedgerGrpc.java (62%) create mode 100644 src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerOuterClass.java rename src/main/java/{bdledger/api/grpc/node => org/bdware/bdledger/api/grpc/pb}/NodeGrpc.java (82%) create mode 100644 src/main/java/org/bdware/bdledger/api/grpc/pb/NodeOuterClass.java create mode 100644 src/main/java/org/bdware/bdledger/api/grpc/pb/QueryGrpc.java create mode 100644 src/main/java/org/bdware/bdledger/api/grpc/pb/QueryOuterClass.java delete mode 160000 src/main/proto rename src/test/java/{bdledger/api => org/bdware/bdledger/api/grpc}/ClientTests.java (77%) diff --git a/.gitmodules b/.gitmodules index db0aea7..96b7a6e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,3 @@ -[submodule "src/main/proto"] - path = src/main/proto - url = ssh://vcs@phabricator.internetapi.cn/source/bdledger-grpc-api.git - branch = master +[submodule "api"] + path = api + url = ssh://vcs@phabricator.internetapi.cn/source/bdledger-apis.git diff --git a/api b/api new file mode 160000 index 0000000..60aed81 --- /dev/null +++ b/api @@ -0,0 +1 @@ +Subproject commit 60aed81a2ae79870702595979c3158d19fdbb1c7 diff --git a/build.gradle b/build.gradle index 58b71f0..47524c1 100644 --- a/build.gradle +++ b/build.gradle @@ -24,6 +24,15 @@ tasks.withType(JavaCompile) { options.encoding = "UTF-8" } +sourceSets { + main { + proto { + // In addition to the default 'src/main/proto' + srcDir 'api/grpc/pb' + } + } +} + test { useJUnitPlatform() // testLogging { diff --git a/src/main/java/bdledger/api/grpc/common/Block.java b/src/main/java/bdledger/api/grpc/common/Block.java deleted file mode 100644 index 9f2e7db..0000000 --- a/src/main/java/bdledger/api/grpc/common/Block.java +++ /dev/null @@ -1,1851 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/common.proto - -package bdledger.api.grpc.common; - -/** - * Protobuf type {@code bdledger.api.Block} - */ -public final class Block extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.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; - parentHashes_ = java.util.Collections.emptyList(); - witnesses_ = java.util.Collections.emptyList(); - transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; - transactions_ = java.util.Collections.emptyList(); - 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() { - 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 10: { - - hash_ = input.readBytes(); - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - parentHashes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - parentHashes_.add(input.readBytes()); - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - witnesses_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - witnesses_.add(input.readBytes()); - break; - } - case 32: { - - timestamp_ = input.readInt64(); - break; - } - case 40: { - - size_ = input.readUInt64(); - break; - } - case 48: { - - transactionCount_ = input.readUInt32(); - break; - } - case 58: { - - transactionsRoot_ = input.readBytes(); - break; - } - case 66: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - transactions_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - transactions_.add( - input.readMessage(bdledger.api.grpc.common.Transaction.parser(), extensionRegistry)); - break; - } - case 74: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - transactionHashes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000008; - } - 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_ & 0x00000001) != 0)) { - parentHashes_ = java.util.Collections.unmodifiableList(parentHashes_); // C - } - if (((mutable_bitField0_ & 0x00000002) != 0)) { - witnesses_ = java.util.Collections.unmodifiableList(witnesses_); // C - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - transactions_ = java.util.Collections.unmodifiableList(transactions_); - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); // C - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.Block.class, bdledger.api.grpc.common.Block.Builder.class); - } - - public static final int HASH_FIELD_NUMBER = 1; - private com.google.protobuf.ByteString hash_; - /** - *
-   * 区块的哈希,当区块处于待确认状态时为`null`
-   * 
- * - * bytes hash = 1; - * @return The hash. - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - - public static final int PARENT_HASHES_FIELD_NUMBER = 2; - private java.util.List parentHashes_; - /** - *
-   * 父区块的哈希
-   * 
- * - * repeated bytes parent_hashes = 2; - * @return A list containing the parentHashes. - */ - public java.util.List - getParentHashesList() { - return parentHashes_; - } - /** - *
-   * 父区块的哈希
-   * 
- * - * repeated bytes parent_hashes = 2; - * @return The count of parentHashes. - */ - public int getParentHashesCount() { - return parentHashes_.size(); - } - /** - *
-   * 父区块的哈希
-   * 
- * - * repeated bytes parent_hashes = 2; - * @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); - } - - public static final int WITNESSES_FIELD_NUMBER = 3; - private java.util.List witnesses_; - /** - *
-   * 见证者账户地址
-   * 
- * - * repeated bytes witnesses = 3; - * @return A list containing the witnesses. - */ - public java.util.List - getWitnessesList() { - return witnesses_; - } - /** - *
-   * 见证者账户地址
-   * 
- * - * repeated bytes witnesses = 3; - * @return The count of witnesses. - */ - public int getWitnessesCount() { - return witnesses_.size(); - } - /** - *
-   * 见证者账户地址
-   * 
- * - * repeated bytes witnesses = 3; - * @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); - } - - public static final int TIMESTAMP_FIELD_NUMBER = 4; - private long timestamp_; - /** - *
-   * 区块产生时的 UNIX 时间戳,单位为秒
-   * 
- * - * int64 timestamp = 4; - * @return The timestamp. - */ - public long getTimestamp() { - return timestamp_; - } - - public static final int SIZE_FIELD_NUMBER = 5; - private long size_; - /** - *
-   * 区块大小的字节数
-   * 
- * - * uint64 size = 5; - * @return The size. - */ - public long getSize() { - return size_; - } - - public static final int TRANSACTION_COUNT_FIELD_NUMBER = 6; - private int transactionCount_; - /** - *
-   * 区块包含的事务数量
-   * 
- * - * uint32 transaction_count = 6; - * @return The transactionCount. - */ - public int getTransactionCount() { - return transactionCount_; - } - - public static final int TRANSACTIONS_ROOT_FIELD_NUMBER = 7; - private com.google.protobuf.ByteString transactionsRoot_; - /** - *
-   * 区块的事务默克尔树根
-   * 
- * - * 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_; - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public java.util.List getTransactionsList() { - return transactions_; - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public java.util.List - getTransactionsOrBuilderList() { - return transactions_; - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public int getTransactionsCount() { - return transactions_.size(); - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public bdledger.api.grpc.common.Transaction getTransactions(int index) { - return transactions_.get(index); - } - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public bdledger.api.grpc.common.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; - * @return A list containing the transactionHashes. - */ - public java.util.List - getTransactionHashesList() { - return transactionHashes_; - } - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - * @return The count of transactionHashes. - */ - public int getTransactionHashesCount() { - return transactionHashes_.size(); - } - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * 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); - } - - 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_); - } - for (int i = 0; i < parentHashes_.size(); i++) { - output.writeBytes(2, parentHashes_.get(i)); - } - for (int i = 0; i < witnesses_.size(); i++) { - output.writeBytes(3, witnesses_.get(i)); - } - if (timestamp_ != 0L) { - output.writeInt64(4, timestamp_); - } - if (size_ != 0L) { - output.writeUInt64(5, size_); - } - if (transactionCount_ != 0) { - output.writeUInt32(6, transactionCount_); - } - 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 (!hash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(1, hash_); - } - { - int dataSize = 0; - for (int i = 0; i < parentHashes_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeBytesSizeNoTag(parentHashes_.get(i)); - } - size += dataSize; - size += 1 * getParentHashesList().size(); - } - { - 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(4, timestamp_); - } - if (size_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(5, size_); - } - if (transactionCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, transactionCount_); - } - 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 bdledger.api.grpc.common.Block)) { - return super.equals(obj); - } - bdledger.api.grpc.common.Block other = (bdledger.api.grpc.common.Block) obj; - - if (!getHash() - .equals(other.getHash())) return false; - if (!getParentHashesList() - .equals(other.getParentHashesList())) return false; - if (!getWitnessesList() - .equals(other.getWitnessesList())) return false; - if (getTimestamp() - != other.getTimestamp()) return false; - if (getSize() - != other.getSize()) return false; - if (getTransactionCount() - != other.getTransactionCount()) 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) + HASH_FIELD_NUMBER; - hash = (53 * hash) + getHash().hashCode(); - if (getParentHashesCount() > 0) { - hash = (37 * hash) + PARENT_HASHES_FIELD_NUMBER; - hash = (53 * hash) + getParentHashesList().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) + TRANSACTION_COUNT_FIELD_NUMBER; - hash = (53 * hash) + getTransactionCount(); - 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 bdledger.api.grpc.common.Block parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.Block parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.Block parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.Block parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.common.Block parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.common.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(bdledger.api.grpc.common.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 bdledger.api.Block} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.Block) - bdledger.api.grpc.common.BlockOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.Block.class, bdledger.api.grpc.common.Block.Builder.class); - } - - // Construct using bdledger.api.grpc.common.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(); - hash_ = com.google.protobuf.ByteString.EMPTY; - - parentHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - witnesses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - timestamp_ = 0L; - - size_ = 0L; - - transactionCount_ = 0; - - transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; - - if (transactionsBuilder_ == null) { - transactions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - transactionsBuilder_.clear(); - } - transactionHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Block_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.common.Block getDefaultInstanceForType() { - return bdledger.api.grpc.common.Block.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.common.Block build() { - bdledger.api.grpc.common.Block result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public bdledger.api.grpc.common.Block buildPartial() { - bdledger.api.grpc.common.Block result = new bdledger.api.grpc.common.Block(this); - int from_bitField0_ = bitField0_; - result.hash_ = hash_; - if (((bitField0_ & 0x00000001) != 0)) { - parentHashes_ = java.util.Collections.unmodifiableList(parentHashes_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.parentHashes_ = parentHashes_; - if (((bitField0_ & 0x00000002) != 0)) { - witnesses_ = java.util.Collections.unmodifiableList(witnesses_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.witnesses_ = witnesses_; - result.timestamp_ = timestamp_; - result.size_ = size_; - result.transactionCount_ = transactionCount_; - result.transactionsRoot_ = transactionsRoot_; - if (transactionsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - transactions_ = java.util.Collections.unmodifiableList(transactions_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.transactions_ = transactions_; - } else { - result.transactions_ = transactionsBuilder_.build(); - } - if (((bitField0_ & 0x00000008) != 0)) { - transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.transactionHashes_ = transactionHashes_; - 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.common.Block) { - return mergeFrom((bdledger.api.grpc.common.Block)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(bdledger.api.grpc.common.Block other) { - if (other == bdledger.api.grpc.common.Block.getDefaultInstance()) return this; - if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { - setHash(other.getHash()); - } - if (!other.parentHashes_.isEmpty()) { - if (parentHashes_.isEmpty()) { - parentHashes_ = other.parentHashes_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureParentHashesIsMutable(); - parentHashes_.addAll(other.parentHashes_); - } - onChanged(); - } - if (!other.witnesses_.isEmpty()) { - if (witnesses_.isEmpty()) { - witnesses_ = other.witnesses_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureWitnessesIsMutable(); - witnesses_.addAll(other.witnesses_); - } - onChanged(); - } - if (other.getTimestamp() != 0L) { - setTimestamp(other.getTimestamp()); - } - if (other.getSize() != 0L) { - setSize(other.getSize()); - } - if (other.getTransactionCount() != 0) { - setTransactionCount(other.getTransactionCount()); - } - 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_ & ~0x00000004); - } else { - ensureTransactionsIsMutable(); - transactions_.addAll(other.transactions_); - } - onChanged(); - } - } else { - if (!other.transactions_.isEmpty()) { - if (transactionsBuilder_.isEmpty()) { - transactionsBuilder_.dispose(); - transactionsBuilder_ = null; - transactions_ = other.transactions_; - bitField0_ = (bitField0_ & ~0x00000004); - 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_ & ~0x00000008); - } 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 { - bdledger.api.grpc.common.Block parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.common.Block) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 区块的哈希,当区块处于待确认状态时为`null`
-     * 
- * - * bytes hash = 1; - * @return The hash. - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - /** - *
-     * 区块的哈希,当区块处于待确认状态时为`null`
-     * 
- * - * 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; - } - /** - *
-     * 区块的哈希,当区块处于待确认状态时为`null`
-     * 
- * - * bytes hash = 1; - * @return This builder for chaining. - */ - public Builder clearHash() { - - hash_ = getDefaultInstance().getHash(); - onChanged(); - return this; - } - - private java.util.List parentHashes_ = java.util.Collections.emptyList(); - private void ensureParentHashesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - parentHashes_ = new java.util.ArrayList(parentHashes_); - bitField0_ |= 0x00000001; - } - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @return A list containing the parentHashes. - */ - public java.util.List - getParentHashesList() { - return ((bitField0_ & 0x00000001) != 0) ? - java.util.Collections.unmodifiableList(parentHashes_) : parentHashes_; - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @return The count of parentHashes. - */ - public int getParentHashesCount() { - return parentHashes_.size(); - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @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); - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @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) { - if (value == null) { - throw new NullPointerException(); - } - ensureParentHashesIsMutable(); - parentHashes_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @param value The parentHashes to add. - * @return This builder for chaining. - */ - public Builder addParentHashes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureParentHashesIsMutable(); - parentHashes_.add(value); - onChanged(); - return this; - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @param values The parentHashes to add. - * @return This builder for chaining. - */ - public Builder addAllParentHashes( - java.lang.Iterable values) { - ensureParentHashesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, parentHashes_); - onChanged(); - return this; - } - /** - *
-     * 父区块的哈希
-     * 
- * - * repeated bytes parent_hashes = 2; - * @return This builder for chaining. - */ - public Builder clearParentHashes() { - parentHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - private java.util.List witnesses_ = java.util.Collections.emptyList(); - private void ensureWitnessesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - witnesses_ = new java.util.ArrayList(witnesses_); - bitField0_ |= 0x00000002; - } - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @return A list containing the witnesses. - */ - public java.util.List - getWitnessesList() { - return ((bitField0_ & 0x00000002) != 0) ? - java.util.Collections.unmodifiableList(witnesses_) : witnesses_; - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @return The count of witnesses. - */ - public int getWitnessesCount() { - return witnesses_.size(); - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @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); - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @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) { - if (value == null) { - throw new NullPointerException(); - } - ensureWitnessesIsMutable(); - witnesses_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @param value The witnesses to add. - * @return This builder for chaining. - */ - public Builder addWitnesses(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureWitnessesIsMutable(); - witnesses_.add(value); - onChanged(); - return this; - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @param values The witnesses to add. - * @return This builder for chaining. - */ - public Builder addAllWitnesses( - java.lang.Iterable values) { - ensureWitnessesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, witnesses_); - onChanged(); - return this; - } - /** - *
-     * 见证者账户地址
-     * 
- * - * repeated bytes witnesses = 3; - * @return This builder for chaining. - */ - public Builder clearWitnesses() { - witnesses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - - private long timestamp_ ; - /** - *
-     * 区块产生时的 UNIX 时间戳,单位为秒
-     * 
- * - * int64 timestamp = 4; - * @return The timestamp. - */ - public long getTimestamp() { - return timestamp_; - } - /** - *
-     * 区块产生时的 UNIX 时间戳,单位为秒
-     * 
- * - * int64 timestamp = 4; - * @param value The timestamp to set. - * @return This builder for chaining. - */ - public Builder setTimestamp(long value) { - - timestamp_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块产生时的 UNIX 时间戳,单位为秒
-     * 
- * - * int64 timestamp = 4; - * @return This builder for chaining. - */ - public Builder clearTimestamp() { - - timestamp_ = 0L; - onChanged(); - return this; - } - - private long size_ ; - /** - *
-     * 区块大小的字节数
-     * 
- * - * uint64 size = 5; - * @return The size. - */ - public long getSize() { - return size_; - } - /** - *
-     * 区块大小的字节数
-     * 
- * - * uint64 size = 5; - * @param value The size to set. - * @return This builder for chaining. - */ - public Builder setSize(long value) { - - size_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块大小的字节数
-     * 
- * - * uint64 size = 5; - * @return This builder for chaining. - */ - public Builder clearSize() { - - size_ = 0L; - onChanged(); - return this; - } - - private int transactionCount_ ; - /** - *
-     * 区块包含的事务数量
-     * 
- * - * uint32 transaction_count = 6; - * @return The transactionCount. - */ - public int getTransactionCount() { - return transactionCount_; - } - /** - *
-     * 区块包含的事务数量
-     * 
- * - * uint32 transaction_count = 6; - * @param value The transactionCount to set. - * @return This builder for chaining. - */ - public Builder setTransactionCount(int value) { - - transactionCount_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块包含的事务数量
-     * 
- * - * uint32 transaction_count = 6; - * @return This builder for chaining. - */ - public Builder clearTransactionCount() { - - transactionCount_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 区块的事务默克尔树根
-     * 
- * - * bytes transactions_root = 7; - * @return The transactionsRoot. - */ - public com.google.protobuf.ByteString getTransactionsRoot() { - return transactionsRoot_; - } - /** - *
-     * 区块的事务默克尔树根
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - transactionsRoot_ = value; - onChanged(); - return this; - } - /** - *
-     * 区块的事务默克尔树根
-     * 
- * - * bytes transactions_root = 7; - * @return This builder for chaining. - */ - public Builder clearTransactionsRoot() { - - transactionsRoot_ = getDefaultInstance().getTransactionsRoot(); - onChanged(); - return this; - } - - private java.util.List transactions_ = - java.util.Collections.emptyList(); - private void ensureTransactionsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - transactions_ = new java.util.ArrayList(transactions_); - bitField0_ |= 0x00000004; - } - } - - 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 = 8; - */ - public java.util.List getTransactionsList() { - if (transactionsBuilder_ == null) { - return java.util.Collections.unmodifiableList(transactions_); - } else { - return transactionsBuilder_.getMessageList(); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public int getTransactionsCount() { - if (transactionsBuilder_ == null) { - return transactions_.size(); - } else { - return transactionsBuilder_.getCount(); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - 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 = 8; - */ - 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 = 8; - */ - 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 = 8; - */ - 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 = 8; - */ - 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 = 8; - */ - 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 = 8; - */ - 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 = 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 .bdledger.api.Transaction transactions = 8; - */ - public Builder clearTransactions() { - if (transactionsBuilder_ == null) { - transactions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - transactionsBuilder_.clear(); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public Builder removeTransactions(int index) { - if (transactionsBuilder_ == null) { - ensureTransactionsIsMutable(); - transactions_.remove(index); - onChanged(); - } else { - transactionsBuilder_.remove(index); - } - return this; - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public bdledger.api.grpc.common.Transaction.Builder getTransactionsBuilder( - int index) { - return getTransactionsFieldBuilder().getBuilder(index); - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - 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 = 8; - */ - public java.util.List - getTransactionsOrBuilderList() { - if (transactionsBuilder_ != null) { - return transactionsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(transactions_); - } - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - public bdledger.api.grpc.common.Transaction.Builder addTransactionsBuilder() { - return getTransactionsFieldBuilder().addBuilder( - bdledger.api.grpc.common.Transaction.getDefaultInstance()); - } - /** - *
-     * 事务对象的数组,或为空
-     * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - 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 = 8; - */ - 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_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - transactions_ = null; - } - return transactionsBuilder_; - } - - private java.util.List transactionHashes_ = java.util.Collections.emptyList(); - private void ensureTransactionHashesIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - transactionHashes_ = new java.util.ArrayList(transactionHashes_); - bitField0_ |= 0x00000008; - } - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - * @return A list containing the transactionHashes. - */ - public java.util.List - getTransactionHashesList() { - return ((bitField0_ & 0x00000008) != 0) ? - java.util.Collections.unmodifiableList(transactionHashes_) : transactionHashes_; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - * @return The count of transactionHashes. - */ - public int getTransactionHashesCount() { - return transactionHashes_.size(); - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * 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); - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * 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) { - if (value == null) { - throw new NullPointerException(); - } - ensureTransactionHashesIsMutable(); - transactionHashes_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * 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) { - throw new NullPointerException(); - } - ensureTransactionHashesIsMutable(); - transactionHashes_.add(value); - onChanged(); - return this; - } - /** - *
-     * 20字节的交易哈希的数组,或为空
-     * 
- * - * repeated bytes transaction_hashes = 9; - * @param values The transactionHashes to add. - * @return This builder for chaining. - */ - 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; - * @return This builder for chaining. - */ - public Builder clearTransactionHashes() { - transactionHashes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - 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.Block) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.Block) - private static final bdledger.api.grpc.common.Block DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.common.Block(); - } - - public static bdledger.api.grpc.common.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 bdledger.api.grpc.common.Block getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java b/src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java deleted file mode 100644 index f28b088..0000000 --- a/src/main/java/bdledger/api/grpc/common/BlockOrBuilder.java +++ /dev/null @@ -1,190 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/common.proto - -package bdledger.api.grpc.common; - -public interface BlockOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdledger.api.Block) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * 区块的哈希,当区块处于待确认状态时为`null`
-   * 
- * - * bytes hash = 1; - * @return The hash. - */ - com.google.protobuf.ByteString getHash(); - - /** - *
-   * 父区块的哈希
-   * 
- * - * repeated bytes parent_hashes = 2; - * @return A list containing the parentHashes. - */ - java.util.List getParentHashesList(); - /** - *
-   * 父区块的哈希
-   * 
- * - * repeated bytes parent_hashes = 2; - * @return The count of parentHashes. - */ - int getParentHashesCount(); - /** - *
-   * 父区块的哈希
-   * 
- * - * repeated bytes parent_hashes = 2; - * @param index The index of the element to return. - * @return The parentHashes at the given index. - */ - com.google.protobuf.ByteString getParentHashes(int index); - - /** - *
-   * 见证者账户地址
-   * 
- * - * repeated bytes witnesses = 3; - * @return A list containing the witnesses. - */ - java.util.List getWitnessesList(); - /** - *
-   * 见证者账户地址
-   * 
- * - * repeated bytes witnesses = 3; - * @return The count of witnesses. - */ - int getWitnessesCount(); - /** - *
-   * 见证者账户地址
-   * 
- * - * repeated bytes witnesses = 3; - * @param index The index of the element to return. - * @return The witnesses at the given index. - */ - com.google.protobuf.ByteString getWitnesses(int index); - - /** - *
-   * 区块产生时的 UNIX 时间戳,单位为秒
-   * 
- * - * int64 timestamp = 4; - * @return The timestamp. - */ - long getTimestamp(); - - /** - *
-   * 区块大小的字节数
-   * 
- * - * uint64 size = 5; - * @return The size. - */ - long getSize(); - - /** - *
-   * 区块包含的事务数量
-   * 
- * - * uint32 transaction_count = 6; - * @return The transactionCount. - */ - int getTransactionCount(); - - /** - *
-   * 区块的事务默克尔树根
-   * 
- * - * bytes transactions_root = 7; - * @return The transactionsRoot. - */ - com.google.protobuf.ByteString getTransactionsRoot(); - - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - java.util.List - getTransactionsList(); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - bdledger.api.grpc.common.Transaction getTransactions(int index); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - int getTransactionsCount(); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - java.util.List - getTransactionsOrBuilderList(); - /** - *
-   * 事务对象的数组,或为空
-   * 
- * - * repeated .bdledger.api.Transaction transactions = 8; - */ - bdledger.api.grpc.common.TransactionOrBuilder getTransactionsOrBuilder( - int index); - - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - * @return A list containing the transactionHashes. - */ - java.util.List getTransactionHashesList(); - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * repeated bytes transaction_hashes = 9; - * @return The count of transactionHashes. - */ - int getTransactionHashesCount(); - /** - *
-   * 20字节的交易哈希的数组,或为空
-   * 
- * - * 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 deleted file mode 100644 index 76a85cb..0000000 --- a/src/main/java/bdledger/api/grpc/common/CommonProto.java +++ /dev/null @@ -1,73 +0,0 @@ -// 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\"" + - "\343\001\n\005Block\022\014\n\004hash\030\001 \001(\014\022\025\n\rparent_hashes" + - "\030\002 \003(\014\022\021\n\twitnesses\030\003 \003(\014\022\021\n\ttimestamp\030\004" + - " \001(\003\022\014\n\004size\030\005 \001(\004\022\031\n\021transaction_count\030" + - "\006 \001(\r\022\031\n\021transactions_root\030\007 \001(\014\022/\n\014tran" + - "sactions\030\010 \003(\0132\031.bdledger.api.Transactio" + - "n\022\032\n\022transaction_hashes\030\t \003(\014*o\n\017Transac" + - "tionType\022\n\n\006RECORD\020\000\022\013\n\007MESSAGE\020\001\022\025\n\021CON" + - "TRACT_CREATION\020\002\022\027\n\023CONTRACT_INVOCATION\020" + - "\003\022\023\n\017CONTRACT_STATUS\020\004BQ\n\030bdledger.api.g" + - "rpc.commonB\013CommonProtoP\001Z&bdware.org/bd" + - "ledger/pkg/api/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[] { "Hash", "ParentHashes", "Witnesses", "Timestamp", "Size", "TransactionCount", "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 deleted file mode 100644 index 2b2f0ee..0000000 --- a/src/main/java/bdledger/api/grpc/common/ErrorDetailsProto.java +++ /dev/null @@ -1,64 +0,0 @@ -// 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/bdledger/api/grpc/common/InvalidArgument.java b/src/main/java/bdledger/api/grpc/common/InvalidArgument.java deleted file mode 100644 index 20364c7..0000000 --- a/src/main/java/bdledger/api/grpc/common/InvalidArgument.java +++ /dev/null @@ -1,1683 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/error_details.proto - -package bdledger.api.grpc.common; - -/** - *
- * InvalidArgument indicates client specified an invalid argument.
- * Note that this differs from FailedPrecondition. It indicates arguments
- * that are problematic regardless of the state of the system
- * (e.g., a malformed file name).
- * 
- * - * Protobuf type {@code bdledger.api.InvalidArgument} - */ -public final class InvalidArgument extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.InvalidArgument) - InvalidArgumentOrBuilder { -private static final long serialVersionUID = 0L; - // Use InvalidArgument.newBuilder() to construct. - private InvalidArgument(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private InvalidArgument() { - 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() { - return this.unknownFields; - } - private InvalidArgument( - 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)) { - fieldViolations_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - fieldViolations_.add( - input.readMessage(bdledger.api.grpc.common.InvalidArgument.FieldViolation.parser(), extensionRegistry)); - 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)) { - fieldViolations_ = java.util.Collections.unmodifiableList(fieldViolations_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.InvalidArgument.class, bdledger.api.grpc.common.InvalidArgument.Builder.class); - } - - public interface FieldViolationOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdledger.api.InvalidArgument.FieldViolation) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A path leading to a field in the request body. The value will be a
-     * sequence of dot-separated identifiers that identify a protocol buffer
-     * field. E.g., "field_violations.field" would identify this field.
-     * 
- * - * string field = 1; - * @return The field. - */ - java.lang.String getField(); - /** - *
-     * A path leading to a field in the request body. The value will be a
-     * sequence of dot-separated identifiers that identify a protocol buffer
-     * field. E.g., "field_violations.field" would identify this field.
-     * 
- * - * string field = 1; - * @return The bytes for field. - */ - com.google.protobuf.ByteString - getFieldBytes(); - - /** - *
-     * A description of why the request element is bad.
-     * 
- * - * string description = 2; - * @return The description. - */ - java.lang.String getDescription(); - /** - *
-     * A description of why the request element is bad.
-     * 
- * - * string description = 2; - * @return The bytes for description. - */ - com.google.protobuf.ByteString - getDescriptionBytes(); - } - /** - *
-   * A message type used to describe a single invalid field.
-   * 
- * - * Protobuf type {@code bdledger.api.InvalidArgument.FieldViolation} - */ - public static final class FieldViolation extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.InvalidArgument.FieldViolation) - FieldViolationOrBuilder { - private static final long serialVersionUID = 0L; - // Use FieldViolation.newBuilder() to construct. - private FieldViolation(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private FieldViolation() { - field_ = ""; - 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() { - return this.unknownFields; - } - private FieldViolation( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - field_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - description_ = 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 bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.InvalidArgument.FieldViolation.class, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder.class); - } - - public static final int FIELD_FIELD_NUMBER = 1; - private volatile java.lang.Object field_; - /** - *
-     * A path leading to a field in the request body. The value will be a
-     * sequence of dot-separated identifiers that identify a protocol buffer
-     * field. E.g., "field_violations.field" would identify this field.
-     * 
- * - * string field = 1; - * @return The field. - */ - public java.lang.String getField() { - java.lang.Object ref = field_; - 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(); - field_ = s; - return s; - } - } - /** - *
-     * A path leading to a field in the request body. The value will be a
-     * sequence of dot-separated identifiers that identify a protocol buffer
-     * field. E.g., "field_violations.field" would identify this field.
-     * 
- * - * string field = 1; - * @return The bytes for field. - */ - public com.google.protobuf.ByteString - getFieldBytes() { - java.lang.Object ref = field_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - field_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DESCRIPTION_FIELD_NUMBER = 2; - private volatile java.lang.Object description_; - /** - *
-     * A description of why the request element is bad.
-     * 
- * - * string description = 2; - * @return The description. - */ - public java.lang.String getDescription() { - java.lang.Object ref = description_; - 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(); - description_ = s; - return s; - } - } - /** - *
-     * A description of why the request element is bad.
-     * 
- * - * string description = 2; - * @return The bytes for description. - */ - public com.google.protobuf.ByteString - getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - description_ = 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 (!getFieldBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, field_); - } - if (!getDescriptionBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, description_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getFieldBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, field_); - } - if (!getDescriptionBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, description_); - } - 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.common.InvalidArgument.FieldViolation)) { - return super.equals(obj); - } - bdledger.api.grpc.common.InvalidArgument.FieldViolation other = (bdledger.api.grpc.common.InvalidArgument.FieldViolation) obj; - - if (!getField() - .equals(other.getField())) return false; - if (!getDescription() - .equals(other.getDescription())) 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) + FIELD_FIELD_NUMBER; - hash = (53 * hash) + getField().hashCode(); - hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; - hash = (53 * hash) + getDescription().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.InvalidArgument.FieldViolation parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 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 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 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 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 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 bdledger.api.grpc.common.InvalidArgument.FieldViolation 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.common.InvalidArgument.FieldViolation 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; - } - /** - *
-     * A message type used to describe a single invalid field.
-     * 
- * - * Protobuf type {@code bdledger.api.InvalidArgument.FieldViolation} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@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 bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.InvalidArgument.FieldViolation.class, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder.class); - } - - // Construct using bdledger.api.grpc.common.InvalidArgument.FieldViolation.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(); - field_ = ""; - - description_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_FieldViolation_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstanceForType() { - return bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.common.InvalidArgument.FieldViolation build() { - bdledger.api.grpc.common.InvalidArgument.FieldViolation result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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(); - 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.common.InvalidArgument.FieldViolation) { - return mergeFrom((bdledger.api.grpc.common.InvalidArgument.FieldViolation)other); - } else { - super.mergeFrom(other); - 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(); - } - if (!other.getDescription().isEmpty()) { - description_ = other.description_; - 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 { - bdledger.api.grpc.common.InvalidArgument.FieldViolation parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.common.InvalidArgument.FieldViolation) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object field_ = ""; - /** - *
-       * A path leading to a field in the request body. The value will be a
-       * sequence of dot-separated identifiers that identify a protocol buffer
-       * field. E.g., "field_violations.field" would identify this field.
-       * 
- * - * string field = 1; - * @return The field. - */ - public java.lang.String getField() { - java.lang.Object ref = field_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - field_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A path leading to a field in the request body. The value will be a
-       * sequence of dot-separated identifiers that identify a protocol buffer
-       * field. E.g., "field_violations.field" would identify this field.
-       * 
- * - * string field = 1; - * @return The bytes for field. - */ - public com.google.protobuf.ByteString - getFieldBytes() { - java.lang.Object ref = field_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - field_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A path leading to a field in the request body. The value will be a
-       * sequence of dot-separated identifiers that identify a protocol buffer
-       * field. E.g., "field_violations.field" would identify this field.
-       * 
- * - * string field = 1; - * @param value The field to set. - * @return This builder for chaining. - */ - public Builder setField( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - field_ = value; - onChanged(); - return this; - } - /** - *
-       * A path leading to a field in the request body. The value will be a
-       * sequence of dot-separated identifiers that identify a protocol buffer
-       * field. E.g., "field_violations.field" would identify this field.
-       * 
- * - * string field = 1; - * @return This builder for chaining. - */ - public Builder clearField() { - - field_ = getDefaultInstance().getField(); - onChanged(); - return this; - } - /** - *
-       * A path leading to a field in the request body. The value will be a
-       * sequence of dot-separated identifiers that identify a protocol buffer
-       * field. E.g., "field_violations.field" would identify this field.
-       * 
- * - * string field = 1; - * @param value The bytes for field to set. - * @return This builder for chaining. - */ - public Builder setFieldBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - field_ = value; - onChanged(); - return this; - } - - private java.lang.Object description_ = ""; - /** - *
-       * A description of why the request element is bad.
-       * 
- * - * string description = 2; - * @return The description. - */ - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A description of why the request element is bad.
-       * 
- * - * string description = 2; - * @return The bytes for description. - */ - public com.google.protobuf.ByteString - getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A description of why the request element is bad.
-       * 
- * - * string description = 2; - * @param value The description to set. - * @return This builder for chaining. - */ - public Builder setDescription( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - description_ = value; - onChanged(); - return this; - } - /** - *
-       * A description of why the request element is bad.
-       * 
- * - * string description = 2; - * @return This builder for chaining. - */ - public Builder clearDescription() { - - description_ = getDefaultInstance().getDescription(); - onChanged(); - return this; - } - /** - *
-       * A description of why the request element is bad.
-       * 
- * - * string description = 2; - * @param value The bytes for description to set. - * @return This builder for chaining. - */ - public Builder setDescriptionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - description_ = 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:bdledger.api.InvalidArgument.FieldViolation) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.InvalidArgument.FieldViolation) - private static final bdledger.api.grpc.common.InvalidArgument.FieldViolation DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.common.InvalidArgument.FieldViolation(); - } - - public static bdledger.api.grpc.common.InvalidArgument.FieldViolation getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public FieldViolation parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new FieldViolation(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.common.InvalidArgument.FieldViolation getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public static final int FIELD_VIOLATIONS_FIELD_NUMBER = 1; - private java.util.List fieldViolations_; - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public java.util.List getFieldViolationsList() { - return fieldViolations_; - } - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public java.util.List - getFieldViolationsOrBuilderList() { - return fieldViolations_; - } - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public int getFieldViolationsCount() { - return fieldViolations_.size(); - } - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index) { - return fieldViolations_.get(index); - } - /** - *
-   * Describes all violations in a client request.
-   * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( - int index) { - return fieldViolations_.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 { - for (int i = 0; i < fieldViolations_.size(); i++) { - output.writeMessage(1, fieldViolations_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < fieldViolations_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, fieldViolations_.get(i)); - } - 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.common.InvalidArgument)) { - return super.equals(obj); - } - bdledger.api.grpc.common.InvalidArgument other = (bdledger.api.grpc.common.InvalidArgument) obj; - - if (!getFieldViolationsList() - .equals(other.getFieldViolationsList())) 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 (getFieldViolationsCount() > 0) { - hash = (37 * hash) + FIELD_VIOLATIONS_FIELD_NUMBER; - hash = (53 * hash) + getFieldViolationsList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.common.InvalidArgument parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.InvalidArgument parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.InvalidArgument parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.InvalidArgument parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.common.InvalidArgument parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.common.InvalidArgument 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.common.InvalidArgument 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; - } - /** - *
-   * InvalidArgument indicates client specified an invalid argument.
-   * Note that this differs from FailedPrecondition. It indicates arguments
-   * that are problematic regardless of the state of the system
-   * (e.g., a malformed file name).
-   * 
- * - * Protobuf type {@code bdledger.api.InvalidArgument} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.InvalidArgument) - bdledger.api.grpc.common.InvalidArgumentOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.InvalidArgument.class, bdledger.api.grpc.common.InvalidArgument.Builder.class); - } - - // Construct using bdledger.api.grpc.common.InvalidArgument.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getFieldViolationsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (fieldViolationsBuilder_ == null) { - fieldViolations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - fieldViolationsBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.common.ErrorDetailsProto.internal_static_bdledger_api_InvalidArgument_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.common.InvalidArgument getDefaultInstanceForType() { - return bdledger.api.grpc.common.InvalidArgument.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.common.InvalidArgument build() { - bdledger.api.grpc.common.InvalidArgument result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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)) { - fieldViolations_ = java.util.Collections.unmodifiableList(fieldViolations_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.fieldViolations_ = fieldViolations_; - } else { - result.fieldViolations_ = fieldViolationsBuilder_.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.common.InvalidArgument) { - return mergeFrom((bdledger.api.grpc.common.InvalidArgument)other); - } else { - super.mergeFrom(other); - 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()) { - fieldViolations_ = other.fieldViolations_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureFieldViolationsIsMutable(); - fieldViolations_.addAll(other.fieldViolations_); - } - onChanged(); - } - } else { - if (!other.fieldViolations_.isEmpty()) { - if (fieldViolationsBuilder_.isEmpty()) { - fieldViolationsBuilder_.dispose(); - fieldViolationsBuilder_ = null; - fieldViolations_ = other.fieldViolations_; - bitField0_ = (bitField0_ & ~0x00000001); - fieldViolationsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getFieldViolationsFieldBuilder() : null; - } else { - fieldViolationsBuilder_.addAllMessages(other.fieldViolations_); - } - } - } - 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.common.InvalidArgument parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.common.InvalidArgument) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List fieldViolations_ = - java.util.Collections.emptyList(); - private void ensureFieldViolationsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - fieldViolations_ = new java.util.ArrayList(fieldViolations_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - 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 .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public java.util.List getFieldViolationsList() { - if (fieldViolationsBuilder_ == null) { - return java.util.Collections.unmodifiableList(fieldViolations_); - } else { - return fieldViolationsBuilder_.getMessageList(); - } - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public int getFieldViolationsCount() { - if (fieldViolationsBuilder_ == null) { - return fieldViolations_.size(); - } else { - return fieldViolationsBuilder_.getCount(); - } - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolation getFieldViolations(int index) { - if (fieldViolationsBuilder_ == null) { - return fieldViolations_.get(index); - } else { - return fieldViolationsBuilder_.getMessage(index); - } - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder setFieldViolations( - int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation value) { - if (fieldViolationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureFieldViolationsIsMutable(); - fieldViolations_.set(index, value); - onChanged(); - } else { - fieldViolationsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder setFieldViolations( - int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { - if (fieldViolationsBuilder_ == null) { - ensureFieldViolationsIsMutable(); - fieldViolations_.set(index, builderForValue.build()); - onChanged(); - } else { - fieldViolationsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder addFieldViolations(bdledger.api.grpc.common.InvalidArgument.FieldViolation value) { - if (fieldViolationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureFieldViolationsIsMutable(); - fieldViolations_.add(value); - onChanged(); - } else { - fieldViolationsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder addFieldViolations( - int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation value) { - if (fieldViolationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureFieldViolationsIsMutable(); - fieldViolations_.add(index, value); - onChanged(); - } else { - fieldViolationsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder addFieldViolations( - bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { - if (fieldViolationsBuilder_ == null) { - ensureFieldViolationsIsMutable(); - fieldViolations_.add(builderForValue.build()); - onChanged(); - } else { - fieldViolationsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder addFieldViolations( - int index, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder builderForValue) { - if (fieldViolationsBuilder_ == null) { - ensureFieldViolationsIsMutable(); - fieldViolations_.add(index, builderForValue.build()); - onChanged(); - } else { - fieldViolationsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder addAllFieldViolations( - java.lang.Iterable values) { - if (fieldViolationsBuilder_ == null) { - ensureFieldViolationsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, fieldViolations_); - onChanged(); - } else { - fieldViolationsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder clearFieldViolations() { - if (fieldViolationsBuilder_ == null) { - fieldViolations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - fieldViolationsBuilder_.clear(); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public Builder removeFieldViolations(int index) { - if (fieldViolationsBuilder_ == null) { - ensureFieldViolationsIsMutable(); - fieldViolations_.remove(index); - onChanged(); - } else { - fieldViolationsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder getFieldViolationsBuilder( - int index) { - return getFieldViolationsFieldBuilder().getBuilder(index); - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( - int index) { - if (fieldViolationsBuilder_ == null) { - return fieldViolations_.get(index); } else { - return fieldViolationsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public java.util.List - getFieldViolationsOrBuilderList() { - if (fieldViolationsBuilder_ != null) { - return fieldViolationsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(fieldViolations_); - } - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder() { - return getFieldViolationsFieldBuilder().addBuilder( - bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()); - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder( - int index) { - return getFieldViolationsFieldBuilder().addBuilder( - index, bdledger.api.grpc.common.InvalidArgument.FieldViolation.getDefaultInstance()); - } - /** - *
-     * Describes all violations in a client request.
-     * 
- * - * repeated .bdledger.api.InvalidArgument.FieldViolation field_violations = 1; - */ - public java.util.List - getFieldViolationsBuilderList() { - return getFieldViolationsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - 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< - bdledger.api.grpc.common.InvalidArgument.FieldViolation, bdledger.api.grpc.common.InvalidArgument.FieldViolation.Builder, bdledger.api.grpc.common.InvalidArgument.FieldViolationOrBuilder>( - fieldViolations_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - fieldViolations_ = null; - } - return fieldViolationsBuilder_; - } - @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.InvalidArgument) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.InvalidArgument) - private static final bdledger.api.grpc.common.InvalidArgument DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.common.InvalidArgument(); - } - - public static bdledger.api.grpc.common.InvalidArgument getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public InvalidArgument parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new InvalidArgument(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.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 deleted file mode 100644 index 1359ba1..0000000 --- a/src/main/java/bdledger/api/grpc/common/InvalidArgumentOrBuilder.java +++ /dev/null @@ -1,53 +0,0 @@ -// 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/bdledger/api/grpc/common/Transaction.java b/src/main/java/bdledger/api/grpc/common/Transaction.java deleted file mode 100644 index 58f10a3..0000000 --- a/src/main/java/bdledger/api/grpc/common/Transaction.java +++ /dev/null @@ -1,1354 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/common.proto - -package bdledger.api.grpc.common; - -/** - * Protobuf type {@code bdledger.api.Transaction} - */ -public final class Transaction extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.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 - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Transaction(); - } - - @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(); - } - 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: { - - blockHash_ = input.readBytes(); - break; - } - case 16: { - - index_ = input.readUInt32(); - break; - } - case 26: { - - hash_ = input.readBytes(); - break; - } - case 32: { - int rawValue = input.readEnum(); - - type_ = rawValue; - break; - } - case 42: { - - from_ = input.readBytes(); - break; - } - case 48: { - - nonce_ = input.readUInt64(); - break; - } - case 58: { - - to_ = input.readBytes(); - break; - } - case 66: { - - data_ = input.readBytes(); - break; - } - case 74: { - - v_ = input.readBytes(); - break; - } - case 82: { - - r_ = input.readBytes(); - break; - } - case 90: { - - 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 bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.Transaction.class, bdledger.api.grpc.common.Transaction.Builder.class); - } - - public static final int BLOCK_HASH_FIELD_NUMBER = 1; - private com.google.protobuf.ByteString blockHash_; - /** - *
-   * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-   * 
- * - * bytes block_hash = 1; - * @return The blockHash. - */ - public com.google.protobuf.ByteString getBlockHash() { - return blockHash_; - } - - public static final int INDEX_FIELD_NUMBER = 2; - private int index_; - /** - *
-   * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
-   * 
- * - * uint32 index = 2; - * @return The index. - */ - public int getIndex() { - return index_; - } - - public static final int HASH_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString hash_; - /** - *
-   * 事务的哈希
-   * 
- * - * bytes hash = 3; - * @return The hash. - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - - public static final int TYPE_FIELD_NUMBER = 4; - private int type_; - /** - *
-   * 事务类型
-   * 
- * - * .bdledger.api.TransactionType type = 4; - * @return The enum numeric value on the wire for type. - */ - public int getTypeValue() { - return type_; - } - /** - *
-   * 事务类型
-   * 
- * - * .bdledger.api.TransactionType type = 4; - * @return The type. - */ - public bdledger.api.grpc.common.TransactionType getType() { - @SuppressWarnings("deprecation") - 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; - private com.google.protobuf.ByteString from_; - /** - *
-   * 发送账户地址
-   * 
- * - * bytes from = 5; - * @return The from. - */ - public com.google.protobuf.ByteString getFrom() { - return from_; - } - - public static final int NONCE_FIELD_NUMBER = 6; - private long nonce_; - /** - *
-   * 这条事务之前发送者所发送的事务数量
-   * 
- * - * uint64 nonce = 6; - * @return The nonce. - */ - public long getNonce() { - return nonce_; - } - - public static final int TO_FIELD_NUMBER = 7; - private com.google.protobuf.ByteString to_; - /** - *
-   * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-   * 
- * - * bytes to = 7; - * @return The to. - */ - public com.google.protobuf.ByteString getTo() { - return to_; - } - - public static final int DATA_FIELD_NUMBER = 8; - private com.google.protobuf.ByteString data_; - /** - *
-   * 数据或合约代码
-   * 
- * - * bytes data = 8; - * @return The data. - */ - public com.google.protobuf.ByteString getData() { - return data_; - } - - public static final int V_FIELD_NUMBER = 9; - private com.google.protobuf.ByteString v_; - /** - *
-   * ECDSA recovery id
-   * 
- * - * bytes v = 9; - * @return The v. - */ - public com.google.protobuf.ByteString getV() { - return v_; - } - - public static final int R_FIELD_NUMBER = 10; - private com.google.protobuf.ByteString r_; - /** - *
-   * ECDSA signature r
-   * 
- * - * bytes r = 10; - * @return The r. - */ - public com.google.protobuf.ByteString getR() { - return r_; - } - - public static final int S_FIELD_NUMBER = 11; - private com.google.protobuf.ByteString s_; - /** - *
-   * ECDSA signature s
-   * 
- * - * bytes s = 11; - * @return The s. - */ - 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 (!blockHash_.isEmpty()) { - output.writeBytes(1, blockHash_); - } - if (index_ != 0) { - output.writeUInt32(2, index_); - } - if (!hash_.isEmpty()) { - output.writeBytes(3, hash_); - } - if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { - output.writeEnum(4, type_); - } - if (!from_.isEmpty()) { - output.writeBytes(5, from_); - } - if (nonce_ != 0L) { - output.writeUInt64(6, nonce_); - } - if (!to_.isEmpty()) { - output.writeBytes(7, to_); - } - if (!data_.isEmpty()) { - output.writeBytes(8, data_); - } - if (!v_.isEmpty()) { - output.writeBytes(9, v_); - } - if (!r_.isEmpty()) { - output.writeBytes(10, r_); - } - if (!s_.isEmpty()) { - output.writeBytes(11, s_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!blockHash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(1, blockHash_); - } - if (index_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, index_); - } - if (!hash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(3, hash_); - } - if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, type_); - } - if (!from_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(5, from_); - } - if (nonce_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(6, nonce_); - } - if (!to_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(7, to_); - } - if (!data_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(8, data_); - } - if (!v_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(9, v_); - } - if (!r_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(10, r_); - } - if (!s_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(11, 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 bdledger.api.grpc.common.Transaction)) { - return super.equals(obj); - } - bdledger.api.grpc.common.Transaction other = (bdledger.api.grpc.common.Transaction) obj; - - 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_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 bdledger.api.grpc.common.Transaction parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.Transaction parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.Transaction parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.common.Transaction parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.common.Transaction parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.common.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(bdledger.api.grpc.common.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 bdledger.api.Transaction} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.Transaction) - bdledger.api.grpc.common.TransactionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.common.Transaction.class, bdledger.api.grpc.common.Transaction.Builder.class); - } - - // Construct using bdledger.api.grpc.common.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(); - 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 bdledger.api.grpc.common.CommonProto.internal_static_bdledger_api_Transaction_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.common.Transaction getDefaultInstanceForType() { - return bdledger.api.grpc.common.Transaction.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.common.Transaction build() { - bdledger.api.grpc.common.Transaction result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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_; - 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 bdledger.api.grpc.common.Transaction) { - return mergeFrom((bdledger.api.grpc.common.Transaction)other); - } else { - super.mergeFrom(other); - 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()); - } - 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 { - bdledger.api.grpc.common.Transaction parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.common.Transaction) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.protobuf.ByteString blockHash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-     * 
- * - * bytes block_hash = 1; - * @return The blockHash. - */ - public com.google.protobuf.ByteString getBlockHash() { - return blockHash_; - } - /** - *
-     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - blockHash_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-     * 
- * - * bytes block_hash = 1; - * @return This builder for chaining. - */ - public Builder clearBlockHash() { - - blockHash_ = getDefaultInstance().getBlockHash(); - onChanged(); - return this; - } - - private int index_ ; - /** - *
-     * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
-     * 
- * - * uint32 index = 2; - * @return The index. - */ - public int getIndex() { - return index_; - } - /** - *
-     * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
-     * 
- * - * uint32 index = 2; - * @param value The index to set. - * @return This builder for chaining. - */ - public Builder setIndex(int value) { - - index_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
-     * 
- * - * uint32 index = 2; - * @return This builder for chaining. - */ - public Builder clearIndex() { - - index_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 事务的哈希
-     * 
- * - * bytes hash = 3; - * @return The hash. - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - /** - *
-     * 事务的哈希
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - hash_ = value; - onChanged(); - return this; - } - /** - *
-     * 事务的哈希
-     * 
- * - * bytes hash = 3; - * @return This builder for chaining. - */ - public Builder clearHash() { - - hash_ = getDefaultInstance().getHash(); - onChanged(); - return this; - } - - private int type_ = 0; - /** - *
-     * 事务类型
-     * 
- * - * .bdledger.api.TransactionType type = 4; - * @return The enum numeric value on the wire for type. - */ - public int getTypeValue() { - return type_; - } - /** - *
-     * 事务类型
-     * 
- * - * .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; - onChanged(); - return this; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdledger.api.TransactionType type = 4; - * @return The type. - */ - public bdledger.api.grpc.common.TransactionType getType() { - @SuppressWarnings("deprecation") - bdledger.api.grpc.common.TransactionType result = bdledger.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdledger.api.grpc.common.TransactionType.UNRECOGNIZED : result; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdledger.api.TransactionType type = 4; - * @param value The type to set. - * @return This builder for chaining. - */ - public Builder setType(bdledger.api.grpc.common.TransactionType value) { - if (value == null) { - throw new NullPointerException(); - } - - type_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * 事务类型
-     * 
- * - * .bdledger.api.TransactionType type = 4; - * @return This builder for chaining. - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString from_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 发送账户地址
-     * 
- * - * bytes from = 5; - * @return The from. - */ - public com.google.protobuf.ByteString getFrom() { - return from_; - } - /** - *
-     * 发送账户地址
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - from_ = value; - onChanged(); - return this; - } - /** - *
-     * 发送账户地址
-     * 
- * - * bytes from = 5; - * @return This builder for chaining. - */ - public Builder clearFrom() { - - from_ = getDefaultInstance().getFrom(); - onChanged(); - return this; - } - - private long nonce_ ; - /** - *
-     * 这条事务之前发送者所发送的事务数量
-     * 
- * - * uint64 nonce = 6; - * @return The nonce. - */ - public long getNonce() { - return nonce_; - } - /** - *
-     * 这条事务之前发送者所发送的事务数量
-     * 
- * - * uint64 nonce = 6; - * @param value The nonce to set. - * @return This builder for chaining. - */ - public Builder setNonce(long value) { - - nonce_ = value; - onChanged(); - return this; - } - /** - *
-     * 这条事务之前发送者所发送的事务数量
-     * 
- * - * uint64 nonce = 6; - * @return This builder for chaining. - */ - public Builder clearNonce() { - - nonce_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString to_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-     * 
- * - * bytes to = 7; - * @return The to. - */ - public com.google.protobuf.ByteString getTo() { - return to_; - } - /** - *
-     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - to_ = value; - onChanged(); - return this; - } - /** - *
-     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-     * 
- * - * bytes to = 7; - * @return This builder for chaining. - */ - public Builder clearTo() { - - to_ = getDefaultInstance().getTo(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * 数据或合约代码
-     * 
- * - * bytes data = 8; - * @return The data. - */ - public com.google.protobuf.ByteString getData() { - return data_; - } - /** - *
-     * 数据或合约代码
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - data_ = value; - onChanged(); - return this; - } - /** - *
-     * 数据或合约代码
-     * 
- * - * bytes data = 8; - * @return This builder for chaining. - */ - 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 = 9; - * @return The v. - */ - public com.google.protobuf.ByteString getV() { - return v_; - } - /** - *
-     * ECDSA recovery id
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - v_ = value; - onChanged(); - return this; - } - /** - *
-     * ECDSA recovery id
-     * 
- * - * bytes v = 9; - * @return This builder for chaining. - */ - 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 = 10; - * @return The r. - */ - public com.google.protobuf.ByteString getR() { - return r_; - } - /** - *
-     * ECDSA signature r
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - r_ = value; - onChanged(); - return this; - } - /** - *
-     * ECDSA signature r
-     * 
- * - * bytes r = 10; - * @return This builder for chaining. - */ - 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 = 11; - * @return The s. - */ - public com.google.protobuf.ByteString getS() { - return s_; - } - /** - *
-     * ECDSA signature s
-     * 
- * - * 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) { - throw new NullPointerException(); - } - - s_ = value; - onChanged(); - return this; - } - /** - *
-     * ECDSA signature s
-     * 
- * - * bytes s = 11; - * @return This builder for chaining. - */ - 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:bdledger.api.Transaction) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.Transaction) - private static final bdledger.api.grpc.common.Transaction DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.common.Transaction(); - } - - public static bdledger.api.grpc.common.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 bdledger.api.grpc.common.Transaction getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java b/src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java deleted file mode 100644 index 0f63d14..0000000 --- a/src/main/java/bdledger/api/grpc/common/TransactionOrBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/common.proto - -package bdledger.api.grpc.common; - -public interface TransactionOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdledger.api.Transaction) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
-   * 
- * - * bytes block_hash = 1; - * @return The blockHash. - */ - com.google.protobuf.ByteString getBlockHash(); - - /** - *
-   * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
-   * 
- * - * uint32 index = 2; - * @return The index. - */ - int getIndex(); - - /** - *
-   * 事务的哈希
-   * 
- * - * bytes hash = 3; - * @return The hash. - */ - com.google.protobuf.ByteString getHash(); - - /** - *
-   * 事务类型
-   * 
- * - * .bdledger.api.TransactionType type = 4; - * @return The enum numeric value on the wire for type. - */ - int getTypeValue(); - /** - *
-   * 事务类型
-   * 
- * - * .bdledger.api.TransactionType type = 4; - * @return The type. - */ - bdledger.api.grpc.common.TransactionType getType(); - - /** - *
-   * 发送账户地址
-   * 
- * - * bytes from = 5; - * @return The from. - */ - com.google.protobuf.ByteString getFrom(); - - /** - *
-   * 这条事务之前发送者所发送的事务数量
-   * 
- * - * uint64 nonce = 6; - * @return The nonce. - */ - long getNonce(); - - /** - *
-   * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
-   * 
- * - * bytes to = 7; - * @return The to. - */ - com.google.protobuf.ByteString getTo(); - - /** - *
-   * 数据或合约代码
-   * 
- * - * bytes data = 8; - * @return The data. - */ - com.google.protobuf.ByteString getData(); - - /** - *
-   * ECDSA recovery id
-   * 
- * - * bytes v = 9; - * @return The v. - */ - com.google.protobuf.ByteString getV(); - - /** - *
-   * ECDSA signature r
-   * 
- * - * bytes r = 10; - * @return The r. - */ - com.google.protobuf.ByteString getR(); - - /** - *
-   * ECDSA signature s
-   * 
- * - * bytes s = 11; - * @return The s. - */ - com.google.protobuf.ByteString getS(); -} diff --git a/src/main/java/bdledger/api/grpc/common/TransactionType.java b/src/main/java/bdledger/api/grpc/common/TransactionType.java deleted file mode 100644 index 38d2aa9..0000000 --- a/src/main/java/bdledger/api/grpc/common/TransactionType.java +++ /dev/null @@ -1,180 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/common.proto - -package bdledger.api.grpc.common; - -/** - *
- * 事务类型 
- * 
- * - * Protobuf enum {@code bdledger.api.TransactionType} - */ -public enum TransactionType - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-   * 通用数据记录
-   * 
- * - * RECORD = 0; - */ - RECORD(0), - /** - *
-   * 消息
-   * 
- * - * MESSAGE = 1; - */ - MESSAGE(1), - /** - *
-   * 合约创建
-   * 
- * - * CONTRACT_CREATION = 2; - */ - CONTRACT_CREATION(2), - /** - *
-   * 合约调用
-   * 
- * - * CONTRACT_INVOCATION = 3; - */ - CONTRACT_INVOCATION(3), - /** - *
-   * 合约状态
-   * 
- * - * CONTRACT_STATUS = 4; - */ - CONTRACT_STATUS(4), - UNRECOGNIZED(-1), - ; - - /** - *
-   * 通用数据记录
-   * 
- * - * RECORD = 0; - */ - public static final int RECORD_VALUE = 0; - /** - *
-   * 消息
-   * 
- * - * MESSAGE = 1; - */ - public static final int MESSAGE_VALUE = 1; - /** - *
-   * 合约创建
-   * 
- * - * CONTRACT_CREATION = 2; - */ - public static final int CONTRACT_CREATION_VALUE = 2; - /** - *
-   * 合约调用
-   * 
- * - * CONTRACT_INVOCATION = 3; - */ - public static final int CONTRACT_INVOCATION_VALUE = 3; - /** - *
-   * 合约状态
-   * 
- * - * CONTRACT_STATUS = 4; - */ - public static final int CONTRACT_STATUS_VALUE = 4; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @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 - public static TransactionType valueOf(int value) { - 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; - case 1: return MESSAGE; - case 2: return CONTRACT_CREATION; - case 3: return CONTRACT_INVOCATION; - case 4: return CONTRACT_STATUS; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - TransactionType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public TransactionType findValueByNumber(int number) { - return TransactionType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return bdledger.api.grpc.common.CommonProto.getDescriptor().getEnumTypes().get(0); - } - - private static final TransactionType[] VALUES = values(); - - public static TransactionType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private TransactionType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:bdledger.api.TransactionType) -} - diff --git a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java deleted file mode 100644 index 6217f2d..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequest.java +++ /dev/null @@ -1,555 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -/** - * Protobuf type {@code bdledger.api.CreateLedgerRequest} - */ -public final class CreateLedgerRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.CreateLedgerRequest) - CreateLedgerRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use CreateLedgerRequest.newBuilder() to construct. - private CreateLedgerRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CreateLedgerRequest() { - 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() { - return this.unknownFields; - } - private CreateLedgerRequest( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = 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 bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - 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(); - name_ = s; - return s; - } - } - /** - * string name = 1; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = 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 (!getNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - 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.ledger.CreateLedgerRequest)) { - return super.equals(obj); - } - bdledger.api.grpc.ledger.CreateLedgerRequest other = (bdledger.api.grpc.ledger.CreateLedgerRequest) obj; - - if (!getName() - .equals(other.getName())) 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) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.CreateLedgerRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.ledger.CreateLedgerRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.ledger.CreateLedgerRequest 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.ledger.CreateLedgerRequest 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.CreateLedgerRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.CreateLedgerRequest) - bdledger.api.grpc.ledger.CreateLedgerRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.CreateLedgerRequest.class, bdledger.api.grpc.ledger.CreateLedgerRequest.Builder.class); - } - - // Construct using bdledger.api.grpc.ledger.CreateLedgerRequest.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(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerRequest_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.ledger.CreateLedgerRequest getDefaultInstanceForType() { - return bdledger.api.grpc.ledger.CreateLedgerRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.ledger.CreateLedgerRequest build() { - bdledger.api.grpc.ledger.CreateLedgerRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.ledger.CreateLedgerRequest) { - return mergeFrom((bdledger.api.grpc.ledger.CreateLedgerRequest)other); - } else { - super.mergeFrom(other); - 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(); - } - 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.ledger.CreateLedgerRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.ledger.CreateLedgerRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - * string name = 1; - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string name = 1; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string name = 1; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * string name = 1; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * string name = 1; - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = 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:bdledger.api.CreateLedgerRequest) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.CreateLedgerRequest) - private static final bdledger.api.grpc.ledger.CreateLedgerRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.CreateLedgerRequest(); - } - - public static bdledger.api.grpc.ledger.CreateLedgerRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateLedgerRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateLedgerRequest(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.ledger.CreateLedgerRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java deleted file mode 100644 index f52542a..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerRequestOrBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -public interface CreateLedgerRequestOrBuilder extends - // @@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/bdledger/api/grpc/ledger/CreateLedgerResponse.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponse.java deleted file mode 100644 index e00756f..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponse.java +++ /dev/null @@ -1,482 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -/** - * Protobuf type {@code bdledger.api.CreateLedgerResponse} - */ -public final class CreateLedgerResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.CreateLedgerResponse) - CreateLedgerResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use CreateLedgerResponse.newBuilder() to construct. - private CreateLedgerResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - 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() { - return this.unknownFields; - } - private CreateLedgerResponse( - 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 8: { - - ok_ = 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 bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - } - - 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 (ok_ != false) { - output.writeBool(1, ok_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (ok_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(1, ok_); - } - 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.ledger.CreateLedgerResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.ledger.CreateLedgerResponse other = (bdledger.api.grpc.ledger.CreateLedgerResponse) obj; - - if (getOk() - != other.getOk()) 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) + OK_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getOk()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.CreateLedgerResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.ledger.CreateLedgerResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.ledger.CreateLedgerResponse 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.ledger.CreateLedgerResponse 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.CreateLedgerResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.CreateLedgerResponse) - bdledger.api.grpc.ledger.CreateLedgerResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.CreateLedgerResponse.class, bdledger.api.grpc.ledger.CreateLedgerResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.ledger.CreateLedgerResponse.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(); - ok_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_CreateLedgerResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.ledger.CreateLedgerResponse getDefaultInstanceForType() { - return bdledger.api.grpc.ledger.CreateLedgerResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.ledger.CreateLedgerResponse build() { - bdledger.api.grpc.ledger.CreateLedgerResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.ledger.CreateLedgerResponse) { - return mergeFrom((bdledger.api.grpc.ledger.CreateLedgerResponse)other); - } else { - super.mergeFrom(other); - 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()); - } - 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.ledger.CreateLedgerResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.ledger.CreateLedgerResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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) { - - ok_ = value; - onChanged(); - return this; - } - /** - * bool ok = 1; - * @return This builder for chaining. - */ - public Builder clearOk() { - - ok_ = 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:bdledger.api.CreateLedgerResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.CreateLedgerResponse) - private static final bdledger.api.grpc.ledger.CreateLedgerResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.CreateLedgerResponse(); - } - - public static bdledger.api.grpc.ledger.CreateLedgerResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateLedgerResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateLedgerResponse(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.ledger.CreateLedgerResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java deleted file mode 100644 index ae80125..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/CreateLedgerResponseOrBuilder.java +++ /dev/null @@ -1,15 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -public interface CreateLedgerResponseOrBuilder extends - // @@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/bdledger/api/grpc/ledger/GetLedgersResponse.java b/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponse.java deleted file mode 100644 index 5019b57..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponse.java +++ /dev/null @@ -1,614 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -/** - * Protobuf type {@code bdledger.api.GetLedgersResponse} - */ -public final class GetLedgersResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.GetLedgersResponse) - GetLedgersResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetLedgersResponse.newBuilder() to construct. - private GetLedgersResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetLedgersResponse() { - 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() { - return this.unknownFields; - } - private GetLedgersResponse( - 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(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - ledgers_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - ledgers_.add(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 { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - ledgers_ = ledgers_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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() { - return ledgers_; - } - /** - * 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) { - return ledgers_.getByteString(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 { - for (int i = 0; i < ledgers_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledgers_.getRaw(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < ledgers_.size(); i++) { - dataSize += computeStringSizeNoTag(ledgers_.getRaw(i)); - } - size += dataSize; - size += 1 * getLedgersList().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 bdledger.api.grpc.ledger.GetLedgersResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.ledger.GetLedgersResponse other = (bdledger.api.grpc.ledger.GetLedgersResponse) obj; - - if (!getLedgersList() - .equals(other.getLedgersList())) 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 (getLedgersCount() > 0) { - hash = (37 * hash) + LEDGERS_FIELD_NUMBER; - hash = (53 * hash) + getLedgersList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.GetLedgersResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.GetLedgersResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.GetLedgersResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.ledger.GetLedgersResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.ledger.GetLedgersResponse 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.ledger.GetLedgersResponse 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.GetLedgersResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.GetLedgersResponse) - bdledger.api.grpc.ledger.GetLedgersResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.GetLedgersResponse.class, bdledger.api.grpc.ledger.GetLedgersResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.ledger.GetLedgersResponse.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(); - ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_GetLedgersResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.ledger.GetLedgersResponse getDefaultInstanceForType() { - return bdledger.api.grpc.ledger.GetLedgersResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.ledger.GetLedgersResponse build() { - bdledger.api.grpc.ledger.GetLedgersResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.ledgers_ = ledgers_; - 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.ledger.GetLedgersResponse) { - return mergeFrom((bdledger.api.grpc.ledger.GetLedgersResponse)other); - } else { - super.mergeFrom(other); - 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_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureLedgersIsMutable(); - ledgers_.addAll(other.ledgers_); - } - 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 { - bdledger.api.grpc.ledger.GetLedgersResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.ledger.GetLedgersResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private com.google.protobuf.LazyStringList ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - private void ensureLedgersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - ledgers_ = new com.google.protobuf.LazyStringArrayList(ledgers_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated string ledgers = 1; - * @return A list containing the ledgers. - */ - public com.google.protobuf.ProtocolStringList - getLedgersList() { - return ledgers_.getUnmodifiableView(); - } - /** - * 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) { - return ledgers_.getByteString(index); - } - /** - * 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) { - if (value == null) { - throw new NullPointerException(); - } - ensureLedgersIsMutable(); - ledgers_.set(index, value); - onChanged(); - return this; - } - /** - * repeated string ledgers = 1; - * @param value The ledgers to add. - * @return This builder for chaining. - */ - public Builder addLedgers( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureLedgersIsMutable(); - ledgers_.add(value); - onChanged(); - return this; - } - /** - * repeated string ledgers = 1; - * @param values The ledgers to add. - * @return This builder for chaining. - */ - public Builder addAllLedgers( - java.lang.Iterable values) { - ensureLedgersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, ledgers_); - onChanged(); - return this; - } - /** - * repeated string ledgers = 1; - * @return This builder for chaining. - */ - public Builder clearLedgers() { - ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * 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) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureLedgersIsMutable(); - ledgers_.add(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:bdledger.api.GetLedgersResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.GetLedgersResponse) - private static final bdledger.api.grpc.ledger.GetLedgersResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.GetLedgersResponse(); - } - - public static bdledger.api.grpc.ledger.GetLedgersResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetLedgersResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetLedgersResponse(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.ledger.GetLedgersResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java deleted file mode 100644 index 7dd438f..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/GetLedgersResponseOrBuilder.java +++ /dev/null @@ -1,34 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -public interface GetLedgersResponseOrBuilder extends - // @@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 deleted file mode 100644 index d06dc85..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/LedgerProto.java +++ /dev/null @@ -1,125 +0,0 @@ -// 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\207\002\n\006Ledger\022U\n\014C" + - "reateLedger\022!.bdledger.api.CreateLedgerR" + - "equest\032\".bdledger.api.CreateLedgerRespon" + - "se\022F\n\nGetLedgers\022\026.google.protobuf.Empty" + - "\032 .bdledger.api.GetLedgersResponse\022^\n\017Se" + - "ndTransaction\022$.bdledger.api.SendTransac" + - "tionRequest\032%.bdledger.api.SendTransacti" + - "onResponseBQ\n\030bdledger.api.grpc.ledgerB\013" + - "LedgerProtoP\001Z&bdware.org/bdledger/pkg/a" + - "pi/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/bdledger/api/grpc/ledger/SendTransactionRequest.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequest.java deleted file mode 100644 index e46addf..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequest.java +++ /dev/null @@ -1,1479 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -/** - * Protobuf type {@code bdledger.api.SendTransactionRequest} - */ -public final class SendTransactionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.SendTransactionRequest) - SendTransactionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use SendTransactionRequest.newBuilder() to construct. - private SendTransactionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SendTransactionRequest() { - 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() { - return this.unknownFields; - } - private SendTransactionRequest( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - case 18: { - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder subBuilder = null; - if (transaction_ != null) { - subBuilder = transaction_.toBuilder(); - } - transaction_ = input.readMessage(bdledger.api.grpc.ledger.SendTransactionRequest.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.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.SendTransactionRequest.class, bdledger.api.grpc.ledger.SendTransactionRequest.Builder.class); - } - - public interface TransactionOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdledger.api.SendTransactionRequest.Transaction) - com.google.protobuf.MessageOrBuilder { - - /** - * .bdledger.api.TransactionType type = 1; - * @return The enum numeric value on the wire for type. - */ - int getTypeValue(); - /** - * .bdledger.api.TransactionType type = 1; - * @return The type. - */ - 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 bdledger.api.SendTransactionRequest.Transaction} - */ - public static final class Transaction extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.SendTransactionRequest.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() { - type_ = 0; - from_ = com.google.protobuf.ByteString.EMPTY; - to_ = com.google.protobuf.ByteString.EMPTY; - 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() { - 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(); - } - 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: { - int rawValue = input.readEnum(); - - type_ = rawValue; - break; - } - case 18: { - - from_ = input.readBytes(); - break; - } - case 26: { - - to_ = input.readBytes(); - break; - } - case 34: { - - data_ = 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 bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - /** - * .bdledger.api.TransactionType type = 1; - * @return The enum numeric value on the wire for type. - */ - public int getTypeValue() { - return type_; - } - /** - * .bdledger.api.TransactionType type = 1; - * @return The type. - */ - public bdledger.api.grpc.common.TransactionType getType() { - @SuppressWarnings("deprecation") - 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_; - } - - public static final int TO_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString to_; - /** - * bytes to = 3; - * @return The to. - */ - public com.google.protobuf.ByteString getTo() { - return to_; - } - - public static final int DATA_FIELD_NUMBER = 4; - private com.google.protobuf.ByteString data_; - /** - * bytes data = 4; - * @return The data. - */ - public com.google.protobuf.ByteString getData() { - return data_; - } - - 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 (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { - output.writeEnum(1, type_); - } - if (!from_.isEmpty()) { - output.writeBytes(2, from_); - } - if (!to_.isEmpty()) { - output.writeBytes(3, to_); - } - if (!data_.isEmpty()) { - output.writeBytes(4, data_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (type_ != bdledger.api.grpc.common.TransactionType.RECORD.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, type_); - } - if (!from_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, from_); - } - if (!to_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(3, to_); - } - if (!data_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(4, data_); - } - 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.ledger.SendTransactionRequest.Transaction)) { - return super.equals(obj); - } - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction other = (bdledger.api.grpc.ledger.SendTransactionRequest.Transaction) obj; - - if (type_ != other.type_) return false; - if (!getFrom() - .equals(other.getFrom())) return false; - if (!getTo() - .equals(other.getTo())) return false; - if (!getData() - .equals(other.getData())) 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) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + type_; - 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) + DATA_FIELD_NUMBER; - hash = (53 * hash) + getData().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionRequest.Transaction parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 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 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 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 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 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 bdledger.api.grpc.ledger.SendTransactionRequest.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(bdledger.api.grpc.ledger.SendTransactionRequest.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 bdledger.api.SendTransactionRequest.Transaction} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@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 bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.class, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder.class); - } - - // Construct using bdledger.api.grpc.ledger.SendTransactionRequest.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(); - type_ = 0; - - from_ = com.google.protobuf.ByteString.EMPTY; - - to_ = com.google.protobuf.ByteString.EMPTY; - - data_ = com.google.protobuf.ByteString.EMPTY; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_Transaction_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getDefaultInstanceForType() { - return bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction build() { - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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_; - result.data_ = data_; - 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.ledger.SendTransactionRequest.Transaction) { - return mergeFrom((bdledger.api.grpc.ledger.SendTransactionRequest.Transaction)other); - } else { - super.mergeFrom(other); - 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()); - } - if (other.getFrom() != com.google.protobuf.ByteString.EMPTY) { - setFrom(other.getFrom()); - } - if (other.getTo() != com.google.protobuf.ByteString.EMPTY) { - setTo(other.getTo()); - } - if (other.getData() != com.google.protobuf.ByteString.EMPTY) { - setData(other.getData()); - } - 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.ledger.SendTransactionRequest.Transaction parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.ledger.SendTransactionRequest.Transaction) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int type_ = 0; - /** - * .bdledger.api.TransactionType type = 1; - * @return The enum numeric value on the wire for type. - */ - public int getTypeValue() { - return type_; - } - /** - * .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; - onChanged(); - return this; - } - /** - * .bdledger.api.TransactionType type = 1; - * @return The type. - */ - public bdledger.api.grpc.common.TransactionType getType() { - @SuppressWarnings("deprecation") - bdledger.api.grpc.common.TransactionType result = bdledger.api.grpc.common.TransactionType.valueOf(type_); - return result == null ? bdledger.api.grpc.common.TransactionType.UNRECOGNIZED : result; - } - /** - * .bdledger.api.TransactionType type = 1; - * @param value The type to set. - * @return This builder for chaining. - */ - public Builder setType(bdledger.api.grpc.common.TransactionType value) { - if (value == null) { - throw new NullPointerException(); - } - - type_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .bdledger.api.TransactionType type = 1; - * @return This builder for chaining. - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - 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) { - throw new NullPointerException(); - } - - from_ = value; - onChanged(); - return this; - } - /** - * bytes from = 2; - * @return This builder for chaining. - */ - public Builder clearFrom() { - - from_ = getDefaultInstance().getFrom(); - onChanged(); - return this; - } - - 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) { - throw new NullPointerException(); - } - - to_ = value; - onChanged(); - return this; - } - /** - * bytes to = 3; - * @return This builder for chaining. - */ - public Builder clearTo() { - - to_ = getDefaultInstance().getTo(); - onChanged(); - return this; - } - - 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) { - throw new NullPointerException(); - } - - data_ = value; - onChanged(); - return this; - } - /** - * bytes data = 4; - * @return This builder for chaining. - */ - public Builder clearData() { - - data_ = getDefaultInstance().getData(); - 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.SendTransactionRequest.Transaction) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.SendTransactionRequest.Transaction) - private static final bdledger.api.grpc.ledger.SendTransactionRequest.Transaction DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.SendTransactionRequest.Transaction(); - } - - public static bdledger.api.grpc.ledger.SendTransactionRequest.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 bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - 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 TRANSACTION_FIELD_NUMBER = 2; - private bdledger.api.grpc.ledger.SendTransactionRequest.Transaction transaction_; - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - * @return Whether the transaction field is set. - */ - public boolean hasTransaction() { - return transaction_ != null; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - * @return The transaction. - */ - public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getTransaction() { - return transaction_ == null ? bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public bdledger.api.grpc.ledger.SendTransactionRequest.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 (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); - } - if (transaction_ != null) { - output.writeMessage(2, getTransaction()); - } - 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 (transaction_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, 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.ledger.SendTransactionRequest)) { - return super.equals(obj); - } - bdledger.api.grpc.ledger.SendTransactionRequest other = (bdledger.api.grpc.ledger.SendTransactionRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - 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(); - hash = (37 * hash) + LEDGER_FIELD_NUMBER; - hash = (53 * hash) + getLedger().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.ledger.SendTransactionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.ledger.SendTransactionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.ledger.SendTransactionRequest 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.ledger.SendTransactionRequest 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.SendTransactionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.SendTransactionRequest) - bdledger.api.grpc.ledger.SendTransactionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.SendTransactionRequest.class, bdledger.api.grpc.ledger.SendTransactionRequest.Builder.class); - } - - // Construct using bdledger.api.grpc.ledger.SendTransactionRequest.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_ = ""; - - 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.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionRequest_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.ledger.SendTransactionRequest getDefaultInstanceForType() { - return bdledger.api.grpc.ledger.SendTransactionRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.ledger.SendTransactionRequest build() { - bdledger.api.grpc.ledger.SendTransactionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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_; - } 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.ledger.SendTransactionRequest) { - return mergeFrom((bdledger.api.grpc.ledger.SendTransactionRequest)other); - } else { - super.mergeFrom(other); - 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(); - } - 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.ledger.SendTransactionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.ledger.SendTransactionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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 bdledger.api.grpc.ledger.SendTransactionRequest.Transaction transaction_; - private com.google.protobuf.SingleFieldBuilderV3< - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder, bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder> transactionBuilder_; - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - * @return Whether the transaction field is set. - */ - public boolean hasTransaction() { - return transactionBuilder_ != null || transaction_ != null; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - * @return The transaction. - */ - public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction getTransaction() { - if (transactionBuilder_ == null) { - return transaction_ == null ? bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; - } else { - return transactionBuilder_.getMessage(); - } - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public Builder setTransaction(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction value) { - if (transactionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - transaction_ = value; - onChanged(); - } else { - transactionBuilder_.setMessage(value); - } - - return this; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public Builder setTransaction( - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder builderForValue) { - if (transactionBuilder_ == null) { - transaction_ = builderForValue.build(); - onChanged(); - } else { - transactionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public Builder mergeTransaction(bdledger.api.grpc.ledger.SendTransactionRequest.Transaction value) { - if (transactionBuilder_ == null) { - if (transaction_ != null) { - transaction_ = - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); - } else { - transaction_ = value; - } - onChanged(); - } else { - transactionBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public Builder clearTransaction() { - if (transactionBuilder_ == null) { - transaction_ = null; - onChanged(); - } else { - transaction_ = null; - transactionBuilder_ = null; - } - - return this; - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder getTransactionBuilder() { - - onChanged(); - return getTransactionFieldBuilder().getBuilder(); - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - public bdledger.api.grpc.ledger.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder() { - if (transactionBuilder_ != null) { - return transactionBuilder_.getMessageOrBuilder(); - } else { - return transaction_ == null ? - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; - } - } - /** - * .bdledger.api.SendTransactionRequest.Transaction transaction = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - 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< - bdledger.api.grpc.ledger.SendTransactionRequest.Transaction, bdledger.api.grpc.ledger.SendTransactionRequest.Transaction.Builder, bdledger.api.grpc.ledger.SendTransactionRequest.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.SendTransactionRequest) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.SendTransactionRequest) - private static final bdledger.api.grpc.ledger.SendTransactionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.SendTransactionRequest(); - } - - public static bdledger.api.grpc.ledger.SendTransactionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SendTransactionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SendTransactionRequest(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.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 deleted file mode 100644 index d8925ad..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/SendTransactionRequestOrBuilder.java +++ /dev/null @@ -1,36 +0,0 @@ -// 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/bdledger/api/grpc/ledger/SendTransactionResponse.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponse.java deleted file mode 100644 index 789f89e..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponse.java +++ /dev/null @@ -1,485 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -/** - * Protobuf type {@code bdledger.api.SendTransactionResponse} - */ -public final class SendTransactionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.SendTransactionResponse) - SendTransactionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use SendTransactionResponse.newBuilder() to construct. - private SendTransactionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SendTransactionResponse() { - 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() { - return this.unknownFields; - } - private SendTransactionResponse( - 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; - } - 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.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - } - - 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_); - } - 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_); - } - 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.ledger.SendTransactionResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.ledger.SendTransactionResponse other = (bdledger.api.grpc.ledger.SendTransactionResponse) obj; - - if (!getHash() - .equals(other.getHash())) 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 = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.ledger.SendTransactionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.ledger.SendTransactionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.ledger.SendTransactionResponse 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.ledger.SendTransactionResponse 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.SendTransactionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.SendTransactionResponse) - bdledger.api.grpc.ledger.SendTransactionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.ledger.SendTransactionResponse.class, bdledger.api.grpc.ledger.SendTransactionResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.ledger.SendTransactionResponse.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; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.ledger.LedgerProto.internal_static_bdledger_api_SendTransactionResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.ledger.SendTransactionResponse getDefaultInstanceForType() { - return bdledger.api.grpc.ledger.SendTransactionResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.ledger.SendTransactionResponse build() { - bdledger.api.grpc.ledger.SendTransactionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.ledger.SendTransactionResponse) { - return mergeFrom((bdledger.api.grpc.ledger.SendTransactionResponse)other); - } else { - super.mergeFrom(other); - 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()); - } - 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.ledger.SendTransactionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.ledger.SendTransactionResponse) 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; - } - @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.SendTransactionResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.SendTransactionResponse) - private static final bdledger.api.grpc.ledger.SendTransactionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.ledger.SendTransactionResponse(); - } - - public static bdledger.api.grpc.ledger.SendTransactionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SendTransactionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SendTransactionResponse(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.ledger.SendTransactionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java deleted file mode 100644 index d1f955d..0000000 --- a/src/main/java/bdledger/api/grpc/ledger/SendTransactionResponseOrBuilder.java +++ /dev/null @@ -1,15 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/ledger.proto - -package bdledger.api.grpc.ledger; - -public interface SendTransactionResponseOrBuilder extends - // @@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/node/ClientVersionResponse.java b/src/main/java/bdledger/api/grpc/node/ClientVersionResponse.java deleted file mode 100644 index 060cd66..0000000 --- a/src/main/java/bdledger/api/grpc/node/ClientVersionResponse.java +++ /dev/null @@ -1,583 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/node.proto - -package bdledger.api.grpc.node; - -/** - * Protobuf type {@code bdledger.api.ClientVersionResponse} - */ -public final class ClientVersionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.ClientVersionResponse) - ClientVersionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ClientVersionResponse.newBuilder() to construct. - private ClientVersionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ClientVersionResponse() { - 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() { - return this.unknownFields; - } - private ClientVersionResponse( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - version_ = 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 bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.node.ClientVersionResponse.class, bdledger.api.grpc.node.ClientVersionResponse.Builder.class); - } - - public static final int VERSION_FIELD_NUMBER = 1; - private volatile java.lang.Object version_; - /** - *
-   * 节点客户端版本
-   * 
- * - * string version = 1; - * @return The version. - */ - public java.lang.String getVersion() { - java.lang.Object ref = version_; - 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(); - version_ = s; - return s; - } - } - /** - *
-   * 节点客户端版本
-   * 
- * - * string version = 1; - * @return The bytes for version. - */ - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = 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 (!getVersionBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, version_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getVersionBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, version_); - } - 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.node.ClientVersionResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.node.ClientVersionResponse other = (bdledger.api.grpc.node.ClientVersionResponse) obj; - - if (!getVersion() - .equals(other.getVersion())) 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) + VERSION_FIELD_NUMBER; - hash = (53 * hash) + getVersion().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.node.ClientVersionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.node.ClientVersionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.node.ClientVersionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.node.ClientVersionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.node.ClientVersionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.node.ClientVersionResponse 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.node.ClientVersionResponse 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.ClientVersionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.ClientVersionResponse) - bdledger.api.grpc.node.ClientVersionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.node.ClientVersionResponse.class, bdledger.api.grpc.node.ClientVersionResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.node.ClientVersionResponse.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(); - version_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.node.NodeProto.internal_static_bdledger_api_ClientVersionResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.node.ClientVersionResponse getDefaultInstanceForType() { - return bdledger.api.grpc.node.ClientVersionResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.node.ClientVersionResponse build() { - bdledger.api.grpc.node.ClientVersionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.node.ClientVersionResponse) { - return mergeFrom((bdledger.api.grpc.node.ClientVersionResponse)other); - } else { - super.mergeFrom(other); - 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(); - } - 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.node.ClientVersionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.node.ClientVersionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object version_ = ""; - /** - *
-     * 节点客户端版本
-     * 
- * - * string version = 1; - * @return The version. - */ - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * 节点客户端版本
-     * 
- * - * string version = 1; - * @return The bytes for version. - */ - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * 节点客户端版本
-     * 
- * - * string version = 1; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - version_ = value; - onChanged(); - return this; - } - /** - *
-     * 节点客户端版本
-     * 
- * - * string version = 1; - * @return This builder for chaining. - */ - public Builder clearVersion() { - - version_ = getDefaultInstance().getVersion(); - onChanged(); - return this; - } - /** - *
-     * 节点客户端版本
-     * 
- * - * string version = 1; - * @param value The bytes for version to set. - * @return This builder for chaining. - */ - public Builder setVersionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - version_ = 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:bdledger.api.ClientVersionResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.ClientVersionResponse) - private static final bdledger.api.grpc.node.ClientVersionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.node.ClientVersionResponse(); - } - - public static bdledger.api.grpc.node.ClientVersionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ClientVersionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ClientVersionResponse(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.node.ClientVersionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java b/src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java deleted file mode 100644 index ef4406c..0000000 --- a/src/main/java/bdledger/api/grpc/node/ClientVersionResponseOrBuilder.java +++ /dev/null @@ -1,29 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/node.proto - -package bdledger.api.grpc.node; - -public interface ClientVersionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:bdledger.api.ClientVersionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * 节点客户端版本
-   * 
- * - * string version = 1; - * @return The version. - */ - java.lang.String getVersion(); - /** - *
-   * 节点客户端版本
-   * 
- * - * string version = 1; - * @return The bytes for version. - */ - com.google.protobuf.ByteString - getVersionBytes(); -} diff --git a/src/main/java/bdledger/api/grpc/node/NodeProto.java b/src/main/java/bdledger/api/grpc/node/NodeProto.java deleted file mode 100644 index 42f5306..0000000 --- a/src/main/java/bdledger/api/grpc/node/NodeProto.java +++ /dev/null @@ -1,55 +0,0 @@ -// 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 deleted file mode 100644 index f44970e..0000000 --- a/src/main/java/bdledger/api/grpc/query/BlockFilter.java +++ /dev/null @@ -1,548 +0,0 @@ -// 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 deleted file mode 100644 index 38dab14..0000000 --- a/src/main/java/bdledger/api/grpc/query/BlockFilterOrBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -// 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 deleted file mode 100644 index 921397e..0000000 --- a/src/main/java/bdledger/api/grpc/query/BlocksRequest.java +++ /dev/null @@ -1,1027 +0,0 @@ -// 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 16: { - - startTimestamp_ = input.readInt64(); - break; - } - case 24: { - - endTimestamp_ = input.readInt64(); - break; - } - case 34: { - 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; - } - 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 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_; - } - - public static final int FILTERS_FIELD_NUMBER = 4; - private java.util.List filters_; - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public java.util.List getFiltersList() { - return filters_; - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public java.util.List - getFiltersOrBuilderList() { - return filters_; - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public int getFiltersCount() { - return filters_.size(); - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public bdledger.api.grpc.query.BlockFilter getFilters(int index) { - return filters_.get(index); - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public bdledger.api.grpc.query.BlockFilterOrBuilder getFiltersOrBuilder( - int index) { - return filters_.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 (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); - } - if (startTimestamp_ != 0L) { - output.writeInt64(2, startTimestamp_); - } - if (endTimestamp_ != 0L) { - output.writeInt64(3, endTimestamp_); - } - for (int i = 0; i < filters_.size(); i++) { - output.writeMessage(4, filters_.get(i)); - } - 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 (startTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, startTimestamp_); - } - if (endTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, endTimestamp_); - } - for (int i = 0; i < filters_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, filters_.get(i)); - } - 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 (getStartTimestamp() - != other.getStartTimestamp()) return false; - if (getEndTimestamp() - != other.getEndTimestamp()) return false; - if (!getFiltersList() - .equals(other.getFiltersList())) 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) + 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()); - if (getFiltersCount() > 0) { - hash = (37 * hash) + FILTERS_FIELD_NUMBER; - hash = (53 * hash) + getFiltersList().hashCode(); - } - 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_ = ""; - - startTimestamp_ = 0L; - - endTimestamp_ = 0L; - - if (filtersBuilder_ == null) { - filters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - filtersBuilder_.clear(); - } - 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_; - result.startTimestamp_ = startTimestamp_; - result.endTimestamp_ = endTimestamp_; - if (filtersBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - filters_ = java.util.Collections.unmodifiableList(filters_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.filters_ = filters_; - } else { - result.filters_ = filtersBuilder_.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.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 (other.getStartTimestamp() != 0L) { - setStartTimestamp(other.getStartTimestamp()); - } - if (other.getEndTimestamp() != 0L) { - setEndTimestamp(other.getEndTimestamp()); - } - 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_); - } - } - } - 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 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; - } - - 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 = 4; - */ - public java.util.List getFiltersList() { - if (filtersBuilder_ == null) { - return java.util.Collections.unmodifiableList(filters_); - } else { - return filtersBuilder_.getMessageList(); - } - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public int getFiltersCount() { - if (filtersBuilder_ == null) { - return filters_.size(); - } else { - return filtersBuilder_.getCount(); - } - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - public Builder removeFilters(int index) { - if (filtersBuilder_ == null) { - ensureFiltersIsMutable(); - filters_.remove(index); - onChanged(); - } else { - filtersBuilder_.remove(index); - } - return this; - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public bdledger.api.grpc.query.BlockFilter.Builder getFiltersBuilder( - int index) { - return getFiltersFieldBuilder().getBuilder(index); - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - 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 = 4; - */ - public java.util.List - getFiltersOrBuilderList() { - if (filtersBuilder_ != null) { - return filtersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(filters_); - } - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - public bdledger.api.grpc.query.BlockFilter.Builder addFiltersBuilder() { - return getFiltersFieldBuilder().addBuilder( - bdledger.api.grpc.query.BlockFilter.getDefaultInstance()); - } - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - 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 = 4; - */ - 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_; - } - @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 deleted file mode 100644 index 3cbefda..0000000 --- a/src/main/java/bdledger/api/grpc/query/BlocksRequestOrBuilder.java +++ /dev/null @@ -1,57 +0,0 @@ -// 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(); - - /** - * int64 start_timestamp = 2; - * @return The startTimestamp. - */ - long getStartTimestamp(); - - /** - * int64 end_timestamp = 3; - * @return The endTimestamp. - */ - long getEndTimestamp(); - - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - java.util.List - getFiltersList(); - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - bdledger.api.grpc.query.BlockFilter getFilters(int index); - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - int getFiltersCount(); - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - java.util.List - getFiltersOrBuilderList(); - /** - * repeated .bdledger.api.BlockFilter filters = 4; - */ - bdledger.api.grpc.query.BlockFilterOrBuilder getFiltersOrBuilder( - int index); -} diff --git a/src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java b/src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java deleted file mode 100644 index 459e0ca..0000000 --- a/src/main/java/bdledger/api/grpc/query/CountBlocksResponse.java +++ /dev/null @@ -1,482 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.CountBlocksResponse} - */ -public final class CountBlocksResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.CountBlocksResponse) - CountBlocksResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use CountBlocksResponse.newBuilder() to construct. - private CountBlocksResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CountBlocksResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CountBlocksResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CountBlocksResponse( - 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 8: { - - count_ = input.readUInt64(); - 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_CountBlocksResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.CountBlocksResponse.class, bdledger.api.grpc.query.CountBlocksResponse.Builder.class); - } - - public static final int COUNT_FIELD_NUMBER = 1; - private long count_; - /** - * uint64 count = 1; - * @return The count. - */ - public long getCount() { - return count_; - } - - 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 (count_ != 0L) { - output.writeUInt64(1, count_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (count_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, count_); - } - 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.CountBlocksResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.query.CountBlocksResponse other = (bdledger.api.grpc.query.CountBlocksResponse) obj; - - if (getCount() - != other.getCount()) 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) + COUNT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getCount()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.query.CountBlocksResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.CountBlocksResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.CountBlocksResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.CountBlocksResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.CountBlocksResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.CountBlocksResponse 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.CountBlocksResponse 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.CountBlocksResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.CountBlocksResponse) - bdledger.api.grpc.query.CountBlocksResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.CountBlocksResponse.class, bdledger.api.grpc.query.CountBlocksResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.query.CountBlocksResponse.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(); - count_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountBlocksResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.CountBlocksResponse getDefaultInstanceForType() { - return bdledger.api.grpc.query.CountBlocksResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.CountBlocksResponse build() { - bdledger.api.grpc.query.CountBlocksResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.CountBlocksResponse) { - return mergeFrom((bdledger.api.grpc.query.CountBlocksResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - 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(); - 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.CountBlocksResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.CountBlocksResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long count_ ; - /** - * uint64 count = 1; - * @return The count. - */ - public long getCount() { - return count_; - } - /** - * uint64 count = 1; - * @param value The count to set. - * @return This builder for chaining. - */ - public Builder setCount(long value) { - - count_ = value; - onChanged(); - return this; - } - /** - * uint64 count = 1; - * @return This builder for chaining. - */ - public Builder clearCount() { - - count_ = 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.CountBlocksResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.CountBlocksResponse) - private static final bdledger.api.grpc.query.CountBlocksResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.CountBlocksResponse(); - } - - public static bdledger.api.grpc.query.CountBlocksResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CountBlocksResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CountBlocksResponse(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.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 deleted file mode 100644 index 6a2a62d..0000000 --- a/src/main/java/bdledger/api/grpc/query/CountBlocksResponseOrBuilder.java +++ /dev/null @@ -1,15 +0,0 @@ -// 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/bdledger/api/grpc/query/CountTransactionsResponse.java b/src/main/java/bdledger/api/grpc/query/CountTransactionsResponse.java deleted file mode 100644 index a43a61b..0000000 --- a/src/main/java/bdledger/api/grpc/query/CountTransactionsResponse.java +++ /dev/null @@ -1,482 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.CountTransactionsResponse} - */ -public final class CountTransactionsResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.CountTransactionsResponse) - CountTransactionsResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use CountTransactionsResponse.newBuilder() to construct. - private CountTransactionsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CountTransactionsResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CountTransactionsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CountTransactionsResponse( - 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 8: { - - count_ = input.readUInt64(); - 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_CountTransactionsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.CountTransactionsResponse.class, bdledger.api.grpc.query.CountTransactionsResponse.Builder.class); - } - - public static final int COUNT_FIELD_NUMBER = 1; - private long count_; - /** - * uint64 count = 1; - * @return The count. - */ - public long getCount() { - return count_; - } - - 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 (count_ != 0L) { - output.writeUInt64(1, count_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (count_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, count_); - } - 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.CountTransactionsResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.query.CountTransactionsResponse other = (bdledger.api.grpc.query.CountTransactionsResponse) obj; - - if (getCount() - != other.getCount()) 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) + COUNT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getCount()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.query.CountTransactionsResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.CountTransactionsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.CountTransactionsResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.CountTransactionsResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.CountTransactionsResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.CountTransactionsResponse 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.CountTransactionsResponse 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.CountTransactionsResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.CountTransactionsResponse) - bdledger.api.grpc.query.CountTransactionsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.CountTransactionsResponse.class, bdledger.api.grpc.query.CountTransactionsResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.query.CountTransactionsResponse.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(); - count_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_CountTransactionsResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.CountTransactionsResponse getDefaultInstanceForType() { - return bdledger.api.grpc.query.CountTransactionsResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.CountTransactionsResponse build() { - bdledger.api.grpc.query.CountTransactionsResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.CountTransactionsResponse) { - return mergeFrom((bdledger.api.grpc.query.CountTransactionsResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - 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(); - 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.CountTransactionsResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.CountTransactionsResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long count_ ; - /** - * uint64 count = 1; - * @return The count. - */ - public long getCount() { - return count_; - } - /** - * uint64 count = 1; - * @param value The count to set. - * @return This builder for chaining. - */ - public Builder setCount(long value) { - - count_ = value; - onChanged(); - return this; - } - /** - * uint64 count = 1; - * @return This builder for chaining. - */ - public Builder clearCount() { - - count_ = 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.CountTransactionsResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.CountTransactionsResponse) - private static final bdledger.api.grpc.query.CountTransactionsResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.CountTransactionsResponse(); - } - - public static bdledger.api.grpc.query.CountTransactionsResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CountTransactionsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CountTransactionsResponse(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.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 deleted file mode 100644 index 385be26..0000000 --- a/src/main/java/bdledger/api/grpc/query/CountTransactionsResponseOrBuilder.java +++ /dev/null @@ -1,15 +0,0 @@ -// 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/bdledger/api/grpc/query/GetBlockByHashRequest.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequest.java deleted file mode 100644 index 7cf0f50..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequest.java +++ /dev/null @@ -1,684 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.GetBlockByHashRequest} - */ -public final class GetBlockByHashRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.GetBlockByHashRequest) - GetBlockByHashRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetBlockByHashRequest.newBuilder() to construct. - private GetBlockByHashRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetBlockByHashRequest() { - ledger_ = ""; - 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() { - return this.unknownFields; - } - private GetBlockByHashRequest( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - case 18: { - - hash_ = input.readBytes(); - break; - } - case 24: { - - fullTransactions_ = 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 bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - 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 HASH_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString hash_; - /** - * bytes hash = 2; - * @return The hash. - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - - public static final int FULL_TRANSACTIONS_FIELD_NUMBER = 3; - private boolean fullTransactions_; - /** - * bool full_transactions = 3; - * @return The fullTransactions. - */ - public boolean getFullTransactions() { - return fullTransactions_; - } - - 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 (!hash_.isEmpty()) { - output.writeBytes(2, hash_); - } - if (fullTransactions_ != false) { - output.writeBool(3, fullTransactions_); - } - 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 (!hash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, hash_); - } - if (fullTransactions_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, fullTransactions_); - } - 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.GetBlockByHashRequest)) { - return super.equals(obj); - } - bdledger.api.grpc.query.GetBlockByHashRequest other = (bdledger.api.grpc.query.GetBlockByHashRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - if (!getHash() - .equals(other.getHash())) return false; - if (getFullTransactions() - != other.getFullTransactions()) 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) + HASH_FIELD_NUMBER; - hash = (53 * hash) + getHash().hashCode(); - hash = (37 * hash) + FULL_TRANSACTIONS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getFullTransactions()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlockByHashRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlockByHashRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlockByHashRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.GetBlockByHashRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.GetBlockByHashRequest 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.GetBlockByHashRequest 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.GetBlockByHashRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.GetBlockByHashRequest) - bdledger.api.grpc.query.GetBlockByHashRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.GetBlockByHashRequest.class, bdledger.api.grpc.query.GetBlockByHashRequest.Builder.class); - } - - // Construct using bdledger.api.grpc.query.GetBlockByHashRequest.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_ = ""; - - hash_ = com.google.protobuf.ByteString.EMPTY; - - fullTransactions_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashRequest_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.GetBlockByHashRequest getDefaultInstanceForType() { - return bdledger.api.grpc.query.GetBlockByHashRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.GetBlockByHashRequest build() { - bdledger.api.grpc.query.GetBlockByHashRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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.fullTransactions_ = fullTransactions_; - 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.GetBlockByHashRequest) { - return mergeFrom((bdledger.api.grpc.query.GetBlockByHashRequest)other); - } else { - super.mergeFrom(other); - 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(); - } - if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { - setHash(other.getHash()); - } - if (other.getFullTransactions() != false) { - setFullTransactions(other.getFullTransactions()); - } - 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.GetBlockByHashRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.GetBlockByHashRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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 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) { - throw new NullPointerException(); - } - - hash_ = value; - onChanged(); - return this; - } - /** - * bytes hash = 2; - * @return This builder for chaining. - */ - public Builder clearHash() { - - hash_ = getDefaultInstance().getHash(); - onChanged(); - return this; - } - - private boolean fullTransactions_ ; - /** - * bool full_transactions = 3; - * @return The fullTransactions. - */ - public boolean getFullTransactions() { - return fullTransactions_; - } - /** - * bool full_transactions = 3; - * @param value The fullTransactions to set. - * @return This builder for chaining. - */ - public Builder setFullTransactions(boolean value) { - - fullTransactions_ = value; - onChanged(); - return this; - } - /** - * bool full_transactions = 3; - * @return This builder for chaining. - */ - public Builder clearFullTransactions() { - - fullTransactions_ = 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:bdledger.api.GetBlockByHashRequest) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.GetBlockByHashRequest) - private static final bdledger.api.grpc.query.GetBlockByHashRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetBlockByHashRequest(); - } - - public static bdledger.api.grpc.query.GetBlockByHashRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetBlockByHashRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetBlockByHashRequest(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.GetBlockByHashRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java deleted file mode 100644 index 38cdb13..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetBlockByHashRequestOrBuilder.java +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -public interface GetBlockByHashRequestOrBuilder extends - // @@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_transactions = 3; - * @return The fullTransactions. - */ - boolean getFullTransactions(); -} diff --git a/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java b/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java deleted file mode 100644 index 3ae9114..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponse.java +++ /dev/null @@ -1,604 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.GetBlockByHashResponse} - */ -public final class GetBlockByHashResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.GetBlockByHashResponse) - GetBlockByHashResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetBlockByHashResponse.newBuilder() to construct. - private GetBlockByHashResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetBlockByHashResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetBlockByHashResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetBlockByHashResponse( - 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.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(); - } - - 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_GetBlockByHashResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.GetBlockByHashResponse.class, bdledger.api.grpc.query.GetBlockByHashResponse.Builder.class); - } - - public static final int BLOCK_FIELD_NUMBER = 1; - private bdledger.api.grpc.common.Block block_; - /** - * .bdledger.api.Block block = 1; - * @return Whether the block field is set. - */ - public boolean hasBlock() { - return block_ != null; - } - /** - * .bdledger.api.Block block = 1; - * @return The block. - */ - 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; - @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 (block_ != null) { - output.writeMessage(1, getBlock()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (block_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getBlock()); - } - 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.GetBlockByHashResponse)) { - return super.equals(obj); - } - bdledger.api.grpc.query.GetBlockByHashResponse other = (bdledger.api.grpc.query.GetBlockByHashResponse) obj; - - if (hasBlock() != other.hasBlock()) return false; - if (hasBlock()) { - if (!getBlock() - .equals(other.getBlock())) 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 (hasBlock()) { - hash = (37 * hash) + BLOCK_FIELD_NUMBER; - hash = (53 * hash) + getBlock().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlockByHashResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlockByHashResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlockByHashResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.GetBlockByHashResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.GetBlockByHashResponse 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.GetBlockByHashResponse 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.GetBlockByHashResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.GetBlockByHashResponse) - bdledger.api.grpc.query.GetBlockByHashResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.GetBlockByHashResponse.class, bdledger.api.grpc.query.GetBlockByHashResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.query.GetBlockByHashResponse.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 (blockBuilder_ == null) { - block_ = null; - } else { - block_ = null; - blockBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlockByHashResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.GetBlockByHashResponse getDefaultInstanceForType() { - return bdledger.api.grpc.query.GetBlockByHashResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.GetBlockByHashResponse build() { - bdledger.api.grpc.query.GetBlockByHashResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.GetBlockByHashResponse) { - return mergeFrom((bdledger.api.grpc.query.GetBlockByHashResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - 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(); - 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.GetBlockByHashResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.GetBlockByHashResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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_; - /** - * .bdledger.api.Block block = 1; - * @return Whether the block field is set. - */ - 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 blockBuilder_.getMessage(); - } - } - /** - * .bdledger.api.Block block = 1; - */ - public Builder setBlock(bdledger.api.grpc.common.Block value) { - if (blockBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - block_ = value; - onChanged(); - } else { - 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_; - } - } - /** - * .bdledger.api.Block block = 1; - */ - 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( - 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.GetBlockByHashResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.GetBlockByHashResponse) - private static final bdledger.api.grpc.query.GetBlockByHashResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetBlockByHashResponse(); - } - - public static bdledger.api.grpc.query.GetBlockByHashResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetBlockByHashResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetBlockByHashResponse(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.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 deleted file mode 100644 index c2f12de..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetBlockByHashResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// 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/bdledger/api/grpc/query/GetBlocksResponse.java b/src/main/java/bdledger/api/grpc/query/GetBlocksResponse.java deleted file mode 100644 index c710d47..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetBlocksResponse.java +++ /dev/null @@ -1,891 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.GetBlocksResponse} - */ -public final class GetBlocksResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.GetBlocksResponse) - GetBlocksResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetBlocksResponse.newBuilder() to construct. - private GetBlocksResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetBlocksResponse() { - 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() { - return this.unknownFields; - } - private GetBlocksResponse( - 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)) { - blocks_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - blocks_.add( - input.readMessage(bdledger.api.grpc.common.Block.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)) { - blocks_ = java.util.Collections.unmodifiableList(blocks_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public java.util.List getBlocksList() { - return blocks_; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public java.util.List - getBlocksOrBuilderList() { - return blocks_; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public int getBlocksCount() { - return blocks_.size(); - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public bdledger.api.grpc.common.Block getBlocks(int index) { - return blocks_.get(index); - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - 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() { - 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 < 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); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < blocks_.size(); i++) { - 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; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof bdledger.api.grpc.query.GetBlocksResponse)) { - return super.equals(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; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getBlocksCount() > 0) { - 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 bdledger.api.grpc.query.GetBlocksResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlocksResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlocksResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetBlocksResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.GetBlocksResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.GetBlocksResponse 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.GetBlocksResponse 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.GetBlocksResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.GetBlocksResponse) - bdledger.api.grpc.query.GetBlocksResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetBlocksResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.GetBlocksResponse.class, bdledger.api.grpc.query.GetBlocksResponse.Builder.class); - } - - // Construct using bdledger.api.grpc.query.GetBlocksResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getBlocksFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (blocksBuilder_ == null) { - blocks_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - blocksBuilder_.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_GetBlocksResponse_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.GetBlocksResponse getDefaultInstanceForType() { - return bdledger.api.grpc.query.GetBlocksResponse.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.GetBlocksResponse build() { - bdledger.api.grpc.query.GetBlocksResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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)) { - blocks_ = java.util.Collections.unmodifiableList(blocks_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.blocks_ = blocks_; - } else { - result.blocks_ = blocksBuilder_.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.GetBlocksResponse) { - return mergeFrom((bdledger.api.grpc.query.GetBlocksResponse)other); - } else { - super.mergeFrom(other); - 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()) { - blocks_ = other.blocks_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureBlocksIsMutable(); - blocks_.addAll(other.blocks_); - } - onChanged(); - } - } else { - if (!other.blocks_.isEmpty()) { - if (blocksBuilder_.isEmpty()) { - blocksBuilder_.dispose(); - blocksBuilder_ = null; - blocks_ = other.blocks_; - bitField0_ = (bitField0_ & ~0x00000001); - blocksBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getBlocksFieldBuilder() : null; - } else { - blocksBuilder_.addAllMessages(other.blocks_); - } - } - } - 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.GetBlocksResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.GetBlocksResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List blocks_ = - java.util.Collections.emptyList(); - private void ensureBlocksIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - blocks_ = new java.util.ArrayList(blocks_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder> blocksBuilder_; - - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public java.util.List getBlocksList() { - if (blocksBuilder_ == null) { - return java.util.Collections.unmodifiableList(blocks_); - } else { - return blocksBuilder_.getMessageList(); - } - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public int getBlocksCount() { - if (blocksBuilder_ == null) { - return blocks_.size(); - } else { - return blocksBuilder_.getCount(); - } - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public bdledger.api.grpc.common.Block getBlocks(int index) { - if (blocksBuilder_ == null) { - return blocks_.get(index); - } else { - return blocksBuilder_.getMessage(index); - } - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder setBlocks( - int index, bdledger.api.grpc.common.Block value) { - if (blocksBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureBlocksIsMutable(); - blocks_.set(index, value); - onChanged(); - } else { - blocksBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder setBlocks( - int index, bdledger.api.grpc.common.Block.Builder builderForValue) { - if (blocksBuilder_ == null) { - ensureBlocksIsMutable(); - blocks_.set(index, builderForValue.build()); - onChanged(); - } else { - blocksBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder addBlocks(bdledger.api.grpc.common.Block value) { - if (blocksBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureBlocksIsMutable(); - blocks_.add(value); - onChanged(); - } else { - blocksBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder addBlocks( - int index, bdledger.api.grpc.common.Block value) { - if (blocksBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureBlocksIsMutable(); - blocks_.add(index, value); - onChanged(); - } else { - blocksBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder addBlocks( - bdledger.api.grpc.common.Block.Builder builderForValue) { - if (blocksBuilder_ == null) { - ensureBlocksIsMutable(); - blocks_.add(builderForValue.build()); - onChanged(); - } else { - blocksBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder addBlocks( - int index, bdledger.api.grpc.common.Block.Builder builderForValue) { - if (blocksBuilder_ == null) { - ensureBlocksIsMutable(); - blocks_.add(index, builderForValue.build()); - onChanged(); - } else { - blocksBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder addAllBlocks( - java.lang.Iterable values) { - if (blocksBuilder_ == null) { - ensureBlocksIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, blocks_); - onChanged(); - } else { - blocksBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder clearBlocks() { - if (blocksBuilder_ == null) { - blocks_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - blocksBuilder_.clear(); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public Builder removeBlocks(int index) { - if (blocksBuilder_ == null) { - ensureBlocksIsMutable(); - blocks_.remove(index); - onChanged(); - } else { - blocksBuilder_.remove(index); - } - return this; - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public bdledger.api.grpc.common.Block.Builder getBlocksBuilder( - int index) { - return getBlocksFieldBuilder().getBuilder(index); - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public bdledger.api.grpc.common.BlockOrBuilder getBlocksOrBuilder( - int index) { - if (blocksBuilder_ == null) { - return blocks_.get(index); } else { - return blocksBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public java.util.List - getBlocksOrBuilderList() { - if (blocksBuilder_ != null) { - return blocksBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(blocks_); - } - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public bdledger.api.grpc.common.Block.Builder addBlocksBuilder() { - return getBlocksFieldBuilder().addBuilder( - bdledger.api.grpc.common.Block.getDefaultInstance()); - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public bdledger.api.grpc.common.Block.Builder addBlocksBuilder( - int index) { - return getBlocksFieldBuilder().addBuilder( - index, bdledger.api.grpc.common.Block.getDefaultInstance()); - } - /** - * repeated .bdledger.api.Block blocks = 1; - */ - public java.util.List - getBlocksBuilderList() { - return getBlocksFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - 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< - bdledger.api.grpc.common.Block, bdledger.api.grpc.common.Block.Builder, bdledger.api.grpc.common.BlockOrBuilder>( - blocks_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - blocks_ = null; - } - 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) { - 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.GetBlocksResponse) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.GetBlocksResponse) - private static final bdledger.api.grpc.query.GetBlocksResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetBlocksResponse(); - } - - public static bdledger.api.grpc.query.GetBlocksResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetBlocksResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetBlocksResponse(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.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 deleted file mode 100644 index 6a2b7c8..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetBlocksResponseOrBuilder.java +++ /dev/null @@ -1,45 +0,0 @@ -// 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/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java deleted file mode 100644 index f9663fd..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequest.java +++ /dev/null @@ -1,683 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.GetTransactionByBlockHashAndIndexRequest} - */ -public final class GetTransactionByBlockHashAndIndexRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionByBlockHashAndIndexRequest) - GetTransactionByBlockHashAndIndexRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetTransactionByBlockHashAndIndexRequest.newBuilder() to construct. - private GetTransactionByBlockHashAndIndexRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetTransactionByBlockHashAndIndexRequest() { - ledger_ = ""; - 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() { - return this.unknownFields; - } - private GetTransactionByBlockHashAndIndexRequest( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - case 18: { - - blockHash_ = input.readBytes(); - 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 bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - 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 BLOCK_HASH_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString blockHash_; - /** - * bytes block_hash = 2; - * @return The blockHash. - */ - public com.google.protobuf.ByteString getBlockHash() { - return blockHash_; - } - - public static final int INDEX_FIELD_NUMBER = 3; - private int index_; - /** - * uint32 index = 3; - * @return The index. - */ - 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 (!blockHash_.isEmpty()) { - output.writeBytes(2, blockHash_); - } - 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 (!blockHash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, blockHash_); - } - 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 bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest)) { - return super.equals(obj); - } - bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest other = (bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - if (!getBlockHash() - .equals(other.getBlockHash())) 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_HASH_FIELD_NUMBER; - hash = (53 * hash) + getBlockHash().hashCode(); - hash = (37 * hash) + INDEX_FIELD_NUMBER; - hash = (53 * hash) + getIndex(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest 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.GetTransactionByBlockHashAndIndexRequest 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.GetTransactionByBlockHashAndIndexRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionByBlockHashAndIndexRequest) - bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.class, bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.Builder.class); - } - - // Construct using bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.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_ = ""; - - blockHash_ = com.google.protobuf.ByteString.EMPTY; - - index_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { - return bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest build() { - bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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_; - 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.GetTransactionByBlockHashAndIndexRequest) { - return mergeFrom((bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest)other); - } else { - super.mergeFrom(other); - 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(); - } - if (other.getBlockHash() != com.google.protobuf.ByteString.EMPTY) { - setBlockHash(other.getBlockHash()); - } - 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 { - bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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 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) { - throw new NullPointerException(); - } - - blockHash_ = value; - onChanged(); - return this; - } - /** - * bytes block_hash = 2; - * @return This builder for chaining. - */ - public Builder clearBlockHash() { - - blockHash_ = getDefaultInstance().getBlockHash(); - onChanged(); - return this; - } - - 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) { - - index_ = value; - onChanged(); - return this; - } - /** - * uint32 index = 3; - * @return This builder for chaining. - */ - 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:bdledger.api.GetTransactionByBlockHashAndIndexRequest) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionByBlockHashAndIndexRequest) - private static final bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest(); - } - - public static bdledger.api.grpc.query.GetTransactionByBlockHashAndIndexRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetTransactionByBlockHashAndIndexRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetTransactionByBlockHashAndIndexRequest(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.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java deleted file mode 100644 index b892591..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexRequestOrBuilder.java +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -public interface GetTransactionByBlockHashAndIndexRequestOrBuilder extends - // @@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 deleted file mode 100644 index d994d0e..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponse.java +++ /dev/null @@ -1,604 +0,0 @@ -// 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 deleted file mode 100644 index 5570cc1..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByBlockHashAndIndexResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// 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/bdledger/api/grpc/query/GetTransactionByHashRequest.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequest.java deleted file mode 100644 index 91c4937..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequest.java +++ /dev/null @@ -1,621 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - * Protobuf type {@code bdledger.api.GetTransactionByHashRequest} - */ -public final class GetTransactionByHashRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.GetTransactionByHashRequest) - GetTransactionByHashRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetTransactionByHashRequest.newBuilder() to construct. - private GetTransactionByHashRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetTransactionByHashRequest() { - ledger_ = ""; - 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() { - return this.unknownFields; - } - private GetTransactionByHashRequest( - 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: { - java.lang.String s = input.readStringRequireUtf8(); - - ledger_ = s; - break; - } - case 18: { - - hash_ = 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 bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - 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_; - 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 HASH_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString hash_; - /** - * bytes hash = 2; - * @return The hash. - */ - public com.google.protobuf.ByteString getHash() { - return hash_; - } - - 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 (!hash_.isEmpty()) { - output.writeBytes(2, hash_); - } - 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 (!hash_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, hash_); - } - 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.GetTransactionByHashRequest)) { - return super.equals(obj); - } - bdledger.api.grpc.query.GetTransactionByHashRequest other = (bdledger.api.grpc.query.GetTransactionByHashRequest) obj; - - if (!getLedger() - .equals(other.getLedger())) return false; - if (!getHash() - .equals(other.getHash())) 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) + HASH_FIELD_NUMBER; - hash = (53 * hash) + getHash().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.GetTransactionByHashRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.GetTransactionByHashRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.GetTransactionByHashRequest 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.GetTransactionByHashRequest 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.GetTransactionByHashRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:bdledger.api.GetTransactionByHashRequest) - bdledger.api.grpc.query.GetTransactionByHashRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.GetTransactionByHashRequest.class, bdledger.api.grpc.query.GetTransactionByHashRequest.Builder.class); - } - - // Construct using bdledger.api.grpc.query.GetTransactionByHashRequest.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_ = ""; - - hash_ = com.google.protobuf.ByteString.EMPTY; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_GetTransactionByHashRequest_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.GetTransactionByHashRequest getDefaultInstanceForType() { - return bdledger.api.grpc.query.GetTransactionByHashRequest.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.GetTransactionByHashRequest build() { - bdledger.api.grpc.query.GetTransactionByHashRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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(); - 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.GetTransactionByHashRequest) { - return mergeFrom((bdledger.api.grpc.query.GetTransactionByHashRequest)other); - } else { - super.mergeFrom(other); - 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(); - } - if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { - setHash(other.getHash()); - } - 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.GetTransactionByHashRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.GetTransactionByHashRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - 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 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) { - throw new NullPointerException(); - } - - hash_ = value; - onChanged(); - return this; - } - /** - * bytes hash = 2; - * @return This builder for chaining. - */ - public Builder clearHash() { - - hash_ = getDefaultInstance().getHash(); - 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.GetTransactionByHashRequest) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.GetTransactionByHashRequest) - private static final bdledger.api.grpc.query.GetTransactionByHashRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.GetTransactionByHashRequest(); - } - - public static bdledger.api.grpc.query.GetTransactionByHashRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetTransactionByHashRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetTransactionByHashRequest(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.GetTransactionByHashRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java b/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java deleted file mode 100644 index 3722d54..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashRequestOrBuilder.java +++ /dev/null @@ -1,27 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -public interface GetTransactionByHashRequestOrBuilder extends - // @@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 deleted file mode 100644 index 82ed0d7..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponse.java +++ /dev/null @@ -1,604 +0,0 @@ -// 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 deleted file mode 100644 index 4cc21ef..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionByHashResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// 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 deleted file mode 100644 index a18cf38..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionsResponse.java +++ /dev/null @@ -1,891 +0,0 @@ -// 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 deleted file mode 100644 index cd5db33..0000000 --- a/src/main/java/bdledger/api/grpc/query/GetTransactionsResponseOrBuilder.java +++ /dev/null @@ -1,45 +0,0 @@ -// 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 deleted file mode 100644 index 00b5260..0000000 --- a/src/main/java/bdledger/api/grpc/query/QueryGrpc.java +++ /dev/null @@ -1,744 +0,0 @@ -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 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 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 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; - } - - 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; - } - - /** - * 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 getBlockByHash(bdledger.api.grpc.query.GetBlockByHashRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetBlockByHashMethod(), responseObserver); - } - - /** - *
-     * start_timestamp is required
-     * 
- */ - 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 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); - } - - /** - */ - 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); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getGetBlockByHashMethod(), - asyncUnaryCall( - new MethodHandlers< - bdledger.api.grpc.query.GetBlockByHashRequest, - bdledger.api.grpc.query.GetBlockByHashResponse>( - this, METHODID_GET_BLOCK_BY_HASH))) - .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( - 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))) - .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))) - .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 getBlockByHash(bdledger.api.grpc.query.GetBlockByHashRequest request, - io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( - getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * start_timestamp is required
-     * 
- */ - 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 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 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 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.GetBlockByHashResponse getBlockByHash(bdledger.api.grpc.query.GetBlockByHashRequest request) { - return blockingUnaryCall( - getChannel(), getGetBlockByHashMethod(), getCallOptions(), request); - } - - /** - *
-     * start_timestamp is required
-     * 
- */ - 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.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 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 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 getBlockByHash( - bdledger.api.grpc.query.GetBlockByHashRequest request) { - return futureUnaryCall( - getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request); - } - - /** - *
-     * start_timestamp is required
-     * 
- */ - 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 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); - } - - /** - */ - 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); - } - } - - private static final int METHODID_GET_BLOCK_BY_HASH = 0; - private static final int METHODID_GET_BLOCKS = 1; - private static final int METHODID_COUNT_BLOCKS = 2; - private static final int METHODID_GET_TRANSACTION_BY_HASH = 3; - private static final int METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX = 4; - private static final int METHODID_GET_TRANSACTIONS = 5; - private static final int METHODID_COUNT_TRANSACTIONS = 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_BLOCK_BY_HASH: - serviceImpl.getBlockByHash((bdledger.api.grpc.query.GetBlockByHashRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - 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_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; - 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; - 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(getGetBlockByHashMethod()) - .addMethod(getGetBlocksMethod()) - .addMethod(getCountBlocksMethod()) - .addMethod(getGetTransactionByHashMethod()) - .addMethod(getGetTransactionByBlockHashAndIndexMethod()) - .addMethod(getGetTransactionsMethod()) - .addMethod(getCountTransactionsMethod()) - .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 deleted file mode 100644 index 51901cf..0000000 --- a/src/main/java/bdledger/api/grpc/query/QueryProto.java +++ /dev/null @@ -1,242 +0,0 @@ -// 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_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_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_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_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_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; - 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; - - 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\013BlockFilt" + - "er\022\014\n\004hash\030\001 \001(\014\022\021\n\ttimestamp\030\002 \001(\003\"N\n\021T" + - "ransactionFilter\022\014\n\004hash\030\001 \001(\014\022\014\n\004from\030\002" + - " \001(\014\022\n\n\002to\030\003 \001(\014\022\021\n\ttimestamp\030\004 \001(\014\"P\n\025G" + - "etBlockByHashRequest\022\016\n\006ledger\030\001 \001(\t\022\014\n\004" + - "hash\030\002 \001(\014\022\031\n\021full_transactions\030\003 \001(\010\"<\n" + - "\026GetBlockByHashResponse\022\"\n\005block\030\001 \001(\0132\023" + - ".bdledger.api.Block\"{\n\rBlocksRequest\022\016\n\006" + - "ledger\030\001 \001(\t\022\027\n\017start_timestamp\030\002 \001(\003\022\025\n" + - "\rend_timestamp\030\003 \001(\003\022*\n\007filters\030\004 \003(\0132\031." + - "bdledger.api.BlockFilter\"h\n\021GetBlocksRes" + - "ponse\022#\n\006blocks\030\001 \003(\0132\023.bdledger.api.Blo" + - "ck\022\027\n\017start_timestamp\030\002 \001(\003\022\025\n\rend_times" + - "tamp\030\003 \001(\003\"$\n\023CountBlocksResponse\022\r\n\005cou" + - "nt\030\001 \001(\004\";\n\033GetTransactionByHashRequest\022" + - "\016\n\006ledger\030\001 \001(\t\022\014\n\004hash\030\002 \001(\014\"N\n\034GetTran" + - "sactionByHashResponse\022.\n\013transaction\030\001 \001" + - "(\0132\031.bdledger.api.Transaction\"]\n(GetTran" + - "sactionByBlockHashAndIndexRequest\022\016\n\006led" + - "ger\030\001 \001(\t\022\022\n\nblock_hash\030\002 \001(\014\022\r\n\005index\030\003" + - " \001(\r\"[\n)GetTransactionByBlockHashAndInde" + - "xResponse\022.\n\013transaction\030\001 \001(\0132\031.bdledge" + - "r.api.Transaction\"\207\001\n\023TransactionsReques" + - "t\022\016\n\006ledger\030\001 \001(\t\022\027\n\017start_timestamp\030\002 \001" + - "(\003\022\025\n\rend_timestamp\030\003 \001(\003\0220\n\007filters\030\004 \003" + - "(\0132\037.bdledger.api.TransactionFilter\"z\n\027G" + - "etTransactionsResponse\022/\n\014transactions\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\005count\030\001 " + - "\001(\0042\302\005\n\005Query\022[\n\016GetBlockByHash\022#.bdledg" + - "er.api.GetBlockByHashRequest\032$.bdledger." + - "api.GetBlockByHashResponse\022I\n\tGetBlocks\022" + - "\033.bdledger.api.BlocksRequest\032\037.bdledger." + - "api.GetBlocksResponse\022M\n\013CountBlocks\022\033.b" + - "dledger.api.BlocksRequest\032!.bdledger.api" + - ".CountBlocksResponse\022m\n\024GetTransactionBy" + - "Hash\022).bdledger.api.GetTransactionByHash" + - "Request\032*.bdledger.api.GetTransactionByH" + - "ashResponse\022\224\001\n!GetTransactionByBlockHas" + - "hAndIndex\0226.bdledger.api.GetTransactionB" + - "yBlockHashAndIndexRequest\0327.bdledger.api" + - ".GetTransactionByBlockHashAndIndexRespon" + - "se\022[\n\017GetTransactions\022!.bdledger.api.Tra" + - "nsactionsRequest\032%.bdledger.api.GetTrans" + - "actionsResponse\022_\n\021CountTransactions\022!.b" + - "dledger.api.TransactionsRequest\032\'.bdledg" + - "er.api.CountTransactionsResponseBO\n\027bdle" + - "dger.api.grpc.queryB\nQueryProtoP\001Z&bdwar" + - "e.org/bdledger/pkg/api/grpc/protob\006proto" + - "3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - bdledger.api.grpc.common.CommonProto.getDescriptor(), - }); - internal_static_bdledger_api_BlockFilter_descriptor = - getDescriptor().getMessageTypes().get(0); - 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_TransactionFilter_descriptor = - getDescriptor().getMessageTypes().get(1); - 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_GetBlockByHashRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_bdledger_api_GetBlockByHashRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdledger_api_GetBlockByHashRequest_descriptor, - new java.lang.String[] { "Ledger", "Hash", "FullTransactions", }); - internal_static_bdledger_api_GetBlockByHashResponse_descriptor = - getDescriptor().getMessageTypes().get(3); - 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_BlocksRequest_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_bdledger_api_BlocksRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdledger_api_BlocksRequest_descriptor, - new java.lang.String[] { "Ledger", "StartTimestamp", "EndTimestamp", "Filters", }); - internal_static_bdledger_api_GetBlocksResponse_descriptor = - getDescriptor().getMessageTypes().get(5); - 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(6); - 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_GetTransactionByHashRequest_descriptor = - getDescriptor().getMessageTypes().get(7); - 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(8); - 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(9); - 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(10); - internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor, - new java.lang.String[] { "Transaction", }); - internal_static_bdledger_api_TransactionsRequest_descriptor = - getDescriptor().getMessageTypes().get(11); - internal_static_bdledger_api_TransactionsRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdledger_api_TransactionsRequest_descriptor, - new java.lang.String[] { "Ledger", "StartTimestamp", "EndTimestamp", "Filters", }); - internal_static_bdledger_api_GetTransactionsResponse_descriptor = - getDescriptor().getMessageTypes().get(12); - 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(13); - internal_static_bdledger_api_CountTransactionsResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_bdledger_api_CountTransactionsResponse_descriptor, - new java.lang.String[] { "Count", }); - bdledger.api.grpc.common.CommonProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/src/main/java/bdledger/api/grpc/query/TransactionFilter.java b/src/main/java/bdledger/api/grpc/query/TransactionFilter.java deleted file mode 100644 index ace410a..0000000 --- a/src/main/java/bdledger/api/grpc/query/TransactionFilter.java +++ /dev/null @@ -1,691 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: bdledger/api/query.proto - -package bdledger.api.grpc.query; - -/** - *
- * repeated Transaction/BlockFilters are combined by "&&"(and) operator;
- * 
- * - * Protobuf type {@code bdledger.api.TransactionFilter} - */ -public final class TransactionFilter extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:bdledger.api.TransactionFilter) - TransactionFilterOrBuilder { -private static final long serialVersionUID = 0L; - // Use TransactionFilter.newBuilder() to construct. - private TransactionFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - 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 - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private TransactionFilter( - 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 18: { - - from_ = input.readBytes(); - break; - } - case 26: { - - to_ = input.readBytes(); - break; - } - case 34: { - - timestamp_ = 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 bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.TransactionFilter.class, bdledger.api.grpc.query.TransactionFilter.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 FROM_FIELD_NUMBER = 2; - private com.google.protobuf.ByteString from_; - /** - * bytes from = 2; - * @return The from. - */ - public com.google.protobuf.ByteString getFrom() { - return from_; - } - - public static final int TO_FIELD_NUMBER = 3; - private com.google.protobuf.ByteString to_; - /** - * bytes to = 3; - * @return The to. - */ - 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; - @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 (!from_.isEmpty()) { - output.writeBytes(2, from_); - } - if (!to_.isEmpty()) { - output.writeBytes(3, to_); - } - if (!timestamp_.isEmpty()) { - output.writeBytes(4, 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 (!from_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .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; - 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.TransactionFilter)) { - return super.equals(obj); - } - bdledger.api.grpc.query.TransactionFilter other = (bdledger.api.grpc.query.TransactionFilter) obj; - - 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; - } - - @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) + 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 bdledger.api.grpc.query.TransactionFilter parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.TransactionFilter parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.TransactionFilter parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - 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 bdledger.api.grpc.query.TransactionFilter parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - 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 bdledger.api.grpc.query.TransactionFilter parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - 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 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 bdledger.api.grpc.query.TransactionFilter 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.TransactionFilter 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; - } - /** - *
-   * 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:bdledger.api.TransactionFilter) - bdledger.api.grpc.query.TransactionFilterOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_fieldAccessorTable - .ensureFieldAccessorsInitialized( - bdledger.api.grpc.query.TransactionFilter.class, bdledger.api.grpc.query.TransactionFilter.Builder.class); - } - - // Construct using bdledger.api.grpc.query.TransactionFilter.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; - - from_ = com.google.protobuf.ByteString.EMPTY; - - to_ = com.google.protobuf.ByteString.EMPTY; - - timestamp_ = com.google.protobuf.ByteString.EMPTY; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return bdledger.api.grpc.query.QueryProto.internal_static_bdledger_api_TransactionFilter_descriptor; - } - - @java.lang.Override - public bdledger.api.grpc.query.TransactionFilter getDefaultInstanceForType() { - return bdledger.api.grpc.query.TransactionFilter.getDefaultInstance(); - } - - @java.lang.Override - public bdledger.api.grpc.query.TransactionFilter build() { - bdledger.api.grpc.query.TransactionFilter result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - 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; - } - - @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.TransactionFilter) { - return mergeFrom((bdledger.api.grpc.query.TransactionFilter)other); - } else { - super.mergeFrom(other); - return this; - } - } - - 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.getFrom() != com.google.protobuf.ByteString.EMPTY) { - setFrom(other.getFrom()); - } - 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(); - 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.TransactionFilter parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (bdledger.api.grpc.query.TransactionFilter) 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 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) { - throw new NullPointerException(); - } - - from_ = value; - onChanged(); - return this; - } - /** - * bytes from = 2; - * @return This builder for chaining. - */ - public Builder clearFrom() { - - from_ = getDefaultInstance().getFrom(); - onChanged(); - return this; - } - - 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) { - throw new NullPointerException(); - } - - to_ = value; - onChanged(); - return this; - } - /** - * bytes to = 3; - * @return This builder for chaining. - */ - public Builder clearTo() { - - to_ = getDefaultInstance().getTo(); - onChanged(); - return this; - } - - private com.google.protobuf.ByteString timestamp_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes timestamp = 4; - * @return The timestamp. - */ - public com.google.protobuf.ByteString getTimestamp() { - return timestamp_; - } - /** - * bytes timestamp = 4; - * @param value The timestamp to set. - * @return This builder for chaining. - */ - public Builder setTimestamp(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - timestamp_ = value; - onChanged(); - return this; - } - /** - * bytes timestamp = 4; - * @return This builder for chaining. - */ - public Builder clearTimestamp() { - - timestamp_ = getDefaultInstance().getTimestamp(); - 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.TransactionFilter) - } - - // @@protoc_insertion_point(class_scope:bdledger.api.TransactionFilter) - private static final bdledger.api.grpc.query.TransactionFilter DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new bdledger.api.grpc.query.TransactionFilter(); - } - - public static bdledger.api.grpc.query.TransactionFilter getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public TransactionFilter parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new TransactionFilter(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.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 deleted file mode 100644 index 6194ea3..0000000 --- a/src/main/java/bdledger/api/grpc/query/TransactionFilterOrBuilder.java +++ /dev/null @@ -1,33 +0,0 @@ -// 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 deleted file mode 100644 index 223266e..0000000 --- a/src/main/java/bdledger/api/grpc/query/TransactionsRequest.java +++ /dev/null @@ -1,1043 +0,0 @@ -// 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 16: { - - startTimestamp_ = input.readInt64(); - break; - } - case 24: { - - endTimestamp_ = input.readInt64(); - break; - } - case 34: { - 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; - } - 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 START_TIMESTAMP_FIELD_NUMBER = 2; - private long startTimestamp_; - /** - *
-   * required
-   * 
- * - * 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_; - } - - public static final int FILTERS_FIELD_NUMBER = 4; - private java.util.List filters_; - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public java.util.List getFiltersList() { - return filters_; - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public java.util.List - getFiltersOrBuilderList() { - return filters_; - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public int getFiltersCount() { - return filters_.size(); - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public bdledger.api.grpc.query.TransactionFilter getFilters(int index) { - return filters_.get(index); - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public bdledger.api.grpc.query.TransactionFilterOrBuilder getFiltersOrBuilder( - int index) { - return filters_.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 (!getLedgerBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); - } - if (startTimestamp_ != 0L) { - output.writeInt64(2, startTimestamp_); - } - if (endTimestamp_ != 0L) { - output.writeInt64(3, endTimestamp_); - } - for (int i = 0; i < filters_.size(); i++) { - output.writeMessage(4, filters_.get(i)); - } - 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 (startTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, startTimestamp_); - } - if (endTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, endTimestamp_); - } - for (int i = 0; i < filters_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, filters_.get(i)); - } - 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 (getStartTimestamp() - != other.getStartTimestamp()) return false; - if (getEndTimestamp() - != other.getEndTimestamp()) return false; - if (!getFiltersList() - .equals(other.getFiltersList())) 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) + 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()); - if (getFiltersCount() > 0) { - hash = (37 * hash) + FILTERS_FIELD_NUMBER; - hash = (53 * hash) + getFiltersList().hashCode(); - } - 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_ = ""; - - startTimestamp_ = 0L; - - endTimestamp_ = 0L; - - if (filtersBuilder_ == null) { - filters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - filtersBuilder_.clear(); - } - 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_; - result.startTimestamp_ = startTimestamp_; - result.endTimestamp_ = endTimestamp_; - if (filtersBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - filters_ = java.util.Collections.unmodifiableList(filters_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.filters_ = filters_; - } else { - result.filters_ = filtersBuilder_.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.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 (other.getStartTimestamp() != 0L) { - setStartTimestamp(other.getStartTimestamp()); - } - if (other.getEndTimestamp() != 0L) { - setEndTimestamp(other.getEndTimestamp()); - } - 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_); - } - } - } - 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 long startTimestamp_ ; - /** - *
-     * required
-     * 
- * - * int64 start_timestamp = 2; - * @return The startTimestamp. - */ - public long getStartTimestamp() { - return startTimestamp_; - } - /** - *
-     * required
-     * 
- * - * 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; - } - /** - *
-     * required
-     * 
- * - * 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; - } - - 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 = 4; - */ - public java.util.List getFiltersList() { - if (filtersBuilder_ == null) { - return java.util.Collections.unmodifiableList(filters_); - } else { - return filtersBuilder_.getMessageList(); - } - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public int getFiltersCount() { - if (filtersBuilder_ == null) { - return filters_.size(); - } else { - return filtersBuilder_.getCount(); - } - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - 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 = 4; - */ - public Builder removeFilters(int index) { - if (filtersBuilder_ == null) { - ensureFiltersIsMutable(); - filters_.remove(index); - onChanged(); - } else { - filtersBuilder_.remove(index); - } - return this; - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public bdledger.api.grpc.query.TransactionFilter.Builder getFiltersBuilder( - int index) { - return getFiltersFieldBuilder().getBuilder(index); - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - 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 = 4; - */ - public java.util.List - getFiltersOrBuilderList() { - if (filtersBuilder_ != null) { - return filtersBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(filters_); - } - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - public bdledger.api.grpc.query.TransactionFilter.Builder addFiltersBuilder() { - return getFiltersFieldBuilder().addBuilder( - bdledger.api.grpc.query.TransactionFilter.getDefaultInstance()); - } - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - 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 = 4; - */ - 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_; - } - @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 deleted file mode 100644 index 8230022..0000000 --- a/src/main/java/bdledger/api/grpc/query/TransactionsRequestOrBuilder.java +++ /dev/null @@ -1,61 +0,0 @@ -// 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(); - - /** - *
-   * required
-   * 
- * - * int64 start_timestamp = 2; - * @return The startTimestamp. - */ - long getStartTimestamp(); - - /** - * int64 end_timestamp = 3; - * @return The endTimestamp. - */ - long getEndTimestamp(); - - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - java.util.List - getFiltersList(); - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - bdledger.api.grpc.query.TransactionFilter getFilters(int index); - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - int getFiltersCount(); - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - java.util.List - getFiltersOrBuilderList(); - /** - * repeated .bdledger.api.TransactionFilter filters = 4; - */ - bdledger.api.grpc.query.TransactionFilterOrBuilder getFiltersOrBuilder( - int index); -} diff --git a/src/main/java/bdledger/api/Client.java b/src/main/java/org/bdware/bdledger/api/grpc/Client.java similarity index 90% rename from src/main/java/bdledger/api/Client.java rename to src/main/java/org/bdware/bdledger/api/grpc/Client.java index ee81af4..aeac332 100644 --- a/src/main/java/bdledger/api/Client.java +++ b/src/main/java/org/bdware/bdledger/api/grpc/Client.java @@ -1,10 +1,11 @@ -package bdledger.api; +package org.bdware.bdledger.api.grpc; -import bdledger.api.grpc.common.TransactionType; -import bdledger.api.grpc.ledger.*; -import bdledger.api.grpc.node.ClientVersionResponse; -import bdledger.api.grpc.node.NodeGrpc; -import bdledger.api.grpc.query.*; +import org.bdware.bdledger.api.grpc.pb.*; +import org.bdware.bdledger.api.grpc.pb.Common.TransactionType; +import org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.*; +import org.bdware.bdledger.api.grpc.pb.NodeOuterClass.*; +import org.bdware.bdledger.api.grpc.pb.QueryOuterClass.*; +import org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions; import com.google.common.util.concurrent.ListenableFuture; import com.google.protobuf.ByteString; import com.google.protobuf.Empty; @@ -20,7 +21,7 @@ import java.util.logging.Logger; /** * 事务账本客户端 * - *

如有更灵活的需求可直接使用{@link bdledger.api.grpc.ledger.LedgerGrpc}类。 + *

如有更灵活的需求可直接使用{@link org.bdware.bdledger.api.grpc.pb.LedgerGrpc}类。 * * @author nex * @see 事务账本API @@ -229,7 +230,7 @@ public class Client { * href="#">返回哈希所指定的区块 * (非阻塞) */ - public ListenableFuture getBlockByHash( + public ListenableFuture getBlockByHash( String ledger, String hash, boolean fullTransactions) { info( @@ -280,8 +281,8 @@ public class Client { * href="#">返回时间范围内的区块 * (非阻塞) */ - public ListenableFuture getBlocks(String ledger, ZonedDateTime startDateTime) { - return getBlocks(ledger, startDateTime.toEpochSecond()); + public ListenableFuture getBlocks(String ledger, ZonedDateTime startDateTime, IncludeTransactions includeTransactions) { + return getBlocks(ledger, startDateTime.toEpochSecond(), includeTransactions); } /** @@ -289,8 +290,8 @@ public class Client { * href="#">返回时间范围内的区块 * (非阻塞) */ - public ListenableFuture getBlocks(String ledger, ZonedDateTime startDateTime, ZonedDateTime endDateTime) { - return getBlocks(ledger, startDateTime.toEpochSecond(), endDateTime.toEpochSecond()); + public ListenableFuture getBlocks(String ledger, ZonedDateTime startDateTime, ZonedDateTime endDateTime, IncludeTransactions includeTransactions) { + return getBlocks(ledger, startDateTime.toEpochSecond(), endDateTime.toEpochSecond(), includeTransactions); } /** @@ -298,8 +299,8 @@ public class Client { * href="#">返回时间范围内的区块 * (阻塞) */ - public GetBlocksResponse getBlocksSync(String ledger, ZonedDateTime startDateTime) { - return getBlocksSync(ledger, startDateTime.toEpochSecond()); + public GetBlocksResponse getBlocksSync(String ledger, ZonedDateTime startDateTime, IncludeTransactions includeTransactions) { + return getBlocksSync(ledger, startDateTime.toEpochSecond(), includeTransactions); } /** @@ -307,8 +308,8 @@ public class Client { * href="#">返回时间范围内的区块 * (阻塞) */ - public GetBlocksResponse getBlocksSync(String ledger, ZonedDateTime startDateTime, ZonedDateTime endDateTime) { - return getBlocksSync(ledger, startDateTime.toEpochSecond(), endDateTime.toEpochSecond()); + public GetBlocksResponse getBlocksSync(String ledger, ZonedDateTime startDateTime, ZonedDateTime endDateTime, IncludeTransactions includeTransactions) { + return getBlocksSync(ledger, startDateTime.toEpochSecond(), endDateTime.toEpochSecond(), includeTransactions); } /** @@ -316,8 +317,8 @@ public class Client { * href="#">返回时间范围内的区块 * (非阻塞) */ - public ListenableFuture getBlocks(String ledger, long startUnixTime) { - return getBlocks(ledger, startUnixTime, -1); + public ListenableFuture getBlocks(String ledger, long startUnixTime, IncludeTransactions includeTransactions) { + return getBlocks(ledger, startUnixTime, -1, includeTransactions); } /** @@ -325,14 +326,14 @@ public class Client { * href="#">返回时间范围内的区块 * (非阻塞) */ - public ListenableFuture getBlocks(String ledger, long startUnixTime, long endUnixTime) { + public ListenableFuture getBlocks(String ledger, long startUnixTime, long endUnixTime, IncludeTransactions includeTransactions) { info( "*** getBlocks: ledger={0} startUnixTime={1} endUnixTime={2}", ledger, startUnixTime, endUnixTime); try { - return queryFutureStub.getBlocks(blocksRequest(ledger, startUnixTime, endUnixTime)); + return queryFutureStub.getBlocks(blocksRequest(ledger, startUnixTime, endUnixTime, includeTransactions)); } catch (StatusRuntimeException e) { warning("RPC failed: {0}", e.getStatus()); return null; @@ -344,8 +345,8 @@ public class Client { * href="#">返回时间范围内的区块 * (阻塞) */ - public GetBlocksResponse getBlocksSync(String ledger, long startUnixTime) { - return getBlocksSync(ledger, startUnixTime, -1); + public GetBlocksResponse getBlocksSync(String ledger, long startUnixTime, IncludeTransactions includeTransactions) { + return getBlocksSync(ledger, startUnixTime, -1, includeTransactions); } /** @@ -353,14 +354,14 @@ public class Client { * href="#">返回时间范围内的区块 * (阻塞) */ - public GetBlocksResponse getBlocksSync(String ledger, long startUnixTime, long endUnixTime) { + public GetBlocksResponse getBlocksSync(String ledger, long startUnixTime, long endUnixTime, IncludeTransactions includeTransactions) { info( "*** getBlocksSync: ledger={0} startUnixTime={1} endUnixTime={2}", ledger, startUnixTime, endUnixTime); try { - return queryBlockingStub.getBlocks(blocksRequest(ledger, startUnixTime, endUnixTime)); + return queryBlockingStub.getBlocks(blocksRequest(ledger, startUnixTime, endUnixTime, includeTransactions)); } catch (StatusRuntimeException e) { warning("RPC failed: {0}", e.getStatus()); return null; @@ -377,7 +378,7 @@ public class Client { info("*** blockNumber: ledger={0}", ledger); try { - return queryFutureStub.countBlocks(blocksRequest(ledger, -1, -1)); + return queryFutureStub.countBlocks(blocksRequest(ledger, -1, -1, null)); } catch (StatusRuntimeException e) { warning("RPC failed: {0}", e.getStatus()); return null; @@ -394,14 +395,14 @@ public class Client { info("*** blockNumberSync: ledger={0}", ledger); try { - return queryBlockingStub.countBlocks(blocksRequest(ledger, -1, -1)); + return queryBlockingStub.countBlocks(blocksRequest(ledger, -1, -1, null)); } catch (StatusRuntimeException e) { warning("RPC failed: {0}", e.getStatus()); return null; } } - private BlocksRequest blocksRequest(String ledger, long startTimestamp, long endTimestamp) { + private BlocksRequest blocksRequest(String ledger, long startTimestamp, long endTimestamp, BlocksRequest.IncludeTransactions includeTransactions) { BlocksRequest.Builder reqBuilder = BlocksRequest.newBuilder().setLedger(ledger); @@ -411,6 +412,10 @@ public class Client { if (endTimestamp != -1) { reqBuilder.setEndTimestamp(endTimestamp); } + if (includeTransactions == null) { + includeTransactions = BlocksRequest.IncludeTransactions.NONE; + } + reqBuilder.setIncludeTransactions(includeTransactions); return reqBuilder.build(); } diff --git a/src/main/java/bdledger/api/Utils.java b/src/main/java/org/bdware/bdledger/api/grpc/Utils.java similarity index 94% rename from src/main/java/bdledger/api/Utils.java rename to src/main/java/org/bdware/bdledger/api/grpc/Utils.java index 662bdba..04cd518 100644 --- a/src/main/java/bdledger/api/Utils.java +++ b/src/main/java/org/bdware/bdledger/api/grpc/Utils.java @@ -1,4 +1,4 @@ -package bdledger.api; +package org.bdware.bdledger.api.grpc; public class Utils { diff --git a/src/main/java/org/bdware/bdledger/api/grpc/pb/Common.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/Common.java new file mode 100644 index 0000000..c47a69a --- /dev/null +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/Common.java @@ -0,0 +1,5013 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdware/bdledger/api/common.proto + +package org.bdware.bdledger.api.grpc.pb; + +public final class Common { + private Common() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + *

+   * 事务类型 
+   * 
+ * + * Protobuf enum {@code bdware.bdledger.api.TransactionType} + */ + public enum TransactionType + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
+     * 通用数据记录
+     * 
+ * + * RECORD = 0; + */ + RECORD(0), + /** + *
+     * 消息
+     * 
+ * + * MESSAGE = 1; + */ + MESSAGE(1), + /** + *
+     * 合约创建
+     * 
+ * + * CONTRACT_CREATION = 2; + */ + CONTRACT_CREATION(2), + /** + *
+     * 合约调用
+     * 
+ * + * CONTRACT_INVOCATION = 3; + */ + CONTRACT_INVOCATION(3), + /** + *
+     * 合约状态
+     * 
+ * + * CONTRACT_STATUS = 4; + */ + CONTRACT_STATUS(4), + UNRECOGNIZED(-1), + ; + + /** + *
+     * 通用数据记录
+     * 
+ * + * RECORD = 0; + */ + public static final int RECORD_VALUE = 0; + /** + *
+     * 消息
+     * 
+ * + * MESSAGE = 1; + */ + public static final int MESSAGE_VALUE = 1; + /** + *
+     * 合约创建
+     * 
+ * + * CONTRACT_CREATION = 2; + */ + public static final int CONTRACT_CREATION_VALUE = 2; + /** + *
+     * 合约调用
+     * 
+ * + * CONTRACT_INVOCATION = 3; + */ + public static final int CONTRACT_INVOCATION_VALUE = 3; + /** + *
+     * 合约状态
+     * 
+ * + * CONTRACT_STATUS = 4; + */ + public static final int CONTRACT_STATUS_VALUE = 4; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @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 + public static TransactionType valueOf(int value) { + 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; + case 1: return MESSAGE; + case 2: return CONTRACT_CREATION; + case 3: return CONTRACT_INVOCATION; + case 4: return CONTRACT_STATUS; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + TransactionType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public TransactionType findValueByNumber(int number) { + return TransactionType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.Common.getDescriptor().getEnumTypes().get(0); + } + + private static final TransactionType[] VALUES = values(); + + public static TransactionType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private TransactionType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:bdware.bdledger.api.TransactionType) + } + + public interface TransactionOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.Transaction) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
+     * 
+ * + * bytes block_hash = 1; + * @return The blockHash. + */ + com.google.protobuf.ByteString getBlockHash(); + + /** + *
+     * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
+     * 
+ * + * uint32 index = 2; + * @return The index. + */ + int getIndex(); + + /** + *
+     * 事务的哈希
+     * 
+ * + * bytes hash = 3; + * @return The hash. + */ + com.google.protobuf.ByteString getHash(); + + /** + *
+     * 事务类型
+     * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + *
+     * 事务类型
+     * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return The type. + */ + org.bdware.bdledger.api.grpc.pb.Common.TransactionType getType(); + + /** + *
+     * 发送账户地址
+     * 
+ * + * bytes from = 5; + * @return The from. + */ + com.google.protobuf.ByteString getFrom(); + + /** + *
+     * 这条事务之前发送者所发送的事务数量
+     * 
+ * + * uint64 nonce = 6; + * @return The nonce. + */ + long getNonce(); + + /** + *
+     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
+     * 
+ * + * bytes to = 7; + * @return The to. + */ + com.google.protobuf.ByteString getTo(); + + /** + *
+     * 数据或合约代码
+     * 
+ * + * bytes data = 8; + * @return The data. + */ + com.google.protobuf.ByteString getData(); + + /** + *
+     * ECDSA recovery id
+     * 
+ * + * bytes v = 9; + * @return The v. + */ + com.google.protobuf.ByteString getV(); + + /** + *
+     * ECDSA signature r
+     * 
+ * + * bytes r = 10; + * @return The r. + */ + com.google.protobuf.ByteString getR(); + + /** + *
+     * ECDSA signature s
+     * 
+ * + * bytes s = 11; + * @return The s. + */ + com.google.protobuf.ByteString getS(); + } + /** + * Protobuf type {@code bdware.bdledger.api.Transaction} + */ + public static final class Transaction extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.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 + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Transaction(); + } + + @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(); + } + 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: { + + blockHash_ = input.readBytes(); + break; + } + case 16: { + + index_ = input.readUInt32(); + break; + } + case 26: { + + hash_ = input.readBytes(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 42: { + + from_ = input.readBytes(); + break; + } + case 48: { + + nonce_ = input.readUInt64(); + break; + } + case 58: { + + to_ = input.readBytes(); + break; + } + case 66: { + + data_ = input.readBytes(); + break; + } + case 74: { + + v_ = input.readBytes(); + break; + } + case 82: { + + r_ = input.readBytes(); + break; + } + case 90: { + + 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 org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Transaction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Transaction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.class, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder.class); + } + + public static final int BLOCK_HASH_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString blockHash_; + /** + *
+     * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
+     * 
+ * + * bytes block_hash = 1; + * @return The blockHash. + */ + public com.google.protobuf.ByteString getBlockHash() { + return blockHash_; + } + + public static final int INDEX_FIELD_NUMBER = 2; + private int index_; + /** + *
+     * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
+     * 
+ * + * uint32 index = 2; + * @return The index. + */ + public int getIndex() { + return index_; + } + + public static final int HASH_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString hash_; + /** + *
+     * 事务的哈希
+     * 
+ * + * bytes hash = 3; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + + public static final int TYPE_FIELD_NUMBER = 4; + private int type_; + /** + *
+     * 事务类型
+     * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return The enum numeric value on the wire for type. + */ + public int getTypeValue() { + return type_; + } + /** + *
+     * 事务类型
+     * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return The type. + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionType getType() { + @SuppressWarnings("deprecation") + org.bdware.bdledger.api.grpc.pb.Common.TransactionType result = org.bdware.bdledger.api.grpc.pb.Common.TransactionType.valueOf(type_); + return result == null ? org.bdware.bdledger.api.grpc.pb.Common.TransactionType.UNRECOGNIZED : result; + } + + public static final int FROM_FIELD_NUMBER = 5; + private com.google.protobuf.ByteString from_; + /** + *
+     * 发送账户地址
+     * 
+ * + * bytes from = 5; + * @return The from. + */ + public com.google.protobuf.ByteString getFrom() { + return from_; + } + + public static final int NONCE_FIELD_NUMBER = 6; + private long nonce_; + /** + *
+     * 这条事务之前发送者所发送的事务数量
+     * 
+ * + * uint64 nonce = 6; + * @return The nonce. + */ + public long getNonce() { + return nonce_; + } + + public static final int TO_FIELD_NUMBER = 7; + private com.google.protobuf.ByteString to_; + /** + *
+     * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
+     * 
+ * + * bytes to = 7; + * @return The to. + */ + public com.google.protobuf.ByteString getTo() { + return to_; + } + + public static final int DATA_FIELD_NUMBER = 8; + private com.google.protobuf.ByteString data_; + /** + *
+     * 数据或合约代码
+     * 
+ * + * bytes data = 8; + * @return The data. + */ + public com.google.protobuf.ByteString getData() { + return data_; + } + + public static final int V_FIELD_NUMBER = 9; + private com.google.protobuf.ByteString v_; + /** + *
+     * ECDSA recovery id
+     * 
+ * + * bytes v = 9; + * @return The v. + */ + public com.google.protobuf.ByteString getV() { + return v_; + } + + public static final int R_FIELD_NUMBER = 10; + private com.google.protobuf.ByteString r_; + /** + *
+     * ECDSA signature r
+     * 
+ * + * bytes r = 10; + * @return The r. + */ + public com.google.protobuf.ByteString getR() { + return r_; + } + + public static final int S_FIELD_NUMBER = 11; + private com.google.protobuf.ByteString s_; + /** + *
+     * ECDSA signature s
+     * 
+ * + * bytes s = 11; + * @return The s. + */ + 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 (!blockHash_.isEmpty()) { + output.writeBytes(1, blockHash_); + } + if (index_ != 0) { + output.writeUInt32(2, index_); + } + if (!hash_.isEmpty()) { + output.writeBytes(3, hash_); + } + if (type_ != org.bdware.bdledger.api.grpc.pb.Common.TransactionType.RECORD.getNumber()) { + output.writeEnum(4, type_); + } + if (!from_.isEmpty()) { + output.writeBytes(5, from_); + } + if (nonce_ != 0L) { + output.writeUInt64(6, nonce_); + } + if (!to_.isEmpty()) { + output.writeBytes(7, to_); + } + if (!data_.isEmpty()) { + output.writeBytes(8, data_); + } + if (!v_.isEmpty()) { + output.writeBytes(9, v_); + } + if (!r_.isEmpty()) { + output.writeBytes(10, r_); + } + if (!s_.isEmpty()) { + output.writeBytes(11, s_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!blockHash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, blockHash_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, index_); + } + if (!hash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, hash_); + } + if (type_ != org.bdware.bdledger.api.grpc.pb.Common.TransactionType.RECORD.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, type_); + } + if (!from_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(5, from_); + } + if (nonce_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, nonce_); + } + if (!to_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(7, to_); + } + if (!data_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(8, data_); + } + if (!v_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(9, v_); + } + if (!r_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(10, r_); + } + if (!s_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(11, 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 org.bdware.bdledger.api.grpc.pb.Common.Transaction)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.Common.Transaction other = (org.bdware.bdledger.api.grpc.pb.Common.Transaction) obj; + + 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_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 org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.Common.Transaction parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.Common.Transaction parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.Common.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(org.bdware.bdledger.api.grpc.pb.Common.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 bdware.bdledger.api.Transaction} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.Transaction) + org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Transaction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Transaction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.class, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.Common.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(); + 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 org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Transaction_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Transaction build() { + org.bdware.bdledger.api.grpc.pb.Common.Transaction result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Transaction buildPartial() { + org.bdware.bdledger.api.grpc.pb.Common.Transaction result = new org.bdware.bdledger.api.grpc.pb.Common.Transaction(this); + 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 org.bdware.bdledger.api.grpc.pb.Common.Transaction) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.Common.Transaction)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.Common.Transaction other) { + if (other == org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance()) return this; + 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 { + org.bdware.bdledger.api.grpc.pb.Common.Transaction parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.Common.Transaction) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString blockHash_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
+       * 
+ * + * bytes block_hash = 1; + * @return The blockHash. + */ + public com.google.protobuf.ByteString getBlockHash() { + return blockHash_; + } + /** + *
+       * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + blockHash_ = value; + onChanged(); + return this; + } + /** + *
+       * 事务所在的区块的哈希,当事务处于待确认状态时为`null`
+       * 
+ * + * bytes block_hash = 1; + * @return This builder for chaining. + */ + public Builder clearBlockHash() { + + blockHash_ = getDefaultInstance().getBlockHash(); + onChanged(); + return this; + } + + private int index_ ; + /** + *
+       * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
+       * 
+ * + * uint32 index = 2; + * @return The index. + */ + public int getIndex() { + return index_; + } + /** + *
+       * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
+       * 
+ * + * uint32 index = 2; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + *
+       * 事务在区块中的位置 index,当事务处于待确认状态时为`null`
+       * 
+ * + * uint32 index = 2; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 事务的哈希
+       * 
+ * + * bytes hash = 3; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + /** + *
+       * 事务的哈希
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + hash_ = value; + onChanged(); + return this; + } + /** + *
+       * 事务的哈希
+       * 
+ * + * bytes hash = 3; + * @return This builder for chaining. + */ + public Builder clearHash() { + + hash_ = getDefaultInstance().getHash(); + onChanged(); + return this; + } + + private int type_ = 0; + /** + *
+       * 事务类型
+       * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return The enum numeric value on the wire for type. + */ + public int getTypeValue() { + return type_; + } + /** + *
+       * 事务类型
+       * 
+ * + * .bdware.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; + onChanged(); + return this; + } + /** + *
+       * 事务类型
+       * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return The type. + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionType getType() { + @SuppressWarnings("deprecation") + org.bdware.bdledger.api.grpc.pb.Common.TransactionType result = org.bdware.bdledger.api.grpc.pb.Common.TransactionType.valueOf(type_); + return result == null ? org.bdware.bdledger.api.grpc.pb.Common.TransactionType.UNRECOGNIZED : result; + } + /** + *
+       * 事务类型
+       * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(org.bdware.bdledger.api.grpc.pb.Common.TransactionType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+       * 事务类型
+       * 
+ * + * .bdware.bdledger.api.TransactionType type = 4; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString from_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 发送账户地址
+       * 
+ * + * bytes from = 5; + * @return The from. + */ + public com.google.protobuf.ByteString getFrom() { + return from_; + } + /** + *
+       * 发送账户地址
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + from_ = value; + onChanged(); + return this; + } + /** + *
+       * 发送账户地址
+       * 
+ * + * bytes from = 5; + * @return This builder for chaining. + */ + public Builder clearFrom() { + + from_ = getDefaultInstance().getFrom(); + onChanged(); + return this; + } + + private long nonce_ ; + /** + *
+       * 这条事务之前发送者所发送的事务数量
+       * 
+ * + * uint64 nonce = 6; + * @return The nonce. + */ + public long getNonce() { + return nonce_; + } + /** + *
+       * 这条事务之前发送者所发送的事务数量
+       * 
+ * + * uint64 nonce = 6; + * @param value The nonce to set. + * @return This builder for chaining. + */ + public Builder setNonce(long value) { + + nonce_ = value; + onChanged(); + return this; + } + /** + *
+       * 这条事务之前发送者所发送的事务数量
+       * 
+ * + * uint64 nonce = 6; + * @return This builder for chaining. + */ + public Builder clearNonce() { + + nonce_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString to_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
+       * 
+ * + * bytes to = 7; + * @return The to. + */ + public com.google.protobuf.ByteString getTo() { + return to_; + } + /** + *
+       * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + to_ = value; + onChanged(); + return this; + } + /** + *
+       * 接收账户地址,或者调用的合约地址,或者`null`如为合约创建
+       * 
+ * + * bytes to = 7; + * @return This builder for chaining. + */ + public Builder clearTo() { + + to_ = getDefaultInstance().getTo(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 数据或合约代码
+       * 
+ * + * bytes data = 8; + * @return The data. + */ + public com.google.protobuf.ByteString getData() { + return data_; + } + /** + *
+       * 数据或合约代码
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + data_ = value; + onChanged(); + return this; + } + /** + *
+       * 数据或合约代码
+       * 
+ * + * bytes data = 8; + * @return This builder for chaining. + */ + 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 = 9; + * @return The v. + */ + public com.google.protobuf.ByteString getV() { + return v_; + } + /** + *
+       * ECDSA recovery id
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + v_ = value; + onChanged(); + return this; + } + /** + *
+       * ECDSA recovery id
+       * 
+ * + * bytes v = 9; + * @return This builder for chaining. + */ + 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 = 10; + * @return The r. + */ + public com.google.protobuf.ByteString getR() { + return r_; + } + /** + *
+       * ECDSA signature r
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + r_ = value; + onChanged(); + return this; + } + /** + *
+       * ECDSA signature r
+       * 
+ * + * bytes r = 10; + * @return This builder for chaining. + */ + 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 = 11; + * @return The s. + */ + public com.google.protobuf.ByteString getS() { + return s_; + } + /** + *
+       * ECDSA signature s
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + s_ = value; + onChanged(); + return this; + } + /** + *
+       * ECDSA signature s
+       * 
+ * + * bytes s = 11; + * @return This builder for chaining. + */ + 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:bdware.bdledger.api.Transaction) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.Transaction) + private static final org.bdware.bdledger.api.grpc.pb.Common.Transaction DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.Common.Transaction(); + } + + public static org.bdware.bdledger.api.grpc.pb.Common.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 org.bdware.bdledger.api.grpc.pb.Common.Transaction getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface BlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.Block) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * 区块的哈希,当区块处于待确认状态时为`null`
+     * 
+ * + * bytes hash = 1; + * @return The hash. + */ + com.google.protobuf.ByteString getHash(); + + /** + *
+     * 父区块的哈希
+     * 
+ * + * repeated bytes parent_hashes = 2; + * @return A list containing the parentHashes. + */ + java.util.List getParentHashesList(); + /** + *
+     * 父区块的哈希
+     * 
+ * + * repeated bytes parent_hashes = 2; + * @return The count of parentHashes. + */ + int getParentHashesCount(); + /** + *
+     * 父区块的哈希
+     * 
+ * + * repeated bytes parent_hashes = 2; + * @param index The index of the element to return. + * @return The parentHashes at the given index. + */ + com.google.protobuf.ByteString getParentHashes(int index); + + /** + *
+     * 见证者账户地址
+     * 
+ * + * repeated bytes witnesses = 3; + * @return A list containing the witnesses. + */ + java.util.List getWitnessesList(); + /** + *
+     * 见证者账户地址
+     * 
+ * + * repeated bytes witnesses = 3; + * @return The count of witnesses. + */ + int getWitnessesCount(); + /** + *
+     * 见证者账户地址
+     * 
+ * + * repeated bytes witnesses = 3; + * @param index The index of the element to return. + * @return The witnesses at the given index. + */ + com.google.protobuf.ByteString getWitnesses(int index); + + /** + *
+     * 区块产生时的 UNIX 时间戳,单位为秒
+     * 
+ * + * int64 timestamp = 4; + * @return The timestamp. + */ + long getTimestamp(); + + /** + *
+     * 区块大小的字节数
+     * 
+ * + * uint64 size = 5; + * @return The size. + */ + long getSize(); + + /** + *
+     * 区块包含的事务数量
+     * 
+ * + * uint32 transaction_count = 6; + * @return The transactionCount. + */ + int getTransactionCount(); + + /** + *
+     * 区块的事务默克尔树根
+     * 
+ * + * bytes transactions_root = 7; + * @return The transactionsRoot. + */ + com.google.protobuf.ByteString getTransactionsRoot(); + + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + java.util.List + getTransactionsList(); + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransactions(int index); + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + int getTransactionsCount(); + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + java.util.List + getTransactionsOrBuilderList(); + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionsOrBuilder( + int index); + + /** + *
+     * 20字节的交易哈希的数组,或为空
+     * 
+ * + * repeated bytes transaction_hashes = 9; + * @return A list containing the transactionHashes. + */ + java.util.List getTransactionHashesList(); + /** + *
+     * 20字节的交易哈希的数组,或为空
+     * 
+ * + * repeated bytes transaction_hashes = 9; + * @return The count of transactionHashes. + */ + int getTransactionHashesCount(); + /** + *
+     * 20字节的交易哈希的数组,或为空
+     * 
+ * + * 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); + } + /** + * Protobuf type {@code bdware.bdledger.api.Block} + */ + public static final class Block extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.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; + parentHashes_ = java.util.Collections.emptyList(); + witnesses_ = java.util.Collections.emptyList(); + transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; + transactions_ = java.util.Collections.emptyList(); + 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() { + 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 10: { + + hash_ = input.readBytes(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + parentHashes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + parentHashes_.add(input.readBytes()); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + witnesses_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + witnesses_.add(input.readBytes()); + break; + } + case 32: { + + timestamp_ = input.readInt64(); + break; + } + case 40: { + + size_ = input.readUInt64(); + break; + } + case 48: { + + transactionCount_ = input.readUInt32(); + break; + } + case 58: { + + transactionsRoot_ = input.readBytes(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + transactions_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + transactions_.add( + input.readMessage(org.bdware.bdledger.api.grpc.pb.Common.Transaction.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + transactionHashes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + 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_ & 0x00000001) != 0)) { + parentHashes_ = java.util.Collections.unmodifiableList(parentHashes_); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + witnesses_ = java.util.Collections.unmodifiableList(witnesses_); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + transactions_ = java.util.Collections.unmodifiableList(transactions_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Block_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Block_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.Common.Block.class, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder.class); + } + + public static final int HASH_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString hash_; + /** + *
+     * 区块的哈希,当区块处于待确认状态时为`null`
+     * 
+ * + * bytes hash = 1; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + + public static final int PARENT_HASHES_FIELD_NUMBER = 2; + private java.util.List parentHashes_; + /** + *
+     * 父区块的哈希
+     * 
+ * + * repeated bytes parent_hashes = 2; + * @return A list containing the parentHashes. + */ + public java.util.List + getParentHashesList() { + return parentHashes_; + } + /** + *
+     * 父区块的哈希
+     * 
+ * + * repeated bytes parent_hashes = 2; + * @return The count of parentHashes. + */ + public int getParentHashesCount() { + return parentHashes_.size(); + } + /** + *
+     * 父区块的哈希
+     * 
+ * + * repeated bytes parent_hashes = 2; + * @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); + } + + public static final int WITNESSES_FIELD_NUMBER = 3; + private java.util.List witnesses_; + /** + *
+     * 见证者账户地址
+     * 
+ * + * repeated bytes witnesses = 3; + * @return A list containing the witnesses. + */ + public java.util.List + getWitnessesList() { + return witnesses_; + } + /** + *
+     * 见证者账户地址
+     * 
+ * + * repeated bytes witnesses = 3; + * @return The count of witnesses. + */ + public int getWitnessesCount() { + return witnesses_.size(); + } + /** + *
+     * 见证者账户地址
+     * 
+ * + * repeated bytes witnesses = 3; + * @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); + } + + public static final int TIMESTAMP_FIELD_NUMBER = 4; + private long timestamp_; + /** + *
+     * 区块产生时的 UNIX 时间戳,单位为秒
+     * 
+ * + * int64 timestamp = 4; + * @return The timestamp. + */ + public long getTimestamp() { + return timestamp_; + } + + public static final int SIZE_FIELD_NUMBER = 5; + private long size_; + /** + *
+     * 区块大小的字节数
+     * 
+ * + * uint64 size = 5; + * @return The size. + */ + public long getSize() { + return size_; + } + + public static final int TRANSACTION_COUNT_FIELD_NUMBER = 6; + private int transactionCount_; + /** + *
+     * 区块包含的事务数量
+     * 
+ * + * uint32 transaction_count = 6; + * @return The transactionCount. + */ + public int getTransactionCount() { + return transactionCount_; + } + + public static final int TRANSACTIONS_ROOT_FIELD_NUMBER = 7; + private com.google.protobuf.ByteString transactionsRoot_; + /** + *
+     * 区块的事务默克尔树根
+     * 
+ * + * 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_; + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public java.util.List getTransactionsList() { + return transactions_; + } + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public java.util.List + getTransactionsOrBuilderList() { + return transactions_; + } + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public int getTransactionsCount() { + return transactions_.size(); + } + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransactions(int index) { + return transactions_.get(index); + } + /** + *
+     * 事务对象的数组,或为空
+     * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.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; + * @return A list containing the transactionHashes. + */ + public java.util.List + getTransactionHashesList() { + return transactionHashes_; + } + /** + *
+     * 20字节的交易哈希的数组,或为空
+     * 
+ * + * repeated bytes transaction_hashes = 9; + * @return The count of transactionHashes. + */ + public int getTransactionHashesCount() { + return transactionHashes_.size(); + } + /** + *
+     * 20字节的交易哈希的数组,或为空
+     * 
+ * + * 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); + } + + 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_); + } + for (int i = 0; i < parentHashes_.size(); i++) { + output.writeBytes(2, parentHashes_.get(i)); + } + for (int i = 0; i < witnesses_.size(); i++) { + output.writeBytes(3, witnesses_.get(i)); + } + if (timestamp_ != 0L) { + output.writeInt64(4, timestamp_); + } + if (size_ != 0L) { + output.writeUInt64(5, size_); + } + if (transactionCount_ != 0) { + output.writeUInt32(6, transactionCount_); + } + 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 (!hash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, hash_); + } + { + int dataSize = 0; + for (int i = 0; i < parentHashes_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeBytesSizeNoTag(parentHashes_.get(i)); + } + size += dataSize; + size += 1 * getParentHashesList().size(); + } + { + 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(4, timestamp_); + } + if (size_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, size_); + } + if (transactionCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, transactionCount_); + } + 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 org.bdware.bdledger.api.grpc.pb.Common.Block)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.Common.Block other = (org.bdware.bdledger.api.grpc.pb.Common.Block) obj; + + if (!getHash() + .equals(other.getHash())) return false; + if (!getParentHashesList() + .equals(other.getParentHashesList())) return false; + if (!getWitnessesList() + .equals(other.getWitnessesList())) return false; + if (getTimestamp() + != other.getTimestamp()) return false; + if (getSize() + != other.getSize()) return false; + if (getTransactionCount() + != other.getTransactionCount()) 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) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash().hashCode(); + if (getParentHashesCount() > 0) { + hash = (37 * hash) + PARENT_HASHES_FIELD_NUMBER; + hash = (53 * hash) + getParentHashesList().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) + TRANSACTION_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTransactionCount(); + 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 org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.Common.Block parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.Common.Block parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.Common.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(org.bdware.bdledger.api.grpc.pb.Common.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 bdware.bdledger.api.Block} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.Block) + org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Block_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Block_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.Common.Block.class, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.Common.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(); + hash_ = com.google.protobuf.ByteString.EMPTY; + + parentHashes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + witnesses_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + timestamp_ = 0L; + + size_ = 0L; + + transactionCount_ = 0; + + transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; + + if (transactionsBuilder_ == null) { + transactions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + transactionsBuilder_.clear(); + } + transactionHashes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Block_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Block getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Block build() { + org.bdware.bdledger.api.grpc.pb.Common.Block result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Block buildPartial() { + org.bdware.bdledger.api.grpc.pb.Common.Block result = new org.bdware.bdledger.api.grpc.pb.Common.Block(this); + int from_bitField0_ = bitField0_; + result.hash_ = hash_; + if (((bitField0_ & 0x00000001) != 0)) { + parentHashes_ = java.util.Collections.unmodifiableList(parentHashes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.parentHashes_ = parentHashes_; + if (((bitField0_ & 0x00000002) != 0)) { + witnesses_ = java.util.Collections.unmodifiableList(witnesses_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.witnesses_ = witnesses_; + result.timestamp_ = timestamp_; + result.size_ = size_; + result.transactionCount_ = transactionCount_; + result.transactionsRoot_ = transactionsRoot_; + if (transactionsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + transactions_ = java.util.Collections.unmodifiableList(transactions_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.transactions_ = transactions_; + } else { + result.transactions_ = transactionsBuilder_.build(); + } + if (((bitField0_ & 0x00000008) != 0)) { + transactionHashes_ = java.util.Collections.unmodifiableList(transactionHashes_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.transactionHashes_ = transactionHashes_; + 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 org.bdware.bdledger.api.grpc.pb.Common.Block) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.Common.Block)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.Common.Block other) { + if (other == org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance()) return this; + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); + } + if (!other.parentHashes_.isEmpty()) { + if (parentHashes_.isEmpty()) { + parentHashes_ = other.parentHashes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParentHashesIsMutable(); + parentHashes_.addAll(other.parentHashes_); + } + onChanged(); + } + if (!other.witnesses_.isEmpty()) { + if (witnesses_.isEmpty()) { + witnesses_ = other.witnesses_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureWitnessesIsMutable(); + witnesses_.addAll(other.witnesses_); + } + onChanged(); + } + if (other.getTimestamp() != 0L) { + setTimestamp(other.getTimestamp()); + } + if (other.getSize() != 0L) { + setSize(other.getSize()); + } + if (other.getTransactionCount() != 0) { + setTransactionCount(other.getTransactionCount()); + } + 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_ & ~0x00000004); + } else { + ensureTransactionsIsMutable(); + transactions_.addAll(other.transactions_); + } + onChanged(); + } + } else { + if (!other.transactions_.isEmpty()) { + if (transactionsBuilder_.isEmpty()) { + transactionsBuilder_.dispose(); + transactionsBuilder_ = null; + transactions_ = other.transactions_; + bitField0_ = (bitField0_ & ~0x00000004); + 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_ & ~0x00000008); + } 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 { + org.bdware.bdledger.api.grpc.pb.Common.Block parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.Common.Block) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 区块的哈希,当区块处于待确认状态时为`null`
+       * 
+ * + * bytes hash = 1; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + /** + *
+       * 区块的哈希,当区块处于待确认状态时为`null`
+       * 
+ * + * 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; + } + /** + *
+       * 区块的哈希,当区块处于待确认状态时为`null`
+       * 
+ * + * bytes hash = 1; + * @return This builder for chaining. + */ + public Builder clearHash() { + + hash_ = getDefaultInstance().getHash(); + onChanged(); + return this; + } + + private java.util.List parentHashes_ = java.util.Collections.emptyList(); + private void ensureParentHashesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + parentHashes_ = new java.util.ArrayList(parentHashes_); + bitField0_ |= 0x00000001; + } + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @return A list containing the parentHashes. + */ + public java.util.List + getParentHashesList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(parentHashes_) : parentHashes_; + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @return The count of parentHashes. + */ + public int getParentHashesCount() { + return parentHashes_.size(); + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @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); + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @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) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentHashesIsMutable(); + parentHashes_.set(index, value); + onChanged(); + return this; + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @param value The parentHashes to add. + * @return This builder for chaining. + */ + public Builder addParentHashes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentHashesIsMutable(); + parentHashes_.add(value); + onChanged(); + return this; + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @param values The parentHashes to add. + * @return This builder for chaining. + */ + public Builder addAllParentHashes( + java.lang.Iterable values) { + ensureParentHashesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, parentHashes_); + onChanged(); + return this; + } + /** + *
+       * 父区块的哈希
+       * 
+ * + * repeated bytes parent_hashes = 2; + * @return This builder for chaining. + */ + public Builder clearParentHashes() { + parentHashes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List witnesses_ = java.util.Collections.emptyList(); + private void ensureWitnessesIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + witnesses_ = new java.util.ArrayList(witnesses_); + bitField0_ |= 0x00000002; + } + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @return A list containing the witnesses. + */ + public java.util.List + getWitnessesList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(witnesses_) : witnesses_; + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @return The count of witnesses. + */ + public int getWitnessesCount() { + return witnesses_.size(); + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @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); + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @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) { + if (value == null) { + throw new NullPointerException(); + } + ensureWitnessesIsMutable(); + witnesses_.set(index, value); + onChanged(); + return this; + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @param value The witnesses to add. + * @return This builder for chaining. + */ + public Builder addWitnesses(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureWitnessesIsMutable(); + witnesses_.add(value); + onChanged(); + return this; + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @param values The witnesses to add. + * @return This builder for chaining. + */ + public Builder addAllWitnesses( + java.lang.Iterable values) { + ensureWitnessesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, witnesses_); + onChanged(); + return this; + } + /** + *
+       * 见证者账户地址
+       * 
+ * + * repeated bytes witnesses = 3; + * @return This builder for chaining. + */ + public Builder clearWitnesses() { + witnesses_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private long timestamp_ ; + /** + *
+       * 区块产生时的 UNIX 时间戳,单位为秒
+       * 
+ * + * int64 timestamp = 4; + * @return The timestamp. + */ + public long getTimestamp() { + return timestamp_; + } + /** + *
+       * 区块产生时的 UNIX 时间戳,单位为秒
+       * 
+ * + * int64 timestamp = 4; + * @param value The timestamp to set. + * @return This builder for chaining. + */ + public Builder setTimestamp(long value) { + + timestamp_ = value; + onChanged(); + return this; + } + /** + *
+       * 区块产生时的 UNIX 时间戳,单位为秒
+       * 
+ * + * int64 timestamp = 4; + * @return This builder for chaining. + */ + public Builder clearTimestamp() { + + timestamp_ = 0L; + onChanged(); + return this; + } + + private long size_ ; + /** + *
+       * 区块大小的字节数
+       * 
+ * + * uint64 size = 5; + * @return The size. + */ + public long getSize() { + return size_; + } + /** + *
+       * 区块大小的字节数
+       * 
+ * + * uint64 size = 5; + * @param value The size to set. + * @return This builder for chaining. + */ + public Builder setSize(long value) { + + size_ = value; + onChanged(); + return this; + } + /** + *
+       * 区块大小的字节数
+       * 
+ * + * uint64 size = 5; + * @return This builder for chaining. + */ + public Builder clearSize() { + + size_ = 0L; + onChanged(); + return this; + } + + private int transactionCount_ ; + /** + *
+       * 区块包含的事务数量
+       * 
+ * + * uint32 transaction_count = 6; + * @return The transactionCount. + */ + public int getTransactionCount() { + return transactionCount_; + } + /** + *
+       * 区块包含的事务数量
+       * 
+ * + * uint32 transaction_count = 6; + * @param value The transactionCount to set. + * @return This builder for chaining. + */ + public Builder setTransactionCount(int value) { + + transactionCount_ = value; + onChanged(); + return this; + } + /** + *
+       * 区块包含的事务数量
+       * 
+ * + * uint32 transaction_count = 6; + * @return This builder for chaining. + */ + public Builder clearTransactionCount() { + + transactionCount_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString transactionsRoot_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       * 区块的事务默克尔树根
+       * 
+ * + * bytes transactions_root = 7; + * @return The transactionsRoot. + */ + public com.google.protobuf.ByteString getTransactionsRoot() { + return transactionsRoot_; + } + /** + *
+       * 区块的事务默克尔树根
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + + transactionsRoot_ = value; + onChanged(); + return this; + } + /** + *
+       * 区块的事务默克尔树根
+       * 
+ * + * bytes transactions_root = 7; + * @return This builder for chaining. + */ + public Builder clearTransactionsRoot() { + + transactionsRoot_ = getDefaultInstance().getTransactionsRoot(); + onChanged(); + return this; + } + + private java.util.List transactions_ = + java.util.Collections.emptyList(); + private void ensureTransactionsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + transactions_ = new java.util.ArrayList(transactions_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> transactionsBuilder_; + + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public java.util.List getTransactionsList() { + if (transactionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(transactions_); + } else { + return transactionsBuilder_.getMessageList(); + } + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public int getTransactionsCount() { + if (transactionsBuilder_ == null) { + return transactions_.size(); + } else { + return transactionsBuilder_.getCount(); + } + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransactions(int index) { + if (transactionsBuilder_ == null) { + return transactions_.get(index); + } else { + return transactionsBuilder_.getMessage(index); + } + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder setTransactions( + int index, org.bdware.bdledger.api.grpc.pb.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 .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder setTransactions( + int index, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.set(index, builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder addTransactions(org.bdware.bdledger.api.grpc.pb.Common.Transaction value) { + if (transactionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransactionsIsMutable(); + transactions_.add(value); + onChanged(); + } else { + transactionsBuilder_.addMessage(value); + } + return this; + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder addTransactions( + int index, org.bdware.bdledger.api.grpc.pb.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 .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder addTransactions( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.add(builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder addTransactions( + int index, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.add(index, builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.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 .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder clearTransactions() { + if (transactionsBuilder_ == null) { + transactions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + transactionsBuilder_.clear(); + } + return this; + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public Builder removeTransactions(int index) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.remove(index); + onChanged(); + } else { + transactionsBuilder_.remove(index); + } + return this; + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder getTransactionsBuilder( + int index) { + return getTransactionsFieldBuilder().getBuilder(index); + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionsOrBuilder( + int index) { + if (transactionsBuilder_ == null) { + return transactions_.get(index); } else { + return transactionsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public java.util.List + getTransactionsOrBuilderList() { + if (transactionsBuilder_ != null) { + return transactionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(transactions_); + } + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder addTransactionsBuilder() { + return getTransactionsFieldBuilder().addBuilder( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance()); + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder addTransactionsBuilder( + int index) { + return getTransactionsFieldBuilder().addBuilder( + index, org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance()); + } + /** + *
+       * 事务对象的数组,或为空
+       * 
+ * + * repeated .bdware.bdledger.api.Transaction transactions = 8; + */ + public java.util.List + getTransactionsBuilderList() { + return getTransactionsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> + getTransactionsFieldBuilder() { + if (transactionsBuilder_ == null) { + transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder>( + transactions_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + transactions_ = null; + } + return transactionsBuilder_; + } + + private java.util.List transactionHashes_ = java.util.Collections.emptyList(); + private void ensureTransactionHashesIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + transactionHashes_ = new java.util.ArrayList(transactionHashes_); + bitField0_ |= 0x00000008; + } + } + /** + *
+       * 20字节的交易哈希的数组,或为空
+       * 
+ * + * repeated bytes transaction_hashes = 9; + * @return A list containing the transactionHashes. + */ + public java.util.List + getTransactionHashesList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(transactionHashes_) : transactionHashes_; + } + /** + *
+       * 20字节的交易哈希的数组,或为空
+       * 
+ * + * repeated bytes transaction_hashes = 9; + * @return The count of transactionHashes. + */ + public int getTransactionHashesCount() { + return transactionHashes_.size(); + } + /** + *
+       * 20字节的交易哈希的数组,或为空
+       * 
+ * + * 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); + } + /** + *
+       * 20字节的交易哈希的数组,或为空
+       * 
+ * + * 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) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransactionHashesIsMutable(); + transactionHashes_.set(index, value); + onChanged(); + return this; + } + /** + *
+       * 20字节的交易哈希的数组,或为空
+       * 
+ * + * 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) { + throw new NullPointerException(); + } + ensureTransactionHashesIsMutable(); + transactionHashes_.add(value); + onChanged(); + return this; + } + /** + *
+       * 20字节的交易哈希的数组,或为空
+       * 
+ * + * repeated bytes transaction_hashes = 9; + * @param values The transactionHashes to add. + * @return This builder for chaining. + */ + 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; + * @return This builder for chaining. + */ + public Builder clearTransactionHashes() { + transactionHashes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + 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:bdware.bdledger.api.Block) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.Block) + private static final org.bdware.bdledger.api.grpc.pb.Common.Block DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.Common.Block(); + } + + public static org.bdware.bdledger.api.grpc.pb.Common.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 org.bdware.bdledger.api.grpc.pb.Common.Block getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface ContractOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.Contract) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     *合约名称
+     * 
+ * + * bytes contractName = 1; + * @return The contractName. + */ + com.google.protobuf.ByteString getContractName(); + + /** + *
+     *合约执行的节点数量
+     * 
+ * + * uint32 randomNum = 2; + * @return The randomNum. + */ + int getRandomNum(); + + /** + *
+     *合约方法
+     * 
+ * + * bytes operation = 3; + * @return The operation. + */ + com.google.protobuf.ByteString getOperation(); + + /** + *
+     *合约方法参数
+     * 
+ * + * bytes arg = 4; + * @return The arg. + */ + com.google.protobuf.ByteString getArg(); + + /** + *
+     *合约文件路径(合约在IDE工程的相对路径)
+     * 
+ * + * bytes path = 5; + * @return The path. + */ + com.google.protobuf.ByteString getPath(); + + /** + *
+     *合约内容(可为合约文件相对路径/合约脚本)
+     * 
+ * + * bytes content = 6; + * @return The content. + */ + com.google.protobuf.ByteString getContent(); + + /** + *
+     *用户公钥
+     * 
+ * + * bytes pubkey = 7; + * @return The pubkey. + */ + com.google.protobuf.ByteString getPubkey(); + } + /** + * Protobuf type {@code bdware.bdledger.api.Contract} + */ + public static final class Contract extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.Contract) + ContractOrBuilder { + private static final long serialVersionUID = 0L; + // Use Contract.newBuilder() to construct. + private Contract(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Contract() { + contractName_ = com.google.protobuf.ByteString.EMPTY; + operation_ = com.google.protobuf.ByteString.EMPTY; + arg_ = com.google.protobuf.ByteString.EMPTY; + path_ = com.google.protobuf.ByteString.EMPTY; + content_ = com.google.protobuf.ByteString.EMPTY; + pubkey_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Contract(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Contract( + 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: { + + contractName_ = input.readBytes(); + break; + } + case 16: { + + randomNum_ = input.readUInt32(); + break; + } + case 26: { + + operation_ = input.readBytes(); + break; + } + case 34: { + + arg_ = input.readBytes(); + break; + } + case 42: { + + path_ = input.readBytes(); + break; + } + case 50: { + + content_ = input.readBytes(); + break; + } + case 58: { + + pubkey_ = 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 org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Contract_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Contract_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.Common.Contract.class, org.bdware.bdledger.api.grpc.pb.Common.Contract.Builder.class); + } + + /** + * Protobuf enum {@code bdware.bdledger.api.Contract.ContractUnitRequestType} + */ + public enum ContractUnitRequestType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * START = 0; + */ + START(0), + /** + * STOP = 1; + */ + STOP(1), + /** + * EXECUTE = 2; + */ + EXECUTE(2), + /** + * REPLY = 3; + */ + REPLY(3), + /** + * REQUEST = 4; + */ + REQUEST(4), + /** + * PREPREPARE = 5; + */ + PREPREPARE(5), + /** + * PREPARE = 6; + */ + PREPARE(6), + /** + * COMMIT = 7; + */ + COMMIT(7), + /** + * ADDPEER = 8; + */ + ADDPEER(8), + /** + * DROPPEER = 9; + */ + DROPPEER(9), + /** + * STATESYNC = 10; + */ + STATESYNC(10), + UNRECOGNIZED(-1), + ; + + /** + * START = 0; + */ + public static final int START_VALUE = 0; + /** + * STOP = 1; + */ + public static final int STOP_VALUE = 1; + /** + * EXECUTE = 2; + */ + public static final int EXECUTE_VALUE = 2; + /** + * REPLY = 3; + */ + public static final int REPLY_VALUE = 3; + /** + * REQUEST = 4; + */ + public static final int REQUEST_VALUE = 4; + /** + * PREPREPARE = 5; + */ + public static final int PREPREPARE_VALUE = 5; + /** + * PREPARE = 6; + */ + public static final int PREPARE_VALUE = 6; + /** + * COMMIT = 7; + */ + public static final int COMMIT_VALUE = 7; + /** + * ADDPEER = 8; + */ + public static final int ADDPEER_VALUE = 8; + /** + * DROPPEER = 9; + */ + public static final int DROPPEER_VALUE = 9; + /** + * STATESYNC = 10; + */ + public static final int STATESYNC_VALUE = 10; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @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 + public static ContractUnitRequestType valueOf(int value) { + 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 ContractUnitRequestType forNumber(int value) { + switch (value) { + case 0: return START; + case 1: return STOP; + case 2: return EXECUTE; + case 3: return REPLY; + case 4: return REQUEST; + case 5: return PREPREPARE; + case 6: return PREPARE; + case 7: return COMMIT; + case 8: return ADDPEER; + case 9: return DROPPEER; + case 10: return STATESYNC; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ContractUnitRequestType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ContractUnitRequestType findValueByNumber(int number) { + return ContractUnitRequestType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.Common.Contract.getDescriptor().getEnumTypes().get(0); + } + + private static final ContractUnitRequestType[] VALUES = values(); + + public static ContractUnitRequestType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ContractUnitRequestType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:bdware.bdledger.api.Contract.ContractUnitRequestType) + } + + public static final int CONTRACTNAME_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString contractName_; + /** + *
+     *合约名称
+     * 
+ * + * bytes contractName = 1; + * @return The contractName. + */ + public com.google.protobuf.ByteString getContractName() { + return contractName_; + } + + public static final int RANDOMNUM_FIELD_NUMBER = 2; + private int randomNum_; + /** + *
+     *合约执行的节点数量
+     * 
+ * + * uint32 randomNum = 2; + * @return The randomNum. + */ + public int getRandomNum() { + return randomNum_; + } + + public static final int OPERATION_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString operation_; + /** + *
+     *合约方法
+     * 
+ * + * bytes operation = 3; + * @return The operation. + */ + public com.google.protobuf.ByteString getOperation() { + return operation_; + } + + public static final int ARG_FIELD_NUMBER = 4; + private com.google.protobuf.ByteString arg_; + /** + *
+     *合约方法参数
+     * 
+ * + * bytes arg = 4; + * @return The arg. + */ + public com.google.protobuf.ByteString getArg() { + return arg_; + } + + public static final int PATH_FIELD_NUMBER = 5; + private com.google.protobuf.ByteString path_; + /** + *
+     *合约文件路径(合约在IDE工程的相对路径)
+     * 
+ * + * bytes path = 5; + * @return The path. + */ + public com.google.protobuf.ByteString getPath() { + return path_; + } + + public static final int CONTENT_FIELD_NUMBER = 6; + private com.google.protobuf.ByteString content_; + /** + *
+     *合约内容(可为合约文件相对路径/合约脚本)
+     * 
+ * + * bytes content = 6; + * @return The content. + */ + public com.google.protobuf.ByteString getContent() { + return content_; + } + + public static final int PUBKEY_FIELD_NUMBER = 7; + private com.google.protobuf.ByteString pubkey_; + /** + *
+     *用户公钥
+     * 
+ * + * bytes pubkey = 7; + * @return The pubkey. + */ + public com.google.protobuf.ByteString getPubkey() { + return pubkey_; + } + + 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 (!contractName_.isEmpty()) { + output.writeBytes(1, contractName_); + } + if (randomNum_ != 0) { + output.writeUInt32(2, randomNum_); + } + if (!operation_.isEmpty()) { + output.writeBytes(3, operation_); + } + if (!arg_.isEmpty()) { + output.writeBytes(4, arg_); + } + if (!path_.isEmpty()) { + output.writeBytes(5, path_); + } + if (!content_.isEmpty()) { + output.writeBytes(6, content_); + } + if (!pubkey_.isEmpty()) { + output.writeBytes(7, pubkey_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!contractName_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, contractName_); + } + if (randomNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, randomNum_); + } + if (!operation_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, operation_); + } + if (!arg_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(4, arg_); + } + if (!path_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(5, path_); + } + if (!content_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(6, content_); + } + if (!pubkey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(7, pubkey_); + } + 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 org.bdware.bdledger.api.grpc.pb.Common.Contract)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.Common.Contract other = (org.bdware.bdledger.api.grpc.pb.Common.Contract) obj; + + if (!getContractName() + .equals(other.getContractName())) return false; + if (getRandomNum() + != other.getRandomNum()) return false; + if (!getOperation() + .equals(other.getOperation())) return false; + if (!getArg() + .equals(other.getArg())) return false; + if (!getPath() + .equals(other.getPath())) return false; + if (!getContent() + .equals(other.getContent())) return false; + if (!getPubkey() + .equals(other.getPubkey())) 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) + CONTRACTNAME_FIELD_NUMBER; + hash = (53 * hash) + getContractName().hashCode(); + hash = (37 * hash) + RANDOMNUM_FIELD_NUMBER; + hash = (53 * hash) + getRandomNum(); + hash = (37 * hash) + OPERATION_FIELD_NUMBER; + hash = (53 * hash) + getOperation().hashCode(); + hash = (37 * hash) + ARG_FIELD_NUMBER; + hash = (53 * hash) + getArg().hashCode(); + hash = (37 * hash) + PATH_FIELD_NUMBER; + hash = (53 * hash) + getPath().hashCode(); + hash = (37 * hash) + CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getContent().hashCode(); + hash = (37 * hash) + PUBKEY_FIELD_NUMBER; + hash = (53 * hash) + getPubkey().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract 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 org.bdware.bdledger.api.grpc.pb.Common.Contract parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract 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 org.bdware.bdledger.api.grpc.pb.Common.Contract parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.Common.Contract 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(org.bdware.bdledger.api.grpc.pb.Common.Contract 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 bdware.bdledger.api.Contract} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.Contract) + org.bdware.bdledger.api.grpc.pb.Common.ContractOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Contract_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Contract_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.Common.Contract.class, org.bdware.bdledger.api.grpc.pb.Common.Contract.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.Common.Contract.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(); + contractName_ = com.google.protobuf.ByteString.EMPTY; + + randomNum_ = 0; + + operation_ = com.google.protobuf.ByteString.EMPTY; + + arg_ = com.google.protobuf.ByteString.EMPTY; + + path_ = com.google.protobuf.ByteString.EMPTY; + + content_ = com.google.protobuf.ByteString.EMPTY; + + pubkey_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.Common.internal_static_bdware_bdledger_api_Contract_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Contract getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.Common.Contract.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Contract build() { + org.bdware.bdledger.api.grpc.pb.Common.Contract result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.Common.Contract buildPartial() { + org.bdware.bdledger.api.grpc.pb.Common.Contract result = new org.bdware.bdledger.api.grpc.pb.Common.Contract(this); + result.contractName_ = contractName_; + result.randomNum_ = randomNum_; + result.operation_ = operation_; + result.arg_ = arg_; + result.path_ = path_; + result.content_ = content_; + result.pubkey_ = pubkey_; + 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 org.bdware.bdledger.api.grpc.pb.Common.Contract) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.Common.Contract)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.Common.Contract other) { + if (other == org.bdware.bdledger.api.grpc.pb.Common.Contract.getDefaultInstance()) return this; + if (other.getContractName() != com.google.protobuf.ByteString.EMPTY) { + setContractName(other.getContractName()); + } + if (other.getRandomNum() != 0) { + setRandomNum(other.getRandomNum()); + } + if (other.getOperation() != com.google.protobuf.ByteString.EMPTY) { + setOperation(other.getOperation()); + } + if (other.getArg() != com.google.protobuf.ByteString.EMPTY) { + setArg(other.getArg()); + } + if (other.getPath() != com.google.protobuf.ByteString.EMPTY) { + setPath(other.getPath()); + } + if (other.getContent() != com.google.protobuf.ByteString.EMPTY) { + setContent(other.getContent()); + } + if (other.getPubkey() != com.google.protobuf.ByteString.EMPTY) { + setPubkey(other.getPubkey()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.Common.Contract parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.Common.Contract) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString contractName_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       *合约名称
+       * 
+ * + * bytes contractName = 1; + * @return The contractName. + */ + public com.google.protobuf.ByteString getContractName() { + return contractName_; + } + /** + *
+       *合约名称
+       * 
+ * + * bytes contractName = 1; + * @param value The contractName to set. + * @return This builder for chaining. + */ + public Builder setContractName(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + contractName_ = value; + onChanged(); + return this; + } + /** + *
+       *合约名称
+       * 
+ * + * bytes contractName = 1; + * @return This builder for chaining. + */ + public Builder clearContractName() { + + contractName_ = getDefaultInstance().getContractName(); + onChanged(); + return this; + } + + private int randomNum_ ; + /** + *
+       *合约执行的节点数量
+       * 
+ * + * uint32 randomNum = 2; + * @return The randomNum. + */ + public int getRandomNum() { + return randomNum_; + } + /** + *
+       *合约执行的节点数量
+       * 
+ * + * uint32 randomNum = 2; + * @param value The randomNum to set. + * @return This builder for chaining. + */ + public Builder setRandomNum(int value) { + + randomNum_ = value; + onChanged(); + return this; + } + /** + *
+       *合约执行的节点数量
+       * 
+ * + * uint32 randomNum = 2; + * @return This builder for chaining. + */ + public Builder clearRandomNum() { + + randomNum_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString operation_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       *合约方法
+       * 
+ * + * bytes operation = 3; + * @return The operation. + */ + public com.google.protobuf.ByteString getOperation() { + return operation_; + } + /** + *
+       *合约方法
+       * 
+ * + * bytes operation = 3; + * @param value The operation to set. + * @return This builder for chaining. + */ + public Builder setOperation(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + operation_ = value; + onChanged(); + return this; + } + /** + *
+       *合约方法
+       * 
+ * + * bytes operation = 3; + * @return This builder for chaining. + */ + public Builder clearOperation() { + + operation_ = getDefaultInstance().getOperation(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString arg_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       *合约方法参数
+       * 
+ * + * bytes arg = 4; + * @return The arg. + */ + public com.google.protobuf.ByteString getArg() { + return arg_; + } + /** + *
+       *合约方法参数
+       * 
+ * + * bytes arg = 4; + * @param value The arg to set. + * @return This builder for chaining. + */ + public Builder setArg(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + arg_ = value; + onChanged(); + return this; + } + /** + *
+       *合约方法参数
+       * 
+ * + * bytes arg = 4; + * @return This builder for chaining. + */ + public Builder clearArg() { + + arg_ = getDefaultInstance().getArg(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString path_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       *合约文件路径(合约在IDE工程的相对路径)
+       * 
+ * + * bytes path = 5; + * @return The path. + */ + public com.google.protobuf.ByteString getPath() { + return path_; + } + /** + *
+       *合约文件路径(合约在IDE工程的相对路径)
+       * 
+ * + * bytes path = 5; + * @param value The path to set. + * @return This builder for chaining. + */ + public Builder setPath(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + path_ = value; + onChanged(); + return this; + } + /** + *
+       *合约文件路径(合约在IDE工程的相对路径)
+       * 
+ * + * bytes path = 5; + * @return This builder for chaining. + */ + public Builder clearPath() { + + path_ = getDefaultInstance().getPath(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString content_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       *合约内容(可为合约文件相对路径/合约脚本)
+       * 
+ * + * bytes content = 6; + * @return The content. + */ + public com.google.protobuf.ByteString getContent() { + return content_; + } + /** + *
+       *合约内容(可为合约文件相对路径/合约脚本)
+       * 
+ * + * bytes content = 6; + * @param value The content to set. + * @return This builder for chaining. + */ + public Builder setContent(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + content_ = value; + onChanged(); + return this; + } + /** + *
+       *合约内容(可为合约文件相对路径/合约脚本)
+       * 
+ * + * bytes content = 6; + * @return This builder for chaining. + */ + public Builder clearContent() { + + content_ = getDefaultInstance().getContent(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString pubkey_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+       *用户公钥
+       * 
+ * + * bytes pubkey = 7; + * @return The pubkey. + */ + public com.google.protobuf.ByteString getPubkey() { + return pubkey_; + } + /** + *
+       *用户公钥
+       * 
+ * + * bytes pubkey = 7; + * @param value The pubkey to set. + * @return This builder for chaining. + */ + public Builder setPubkey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + pubkey_ = value; + onChanged(); + return this; + } + /** + *
+       *用户公钥
+       * 
+ * + * bytes pubkey = 7; + * @return This builder for chaining. + */ + public Builder clearPubkey() { + + pubkey_ = getDefaultInstance().getPubkey(); + 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:bdware.bdledger.api.Contract) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.Contract) + private static final org.bdware.bdledger.api.grpc.pb.Common.Contract DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.Common.Contract(); + } + + public static org.bdware.bdledger.api.grpc.pb.Common.Contract getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Contract parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Contract(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 org.bdware.bdledger.api.grpc.pb.Common.Contract getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_Transaction_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_Transaction_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_Block_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_Block_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_Contract_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_Contract_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 bdware/bdledger/api/common.proto\022\023bdwa" + + "re.bdledger.api\"\312\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" + + "\0222\n\004type\030\004 \001(\0162$.bdware.bdledger.api.Tra" + + "nsactionType\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\"\352\001\n\005Block\022\014\n\004hash\030\001" + + " \001(\014\022\025\n\rparent_hashes\030\002 \003(\014\022\021\n\twitnesses" + + "\030\003 \003(\014\022\021\n\ttimestamp\030\004 \001(\003\022\014\n\004size\030\005 \001(\004\022" + + "\031\n\021transaction_count\030\006 \001(\r\022\031\n\021transactio" + + "ns_root\030\007 \001(\014\0226\n\014transactions\030\010 \003(\0132 .bd" + + "ware.bdledger.api.Transaction\022\032\n\022transac" + + "tion_hashes\030\t \003(\014\"\253\002\n\010Contract\022\024\n\014contra" + + "ctName\030\001 \001(\014\022\021\n\trandomNum\030\002 \001(\r\022\021\n\topera" + + "tion\030\003 \001(\014\022\013\n\003arg\030\004 \001(\014\022\014\n\004path\030\005 \001(\014\022\017\n" + + "\007content\030\006 \001(\014\022\016\n\006pubkey\030\007 \001(\014\"\246\001\n\027Contr" + + "actUnitRequestType\022\t\n\005START\020\000\022\010\n\004STOP\020\001\022" + + "\013\n\007EXECUTE\020\002\022\t\n\005REPLY\020\003\022\013\n\007REQUEST\020\004\022\016\n\n" + + "PREPREPARE\020\005\022\013\n\007PREPARE\020\006\022\n\n\006COMMIT\020\007\022\013\n" + + "\007ADDPEER\020\010\022\014\n\010DROPPEER\020\t\022\r\n\tSTATESYNC\020\n*" + + "o\n\017TransactionType\022\n\n\006RECORD\020\000\022\013\n\007MESSAG" + + "E\020\001\022\025\n\021CONTRACT_CREATION\020\002\022\027\n\023CONTRACT_I" + + "NVOCATION\020\003\022\023\n\017CONTRACT_STATUS\020\004BF\n\037org." + + "bdware.bdledger.api.grpc.pbZ#bdware.org/" + + "bdledger/pkg/api/grpc/pbb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_bdware_bdledger_api_Transaction_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdware_bdledger_api_Transaction_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_Transaction_descriptor, + new java.lang.String[] { "BlockHash", "Index", "Hash", "Type", "From", "Nonce", "To", "Data", "V", "R", "S", }); + internal_static_bdware_bdledger_api_Block_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_bdware_bdledger_api_Block_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_Block_descriptor, + new java.lang.String[] { "Hash", "ParentHashes", "Witnesses", "Timestamp", "Size", "TransactionCount", "TransactionsRoot", "Transactions", "TransactionHashes", }); + internal_static_bdware_bdledger_api_Contract_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_bdware_bdledger_api_Contract_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_Contract_descriptor, + new java.lang.String[] { "ContractName", "RandomNum", "Operation", "Arg", "Path", "Content", "Pubkey", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/org/bdware/bdledger/api/grpc/pb/ErrorDetails.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/ErrorDetails.java new file mode 100644 index 0000000..57a34e8 --- /dev/null +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/ErrorDetails.java @@ -0,0 +1,1790 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdware/bdledger/api/error_details.proto + +package org.bdware.bdledger.api.grpc.pb; + +public final class ErrorDetails { + private ErrorDetails() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface InvalidArgumentOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.InvalidArgument) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + java.util.List + getFieldViolationsList(); + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation getFieldViolations(int index); + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + int getFieldViolationsCount(); + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + java.util.List + getFieldViolationsOrBuilderList(); + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( + int index); + } + /** + *
+   * InvalidArgument indicates client specified an invalid argument.
+   * Note that this differs from FailedPrecondition. It indicates arguments
+   * that are problematic regardless of the state of the system
+   * (e.g., a malformed file name).
+   * 
+ * + * Protobuf type {@code bdware.bdledger.api.InvalidArgument} + */ + public static final class InvalidArgument extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.InvalidArgument) + InvalidArgumentOrBuilder { + private static final long serialVersionUID = 0L; + // Use InvalidArgument.newBuilder() to construct. + private InvalidArgument(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private InvalidArgument() { + 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() { + return this.unknownFields; + } + private InvalidArgument( + 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)) { + fieldViolations_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + fieldViolations_.add( + input.readMessage(org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.parser(), extensionRegistry)); + 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)) { + fieldViolations_ = java.util.Collections.unmodifiableList(fieldViolations_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.class, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.Builder.class); + } + + public interface FieldViolationOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.InvalidArgument.FieldViolation) + com.google.protobuf.MessageOrBuilder { + + /** + *
+       * A path leading to a field in the request body. The value will be a
+       * sequence of dot-separated identifiers that identify a protocol buffer
+       * field. E.g., "field_violations.field" would identify this field.
+       * 
+ * + * string field = 1; + * @return The field. + */ + java.lang.String getField(); + /** + *
+       * A path leading to a field in the request body. The value will be a
+       * sequence of dot-separated identifiers that identify a protocol buffer
+       * field. E.g., "field_violations.field" would identify this field.
+       * 
+ * + * string field = 1; + * @return The bytes for field. + */ + com.google.protobuf.ByteString + getFieldBytes(); + + /** + *
+       * A description of why the request element is bad.
+       * 
+ * + * string description = 2; + * @return The description. + */ + java.lang.String getDescription(); + /** + *
+       * A description of why the request element is bad.
+       * 
+ * + * string description = 2; + * @return The bytes for description. + */ + com.google.protobuf.ByteString + getDescriptionBytes(); + } + /** + *
+     * A message type used to describe a single invalid field.
+     * 
+ * + * Protobuf type {@code bdware.bdledger.api.InvalidArgument.FieldViolation} + */ + public static final class FieldViolation extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.InvalidArgument.FieldViolation) + FieldViolationOrBuilder { + private static final long serialVersionUID = 0L; + // Use FieldViolation.newBuilder() to construct. + private FieldViolation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FieldViolation() { + field_ = ""; + 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() { + return this.unknownFields; + } + private FieldViolation( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + field_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + description_ = 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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.class, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder.class); + } + + public static final int FIELD_FIELD_NUMBER = 1; + private volatile java.lang.Object field_; + /** + *
+       * A path leading to a field in the request body. The value will be a
+       * sequence of dot-separated identifiers that identify a protocol buffer
+       * field. E.g., "field_violations.field" would identify this field.
+       * 
+ * + * string field = 1; + * @return The field. + */ + public java.lang.String getField() { + java.lang.Object ref = field_; + 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(); + field_ = s; + return s; + } + } + /** + *
+       * A path leading to a field in the request body. The value will be a
+       * sequence of dot-separated identifiers that identify a protocol buffer
+       * field. E.g., "field_violations.field" would identify this field.
+       * 
+ * + * string field = 1; + * @return The bytes for field. + */ + public com.google.protobuf.ByteString + getFieldBytes() { + java.lang.Object ref = field_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + field_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DESCRIPTION_FIELD_NUMBER = 2; + private volatile java.lang.Object description_; + /** + *
+       * A description of why the request element is bad.
+       * 
+ * + * string description = 2; + * @return The description. + */ + public java.lang.String getDescription() { + java.lang.Object ref = description_; + 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(); + description_ = s; + return s; + } + } + /** + *
+       * A description of why the request element is bad.
+       * 
+ * + * string description = 2; + * @return The bytes for description. + */ + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = 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 (!getFieldBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, field_); + } + if (!getDescriptionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, description_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getFieldBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, field_); + } + if (!getDescriptionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, description_); + } + 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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation other = (org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation) obj; + + if (!getField() + .equals(other.getField())) return false; + if (!getDescription() + .equals(other.getDescription())) 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) + FIELD_FIELD_NUMBER; + hash = (53 * hash) + getField().hashCode(); + hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getDescription().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation 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(org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation 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; + } + /** + *
+       * A message type used to describe a single invalid field.
+       * 
+ * + * Protobuf type {@code bdware.bdledger.api.InvalidArgument.FieldViolation} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.InvalidArgument.FieldViolation) + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.class, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.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(); + field_ = ""; + + description_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation build() { + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation buildPartial() { + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation result = new org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation(this); + result.field_ = field_; + result.description_ = description_; + 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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation other) { + if (other == org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.getDefaultInstance()) return this; + if (!other.getField().isEmpty()) { + field_ = other.field_; + onChanged(); + } + if (!other.getDescription().isEmpty()) { + description_ = other.description_; + 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 { + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object field_ = ""; + /** + *
+         * A path leading to a field in the request body. The value will be a
+         * sequence of dot-separated identifiers that identify a protocol buffer
+         * field. E.g., "field_violations.field" would identify this field.
+         * 
+ * + * string field = 1; + * @return The field. + */ + public java.lang.String getField() { + java.lang.Object ref = field_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + field_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+         * A path leading to a field in the request body. The value will be a
+         * sequence of dot-separated identifiers that identify a protocol buffer
+         * field. E.g., "field_violations.field" would identify this field.
+         * 
+ * + * string field = 1; + * @return The bytes for field. + */ + public com.google.protobuf.ByteString + getFieldBytes() { + java.lang.Object ref = field_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + field_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+         * A path leading to a field in the request body. The value will be a
+         * sequence of dot-separated identifiers that identify a protocol buffer
+         * field. E.g., "field_violations.field" would identify this field.
+         * 
+ * + * string field = 1; + * @param value The field to set. + * @return This builder for chaining. + */ + public Builder setField( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + field_ = value; + onChanged(); + return this; + } + /** + *
+         * A path leading to a field in the request body. The value will be a
+         * sequence of dot-separated identifiers that identify a protocol buffer
+         * field. E.g., "field_violations.field" would identify this field.
+         * 
+ * + * string field = 1; + * @return This builder for chaining. + */ + public Builder clearField() { + + field_ = getDefaultInstance().getField(); + onChanged(); + return this; + } + /** + *
+         * A path leading to a field in the request body. The value will be a
+         * sequence of dot-separated identifiers that identify a protocol buffer
+         * field. E.g., "field_violations.field" would identify this field.
+         * 
+ * + * string field = 1; + * @param value The bytes for field to set. + * @return This builder for chaining. + */ + public Builder setFieldBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + field_ = value; + onChanged(); + return this; + } + + private java.lang.Object description_ = ""; + /** + *
+         * A description of why the request element is bad.
+         * 
+ * + * string description = 2; + * @return The description. + */ + public java.lang.String getDescription() { + java.lang.Object ref = description_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + description_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+         * A description of why the request element is bad.
+         * 
+ * + * string description = 2; + * @return The bytes for description. + */ + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+         * A description of why the request element is bad.
+         * 
+ * + * string description = 2; + * @param value The description to set. + * @return This builder for chaining. + */ + public Builder setDescription( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + description_ = value; + onChanged(); + return this; + } + /** + *
+         * A description of why the request element is bad.
+         * 
+ * + * string description = 2; + * @return This builder for chaining. + */ + public Builder clearDescription() { + + description_ = getDefaultInstance().getDescription(); + onChanged(); + return this; + } + /** + *
+         * A description of why the request element is bad.
+         * 
+ * + * string description = 2; + * @param value The bytes for description to set. + * @return This builder for chaining. + */ + public Builder setDescriptionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + description_ = 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:bdware.bdledger.api.InvalidArgument.FieldViolation) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.InvalidArgument.FieldViolation) + private static final org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation(); + } + + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FieldViolation parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FieldViolation(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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int FIELD_VIOLATIONS_FIELD_NUMBER = 1; + private java.util.List fieldViolations_; + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public java.util.List getFieldViolationsList() { + return fieldViolations_; + } + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public java.util.List + getFieldViolationsOrBuilderList() { + return fieldViolations_; + } + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public int getFieldViolationsCount() { + return fieldViolations_.size(); + } + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation getFieldViolations(int index) { + return fieldViolations_.get(index); + } + /** + *
+     * Describes all violations in a client request.
+     * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( + int index) { + return fieldViolations_.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 { + for (int i = 0; i < fieldViolations_.size(); i++) { + output.writeMessage(1, fieldViolations_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < fieldViolations_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, fieldViolations_.get(i)); + } + 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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument other = (org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument) obj; + + if (!getFieldViolationsList() + .equals(other.getFieldViolationsList())) 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 (getFieldViolationsCount() > 0) { + hash = (37 * hash) + FIELD_VIOLATIONS_FIELD_NUMBER; + hash = (53 * hash) + getFieldViolationsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument 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(org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument 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; + } + /** + *
+     * InvalidArgument indicates client specified an invalid argument.
+     * Note that this differs from FailedPrecondition. It indicates arguments
+     * that are problematic regardless of the state of the system
+     * (e.g., a malformed file name).
+     * 
+ * + * Protobuf type {@code bdware.bdledger.api.InvalidArgument} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.InvalidArgument) + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgumentOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.class, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFieldViolationsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (fieldViolationsBuilder_ == null) { + fieldViolations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + fieldViolationsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.internal_static_bdware_bdledger_api_InvalidArgument_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument build() { + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument buildPartial() { + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument result = new org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument(this); + int from_bitField0_ = bitField0_; + if (fieldViolationsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + fieldViolations_ = java.util.Collections.unmodifiableList(fieldViolations_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fieldViolations_ = fieldViolations_; + } else { + result.fieldViolations_ = fieldViolationsBuilder_.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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument other) { + if (other == org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.getDefaultInstance()) return this; + if (fieldViolationsBuilder_ == null) { + if (!other.fieldViolations_.isEmpty()) { + if (fieldViolations_.isEmpty()) { + fieldViolations_ = other.fieldViolations_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFieldViolationsIsMutable(); + fieldViolations_.addAll(other.fieldViolations_); + } + onChanged(); + } + } else { + if (!other.fieldViolations_.isEmpty()) { + if (fieldViolationsBuilder_.isEmpty()) { + fieldViolationsBuilder_.dispose(); + fieldViolationsBuilder_ = null; + fieldViolations_ = other.fieldViolations_; + bitField0_ = (bitField0_ & ~0x00000001); + fieldViolationsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFieldViolationsFieldBuilder() : null; + } else { + fieldViolationsBuilder_.addAllMessages(other.fieldViolations_); + } + } + } + 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 { + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List fieldViolations_ = + java.util.Collections.emptyList(); + private void ensureFieldViolationsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fieldViolations_ = new java.util.ArrayList(fieldViolations_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder> fieldViolationsBuilder_; + + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public java.util.List getFieldViolationsList() { + if (fieldViolationsBuilder_ == null) { + return java.util.Collections.unmodifiableList(fieldViolations_); + } else { + return fieldViolationsBuilder_.getMessageList(); + } + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public int getFieldViolationsCount() { + if (fieldViolationsBuilder_ == null) { + return fieldViolations_.size(); + } else { + return fieldViolationsBuilder_.getCount(); + } + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation getFieldViolations(int index) { + if (fieldViolationsBuilder_ == null) { + return fieldViolations_.get(index); + } else { + return fieldViolationsBuilder_.getMessage(index); + } + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder setFieldViolations( + int index, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation value) { + if (fieldViolationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldViolationsIsMutable(); + fieldViolations_.set(index, value); + onChanged(); + } else { + fieldViolationsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder setFieldViolations( + int index, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder builderForValue) { + if (fieldViolationsBuilder_ == null) { + ensureFieldViolationsIsMutable(); + fieldViolations_.set(index, builderForValue.build()); + onChanged(); + } else { + fieldViolationsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder addFieldViolations(org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation value) { + if (fieldViolationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldViolationsIsMutable(); + fieldViolations_.add(value); + onChanged(); + } else { + fieldViolationsBuilder_.addMessage(value); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder addFieldViolations( + int index, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation value) { + if (fieldViolationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldViolationsIsMutable(); + fieldViolations_.add(index, value); + onChanged(); + } else { + fieldViolationsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder addFieldViolations( + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder builderForValue) { + if (fieldViolationsBuilder_ == null) { + ensureFieldViolationsIsMutable(); + fieldViolations_.add(builderForValue.build()); + onChanged(); + } else { + fieldViolationsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder addFieldViolations( + int index, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder builderForValue) { + if (fieldViolationsBuilder_ == null) { + ensureFieldViolationsIsMutable(); + fieldViolations_.add(index, builderForValue.build()); + onChanged(); + } else { + fieldViolationsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder addAllFieldViolations( + java.lang.Iterable values) { + if (fieldViolationsBuilder_ == null) { + ensureFieldViolationsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fieldViolations_); + onChanged(); + } else { + fieldViolationsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder clearFieldViolations() { + if (fieldViolationsBuilder_ == null) { + fieldViolations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + fieldViolationsBuilder_.clear(); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public Builder removeFieldViolations(int index) { + if (fieldViolationsBuilder_ == null) { + ensureFieldViolationsIsMutable(); + fieldViolations_.remove(index); + onChanged(); + } else { + fieldViolationsBuilder_.remove(index); + } + return this; + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder getFieldViolationsBuilder( + int index) { + return getFieldViolationsFieldBuilder().getBuilder(index); + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder getFieldViolationsOrBuilder( + int index) { + if (fieldViolationsBuilder_ == null) { + return fieldViolations_.get(index); } else { + return fieldViolationsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public java.util.List + getFieldViolationsOrBuilderList() { + if (fieldViolationsBuilder_ != null) { + return fieldViolationsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fieldViolations_); + } + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder() { + return getFieldViolationsFieldBuilder().addBuilder( + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.getDefaultInstance()); + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder addFieldViolationsBuilder( + int index) { + return getFieldViolationsFieldBuilder().addBuilder( + index, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.getDefaultInstance()); + } + /** + *
+       * Describes all violations in a client request.
+       * 
+ * + * repeated .bdware.bdledger.api.InvalidArgument.FieldViolation field_violations = 1; + */ + public java.util.List + getFieldViolationsBuilderList() { + return getFieldViolationsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder> + getFieldViolationsFieldBuilder() { + if (fieldViolationsBuilder_ == null) { + fieldViolationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolation.Builder, org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument.FieldViolationOrBuilder>( + fieldViolations_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + fieldViolations_ = null; + } + return fieldViolationsBuilder_; + } + @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:bdware.bdledger.api.InvalidArgument) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.InvalidArgument) + private static final org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument(); + } + + public static org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public InvalidArgument parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new InvalidArgument(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 org.bdware.bdledger.api.grpc.pb.ErrorDetails.InvalidArgument getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_InvalidArgument_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_InvalidArgument_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_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\'bdware/bdledger/api/error_details.prot" + + "o\022\023bdware.bdledger.api\"\226\001\n\017InvalidArgume" + + "nt\022M\n\020field_violations\030\001 \003(\01323.bdware.bd" + + "ledger.api.InvalidArgument.FieldViolatio" + + "n\0324\n\016FieldViolation\022\r\n\005field\030\001 \001(\t\022\023\n\013de" + + "scription\030\002 \001(\tBF\n\037org.bdware.bdledger.a" + + "pi.grpc.pbZ#bdware.org/bdledger/pkg/api/" + + "grpc/pbb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_bdware_bdledger_api_InvalidArgument_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdware_bdledger_api_InvalidArgument_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_InvalidArgument_descriptor, + new java.lang.String[] { "FieldViolations", }); + internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_descriptor = + internal_static_bdware_bdledger_api_InvalidArgument_descriptor.getNestedTypes().get(0); + internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_InvalidArgument_FieldViolation_descriptor, + new java.lang.String[] { "Field", "Description", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdledger/api/grpc/ledger/LedgerGrpc.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerGrpc.java similarity index 62% rename from src/main/java/bdledger/api/grpc/ledger/LedgerGrpc.java rename to src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerGrpc.java index 0596f75..b47e1ae 100644 --- a/src/main/java/bdledger/api/grpc/ledger/LedgerGrpc.java +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerGrpc.java @@ -1,4 +1,4 @@ -package bdledger.api.grpc.ledger; +package org.bdware.bdledger.api.grpc.pb; import static io.grpc.MethodDescriptor.generateFullMethodName; import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; @@ -19,37 +19,37 @@ 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") + comments = "Source: bdware/bdledger/api/ledger.proto") public final class LedgerGrpc { private LedgerGrpc() {} - public static final String SERVICE_NAME = "bdledger.api.Ledger"; + public static final String SERVICE_NAME = "bdware.bdledger.api.Ledger"; // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor getCreateLedgerMethod; + 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, + requestType = org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getCreateLedgerMethod() { - io.grpc.MethodDescriptor getCreateLedgerMethod; + public static io.grpc.MethodDescriptor getCreateLedgerMethod() { + io.grpc.MethodDescriptor getCreateLedgerMethod; if ((getCreateLedgerMethod = LedgerGrpc.getCreateLedgerMethod) == null) { synchronized (LedgerGrpc.class) { if ((getCreateLedgerMethod = LedgerGrpc.getCreateLedgerMethod) == null) { LedgerGrpc.getCreateLedgerMethod = getCreateLedgerMethod = - io.grpc.MethodDescriptor.newBuilder() + 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())) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdledger.api.grpc.ledger.CreateLedgerResponse.getDefaultInstance())) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.getDefaultInstance())) .setSchemaDescriptor(new LedgerMethodDescriptorSupplier("CreateLedger")) .build(); } @@ -59,28 +59,28 @@ public final class LedgerGrpc { } private static volatile io.grpc.MethodDescriptor getGetLedgersMethod; + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse> getGetLedgersMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "GetLedgers", requestType = com.google.protobuf.Empty.class, - responseType = bdledger.api.grpc.ledger.GetLedgersResponse.class, + responseType = org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) public static io.grpc.MethodDescriptor getGetLedgersMethod() { - io.grpc.MethodDescriptor getGetLedgersMethod; + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse> getGetLedgersMethod() { + io.grpc.MethodDescriptor getGetLedgersMethod; if ((getGetLedgersMethod = LedgerGrpc.getGetLedgersMethod) == null) { synchronized (LedgerGrpc.class) { if ((getGetLedgersMethod = LedgerGrpc.getGetLedgersMethod) == null) { LedgerGrpc.getGetLedgersMethod = getGetLedgersMethod = - io.grpc.MethodDescriptor.newBuilder() + 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())) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.getDefaultInstance())) .setSchemaDescriptor(new LedgerMethodDescriptorSupplier("GetLedgers")) .build(); } @@ -89,29 +89,29 @@ public final class LedgerGrpc { return getGetLedgersMethod; } - private static volatile io.grpc.MethodDescriptor getSendTransactionMethod; + 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, + requestType = org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getSendTransactionMethod() { - io.grpc.MethodDescriptor getSendTransactionMethod; + public static io.grpc.MethodDescriptor getSendTransactionMethod() { + io.grpc.MethodDescriptor getSendTransactionMethod; if ((getSendTransactionMethod = LedgerGrpc.getSendTransactionMethod) == null) { synchronized (LedgerGrpc.class) { if ((getSendTransactionMethod = LedgerGrpc.getSendTransactionMethod) == null) { LedgerGrpc.getSendTransactionMethod = getSendTransactionMethod = - io.grpc.MethodDescriptor.newBuilder() + 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())) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.getDefaultInstance())) .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - bdledger.api.grpc.ledger.SendTransactionResponse.getDefaultInstance())) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.getDefaultInstance())) .setSchemaDescriptor(new LedgerMethodDescriptorSupplier("SendTransaction")) .build(); } @@ -169,23 +169,38 @@ public final class LedgerGrpc { public static abstract class LedgerImplBase implements io.grpc.BindableService { /** + *
+     **
+     * Create a new ledger
+     * 创建一个新账本
+     * 
*/ - public void createLedger(bdledger.api.grpc.ledger.CreateLedgerRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void createLedger(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest request, + io.grpc.stub.StreamObserver responseObserver) { asyncUnimplementedUnaryCall(getCreateLedgerMethod(), responseObserver); } /** + *
+     **
+     * Get all ledgers
+     * 查询所有帐本列表
+     * 
*/ public void getLedgers(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.StreamObserver responseObserver) { asyncUnimplementedUnaryCall(getGetLedgersMethod(), responseObserver); } /** + *
+     **
+     * Send a new transaction
+     * 发送一个新事务
+     * 
*/ - public void sendTransaction(bdledger.api.grpc.ledger.SendTransactionRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void sendTransaction(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest request, + io.grpc.stub.StreamObserver responseObserver) { asyncUnimplementedUnaryCall(getSendTransactionMethod(), responseObserver); } @@ -195,22 +210,22 @@ public final class LedgerGrpc { getCreateLedgerMethod(), asyncUnaryCall( new MethodHandlers< - bdledger.api.grpc.ledger.CreateLedgerRequest, - bdledger.api.grpc.ledger.CreateLedgerResponse>( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest, + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse>( this, METHODID_CREATE_LEDGER))) .addMethod( getGetLedgersMethod(), asyncUnaryCall( new MethodHandlers< com.google.protobuf.Empty, - bdledger.api.grpc.ledger.GetLedgersResponse>( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse>( this, METHODID_GET_LEDGERS))) .addMethod( getSendTransactionMethod(), asyncUnaryCall( new MethodHandlers< - bdledger.api.grpc.ledger.SendTransactionRequest, - bdledger.api.grpc.ledger.SendTransactionResponse>( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest, + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse>( this, METHODID_SEND_TRANSACTION))) .build(); } @@ -231,25 +246,40 @@ public final class LedgerGrpc { } /** + *
+     **
+     * Create a new ledger
+     * 创建一个新账本
+     * 
*/ - public void createLedger(bdledger.api.grpc.ledger.CreateLedgerRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void createLedger(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest request, + io.grpc.stub.StreamObserver responseObserver) { asyncUnaryCall( getChannel().newCall(getCreateLedgerMethod(), getCallOptions()), request, responseObserver); } /** + *
+     **
+     * Get all ledgers
+     * 查询所有帐本列表
+     * 
*/ public void getLedgers(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.StreamObserver responseObserver) { asyncUnaryCall( getChannel().newCall(getGetLedgersMethod(), getCallOptions()), request, responseObserver); } /** + *
+     **
+     * Send a new transaction
+     * 发送一个新事务
+     * 
*/ - public void sendTransaction(bdledger.api.grpc.ledger.SendTransactionRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void sendTransaction(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest request, + io.grpc.stub.StreamObserver responseObserver) { asyncUnaryCall( getChannel().newCall(getSendTransactionMethod(), getCallOptions()), request, responseObserver); } @@ -270,22 +300,37 @@ public final class LedgerGrpc { } /** + *
+     **
+     * Create a new ledger
+     * 创建一个新账本
+     * 
*/ - public bdledger.api.grpc.ledger.CreateLedgerResponse createLedger(bdledger.api.grpc.ledger.CreateLedgerRequest request) { + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse createLedger(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest request) { return blockingUnaryCall( getChannel(), getCreateLedgerMethod(), getCallOptions(), request); } /** + *
+     **
+     * Get all ledgers
+     * 查询所有帐本列表
+     * 
*/ - public bdledger.api.grpc.ledger.GetLedgersResponse getLedgers(com.google.protobuf.Empty request) { + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse getLedgers(com.google.protobuf.Empty request) { return blockingUnaryCall( getChannel(), getGetLedgersMethod(), getCallOptions(), request); } /** + *
+     **
+     * Send a new transaction
+     * 发送一个新事务
+     * 
*/ - public bdledger.api.grpc.ledger.SendTransactionResponse sendTransaction(bdledger.api.grpc.ledger.SendTransactionRequest request) { + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse sendTransaction(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest request) { return blockingUnaryCall( getChannel(), getSendTransactionMethod(), getCallOptions(), request); } @@ -306,25 +351,40 @@ public final class LedgerGrpc { } /** + *
+     **
+     * Create a new ledger
+     * 创建一个新账本
+     * 
*/ - public com.google.common.util.concurrent.ListenableFuture createLedger( - bdledger.api.grpc.ledger.CreateLedgerRequest request) { + public com.google.common.util.concurrent.ListenableFuture createLedger( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest request) { return futureUnaryCall( getChannel().newCall(getCreateLedgerMethod(), getCallOptions()), request); } /** + *
+     **
+     * Get all ledgers
+     * 查询所有帐本列表
+     * 
*/ - public com.google.common.util.concurrent.ListenableFuture getLedgers( + public com.google.common.util.concurrent.ListenableFuture getLedgers( com.google.protobuf.Empty request) { return futureUnaryCall( getChannel().newCall(getGetLedgersMethod(), getCallOptions()), request); } /** + *
+     **
+     * Send a new transaction
+     * 发送一个新事务
+     * 
*/ - public com.google.common.util.concurrent.ListenableFuture sendTransaction( - bdledger.api.grpc.ledger.SendTransactionRequest request) { + public com.google.common.util.concurrent.ListenableFuture sendTransaction( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest request) { return futureUnaryCall( getChannel().newCall(getSendTransactionMethod(), getCallOptions()), request); } @@ -352,16 +412,16 @@ public final class LedgerGrpc { 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); + serviceImpl.createLedger((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); break; case METHODID_GET_LEDGERS: serviceImpl.getLedgers((com.google.protobuf.Empty) request, - (io.grpc.stub.StreamObserver) responseObserver); + (io.grpc.stub.StreamObserver) responseObserver); break; case METHODID_SEND_TRANSACTION: - serviceImpl.sendTransaction((bdledger.api.grpc.ledger.SendTransactionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); + serviceImpl.sendTransaction((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); break; default: throw new AssertionError(); @@ -385,7 +445,7 @@ public final class LedgerGrpc { @java.lang.Override public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return bdledger.api.grpc.ledger.LedgerProto.getDescriptor(); + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.getDescriptor(); } @java.lang.Override diff --git a/src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerOuterClass.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerOuterClass.java new file mode 100644 index 0000000..b71d3a3 --- /dev/null +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/LedgerOuterClass.java @@ -0,0 +1,3812 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdware/bdledger/api/ledger.proto + +package org.bdware.bdledger.api.grpc.pb; + +public final class LedgerOuterClass { + private LedgerOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CreateLedgerRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + } + /** + * Protobuf type {@code bdware.bdledger.api.CreateLedgerRequest} + */ + public static final class CreateLedgerRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.CreateLedgerRequest) + CreateLedgerRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateLedgerRequest.newBuilder() to construct. + private CreateLedgerRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateLedgerRequest() { + 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() { + return this.unknownFields; + } + private CreateLedgerRequest( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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_; + 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(); + name_ = s; + return s; + } + } + /** + * string name = 1; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = 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 (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest other = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest) obj; + + if (!getName() + .equals(other.getName())) 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) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest 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(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest 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 bdware.bdledger.api.CreateLedgerRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.CreateLedgerRequest) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.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(); + name_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest build() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest result = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest(this); + result.name_ = name_; + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + 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 { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 1; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 1; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 1; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 1; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 1; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = 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:bdware.bdledger.api.CreateLedgerRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.CreateLedgerRequest) + private static final org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateLedgerRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateLedgerRequest(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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface CreateLedgerResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.CreateLedgerResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * bool ok = 1; + * @return The ok. + */ + boolean getOk(); + } + /** + * Protobuf type {@code bdware.bdledger.api.CreateLedgerResponse} + */ + public static final class CreateLedgerResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.CreateLedgerResponse) + CreateLedgerResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateLedgerResponse.newBuilder() to construct. + private CreateLedgerResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + 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() { + return this.unknownFields; + } + private CreateLedgerResponse( + 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 8: { + + ok_ = 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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_; + } + + 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 (ok_ != false) { + output.writeBool(1, ok_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (ok_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, ok_); + } + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse other = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse) obj; + + if (getOk() + != other.getOk()) 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) + OK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getOk()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse 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(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse 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 bdware.bdledger.api.CreateLedgerResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.CreateLedgerResponse) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.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(); + ok_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_CreateLedgerResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse build() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse result = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse(this); + result.ok_ = ok_; + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse.getDefaultInstance()) return this; + if (other.getOk() != false) { + setOk(other.getOk()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + 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) { + + ok_ = value; + onChanged(); + return this; + } + /** + * bool ok = 1; + * @return This builder for chaining. + */ + public Builder clearOk() { + + ok_ = 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:bdware.bdledger.api.CreateLedgerResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.CreateLedgerResponse) + private static final org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateLedgerResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateLedgerResponse(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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.CreateLedgerResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetLedgersResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetLedgersResponse} + */ + public static final class GetLedgersResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.GetLedgersResponse) + GetLedgersResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetLedgersResponse.newBuilder() to construct. + private GetLedgersResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetLedgersResponse() { + 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() { + return this.unknownFields; + } + private GetLedgersResponse( + 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(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + ledgers_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + ledgers_.add(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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + ledgers_ = ledgers_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_GetLedgersResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_GetLedgersResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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() { + return ledgers_; + } + /** + * 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) { + return ledgers_.getByteString(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 { + for (int i = 0; i < ledgers_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledgers_.getRaw(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < ledgers_.size(); i++) { + dataSize += computeStringSizeNoTag(ledgers_.getRaw(i)); + } + size += dataSize; + size += 1 * getLedgersList().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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse other = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse) obj; + + if (!getLedgersList() + .equals(other.getLedgersList())) 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 (getLedgersCount() > 0) { + hash = (37 * hash) + LEDGERS_FIELD_NUMBER; + hash = (53 * hash) + getLedgersList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse 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(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse 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 bdware.bdledger.api.GetLedgersResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetLedgersResponse) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_GetLedgersResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_GetLedgersResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.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(); + ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_GetLedgersResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse build() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse result = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + ledgers_ = ledgers_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.ledgers_ = ledgers_; + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse.getDefaultInstance()) return this; + if (!other.ledgers_.isEmpty()) { + if (ledgers_.isEmpty()) { + ledgers_ = other.ledgers_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLedgersIsMutable(); + ledgers_.addAll(other.ledgers_); + } + 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 { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.LazyStringList ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureLedgersIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + ledgers_ = new com.google.protobuf.LazyStringArrayList(ledgers_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated string ledgers = 1; + * @return A list containing the ledgers. + */ + public com.google.protobuf.ProtocolStringList + getLedgersList() { + return ledgers_.getUnmodifiableView(); + } + /** + * 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) { + return ledgers_.getByteString(index); + } + /** + * 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) { + if (value == null) { + throw new NullPointerException(); + } + ensureLedgersIsMutable(); + ledgers_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string ledgers = 1; + * @param value The ledgers to add. + * @return This builder for chaining. + */ + public Builder addLedgers( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureLedgersIsMutable(); + ledgers_.add(value); + onChanged(); + return this; + } + /** + * repeated string ledgers = 1; + * @param values The ledgers to add. + * @return This builder for chaining. + */ + public Builder addAllLedgers( + java.lang.Iterable values) { + ensureLedgersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ledgers_); + onChanged(); + return this; + } + /** + * repeated string ledgers = 1; + * @return This builder for chaining. + */ + public Builder clearLedgers() { + ledgers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * 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) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureLedgersIsMutable(); + ledgers_.add(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:bdware.bdledger.api.GetLedgersResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetLedgersResponse) + private static final org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetLedgersResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetLedgersResponse(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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SendTransactionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return Whether the transaction field is set. + */ + boolean hasTransaction(); + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return The transaction. + */ + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction getTransaction(); + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder(); + } + /** + * Protobuf type {@code bdware.bdledger.api.SendTransactionRequest} + */ + public static final class SendTransactionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.SendTransactionRequest) + SendTransactionRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use SendTransactionRequest.newBuilder() to construct. + private SendTransactionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SendTransactionRequest() { + 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() { + return this.unknownFields; + } + private SendTransactionRequest( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + ledger_ = s; + break; + } + case 18: { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder subBuilder = null; + if (transaction_ != null) { + subBuilder = transaction_.toBuilder(); + } + transaction_ = input.readMessage(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Builder.class); + } + + public interface TransactionOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.SendTransactionRequest.Transaction) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return The type. + */ + org.bdware.bdledger.api.grpc.pb.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 bdware.bdledger.api.SendTransactionRequest.Transaction} + */ + public static final class Transaction extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.SendTransactionRequest.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() { + type_ = 0; + from_ = com.google.protobuf.ByteString.EMPTY; + to_ = com.google.protobuf.ByteString.EMPTY; + 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() { + 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(); + } + 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: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 18: { + + from_ = input.readBytes(); + break; + } + case 26: { + + to_ = input.readBytes(); + break; + } + case 34: { + + data_ = 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return The enum numeric value on the wire for type. + */ + public int getTypeValue() { + return type_; + } + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return The type. + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionType getType() { + @SuppressWarnings("deprecation") + org.bdware.bdledger.api.grpc.pb.Common.TransactionType result = org.bdware.bdledger.api.grpc.pb.Common.TransactionType.valueOf(type_); + return result == null ? org.bdware.bdledger.api.grpc.pb.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_; + } + + public static final int TO_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString to_; + /** + * bytes to = 3; + * @return The to. + */ + public com.google.protobuf.ByteString getTo() { + return to_; + } + + public static final int DATA_FIELD_NUMBER = 4; + private com.google.protobuf.ByteString data_; + /** + * bytes data = 4; + * @return The data. + */ + public com.google.protobuf.ByteString getData() { + return data_; + } + + 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 (type_ != org.bdware.bdledger.api.grpc.pb.Common.TransactionType.RECORD.getNumber()) { + output.writeEnum(1, type_); + } + if (!from_.isEmpty()) { + output.writeBytes(2, from_); + } + if (!to_.isEmpty()) { + output.writeBytes(3, to_); + } + if (!data_.isEmpty()) { + output.writeBytes(4, data_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != org.bdware.bdledger.api.grpc.pb.Common.TransactionType.RECORD.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, type_); + } + if (!from_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2, from_); + } + if (!to_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, to_); + } + if (!data_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(4, data_); + } + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction other = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction) obj; + + if (type_ != other.type_) return false; + if (!getFrom() + .equals(other.getFrom())) return false; + if (!getTo() + .equals(other.getTo())) return false; + if (!getData() + .equals(other.getData())) 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + 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) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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 bdware.bdledger.api.SendTransactionRequest.Transaction} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.SendTransactionRequest.Transaction) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.TransactionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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(); + type_ = 0; + + from_ = com.google.protobuf.ByteString.EMPTY; + + to_ = com.google.protobuf.ByteString.EMPTY; + + data_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction build() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction buildPartial() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction result = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction(this); + result.type_ = type_; + result.from_ = from_; + result.to_ = to_; + result.data_ = data_; + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction other) { + if (other == org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.getDefaultInstance()) return this; + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (other.getFrom() != com.google.protobuf.ByteString.EMPTY) { + setFrom(other.getFrom()); + } + if (other.getTo() != com.google.protobuf.ByteString.EMPTY) { + setTo(other.getTo()); + } + if (other.getData() != com.google.protobuf.ByteString.EMPTY) { + setData(other.getData()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ = 0; + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return The enum numeric value on the wire for type. + */ + public int getTypeValue() { + return type_; + } + /** + * .bdware.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; + onChanged(); + return this; + } + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return The type. + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionType getType() { + @SuppressWarnings("deprecation") + org.bdware.bdledger.api.grpc.pb.Common.TransactionType result = org.bdware.bdledger.api.grpc.pb.Common.TransactionType.valueOf(type_); + return result == null ? org.bdware.bdledger.api.grpc.pb.Common.TransactionType.UNRECOGNIZED : result; + } + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(org.bdware.bdledger.api.grpc.pb.Common.TransactionType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .bdware.bdledger.api.TransactionType type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + 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) { + throw new NullPointerException(); + } + + from_ = value; + onChanged(); + return this; + } + /** + * bytes from = 2; + * @return This builder for chaining. + */ + public Builder clearFrom() { + + from_ = getDefaultInstance().getFrom(); + onChanged(); + return this; + } + + 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) { + throw new NullPointerException(); + } + + to_ = value; + onChanged(); + return this; + } + /** + * bytes to = 3; + * @return This builder for chaining. + */ + public Builder clearTo() { + + to_ = getDefaultInstance().getTo(); + onChanged(); + return this; + } + + 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) { + throw new NullPointerException(); + } + + data_ = value; + onChanged(); + return this; + } + /** + * bytes data = 4; + * @return This builder for chaining. + */ + public Builder clearData() { + + data_ = getDefaultInstance().getData(); + 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:bdware.bdledger.api.SendTransactionRequest.Transaction) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.SendTransactionRequest.Transaction) + private static final org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction(); + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + 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 TRANSACTION_FIELD_NUMBER = 2; + private org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction transaction_; + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transaction_ != null; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return The transaction. + */ + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction getTransaction() { + return transaction_ == null ? org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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 (!getLedgerBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); + } + if (transaction_ != null) { + output.writeMessage(2, getTransaction()); + } + 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 (transaction_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest other = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + 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(); + hash = (37 * hash) + LEDGER_FIELD_NUMBER; + hash = (53 * hash) + getLedger().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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest 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(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest 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 bdware.bdledger.api.SendTransactionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.SendTransactionRequest) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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_ = ""; + + if (transactionBuilder_ == null) { + transaction_ = null; + } else { + transaction_ = null; + transactionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest build() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest result = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest(this); + result.ledger_ = ledger_; + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + 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 { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction transaction_; + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.TransactionOrBuilder> transactionBuilder_; + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transactionBuilder_ != null || transaction_ != null; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + * @return The transaction. + */ + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction getTransaction() { + if (transactionBuilder_ == null) { + return transaction_ == null ? org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; + } else { + return transactionBuilder_.getMessage(); + } + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public Builder setTransaction(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction value) { + if (transactionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + transaction_ = value; + onChanged(); + } else { + transactionBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public Builder setTransaction( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder builderForValue) { + if (transactionBuilder_ == null) { + transaction_ = builderForValue.build(); + onChanged(); + } else { + transactionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public Builder mergeTransaction(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction value) { + if (transactionBuilder_ == null) { + if (transaction_ != null) { + transaction_ = + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); + } else { + transaction_ = value; + } + onChanged(); + } else { + transactionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public Builder clearTransaction() { + if (transactionBuilder_ == null) { + transaction_ = null; + onChanged(); + } else { + transaction_ = null; + transactionBuilder_ = null; + } + + return this; + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder getTransactionBuilder() { + + onChanged(); + return getTransactionFieldBuilder().getBuilder(); + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.TransactionOrBuilder getTransactionOrBuilder() { + if (transactionBuilder_ != null) { + return transactionBuilder_.getMessageOrBuilder(); + } else { + return transaction_ == null ? + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.getDefaultInstance() : transaction_; + } + } + /** + * .bdware.bdledger.api.SendTransactionRequest.Transaction transaction = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.TransactionOrBuilder> + getTransactionFieldBuilder() { + if (transactionBuilder_ == null) { + transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest.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:bdware.bdledger.api.SendTransactionRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.SendTransactionRequest) + private static final org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SendTransactionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SendTransactionRequest(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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SendTransactionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.SendTransactionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes hash = 1; + * @return The hash. + */ + com.google.protobuf.ByteString getHash(); + } + /** + * Protobuf type {@code bdware.bdledger.api.SendTransactionResponse} + */ + public static final class SendTransactionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.SendTransactionResponse) + SendTransactionResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use SendTransactionResponse.newBuilder() to construct. + private SendTransactionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SendTransactionResponse() { + 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() { + return this.unknownFields; + } + private SendTransactionResponse( + 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; + } + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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_; + } + + 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_); + } + 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_); + } + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse other = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse) obj; + + if (!getHash() + .equals(other.getHash())) 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse 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(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse 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 bdware.bdledger.api.SendTransactionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.SendTransactionResponse) + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.class, org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.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; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.internal_static_bdware_bdledger_api_SendTransactionResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse build() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse result = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse(this); + result.hash_ = hash_; + 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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse.getDefaultInstance()) return this; + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse) 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; + } + @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:bdware.bdledger.api.SendTransactionResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.SendTransactionResponse) + private static final org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SendTransactionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SendTransactionResponse(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 org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.SendTransactionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_CreateLedgerRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_CreateLedgerRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_CreateLedgerResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_CreateLedgerResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetLedgersResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetLedgersResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_SendTransactionRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_SendTransactionResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_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 bdware/bdledger/api/ledger.proto\022\023bdwa" + + "re.bdledger.api\032\033google/protobuf/empty.p" + + "roto\032 bdware/bdledger/api/common.proto\"#" + + "\n\023CreateLedgerRequest\022\014\n\004name\030\001 \001(\t\"\"\n\024C" + + "reateLedgerResponse\022\n\n\002ok\030\001 \001(\010\"%\n\022GetLe" + + "dgersResponse\022\017\n\007ledgers\030\001 \003(\t\"\341\001\n\026SendT" + + "ransactionRequest\022\016\n\006ledger\030\001 \001(\t\022L\n\013tra" + + "nsaction\030\002 \001(\01327.bdware.bdledger.api.Sen" + + "dTransactionRequest.Transaction\032i\n\013Trans" + + "action\0222\n\004type\030\001 \001(\0162$.bdware.bdledger.a" + + "pi.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\027SendTransactionRes" + + "ponse\022\014\n\004hash\030\001 \001(\0142\252\002\n\006Ledger\022c\n\014Create" + + "Ledger\022(.bdware.bdledger.api.CreateLedge" + + "rRequest\032).bdware.bdledger.api.CreateLed" + + "gerResponse\022M\n\nGetLedgers\022\026.google.proto" + + "buf.Empty\032\'.bdware.bdledger.api.GetLedge" + + "rsResponse\022l\n\017SendTransaction\022+.bdware.b" + + "dledger.api.SendTransactionRequest\032,.bdw" + + "are.bdledger.api.SendTransactionResponse" + + "BF\n\037org.bdware.bdledger.api.grpc.pbZ#bdw" + + "are.org/bdledger/pkg/api/grpc/pbb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.EmptyProto.getDescriptor(), + org.bdware.bdledger.api.grpc.pb.Common.getDescriptor(), + }); + internal_static_bdware_bdledger_api_CreateLedgerRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdware_bdledger_api_CreateLedgerRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_CreateLedgerRequest_descriptor, + new java.lang.String[] { "Name", }); + internal_static_bdware_bdledger_api_CreateLedgerResponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_bdware_bdledger_api_CreateLedgerResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_CreateLedgerResponse_descriptor, + new java.lang.String[] { "Ok", }); + internal_static_bdware_bdledger_api_GetLedgersResponse_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_bdware_bdledger_api_GetLedgersResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetLedgersResponse_descriptor, + new java.lang.String[] { "Ledgers", }); + internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_bdware_bdledger_api_SendTransactionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor, + new java.lang.String[] { "Ledger", "Transaction", }); + internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_descriptor = + internal_static_bdware_bdledger_api_SendTransactionRequest_descriptor.getNestedTypes().get(0); + internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_SendTransactionRequest_Transaction_descriptor, + new java.lang.String[] { "Type", "From", "To", "Data", }); + internal_static_bdware_bdledger_api_SendTransactionResponse_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_bdware_bdledger_api_SendTransactionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_SendTransactionResponse_descriptor, + new java.lang.String[] { "Hash", }); + com.google.protobuf.EmptyProto.getDescriptor(); + org.bdware.bdledger.api.grpc.pb.Common.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/bdledger/api/grpc/node/NodeGrpc.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/NodeGrpc.java similarity index 82% rename from src/main/java/bdledger/api/grpc/node/NodeGrpc.java rename to src/main/java/org/bdware/bdledger/api/grpc/pb/NodeGrpc.java index 7fc34cc..ad77fb7 100644 --- a/src/main/java/bdledger/api/grpc/node/NodeGrpc.java +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/NodeGrpc.java @@ -1,4 +1,4 @@ -package bdledger.api.grpc.node; +package org.bdware.bdledger.api.grpc.pb; import static io.grpc.MethodDescriptor.generateFullMethodName; import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; @@ -19,37 +19,37 @@ 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") + comments = "Source: bdware/bdledger/api/node.proto") public final class NodeGrpc { private NodeGrpc() {} - public static final String SERVICE_NAME = "bdledger.api.Node"; + public static final String SERVICE_NAME = "bdware.bdledger.api.Node"; // Static method descriptors that strictly reflect the proto. private static volatile io.grpc.MethodDescriptor getClientVersionMethod; + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse> getClientVersionMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "ClientVersion", requestType = com.google.protobuf.Empty.class, - responseType = bdledger.api.grpc.node.ClientVersionResponse.class, + responseType = org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) public static io.grpc.MethodDescriptor getClientVersionMethod() { - io.grpc.MethodDescriptor getClientVersionMethod; + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse> 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() + 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())) + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.getDefaultInstance())) .setSchemaDescriptor(new NodeMethodDescriptorSupplier("ClientVersion")) .build(); } @@ -107,9 +107,14 @@ public final class NodeGrpc { public static abstract class NodeImplBase implements io.grpc.BindableService { /** + *
+     **
+     * Get BDLedger node version
+     * 查询BDLedger节点版本
+     * 
*/ public void clientVersion(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.StreamObserver responseObserver) { asyncUnimplementedUnaryCall(getClientVersionMethod(), responseObserver); } @@ -120,7 +125,7 @@ public final class NodeGrpc { asyncUnaryCall( new MethodHandlers< com.google.protobuf.Empty, - bdledger.api.grpc.node.ClientVersionResponse>( + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse>( this, METHODID_CLIENT_VERSION))) .build(); } @@ -141,9 +146,14 @@ public final class NodeGrpc { } /** + *
+     **
+     * Get BDLedger node version
+     * 查询BDLedger节点版本
+     * 
*/ public void clientVersion(com.google.protobuf.Empty request, - io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.StreamObserver responseObserver) { asyncUnaryCall( getChannel().newCall(getClientVersionMethod(), getCallOptions()), request, responseObserver); } @@ -164,8 +174,13 @@ public final class NodeGrpc { } /** + *
+     **
+     * Get BDLedger node version
+     * 查询BDLedger节点版本
+     * 
*/ - public bdledger.api.grpc.node.ClientVersionResponse clientVersion(com.google.protobuf.Empty request) { + public org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse clientVersion(com.google.protobuf.Empty request) { return blockingUnaryCall( getChannel(), getClientVersionMethod(), getCallOptions(), request); } @@ -186,8 +201,13 @@ public final class NodeGrpc { } /** + *
+     **
+     * Get BDLedger node version
+     * 查询BDLedger节点版本
+     * 
*/ - public com.google.common.util.concurrent.ListenableFuture clientVersion( + public com.google.common.util.concurrent.ListenableFuture clientVersion( com.google.protobuf.Empty request) { return futureUnaryCall( getChannel().newCall(getClientVersionMethod(), getCallOptions()), request); @@ -215,7 +235,7 @@ public final class NodeGrpc { switch (methodId) { case METHODID_CLIENT_VERSION: serviceImpl.clientVersion((com.google.protobuf.Empty) request, - (io.grpc.stub.StreamObserver) responseObserver); + (io.grpc.stub.StreamObserver) responseObserver); break; default: throw new AssertionError(); @@ -239,7 +259,7 @@ public final class NodeGrpc { @java.lang.Override public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return bdledger.api.grpc.node.NodeProto.getDescriptor(); + return org.bdware.bdledger.api.grpc.pb.NodeOuterClass.getDescriptor(); } @java.lang.Override diff --git a/src/main/java/org/bdware/bdledger/api/grpc/pb/NodeOuterClass.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/NodeOuterClass.java new file mode 100644 index 0000000..dcd7bb0 --- /dev/null +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/NodeOuterClass.java @@ -0,0 +1,657 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdware/bdledger/api/node.proto + +package org.bdware.bdledger.api.grpc.pb; + +public final class NodeOuterClass { + private NodeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientVersionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.ClientVersionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * 节点客户端版本
+     * 
+ * + * string version = 1; + * @return The version. + */ + java.lang.String getVersion(); + /** + *
+     * 节点客户端版本
+     * 
+ * + * string version = 1; + * @return The bytes for version. + */ + com.google.protobuf.ByteString + getVersionBytes(); + } + /** + * Protobuf type {@code bdware.bdledger.api.ClientVersionResponse} + */ + public static final class ClientVersionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.ClientVersionResponse) + ClientVersionResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientVersionResponse.newBuilder() to construct. + private ClientVersionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientVersionResponse() { + 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() { + return this.unknownFields; + } + private ClientVersionResponse( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + version_ = 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 org.bdware.bdledger.api.grpc.pb.NodeOuterClass.internal_static_bdware_bdledger_api_ClientVersionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.NodeOuterClass.internal_static_bdware_bdledger_api_ClientVersionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.class, org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.Builder.class); + } + + public static final int VERSION_FIELD_NUMBER = 1; + private volatile java.lang.Object version_; + /** + *
+     * 节点客户端版本
+     * 
+ * + * string version = 1; + * @return The version. + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + 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(); + version_ = s; + return s; + } + } + /** + *
+     * 节点客户端版本
+     * 
+ * + * string version = 1; + * @return The bytes for version. + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = 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 (!getVersionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, version_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getVersionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, version_); + } + 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 org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse other = (org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse) obj; + + if (!getVersion() + .equals(other.getVersion())) 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) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.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 org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.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 org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse 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(org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse 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 bdware.bdledger.api.ClientVersionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.ClientVersionResponse) + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.NodeOuterClass.internal_static_bdware_bdledger_api_ClientVersionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.NodeOuterClass.internal_static_bdware_bdledger_api_ClientVersionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.class, org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.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(); + version_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.NodeOuterClass.internal_static_bdware_bdledger_api_ClientVersionResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse build() { + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse result = new org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse(this); + result.version_ = version_; + 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 org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse.getDefaultInstance()) return this; + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + 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 { + org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object version_ = ""; + /** + *
+       * 节点客户端版本
+       * 
+ * + * string version = 1; + * @return The version. + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * 节点客户端版本
+       * 
+ * + * string version = 1; + * @return The bytes for version. + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * 节点客户端版本
+       * 
+ * + * string version = 1; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + version_ = value; + onChanged(); + return this; + } + /** + *
+       * 节点客户端版本
+       * 
+ * + * string version = 1; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = getDefaultInstance().getVersion(); + onChanged(); + return this; + } + /** + *
+       * 节点客户端版本
+       * 
+ * + * string version = 1; + * @param value The bytes for version to set. + * @return This builder for chaining. + */ + public Builder setVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + version_ = 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:bdware.bdledger.api.ClientVersionResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.ClientVersionResponse) + private static final org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientVersionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientVersionResponse(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 org.bdware.bdledger.api.grpc.pb.NodeOuterClass.ClientVersionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_ClientVersionResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_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\036bdware/bdledger/api/node.proto\022\023bdware" + + ".bdledger.api\032\033google/protobuf/empty.pro" + + "to\"(\n\025ClientVersionResponse\022\017\n\007version\030\001" + + " \001(\t2[\n\004Node\022S\n\rClientVersion\022\026.google.p" + + "rotobuf.Empty\032*.bdware.bdledger.api.Clie" + + "ntVersionResponseBF\n\037org.bdware.bdledger" + + ".api.grpc.pbZ#bdware.org/bdledger/pkg/ap" + + "i/grpc/pbb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.EmptyProto.getDescriptor(), + }); + internal_static_bdware_bdledger_api_ClientVersionResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdware_bdledger_api_ClientVersionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_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/org/bdware/bdledger/api/grpc/pb/QueryGrpc.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/QueryGrpc.java new file mode 100644 index 0000000..1036b59 --- /dev/null +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/QueryGrpc.java @@ -0,0 +1,880 @@ +package org.bdware.bdledger.api.grpc.pb; + +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: bdware/bdledger/api/query.proto") +public final class QueryGrpc { + + private QueryGrpc() {} + + public static final String SERVICE_NAME = "bdware.bdledger.api.Query"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getGetBlockByHashMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetBlockByHash", + requestType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetBlockByHash")) + .build(); + } + } + } + return getGetBlockByHashMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetBlocksMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetBlocks", + requestType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("CountBlocks")) + .build(); + } + } + } + return getCountBlocksMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetTransactionByHashMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTransactionByHash", + requestType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("GetTransactionByBlockHashAndIndex")) + .build(); + } + } + } + return getGetTransactionByBlockHashAndIndexMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetTransactionsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTransactions", + requestType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.class, + responseType = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.getDefaultInstance())) + .setSchemaDescriptor(new QueryMethodDescriptorSupplier("CountTransactions")) + .build(); + } + } + } + return getCountTransactionsMethod; + } + + /** + * 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 { + + /** + *
+     **
+     * Get a block identified by its hash
+     * 查询哈希所指定的区块
+     * 
+ */ + public void getBlockByHash(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetBlockByHashMethod(), responseObserver); + } + + /** + *
+     **
+     * Get blocks in a timestamp range
+     * 查询时间范围内的区块
+     * start_timestamp is required
+     * 
+ */ + public void getBlocks(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetBlocksMethod(), responseObserver); + } + + /** + *
+     **
+     * Count all blocks in a ledger, or blocks in a timestamp range
+     * 查询帐本中的所有区块数量,或时间范围内的区块数量
+     * 
+ */ + public void countBlocks(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getCountBlocksMethod(), responseObserver); + } + + /** + *
+     **
+     * Get a transaction identified by its hash
+     * 查询哈希所指定的事务
+     * 
+ */ + public void getTransactionByHash(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetTransactionByHashMethod(), responseObserver); + } + + /** + *
+     **
+     * Get a transaction identified by hash of the block it belongs to and its index inside the block
+     * 查询所在区块的哈希与其在区块中的index所指定的事务
+     * 
+ */ + public void getTransactionByBlockHashAndIndex(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetTransactionByBlockHashAndIndexMethod(), responseObserver); + } + + /** + *
+     **
+     * Get transactions in a timestamp range
+     * 查询时间范围内的事务
+     * 
+ */ + public void getTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetTransactionsMethod(), responseObserver); + } + + /** + *
+     **
+     * Count all transactions in a ledger, or transactions in a timestamp range
+     * 查询帐本中的所有事务数量,或时间范围内的事务数量
+     * start_timestamp is required
+     * 
+ */ + public void countTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getCountTransactionsMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getGetBlockByHashMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse>( + this, METHODID_GET_BLOCK_BY_HASH))) + .addMethod( + getGetBlocksMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse>( + this, METHODID_GET_BLOCKS))) + .addMethod( + getCountBlocksMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse>( + this, METHODID_COUNT_BLOCKS))) + .addMethod( + getGetTransactionByHashMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse>( + this, METHODID_GET_TRANSACTION_BY_HASH))) + .addMethod( + getGetTransactionByBlockHashAndIndexMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse>( + this, METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX))) + .addMethod( + getGetTransactionsMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse>( + this, METHODID_GET_TRANSACTIONS))) + .addMethod( + getCountTransactionsMethod(), + asyncUnaryCall( + new MethodHandlers< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest, + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse>( + this, METHODID_COUNT_TRANSACTIONS))) + .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); + } + + /** + *
+     **
+     * Get a block identified by its hash
+     * 查询哈希所指定的区块
+     * 
+ */ + public void getBlockByHash(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     **
+     * Get blocks in a timestamp range
+     * 查询时间范围内的区块
+     * start_timestamp is required
+     * 
+ */ + public void getBlocks(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetBlocksMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     **
+     * Count all blocks in a ledger, or blocks in a timestamp range
+     * 查询帐本中的所有区块数量,或时间范围内的区块数量
+     * 
+ */ + public void countBlocks(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getCountBlocksMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     **
+     * Get a transaction identified by its hash
+     * 查询哈希所指定的事务
+     * 
+ */ + public void getTransactionByHash(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetTransactionByHashMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     **
+     * Get a transaction identified by hash of the block it belongs to and its index inside the block
+     * 查询所在区块的哈希与其在区块中的index所指定的事务
+     * 
+ */ + public void getTransactionByBlockHashAndIndex(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetTransactionByBlockHashAndIndexMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     **
+     * Get transactions in a timestamp range
+     * 查询时间范围内的事务
+     * 
+ */ + public void getTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetTransactionsMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     **
+     * Count all transactions in a ledger, or transactions in a timestamp range
+     * 查询帐本中的所有事务数量,或时间范围内的事务数量
+     * start_timestamp is required
+     * 
+ */ + public void countTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getCountTransactionsMethod(), 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); + } + + /** + *
+     **
+     * Get a block identified by its hash
+     * 查询哈希所指定的区块
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse getBlockByHash(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest request) { + return blockingUnaryCall( + getChannel(), getGetBlockByHashMethod(), getCallOptions(), request); + } + + /** + *
+     **
+     * Get blocks in a timestamp range
+     * 查询时间范围内的区块
+     * start_timestamp is required
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse getBlocks(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request) { + return blockingUnaryCall( + getChannel(), getGetBlocksMethod(), getCallOptions(), request); + } + + /** + *
+     **
+     * Count all blocks in a ledger, or blocks in a timestamp range
+     * 查询帐本中的所有区块数量,或时间范围内的区块数量
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse countBlocks(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request) { + return blockingUnaryCall( + getChannel(), getCountBlocksMethod(), getCallOptions(), request); + } + + /** + *
+     **
+     * Get a transaction identified by its hash
+     * 查询哈希所指定的事务
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse getTransactionByHash(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest request) { + return blockingUnaryCall( + getChannel(), getGetTransactionByHashMethod(), getCallOptions(), request); + } + + /** + *
+     **
+     * Get a transaction identified by hash of the block it belongs to and its index inside the block
+     * 查询所在区块的哈希与其在区块中的index所指定的事务
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse getTransactionByBlockHashAndIndex(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest request) { + return blockingUnaryCall( + getChannel(), getGetTransactionByBlockHashAndIndexMethod(), getCallOptions(), request); + } + + /** + *
+     **
+     * Get transactions in a timestamp range
+     * 查询时间范围内的事务
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse getTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request) { + return blockingUnaryCall( + getChannel(), getGetTransactionsMethod(), getCallOptions(), request); + } + + /** + *
+     **
+     * Count all transactions in a ledger, or transactions in a timestamp range
+     * 查询帐本中的所有事务数量,或时间范围内的事务数量
+     * start_timestamp is required
+     * 
+ */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse countTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request) { + return blockingUnaryCall( + getChannel(), getCountTransactionsMethod(), 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); + } + + /** + *
+     **
+     * Get a block identified by its hash
+     * 查询哈希所指定的区块
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getBlockByHash( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetBlockByHashMethod(), getCallOptions()), request); + } + + /** + *
+     **
+     * Get blocks in a timestamp range
+     * 查询时间范围内的区块
+     * start_timestamp is required
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getBlocks( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetBlocksMethod(), getCallOptions()), request); + } + + /** + *
+     **
+     * Count all blocks in a ledger, or blocks in a timestamp range
+     * 查询帐本中的所有区块数量,或时间范围内的区块数量
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture countBlocks( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest request) { + return futureUnaryCall( + getChannel().newCall(getCountBlocksMethod(), getCallOptions()), request); + } + + /** + *
+     **
+     * Get a transaction identified by its hash
+     * 查询哈希所指定的事务
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getTransactionByHash( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetTransactionByHashMethod(), getCallOptions()), request); + } + + /** + *
+     **
+     * Get a transaction identified by hash of the block it belongs to and its index inside the block
+     * 查询所在区块的哈希与其在区块中的index所指定的事务
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getTransactionByBlockHashAndIndex( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetTransactionByBlockHashAndIndexMethod(), getCallOptions()), request); + } + + /** + *
+     **
+     * Get transactions in a timestamp range
+     * 查询时间范围内的事务
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getTransactions( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetTransactionsMethod(), getCallOptions()), request); + } + + /** + *
+     **
+     * Count all transactions in a ledger, or transactions in a timestamp range
+     * 查询帐本中的所有事务数量,或时间范围内的事务数量
+     * start_timestamp is required
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture countTransactions( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest request) { + return futureUnaryCall( + getChannel().newCall(getCountTransactionsMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_GET_BLOCK_BY_HASH = 0; + private static final int METHODID_GET_BLOCKS = 1; + private static final int METHODID_COUNT_BLOCKS = 2; + private static final int METHODID_GET_TRANSACTION_BY_HASH = 3; + private static final int METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX = 4; + private static final int METHODID_GET_TRANSACTIONS = 5; + private static final int METHODID_COUNT_TRANSACTIONS = 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_BLOCK_BY_HASH: + serviceImpl.getBlockByHash((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_BLOCKS: + serviceImpl.getBlocks((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_COUNT_BLOCKS: + serviceImpl.countBlocks((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TRANSACTION_BY_HASH: + serviceImpl.getTransactionByHash((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX: + serviceImpl.getTransactionByBlockHashAndIndex((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TRANSACTIONS: + serviceImpl.getTransactions((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_COUNT_TRANSACTIONS: + serviceImpl.countTransactions((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest) 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(getGetBlockByHashMethod()) + .addMethod(getGetBlocksMethod()) + .addMethod(getCountBlocksMethod()) + .addMethod(getGetTransactionByHashMethod()) + .addMethod(getGetTransactionByBlockHashAndIndexMethod()) + .addMethod(getGetTransactionsMethod()) + .addMethod(getCountTransactionsMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/src/main/java/org/bdware/bdledger/api/grpc/pb/QueryOuterClass.java b/src/main/java/org/bdware/bdledger/api/grpc/pb/QueryOuterClass.java new file mode 100644 index 0000000..73d8aae --- /dev/null +++ b/src/main/java/org/bdware/bdledger/api/grpc/pb/QueryOuterClass.java @@ -0,0 +1,10941 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: bdware/bdledger/api/query.proto + +package org.bdware.bdledger.api.grpc.pb; + +public final class QueryOuterClass { + private QueryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlockFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + } + /** + * Protobuf type {@code bdware.bdledger.api.BlockFilter} + */ + public static final class BlockFilter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlockFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlockFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 bdware.bdledger.api.BlockFilter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.BlockFilter) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlockFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlockFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlockFilter_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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:bdware.bdledger.api.BlockFilter) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.BlockFilter) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface TransactionFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + } + /** + *
+   * repeated Transaction/BlockFilters are combined by "&&"(and) operator;
+   * 
+ * + * Protobuf type {@code bdware.bdledger.api.TransactionFilter} + */ + public static final class TransactionFilter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.TransactionFilter) + TransactionFilterOrBuilder { + private static final long serialVersionUID = 0L; + // Use TransactionFilter.newBuilder() to construct. + private TransactionFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + 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 + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TransactionFilter( + 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 18: { + + from_ = input.readBytes(); + break; + } + case 26: { + + to_ = input.readBytes(); + break; + } + case 34: { + + timestamp_ = 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.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 FROM_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString from_; + /** + * bytes from = 2; + * @return The from. + */ + public com.google.protobuf.ByteString getFrom() { + return from_; + } + + public static final int TO_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString to_; + /** + * bytes to = 3; + * @return The to. + */ + 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; + @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 (!from_.isEmpty()) { + output.writeBytes(2, from_); + } + if (!to_.isEmpty()) { + output.writeBytes(3, to_); + } + if (!timestamp_.isEmpty()) { + output.writeBytes(4, 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 (!from_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .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; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter) obj; + + 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; + } + + @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) + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter 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; + } + /** + *
+     * repeated Transaction/BlockFilters are combined by "&&"(and) operator;
+     * 
+ * + * Protobuf type {@code bdware.bdledger.api.TransactionFilter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.TransactionFilter) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.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; + + from_ = com.google.protobuf.ByteString.EMPTY; + + to_ = com.google.protobuf.ByteString.EMPTY; + + timestamp_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionFilter_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter(this); + result.hash_ = hash_; + result.from_ = from_; + result.to_ = to_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.getDefaultInstance()) return this; + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); + } + if (other.getFrom() != com.google.protobuf.ByteString.EMPTY) { + setFrom(other.getFrom()); + } + 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(); + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter) 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 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) { + throw new NullPointerException(); + } + + from_ = value; + onChanged(); + return this; + } + /** + * bytes from = 2; + * @return This builder for chaining. + */ + public Builder clearFrom() { + + from_ = getDefaultInstance().getFrom(); + onChanged(); + return this; + } + + 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) { + throw new NullPointerException(); + } + + to_ = value; + onChanged(); + return this; + } + /** + * bytes to = 3; + * @return This builder for chaining. + */ + public Builder clearTo() { + + to_ = getDefaultInstance().getTo(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString timestamp_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes timestamp = 4; + * @return The timestamp. + */ + public com.google.protobuf.ByteString getTimestamp() { + return timestamp_; + } + /** + * bytes timestamp = 4; + * @param value The timestamp to set. + * @return This builder for chaining. + */ + public Builder setTimestamp(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + timestamp_ = value; + onChanged(); + return this; + } + /** + * bytes timestamp = 4; + * @return This builder for chaining. + */ + public Builder clearTimestamp() { + + timestamp_ = getDefaultInstance().getTimestamp(); + 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:bdware.bdledger.api.TransactionFilter) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.TransactionFilter) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TransactionFilter parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TransactionFilter(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetBlockByHashRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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_transactions = 3; + * @return The fullTransactions. + */ + boolean getFullTransactions(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetBlockByHashRequest} + */ + public static final class GetBlockByHashRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.GetBlockByHashRequest) + GetBlockByHashRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBlockByHashRequest.newBuilder() to construct. + private GetBlockByHashRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBlockByHashRequest() { + ledger_ = ""; + 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() { + return this.unknownFields; + } + private GetBlockByHashRequest( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + ledger_ = s; + break; + } + case 18: { + + hash_ = input.readBytes(); + break; + } + case 24: { + + fullTransactions_ = 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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_; + 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 HASH_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString hash_; + /** + * bytes hash = 2; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + + public static final int FULL_TRANSACTIONS_FIELD_NUMBER = 3; + private boolean fullTransactions_; + /** + * bool full_transactions = 3; + * @return The fullTransactions. + */ + public boolean getFullTransactions() { + return fullTransactions_; + } + + 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 (!hash_.isEmpty()) { + output.writeBytes(2, hash_); + } + if (fullTransactions_ != false) { + output.writeBool(3, fullTransactions_); + } + 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 (!hash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2, hash_); + } + if (fullTransactions_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, fullTransactions_); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (!getHash() + .equals(other.getHash())) return false; + if (getFullTransactions() + != other.getFullTransactions()) 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) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash().hashCode(); + hash = (37 * hash) + FULL_TRANSACTIONS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getFullTransactions()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest 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 bdware.bdledger.api.GetBlockByHashRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetBlockByHashRequest) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.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_ = ""; + + hash_ = com.google.protobuf.ByteString.EMPTY; + + fullTransactions_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest(this); + result.ledger_ = ledger_; + result.hash_ = hash_; + result.fullTransactions_ = fullTransactions_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); + } + if (other.getFullTransactions() != false) { + setFullTransactions(other.getFullTransactions()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + 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 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) { + throw new NullPointerException(); + } + + hash_ = value; + onChanged(); + return this; + } + /** + * bytes hash = 2; + * @return This builder for chaining. + */ + public Builder clearHash() { + + hash_ = getDefaultInstance().getHash(); + onChanged(); + return this; + } + + private boolean fullTransactions_ ; + /** + * bool full_transactions = 3; + * @return The fullTransactions. + */ + public boolean getFullTransactions() { + return fullTransactions_; + } + /** + * bool full_transactions = 3; + * @param value The fullTransactions to set. + * @return This builder for chaining. + */ + public Builder setFullTransactions(boolean value) { + + fullTransactions_ = value; + onChanged(); + return this; + } + /** + * bool full_transactions = 3; + * @return This builder for chaining. + */ + public Builder clearFullTransactions() { + + fullTransactions_ = 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:bdware.bdledger.api.GetBlockByHashRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetBlockByHashRequest) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBlockByHashRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBlockByHashRequest(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetBlockByHashResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.GetBlockByHashResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdware.bdledger.api.Block block = 1; + * @return Whether the block field is set. + */ + boolean hasBlock(); + /** + * .bdware.bdledger.api.Block block = 1; + * @return The block. + */ + org.bdware.bdledger.api.grpc.pb.Common.Block getBlock(); + /** + * .bdware.bdledger.api.Block block = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder getBlockOrBuilder(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetBlockByHashResponse} + */ + public static final class GetBlockByHashResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.GetBlockByHashResponse) + GetBlockByHashResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBlockByHashResponse.newBuilder() to construct. + private GetBlockByHashResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBlockByHashResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBlockByHashResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetBlockByHashResponse( + 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: { + org.bdware.bdledger.api.grpc.pb.Common.Block.Builder subBuilder = null; + if (block_ != null) { + subBuilder = block_.toBuilder(); + } + block_ = input.readMessage(org.bdware.bdledger.api.grpc.pb.Common.Block.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(block_); + block_ = 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.Builder.class); + } + + public static final int BLOCK_FIELD_NUMBER = 1; + private org.bdware.bdledger.api.grpc.pb.Common.Block block_; + /** + * .bdware.bdledger.api.Block block = 1; + * @return Whether the block field is set. + */ + public boolean hasBlock() { + return block_ != null; + } + /** + * .bdware.bdledger.api.Block block = 1; + * @return The block. + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block getBlock() { + return block_ == null ? org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance() : block_; + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder getBlockOrBuilder() { + return getBlock(); + } + + 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 (block_ != null) { + output.writeMessage(1, getBlock()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (block_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getBlock()); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse) obj; + + if (hasBlock() != other.hasBlock()) return false; + if (hasBlock()) { + if (!getBlock() + .equals(other.getBlock())) 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 (hasBlock()) { + hash = (37 * hash) + BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getBlock().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse 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 bdware.bdledger.api.GetBlockByHashResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetBlockByHashResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.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 (blockBuilder_ == null) { + block_ = null; + } else { + block_ = null; + blockBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlockByHashResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse(this); + if (blockBuilder_ == null) { + result.block_ = block_; + } else { + result.block_ = blockBuilder_.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse.getDefaultInstance()) return this; + if (other.hasBlock()) { + mergeBlock(other.getBlock()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private org.bdware.bdledger.api.grpc.pb.Common.Block block_; + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Block, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder, org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder> blockBuilder_; + /** + * .bdware.bdledger.api.Block block = 1; + * @return Whether the block field is set. + */ + public boolean hasBlock() { + return blockBuilder_ != null || block_ != null; + } + /** + * .bdware.bdledger.api.Block block = 1; + * @return The block. + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block getBlock() { + if (blockBuilder_ == null) { + return block_ == null ? org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance() : block_; + } else { + return blockBuilder_.getMessage(); + } + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public Builder setBlock(org.bdware.bdledger.api.grpc.pb.Common.Block value) { + if (blockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + block_ = value; + onChanged(); + } else { + blockBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public Builder setBlock( + org.bdware.bdledger.api.grpc.pb.Common.Block.Builder builderForValue) { + if (blockBuilder_ == null) { + block_ = builderForValue.build(); + onChanged(); + } else { + blockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public Builder mergeBlock(org.bdware.bdledger.api.grpc.pb.Common.Block value) { + if (blockBuilder_ == null) { + if (block_ != null) { + block_ = + org.bdware.bdledger.api.grpc.pb.Common.Block.newBuilder(block_).mergeFrom(value).buildPartial(); + } else { + block_ = value; + } + onChanged(); + } else { + blockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public Builder clearBlock() { + if (blockBuilder_ == null) { + block_ = null; + onChanged(); + } else { + block_ = null; + blockBuilder_ = null; + } + + return this; + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block.Builder getBlockBuilder() { + + onChanged(); + return getBlockFieldBuilder().getBuilder(); + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder getBlockOrBuilder() { + if (blockBuilder_ != null) { + return blockBuilder_.getMessageOrBuilder(); + } else { + return block_ == null ? + org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance() : block_; + } + } + /** + * .bdware.bdledger.api.Block block = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Block, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder, org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder> + getBlockFieldBuilder() { + if (blockBuilder_ == null) { + blockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Block, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder, org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder>( + getBlock(), + getParentForChildren(), + isClean()); + block_ = null; + } + return blockBuilder_; + } + @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:bdware.bdledger.api.GetBlockByHashResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetBlockByHashResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBlockByHashResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBlockByHashResponse(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlockByHashResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface BlocksRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); + + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + java.util.List + getFiltersList(); + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter getFilters(int index); + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + int getFiltersCount(); + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + java.util.List + getFiltersOrBuilderList(); + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder getFiltersOrBuilder( + int index); + + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return The enum numeric value on the wire for includeTransactions. + */ + int getIncludeTransactionsValue(); + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return The includeTransactions. + */ + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions getIncludeTransactions(); + } + /** + * Protobuf type {@code bdware.bdledger.api.BlocksRequest} + */ + public static final class BlocksRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.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(); + includeTransactions_ = 0; + } + + @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 16: { + + startTimestamp_ = input.readInt64(); + break; + } + case 24: { + + endTimestamp_ = input.readInt64(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + filters_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + filters_.add( + input.readMessage(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.parser(), extensionRegistry)); + break; + } + case 40: { + int rawValue = input.readEnum(); + + includeTransactions_ = rawValue; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlocksRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlocksRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.Builder.class); + } + + /** + * Protobuf enum {@code bdware.bdledger.api.BlocksRequest.IncludeTransactions} + */ + public enum IncludeTransactions + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
+       * 不包含交易数据
+       * 
+ * + * NONE = 0; + */ + NONE(0), + /** + *
+       * 包含交易哈希列表
+       * 
+ * + * HASH = 1; + */ + HASH(1), + /** + *
+       * 包含完整交易列表
+       * 
+ * + * FULL = 2; + */ + FULL(2), + UNRECOGNIZED(-1), + ; + + /** + *
+       * 不包含交易数据
+       * 
+ * + * NONE = 0; + */ + public static final int NONE_VALUE = 0; + /** + *
+       * 包含交易哈希列表
+       * 
+ * + * HASH = 1; + */ + public static final int HASH_VALUE = 1; + /** + *
+       * 包含完整交易列表
+       * 
+ * + * FULL = 2; + */ + public static final int FULL_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @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 + public static IncludeTransactions valueOf(int value) { + 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 IncludeTransactions forNumber(int value) { + switch (value) { + case 0: return NONE; + case 1: return HASH; + case 2: return FULL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + IncludeTransactions> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public IncludeTransactions findValueByNumber(int number) { + return IncludeTransactions.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.getDescriptor().getEnumTypes().get(0); + } + + private static final IncludeTransactions[] VALUES = values(); + + public static IncludeTransactions valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private IncludeTransactions(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:bdware.bdledger.api.BlocksRequest.IncludeTransactions) + } + + 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 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_; + } + + public static final int FILTERS_FIELD_NUMBER = 4; + private java.util.List filters_; + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public java.util.List getFiltersList() { + return filters_; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public java.util.List + getFiltersOrBuilderList() { + return filters_; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public int getFiltersCount() { + return filters_.size(); + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter getFilters(int index) { + return filters_.get(index); + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder getFiltersOrBuilder( + int index) { + return filters_.get(index); + } + + public static final int INCLUDE_TRANSACTIONS_FIELD_NUMBER = 5; + private int includeTransactions_; + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return The enum numeric value on the wire for includeTransactions. + */ + public int getIncludeTransactionsValue() { + return includeTransactions_; + } + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return The includeTransactions. + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions getIncludeTransactions() { + @SuppressWarnings("deprecation") + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions result = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions.valueOf(includeTransactions_); + return result == null ? org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions.UNRECOGNIZED : result; + } + + 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 (startTimestamp_ != 0L) { + output.writeInt64(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + output.writeInt64(3, endTimestamp_); + } + for (int i = 0; i < filters_.size(); i++) { + output.writeMessage(4, filters_.get(i)); + } + if (includeTransactions_ != org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions.NONE.getNumber()) { + output.writeEnum(5, includeTransactions_); + } + 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 (startTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, endTimestamp_); + } + for (int i = 0; i < filters_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, filters_.get(i)); + } + if (includeTransactions_ != org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions.NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, includeTransactions_); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (getStartTimestamp() + != other.getStartTimestamp()) return false; + if (getEndTimestamp() + != other.getEndTimestamp()) return false; + if (!getFiltersList() + .equals(other.getFiltersList())) return false; + if (includeTransactions_ != other.includeTransactions_) 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) + 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()); + if (getFiltersCount() > 0) { + hash = (37 * hash) + FILTERS_FIELD_NUMBER; + hash = (53 * hash) + getFiltersList().hashCode(); + } + hash = (37 * hash) + INCLUDE_TRANSACTIONS_FIELD_NUMBER; + hash = (53 * hash) + includeTransactions_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 bdware.bdledger.api.BlocksRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.BlocksRequest) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlocksRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlocksRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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_ = ""; + + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + filtersBuilder_.clear(); + } + includeTransactions_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_BlocksRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest(this); + int from_bitField0_ = bitField0_; + result.ledger_ = ledger_; + result.startTimestamp_ = startTimestamp_; + result.endTimestamp_ = endTimestamp_; + 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.includeTransactions_ = includeTransactions_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (other.getStartTimestamp() != 0L) { + setStartTimestamp(other.getStartTimestamp()); + } + if (other.getEndTimestamp() != 0L) { + setEndTimestamp(other.getEndTimestamp()); + } + 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.includeTransactions_ != 0) { + setIncludeTransactionsValue(other.getIncludeTransactionsValue()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 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; + } + + 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< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder> filtersBuilder_; + + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public java.util.List getFiltersList() { + if (filtersBuilder_ == null) { + return java.util.Collections.unmodifiableList(filters_); + } else { + return filtersBuilder_.getMessageList(); + } + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public int getFiltersCount() { + if (filtersBuilder_ == null) { + return filters_.size(); + } else { + return filtersBuilder_.getCount(); + } + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter getFilters(int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); + } else { + return filtersBuilder_.getMessage(index); + } + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder setFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder setFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.set(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder addFilters(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.add(value); + onChanged(); + } else { + filtersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder addFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder addFilters( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder addFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + 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 .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder clearFilters() { + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + filtersBuilder_.clear(); + } + return this; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public Builder removeFilters(int index) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.remove(index); + onChanged(); + } else { + filtersBuilder_.remove(index); + } + return this; + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder getFiltersBuilder( + int index) { + return getFiltersFieldBuilder().getBuilder(index); + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder getFiltersOrBuilder( + int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); } else { + return filtersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public java.util.List + getFiltersOrBuilderList() { + if (filtersBuilder_ != null) { + return filtersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(filters_); + } + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder addFiltersBuilder() { + return getFiltersFieldBuilder().addBuilder( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder addFiltersBuilder( + int index) { + return getFiltersFieldBuilder().addBuilder( + index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.BlockFilter filters = 4; + */ + public java.util.List + getFiltersBuilderList() { + return getFiltersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder> + getFiltersFieldBuilder() { + if (filtersBuilder_ == null) { + filtersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilter.Builder, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlockFilterOrBuilder>( + filters_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + filters_ = null; + } + return filtersBuilder_; + } + + private int includeTransactions_ = 0; + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return The enum numeric value on the wire for includeTransactions. + */ + public int getIncludeTransactionsValue() { + return includeTransactions_; + } + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @param value The enum numeric value on the wire for includeTransactions to set. + * @return This builder for chaining. + */ + public Builder setIncludeTransactionsValue(int value) { + includeTransactions_ = value; + onChanged(); + return this; + } + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return The includeTransactions. + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions getIncludeTransactions() { + @SuppressWarnings("deprecation") + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions result = org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions.valueOf(includeTransactions_); + return result == null ? org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions.UNRECOGNIZED : result; + } + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @param value The includeTransactions to set. + * @return This builder for chaining. + */ + public Builder setIncludeTransactions(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest.IncludeTransactions value) { + if (value == null) { + throw new NullPointerException(); + } + + includeTransactions_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .bdware.bdledger.api.BlocksRequest.IncludeTransactions include_transactions = 5; + * @return This builder for chaining. + */ + public Builder clearIncludeTransactions() { + + includeTransactions_ = 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:bdware.bdledger.api.BlocksRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.BlocksRequest) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.BlocksRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetBlocksResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.GetBlocksResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + java.util.List + getBlocksList(); + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.Block getBlocks(int index); + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + int getBlocksCount(); + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + java.util.List + getBlocksOrBuilderList(); + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder getBlocksOrBuilder( + int index); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetBlocksResponse} + */ + public static final class GetBlocksResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.GetBlocksResponse) + GetBlocksResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBlocksResponse.newBuilder() to construct. + private GetBlocksResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBlocksResponse() { + 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() { + return this.unknownFields; + } + private GetBlocksResponse( + 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)) { + blocks_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + blocks_.add( + input.readMessage(org.bdware.bdledger.api.grpc.pb.Common.Block.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)) { + blocks_ = java.util.Collections.unmodifiableList(blocks_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlocksResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlocksResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.Builder.class); + } + + public static final int BLOCKS_FIELD_NUMBER = 1; + private java.util.List blocks_; + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public java.util.List getBlocksList() { + return blocks_; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public java.util.List + getBlocksOrBuilderList() { + return blocks_; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public int getBlocksCount() { + return blocks_.size(); + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block getBlocks(int index) { + return blocks_.get(index); + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.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() { + 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 < 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); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < blocks_.size(); i++) { + 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; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getBlocksCount() > 0) { + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse 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 bdware.bdledger.api.GetBlocksResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetBlocksResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlocksResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlocksResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBlocksFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (blocksBuilder_ == null) { + blocks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + blocksBuilder_.clear(); + } + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetBlocksResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse(this); + int from_bitField0_ = bitField0_; + if (blocksBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + blocks_ = java.util.Collections.unmodifiableList(blocks_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.blocks_ = blocks_; + } else { + result.blocks_ = blocksBuilder_.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse.getDefaultInstance()) return this; + if (blocksBuilder_ == null) { + if (!other.blocks_.isEmpty()) { + if (blocks_.isEmpty()) { + blocks_ = other.blocks_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBlocksIsMutable(); + blocks_.addAll(other.blocks_); + } + onChanged(); + } + } else { + if (!other.blocks_.isEmpty()) { + if (blocksBuilder_.isEmpty()) { + blocksBuilder_.dispose(); + blocksBuilder_ = null; + blocks_ = other.blocks_; + bitField0_ = (bitField0_ & ~0x00000001); + blocksBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBlocksFieldBuilder() : null; + } else { + blocksBuilder_.addAllMessages(other.blocks_); + } + } + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List blocks_ = + java.util.Collections.emptyList(); + private void ensureBlocksIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + blocks_ = new java.util.ArrayList(blocks_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Block, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder, org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder> blocksBuilder_; + + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public java.util.List getBlocksList() { + if (blocksBuilder_ == null) { + return java.util.Collections.unmodifiableList(blocks_); + } else { + return blocksBuilder_.getMessageList(); + } + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public int getBlocksCount() { + if (blocksBuilder_ == null) { + return blocks_.size(); + } else { + return blocksBuilder_.getCount(); + } + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block getBlocks(int index) { + if (blocksBuilder_ == null) { + return blocks_.get(index); + } else { + return blocksBuilder_.getMessage(index); + } + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder setBlocks( + int index, org.bdware.bdledger.api.grpc.pb.Common.Block value) { + if (blocksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlocksIsMutable(); + blocks_.set(index, value); + onChanged(); + } else { + blocksBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder setBlocks( + int index, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder builderForValue) { + if (blocksBuilder_ == null) { + ensureBlocksIsMutable(); + blocks_.set(index, builderForValue.build()); + onChanged(); + } else { + blocksBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder addBlocks(org.bdware.bdledger.api.grpc.pb.Common.Block value) { + if (blocksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlocksIsMutable(); + blocks_.add(value); + onChanged(); + } else { + blocksBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder addBlocks( + int index, org.bdware.bdledger.api.grpc.pb.Common.Block value) { + if (blocksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlocksIsMutable(); + blocks_.add(index, value); + onChanged(); + } else { + blocksBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder addBlocks( + org.bdware.bdledger.api.grpc.pb.Common.Block.Builder builderForValue) { + if (blocksBuilder_ == null) { + ensureBlocksIsMutable(); + blocks_.add(builderForValue.build()); + onChanged(); + } else { + blocksBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder addBlocks( + int index, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder builderForValue) { + if (blocksBuilder_ == null) { + ensureBlocksIsMutable(); + blocks_.add(index, builderForValue.build()); + onChanged(); + } else { + blocksBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder addAllBlocks( + java.lang.Iterable values) { + if (blocksBuilder_ == null) { + ensureBlocksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blocks_); + onChanged(); + } else { + blocksBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder clearBlocks() { + if (blocksBuilder_ == null) { + blocks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + blocksBuilder_.clear(); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public Builder removeBlocks(int index) { + if (blocksBuilder_ == null) { + ensureBlocksIsMutable(); + blocks_.remove(index); + onChanged(); + } else { + blocksBuilder_.remove(index); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block.Builder getBlocksBuilder( + int index) { + return getBlocksFieldBuilder().getBuilder(index); + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder getBlocksOrBuilder( + int index) { + if (blocksBuilder_ == null) { + return blocks_.get(index); } else { + return blocksBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public java.util.List + getBlocksOrBuilderList() { + if (blocksBuilder_ != null) { + return blocksBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(blocks_); + } + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block.Builder addBlocksBuilder() { + return getBlocksFieldBuilder().addBuilder( + org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Block.Builder addBlocksBuilder( + int index) { + return getBlocksFieldBuilder().addBuilder( + index, org.bdware.bdledger.api.grpc.pb.Common.Block.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.Block blocks = 1; + */ + public java.util.List + getBlocksBuilderList() { + return getBlocksFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Block, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder, org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder> + getBlocksFieldBuilder() { + if (blocksBuilder_ == null) { + blocksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Block, org.bdware.bdledger.api.grpc.pb.Common.Block.Builder, org.bdware.bdledger.api.grpc.pb.Common.BlockOrBuilder>( + blocks_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + blocks_ = null; + } + 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) { + 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:bdware.bdledger.api.GetBlocksResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetBlocksResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBlocksResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBlocksResponse(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetBlocksResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface CountBlocksResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.CountBlocksResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 count = 1; + * @return The count. + */ + long getCount(); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); + } + /** + * Protobuf type {@code bdware.bdledger.api.CountBlocksResponse} + */ + public static final class CountBlocksResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.CountBlocksResponse) + CountBlocksResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use CountBlocksResponse.newBuilder() to construct. + private CountBlocksResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CountBlocksResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountBlocksResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CountBlocksResponse( + 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 8: { + + count_ = input.readUInt64(); + 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 { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountBlocksResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountBlocksResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 1; + private long count_; + /** + * uint64 count = 1; + * @return The count. + */ + public long getCount() { + return count_; + } + + 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 { + if (count_ != 0L) { + output.writeUInt64(1, count_); + } + 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; + if (count_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, count_); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse) obj; + + if (getCount() + != other.getCount()) 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) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCount()); + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse 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 bdware.bdledger.api.CountBlocksResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.CountBlocksResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountBlocksResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountBlocksResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.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(); + count_ = 0L; + + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountBlocksResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse(this); + result.count_ = count_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse.getDefaultInstance()) return this; + if (other.getCount() != 0L) { + setCount(other.getCount()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long count_ ; + /** + * uint64 count = 1; + * @return The count. + */ + public long getCount() { + return count_; + } + /** + * uint64 count = 1; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(long value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint64 count = 1; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0L; + onChanged(); + return this; + } + + 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:bdware.bdledger.api.CountBlocksResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.CountBlocksResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CountBlocksResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CountBlocksResponse(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountBlocksResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetTransactionByHashRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetTransactionByHashRequest} + */ + public static final class GetTransactionByHashRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.GetTransactionByHashRequest) + GetTransactionByHashRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetTransactionByHashRequest.newBuilder() to construct. + private GetTransactionByHashRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTransactionByHashRequest() { + ledger_ = ""; + 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() { + return this.unknownFields; + } + private GetTransactionByHashRequest( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + ledger_ = s; + break; + } + case 18: { + + hash_ = 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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_; + 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 HASH_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString hash_; + /** + * bytes hash = 2; + * @return The hash. + */ + public com.google.protobuf.ByteString getHash() { + return hash_; + } + + 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 (!hash_.isEmpty()) { + output.writeBytes(2, hash_); + } + 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 (!hash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2, hash_); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (!getHash() + .equals(other.getHash())) 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) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest 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 bdware.bdledger.api.GetTransactionByHashRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetTransactionByHashRequest) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.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_ = ""; + + hash_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest(this); + result.ledger_ = ledger_; + result.hash_ = hash_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (other.getHash() != com.google.protobuf.ByteString.EMPTY) { + setHash(other.getHash()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + 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 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) { + throw new NullPointerException(); + } + + hash_ = value; + onChanged(); + return this; + } + /** + * bytes hash = 2; + * @return This builder for chaining. + */ + public Builder clearHash() { + + hash_ = getDefaultInstance().getHash(); + 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:bdware.bdledger.api.GetTransactionByHashRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetTransactionByHashRequest) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTransactionByHashRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTransactionByHashRequest(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetTransactionByHashResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.GetTransactionByHashResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + boolean hasTransaction(); + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransaction(); + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionOrBuilder(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetTransactionByHashResponse} + */ + public static final class GetTransactionByHashResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.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: { + org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder subBuilder = null; + if (transaction_ != null) { + subBuilder = transaction_.toBuilder(); + } + transaction_ = input.readMessage(org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse.Builder.class); + } + + public static final int TRANSACTION_FIELD_NUMBER = 1; + private org.bdware.bdledger.api.grpc.pb.Common.Transaction transaction_; + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transaction_ != null; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransaction() { + return transaction_ == null ? org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance() : transaction_; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 bdware.bdledger.api.GetTransactionByHashResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetTransactionByHashResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByHashResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private org.bdware.bdledger.api.grpc.pb.Common.Transaction transaction_; + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> transactionBuilder_; + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transactionBuilder_ != null || transaction_ != null; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransaction() { + if (transactionBuilder_ == null) { + return transaction_ == null ? org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance() : transaction_; + } else { + return transactionBuilder_.getMessage(); + } + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction(org.bdware.bdledger.api.grpc.pb.Common.Transaction value) { + if (transactionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + transaction_ = value; + onChanged(); + } else { + transactionBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionBuilder_ == null) { + transaction_ = builderForValue.build(); + onChanged(); + } else { + transactionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder mergeTransaction(org.bdware.bdledger.api.grpc.pb.Common.Transaction value) { + if (transactionBuilder_ == null) { + if (transaction_ != null) { + transaction_ = + org.bdware.bdledger.api.grpc.pb.Common.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); + } else { + transaction_ = value; + } + onChanged(); + } else { + transactionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder clearTransaction() { + if (transactionBuilder_ == null) { + transaction_ = null; + onChanged(); + } else { + transaction_ = null; + transactionBuilder_ = null; + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder getTransactionBuilder() { + + onChanged(); + return getTransactionFieldBuilder().getBuilder(); + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionOrBuilder() { + if (transactionBuilder_ != null) { + return transactionBuilder_.getMessageOrBuilder(); + } else { + return transaction_ == null ? + org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance() : transaction_; + } + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> + getTransactionFieldBuilder() { + if (transactionBuilder_ == null) { + transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.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:bdware.bdledger.api.GetTransactionByHashResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetTransactionByHashResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByHashResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetTransactionByBlockHashAndIndexRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetTransactionByBlockHashAndIndexRequest} + */ + public static final class GetTransactionByBlockHashAndIndexRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.GetTransactionByBlockHashAndIndexRequest) + GetTransactionByBlockHashAndIndexRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetTransactionByBlockHashAndIndexRequest.newBuilder() to construct. + private GetTransactionByBlockHashAndIndexRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTransactionByBlockHashAndIndexRequest() { + ledger_ = ""; + 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() { + return this.unknownFields; + } + private GetTransactionByBlockHashAndIndexRequest( + 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: { + java.lang.String s = input.readStringRequireUtf8(); + + ledger_ = s; + break; + } + case 18: { + + blockHash_ = input.readBytes(); + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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_; + 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 BLOCK_HASH_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString blockHash_; + /** + * bytes block_hash = 2; + * @return The blockHash. + */ + public com.google.protobuf.ByteString getBlockHash() { + return blockHash_; + } + + public static final int INDEX_FIELD_NUMBER = 3; + private int index_; + /** + * uint32 index = 3; + * @return The index. + */ + 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 (!blockHash_.isEmpty()) { + output.writeBytes(2, blockHash_); + } + 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 (!blockHash_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2, blockHash_); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (!getBlockHash() + .equals(other.getBlockHash())) 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_HASH_FIELD_NUMBER; + hash = (53 * hash) + getBlockHash().hashCode(); + hash = (37 * hash) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest 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 bdware.bdledger.api.GetTransactionByBlockHashAndIndexRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetTransactionByBlockHashAndIndexRequest) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.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_ = ""; + + blockHash_ = com.google.protobuf.ByteString.EMPTY; + + index_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest(this); + result.ledger_ = ledger_; + result.blockHash_ = blockHash_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (other.getBlockHash() != com.google.protobuf.ByteString.EMPTY) { + setBlockHash(other.getBlockHash()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + 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 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) { + throw new NullPointerException(); + } + + blockHash_ = value; + onChanged(); + return this; + } + /** + * bytes block_hash = 2; + * @return This builder for chaining. + */ + public Builder clearBlockHash() { + + blockHash_ = getDefaultInstance().getBlockHash(); + onChanged(); + return this; + } + + 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) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 3; + * @return This builder for chaining. + */ + 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:bdware.bdledger.api.GetTransactionByBlockHashAndIndexRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetTransactionByBlockHashAndIndexRequest) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTransactionByBlockHashAndIndexRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTransactionByBlockHashAndIndexRequest(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetTransactionByBlockHashAndIndexResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.GetTransactionByBlockHashAndIndexResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + boolean hasTransaction(); + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransaction(); + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionOrBuilder(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetTransactionByBlockHashAndIndexResponse} + */ + public static final class GetTransactionByBlockHashAndIndexResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.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: { + org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder subBuilder = null; + if (transaction_ != null) { + subBuilder = transaction_.toBuilder(); + } + transaction_ = input.readMessage(org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse.Builder.class); + } + + public static final int TRANSACTION_FIELD_NUMBER = 1; + private org.bdware.bdledger.api.grpc.pb.Common.Transaction transaction_; + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transaction_ != null; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransaction() { + return transaction_ == null ? org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance() : transaction_; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 bdware.bdledger.api.GetTransactionByBlockHashAndIndexResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetTransactionByBlockHashAndIndexResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private org.bdware.bdledger.api.grpc.pb.Common.Transaction transaction_; + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> transactionBuilder_; + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return Whether the transaction field is set. + */ + public boolean hasTransaction() { + return transactionBuilder_ != null || transaction_ != null; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + * @return The transaction. + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransaction() { + if (transactionBuilder_ == null) { + return transaction_ == null ? org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance() : transaction_; + } else { + return transactionBuilder_.getMessage(); + } + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction(org.bdware.bdledger.api.grpc.pb.Common.Transaction value) { + if (transactionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + transaction_ = value; + onChanged(); + } else { + transactionBuilder_.setMessage(value); + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder setTransaction( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionBuilder_ == null) { + transaction_ = builderForValue.build(); + onChanged(); + } else { + transactionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder mergeTransaction(org.bdware.bdledger.api.grpc.pb.Common.Transaction value) { + if (transactionBuilder_ == null) { + if (transaction_ != null) { + transaction_ = + org.bdware.bdledger.api.grpc.pb.Common.Transaction.newBuilder(transaction_).mergeFrom(value).buildPartial(); + } else { + transaction_ = value; + } + onChanged(); + } else { + transactionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public Builder clearTransaction() { + if (transactionBuilder_ == null) { + transaction_ = null; + onChanged(); + } else { + transaction_ = null; + transactionBuilder_ = null; + } + + return this; + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder getTransactionBuilder() { + + onChanged(); + return getTransactionFieldBuilder().getBuilder(); + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionOrBuilder() { + if (transactionBuilder_ != null) { + return transactionBuilder_.getMessageOrBuilder(); + } else { + return transaction_ == null ? + org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance() : transaction_; + } + } + /** + * .bdware.bdledger.api.Transaction transaction = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> + getTransactionFieldBuilder() { + if (transactionBuilder_ == null) { + transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.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:bdware.bdledger.api.GetTransactionByBlockHashAndIndexResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetTransactionByBlockHashAndIndexResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionByBlockHashAndIndexResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface TransactionsRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.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(); + + /** + *
+     * required
+     * 
+ * + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); + + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + java.util.List + getFiltersList(); + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter getFilters(int index); + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + int getFiltersCount(); + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + java.util.List + getFiltersOrBuilderList(); + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder getFiltersOrBuilder( + int index); + } + /** + * Protobuf type {@code bdware.bdledger.api.TransactionsRequest} + */ + public static final class TransactionsRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.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 16: { + + startTimestamp_ = input.readInt64(); + break; + } + case 24: { + + endTimestamp_ = input.readInt64(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + filters_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + filters_.add( + input.readMessage(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.parser(), extensionRegistry)); + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 START_TIMESTAMP_FIELD_NUMBER = 2; + private long startTimestamp_; + /** + *
+     * required
+     * 
+ * + * 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_; + } + + public static final int FILTERS_FIELD_NUMBER = 4; + private java.util.List filters_; + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public java.util.List getFiltersList() { + return filters_; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public java.util.List + getFiltersOrBuilderList() { + return filters_; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public int getFiltersCount() { + return filters_.size(); + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter getFilters(int index) { + return filters_.get(index); + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder getFiltersOrBuilder( + int index) { + return filters_.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 (!getLedgerBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ledger_); + } + if (startTimestamp_ != 0L) { + output.writeInt64(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + output.writeInt64(3, endTimestamp_); + } + for (int i = 0; i < filters_.size(); i++) { + output.writeMessage(4, filters_.get(i)); + } + 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 (startTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, startTimestamp_); + } + if (endTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, endTimestamp_); + } + for (int i = 0; i < filters_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, filters_.get(i)); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest) obj; + + if (!getLedger() + .equals(other.getLedger())) return false; + if (getStartTimestamp() + != other.getStartTimestamp()) return false; + if (getEndTimestamp() + != other.getEndTimestamp()) return false; + if (!getFiltersList() + .equals(other.getFiltersList())) 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) + 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()); + if (getFiltersCount() > 0) { + hash = (37 * hash) + FILTERS_FIELD_NUMBER; + hash = (53 * hash) + getFiltersList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 bdware.bdledger.api.TransactionsRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.TransactionsRequest) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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_ = ""; + + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + filtersBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_TransactionsRequest_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest(this); + int from_bitField0_ = bitField0_; + result.ledger_ = ledger_; + result.startTimestamp_ = startTimestamp_; + result.endTimestamp_ = endTimestamp_; + if (filtersBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + filters_ = java.util.Collections.unmodifiableList(filters_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.filters_ = filters_; + } else { + result.filters_ = filtersBuilder_.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest.getDefaultInstance()) return this; + if (!other.getLedger().isEmpty()) { + ledger_ = other.ledger_; + onChanged(); + } + if (other.getStartTimestamp() != 0L) { + setStartTimestamp(other.getStartTimestamp()); + } + if (other.getEndTimestamp() != 0L) { + setEndTimestamp(other.getEndTimestamp()); + } + 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_); + } + } + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 long startTimestamp_ ; + /** + *
+       * required
+       * 
+ * + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + public long getStartTimestamp() { + return startTimestamp_; + } + /** + *
+       * required
+       * 
+ * + * 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; + } + /** + *
+       * required
+       * 
+ * + * 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; + } + + 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< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder> filtersBuilder_; + + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public java.util.List getFiltersList() { + if (filtersBuilder_ == null) { + return java.util.Collections.unmodifiableList(filters_); + } else { + return filtersBuilder_.getMessageList(); + } + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public int getFiltersCount() { + if (filtersBuilder_ == null) { + return filters_.size(); + } else { + return filtersBuilder_.getCount(); + } + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter getFilters(int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); + } else { + return filtersBuilder_.getMessage(index); + } + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder setFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder setFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.set(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder addFilters(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter value) { + if (filtersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFiltersIsMutable(); + filters_.add(value); + onChanged(); + } else { + filtersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder addFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder addFilters( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder addFilters( + int index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder builderForValue) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.add(index, builderForValue.build()); + onChanged(); + } else { + filtersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + 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 .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder clearFilters() { + if (filtersBuilder_ == null) { + filters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + filtersBuilder_.clear(); + } + return this; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public Builder removeFilters(int index) { + if (filtersBuilder_ == null) { + ensureFiltersIsMutable(); + filters_.remove(index); + onChanged(); + } else { + filtersBuilder_.remove(index); + } + return this; + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder getFiltersBuilder( + int index) { + return getFiltersFieldBuilder().getBuilder(index); + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder getFiltersOrBuilder( + int index) { + if (filtersBuilder_ == null) { + return filters_.get(index); } else { + return filtersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public java.util.List + getFiltersOrBuilderList() { + if (filtersBuilder_ != null) { + return filtersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(filters_); + } + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder addFiltersBuilder() { + return getFiltersFieldBuilder().addBuilder( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder addFiltersBuilder( + int index) { + return getFiltersFieldBuilder().addBuilder( + index, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.TransactionFilter filters = 4; + */ + public java.util.List + getFiltersBuilderList() { + return getFiltersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder> + getFiltersFieldBuilder() { + if (filtersBuilder_ == null) { + filtersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilter.Builder, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionFilterOrBuilder>( + filters_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + filters_ = null; + } + return filtersBuilder_; + } + @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:bdware.bdledger.api.TransactionsRequest) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.TransactionsRequest) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.TransactionsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GetTransactionsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.GetTransactionsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + java.util.List + getTransactionsList(); + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransactions(int index); + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + int getTransactionsCount(); + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + java.util.List + getTransactionsOrBuilderList(); + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionsOrBuilder( + int index); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); + } + /** + * Protobuf type {@code bdware.bdledger.api.GetTransactionsResponse} + */ + public static final class GetTransactionsResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.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(org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse.Builder.class); + } + + public static final int TRANSACTIONS_FIELD_NUMBER = 1; + private java.util.List transactions_; + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public java.util.List getTransactionsList() { + return transactions_; + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public java.util.List + getTransactionsOrBuilderList() { + return transactions_; + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public int getTransactionsCount() { + return transactions_.size(); + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransactions(int index) { + return transactions_.get(index); + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 bdware.bdledger.api.GetTransactionsResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.GetTransactionsResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_GetTransactionsResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> transactionsBuilder_; + + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public java.util.List getTransactionsList() { + if (transactionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(transactions_); + } else { + return transactionsBuilder_.getMessageList(); + } + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public int getTransactionsCount() { + if (transactionsBuilder_ == null) { + return transactions_.size(); + } else { + return transactionsBuilder_.getCount(); + } + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction getTransactions(int index) { + if (transactionsBuilder_ == null) { + return transactions_.get(index); + } else { + return transactionsBuilder_.getMessage(index); + } + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public Builder setTransactions( + int index, org.bdware.bdledger.api.grpc.pb.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 .bdware.bdledger.api.Transaction transactions = 1; + */ + public Builder setTransactions( + int index, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.set(index, builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions(org.bdware.bdledger.api.grpc.pb.Common.Transaction value) { + if (transactionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransactionsIsMutable(); + transactions_.add(value); + onChanged(); + } else { + transactionsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions( + int index, org.bdware.bdledger.api.grpc.pb.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 .bdware.bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.add(builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public Builder addTransactions( + int index, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder builderForValue) { + if (transactionsBuilder_ == null) { + ensureTransactionsIsMutable(); + transactions_.add(index, builderForValue.build()); + onChanged(); + } else { + transactionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .bdware.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 .bdware.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 .bdware.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 .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder getTransactionsBuilder( + int index) { + return getTransactionsFieldBuilder().getBuilder(index); + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder getTransactionsOrBuilder( + int index) { + if (transactionsBuilder_ == null) { + return transactions_.get(index); } else { + return transactionsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public java.util.List + getTransactionsOrBuilderList() { + if (transactionsBuilder_ != null) { + return transactionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(transactions_); + } + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder addTransactionsBuilder() { + return getTransactionsFieldBuilder().addBuilder( + org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder addTransactionsBuilder( + int index) { + return getTransactionsFieldBuilder().addBuilder( + index, org.bdware.bdledger.api.grpc.pb.Common.Transaction.getDefaultInstance()); + } + /** + * repeated .bdware.bdledger.api.Transaction transactions = 1; + */ + public java.util.List + getTransactionsBuilderList() { + return getTransactionsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.Common.TransactionOrBuilder> + getTransactionsFieldBuilder() { + if (transactionsBuilder_ == null) { + transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + org.bdware.bdledger.api.grpc.pb.Common.Transaction, org.bdware.bdledger.api.grpc.pb.Common.Transaction.Builder, org.bdware.bdledger.api.grpc.pb.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:bdware.bdledger.api.GetTransactionsResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.GetTransactionsResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.GetTransactionsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface CountTransactionsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:bdware.bdledger.api.CountTransactionsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 count = 1; + * @return The count. + */ + long getCount(); + + /** + * int64 start_timestamp = 2; + * @return The startTimestamp. + */ + long getStartTimestamp(); + + /** + * int64 end_timestamp = 3; + * @return The endTimestamp. + */ + long getEndTimestamp(); + } + /** + * Protobuf type {@code bdware.bdledger.api.CountTransactionsResponse} + */ + public static final class CountTransactionsResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:bdware.bdledger.api.CountTransactionsResponse) + CountTransactionsResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use CountTransactionsResponse.newBuilder() to construct. + private CountTransactionsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CountTransactionsResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountTransactionsResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CountTransactionsResponse( + 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 8: { + + count_ = input.readUInt64(); + 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 { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountTransactionsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountTransactionsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 1; + private long count_; + /** + * uint64 count = 1; + * @return The count. + */ + public long getCount() { + return count_; + } + + 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 { + if (count_ != 0L) { + output.writeUInt64(1, count_); + } + 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; + if (count_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, count_); + } + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse)) { + return super.equals(obj); + } + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse other = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse) obj; + + if (getCount() + != other.getCount()) 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) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCount()); + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse 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(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse 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 bdware.bdledger.api.CountTransactionsResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:bdware.bdledger.api.CountTransactionsResponse) + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountTransactionsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountTransactionsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.class, org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.Builder.class); + } + + // Construct using org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.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(); + count_ = 0L; + + startTimestamp_ = 0L; + + endTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.internal_static_bdware_bdledger_api_CountTransactionsResponse_descriptor; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse getDefaultInstanceForType() { + return org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse build() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse buildPartial() { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse result = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse(this); + result.count_ = count_; + 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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse) { + return mergeFrom((org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse other) { + if (other == org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse.getDefaultInstance()) return this; + if (other.getCount() != 0L) { + setCount(other.getCount()); + } + 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 { + org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long count_ ; + /** + * uint64 count = 1; + * @return The count. + */ + public long getCount() { + return count_; + } + /** + * uint64 count = 1; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(long value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint64 count = 1; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0L; + onChanged(); + return this; + } + + 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:bdware.bdledger.api.CountTransactionsResponse) + } + + // @@protoc_insertion_point(class_scope:bdware.bdledger.api.CountTransactionsResponse) + private static final org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse(); + } + + public static org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CountTransactionsResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CountTransactionsResponse(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 org.bdware.bdledger.api.grpc.pb.QueryOuterClass.CountTransactionsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_BlockFilter_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_BlockFilter_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_TransactionFilter_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_TransactionFilter_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetBlockByHashRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetBlockByHashRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetBlockByHashResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetBlockByHashResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_BlocksRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_BlocksRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetBlocksResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetBlocksResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_CountBlocksResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_CountBlocksResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetTransactionByHashRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetTransactionByHashResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_TransactionsRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_TransactionsRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_GetTransactionsResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_GetTransactionsResponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_bdware_bdledger_api_CountTransactionsResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_bdware_bdledger_api_CountTransactionsResponse_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\037bdware/bdledger/api/query.proto\022\023bdwar" + + "e.bdledger.api\032 bdware/bdledger/api/comm" + + "on.proto\".\n\013BlockFilter\022\014\n\004hash\030\001 \001(\014\022\021\n" + + "\ttimestamp\030\002 \001(\003\"N\n\021TransactionFilter\022\014\n" + + "\004hash\030\001 \001(\014\022\014\n\004from\030\002 \001(\014\022\n\n\002to\030\003 \001(\014\022\021\n" + + "\ttimestamp\030\004 \001(\014\"P\n\025GetBlockByHashReques" + + "t\022\016\n\006ledger\030\001 \001(\t\022\014\n\004hash\030\002 \001(\014\022\031\n\021full_" + + "transactions\030\003 \001(\010\"C\n\026GetBlockByHashResp" + + "onse\022)\n\005block\030\001 \001(\0132\032.bdware.bdledger.ap" + + "i.Block\"\215\002\n\rBlocksRequest\022\016\n\006ledger\030\001 \001(" + + "\t\022\027\n\017start_timestamp\030\002 \001(\003\022\025\n\rend_timest" + + "amp\030\003 \001(\003\0221\n\007filters\030\004 \003(\0132 .bdware.bdle" + + "dger.api.BlockFilter\022T\n\024include_transact" + + "ions\030\005 \001(\01626.bdware.bdledger.api.BlocksR" + + "equest.IncludeTransactions\"3\n\023IncludeTra" + + "nsactions\022\010\n\004NONE\020\000\022\010\n\004HASH\020\001\022\010\n\004FULL\020\002\"" + + "o\n\021GetBlocksResponse\022*\n\006blocks\030\001 \003(\0132\032.b" + + "dware.bdledger.api.Block\022\027\n\017start_timest" + + "amp\030\002 \001(\003\022\025\n\rend_timestamp\030\003 \001(\003\"T\n\023Coun" + + "tBlocksResponse\022\r\n\005count\030\001 \001(\004\022\027\n\017start_" + + "timestamp\030\002 \001(\003\022\025\n\rend_timestamp\030\003 \001(\003\";" + + "\n\033GetTransactionByHashRequest\022\016\n\006ledger\030" + + "\001 \001(\t\022\014\n\004hash\030\002 \001(\014\"U\n\034GetTransactionByH" + + "ashResponse\0225\n\013transaction\030\001 \001(\0132 .bdwar" + + "e.bdledger.api.Transaction\"]\n(GetTransac" + + "tionByBlockHashAndIndexRequest\022\016\n\006ledger" + + "\030\001 \001(\t\022\022\n\nblock_hash\030\002 \001(\014\022\r\n\005index\030\003 \001(" + + "\r\"b\n)GetTransactionByBlockHashAndIndexRe" + + "sponse\0225\n\013transaction\030\001 \001(\0132 .bdware.bdl" + + "edger.api.Transaction\"\216\001\n\023TransactionsRe" + + "quest\022\016\n\006ledger\030\001 \001(\t\022\027\n\017start_timestamp" + + "\030\002 \001(\003\022\025\n\rend_timestamp\030\003 \001(\003\0227\n\007filters" + + "\030\004 \003(\0132&.bdware.bdledger.api.Transaction" + + "Filter\"\201\001\n\027GetTransactionsResponse\0226\n\014tr" + + "ansactions\030\001 \003(\0132 .bdware.bdledger.api.T" + + "ransaction\022\027\n\017start_timestamp\030\002 \001(\003\022\025\n\re" + + "nd_timestamp\030\003 \001(\003\"Z\n\031CountTransactionsR" + + "esponse\022\r\n\005count\030\001 \001(\004\022\027\n\017start_timestam" + + "p\030\002 \001(\003\022\025\n\rend_timestamp\030\003 \001(\0032\244\006\n\005Query" + + "\022i\n\016GetBlockByHash\022*.bdware.bdledger.api" + + ".GetBlockByHashRequest\032+.bdware.bdledger" + + ".api.GetBlockByHashResponse\022W\n\tGetBlocks" + + "\022\".bdware.bdledger.api.BlocksRequest\032&.b" + + "dware.bdledger.api.GetBlocksResponse\022[\n\013" + + "CountBlocks\022\".bdware.bdledger.api.Blocks" + + "Request\032(.bdware.bdledger.api.CountBlock" + + "sResponse\022{\n\024GetTransactionByHash\0220.bdwa" + + "re.bdledger.api.GetTransactionByHashRequ" + + "est\0321.bdware.bdledger.api.GetTransaction" + + "ByHashResponse\022\242\001\n!GetTransactionByBlock" + + "HashAndIndex\022=.bdware.bdledger.api.GetTr" + + "ansactionByBlockHashAndIndexRequest\032>.bd" + + "ware.bdledger.api.GetTransactionByBlockH" + + "ashAndIndexResponse\022i\n\017GetTransactions\022(" + + ".bdware.bdledger.api.TransactionsRequest" + + "\032,.bdware.bdledger.api.GetTransactionsRe" + + "sponse\022m\n\021CountTransactions\022(.bdware.bdl" + + "edger.api.TransactionsRequest\032..bdware.b" + + "dledger.api.CountTransactionsResponseBF\n" + + "\037org.bdware.bdledger.api.grpc.pbZ#bdware" + + ".org/bdledger/pkg/api/grpc/pbb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + org.bdware.bdledger.api.grpc.pb.Common.getDescriptor(), + }); + internal_static_bdware_bdledger_api_BlockFilter_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_bdware_bdledger_api_BlockFilter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_BlockFilter_descriptor, + new java.lang.String[] { "Hash", "Timestamp", }); + internal_static_bdware_bdledger_api_TransactionFilter_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_bdware_bdledger_api_TransactionFilter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_TransactionFilter_descriptor, + new java.lang.String[] { "Hash", "From", "To", "Timestamp", }); + internal_static_bdware_bdledger_api_GetBlockByHashRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_bdware_bdledger_api_GetBlockByHashRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetBlockByHashRequest_descriptor, + new java.lang.String[] { "Ledger", "Hash", "FullTransactions", }); + internal_static_bdware_bdledger_api_GetBlockByHashResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_bdware_bdledger_api_GetBlockByHashResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetBlockByHashResponse_descriptor, + new java.lang.String[] { "Block", }); + internal_static_bdware_bdledger_api_BlocksRequest_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_bdware_bdledger_api_BlocksRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_BlocksRequest_descriptor, + new java.lang.String[] { "Ledger", "StartTimestamp", "EndTimestamp", "Filters", "IncludeTransactions", }); + internal_static_bdware_bdledger_api_GetBlocksResponse_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_bdware_bdledger_api_GetBlocksResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetBlocksResponse_descriptor, + new java.lang.String[] { "Blocks", "StartTimestamp", "EndTimestamp", }); + internal_static_bdware_bdledger_api_CountBlocksResponse_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_bdware_bdledger_api_CountBlocksResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_CountBlocksResponse_descriptor, + new java.lang.String[] { "Count", "StartTimestamp", "EndTimestamp", }); + internal_static_bdware_bdledger_api_GetTransactionByHashRequest_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_bdware_bdledger_api_GetTransactionByHashRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetTransactionByHashRequest_descriptor, + new java.lang.String[] { "Ledger", "Hash", }); + internal_static_bdware_bdledger_api_GetTransactionByHashResponse_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_bdware_bdledger_api_GetTransactionByHashResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetTransactionByHashResponse_descriptor, + new java.lang.String[] { "Transaction", }); + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexRequest_descriptor, + new java.lang.String[] { "Ledger", "BlockHash", "Index", }); + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor = + getDescriptor().getMessageTypes().get(10); + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetTransactionByBlockHashAndIndexResponse_descriptor, + new java.lang.String[] { "Transaction", }); + internal_static_bdware_bdledger_api_TransactionsRequest_descriptor = + getDescriptor().getMessageTypes().get(11); + internal_static_bdware_bdledger_api_TransactionsRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_TransactionsRequest_descriptor, + new java.lang.String[] { "Ledger", "StartTimestamp", "EndTimestamp", "Filters", }); + internal_static_bdware_bdledger_api_GetTransactionsResponse_descriptor = + getDescriptor().getMessageTypes().get(12); + internal_static_bdware_bdledger_api_GetTransactionsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_GetTransactionsResponse_descriptor, + new java.lang.String[] { "Transactions", "StartTimestamp", "EndTimestamp", }); + internal_static_bdware_bdledger_api_CountTransactionsResponse_descriptor = + getDescriptor().getMessageTypes().get(13); + internal_static_bdware_bdledger_api_CountTransactionsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_bdware_bdledger_api_CountTransactionsResponse_descriptor, + new java.lang.String[] { "Count", "StartTimestamp", "EndTimestamp", }); + org.bdware.bdledger.api.grpc.pb.Common.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/proto b/src/main/proto deleted file mode 160000 index bbe9b21..0000000 --- a/src/main/proto +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bbe9b2123d74617b82f51a2016d8578cb3e4e8da diff --git a/src/test/java/bdledger/api/ClientTests.java b/src/test/java/org/bdware/bdledger/api/grpc/ClientTests.java similarity index 77% rename from src/test/java/bdledger/api/ClientTests.java rename to src/test/java/org/bdware/bdledger/api/grpc/ClientTests.java index 2fb7493..9a18156 100644 --- a/src/test/java/bdledger/api/ClientTests.java +++ b/src/test/java/org/bdware/bdledger/api/grpc/ClientTests.java @@ -1,12 +1,14 @@ -package bdledger.api; +package org.bdware.bdledger.api.grpc; -import bdledger.api.grpc.common.Block; -import bdledger.api.grpc.common.Transaction; -import bdledger.api.grpc.common.TransactionType; -import bdledger.api.grpc.ledger.GetLedgersResponse; +import org.bdware.bdledger.api.grpc.pb.Common.Block; +import org.bdware.bdledger.api.grpc.pb.Common.Transaction; +import org.bdware.bdledger.api.grpc.pb.Common.TransactionType; +import org.bdware.bdledger.api.grpc.pb.LedgerOuterClass.GetLedgersResponse; import com.google.protobuf.ByteString; import io.grpc.Status; +import org.bdware.bdledger.api.grpc.pb.QueryOuterClass; import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; @@ -105,23 +107,23 @@ class ClientTests { @Test @DisplayName("ClientVersion#1") void clientVersion1() throws ExecutionException, InterruptedException { - assertEquals( + Assertions.assertEquals( "TxLedgerGo/v0.0.1alpha/darwin/go1.11", client.clientVersion().get().getVersion()); } @Test @DisplayName("CreateLedger#1") void createLedger1() throws ExecutionException, InterruptedException { - assertTrue(client.createLedger(ledger).get().getOk()); + Assertions.assertTrue(client.createLedger(ledger).get().getOk()); } @Test @DisplayName("CreateLedger#2") void createLedger2() { - Throwable e = assertThrows(Exception.class, () -> client.createLedger("").get()); + Throwable e = Assertions.assertThrows(Exception.class, () -> client.createLedger("").get()); Status s = Status.fromThrowable(e); - assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); - assertEquals("name must not be empty", s.getDescription()); + Assertions.assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); + Assertions.assertEquals("name must not be empty", s.getDescription()); } @Test @@ -130,7 +132,7 @@ class ClientTests { GetLedgersResponse r = client.getLedgers().get(); assertEquals(3, r.getLedgersCount()); String[] expected = new String[]{"first", "second", "third"}; - assertAll( + Assertions.assertAll( IntStream.range(0, 3).boxed().map(i -> () -> assertEquals(expected[i], r.getLedgers(i)))); } @@ -149,22 +151,22 @@ class ClientTests { .get() .getHash() .toByteArray()); - assertEquals("d15ea5edd15ea5edd15ea5edd15ea5edd15ea5ed", hash); + Assertions.assertEquals("d15ea5edd15ea5edd15ea5edd15ea5edd15ea5ed", hash); } @Test @DisplayName("SendTransaction#2") void sendTransaction2() { Throwable e = - assertThrows( + Assertions.assertThrows( Exception.class, () -> client .sendTransaction(ledger, TransactionType.MESSAGE, null, "50bada55", null) .get()); Status s = Status.fromThrowable(e); - assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); - assertEquals("Multiple invalid arguments", s.getDescription()); + Assertions.assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); + Assertions.assertEquals("Multiple invalid arguments", s.getDescription()); } @Test @@ -178,38 +180,38 @@ class ClientTests { @Test @DisplayName("getBlocks#1") void getBlocks1() throws ExecutionException, InterruptedException { - client.getBlocks(ledger, 0).get(); + client.getBlocks(ledger, 0, null).get(); } // TODO @Test @DisplayName("getBlocks#2") void getBlocks2() throws ExecutionException, InterruptedException { - client.getBlocks(ledger, 0, 0).get(); + client.getBlocks(ledger, 0, 0, null).get(); } @Test @DisplayName("getBlocks#3") void getBlocks3() { - Throwable e = assertThrows(Exception.class, () -> client.getBlocks("", 0, 0).get()); + Throwable e = Assertions.assertThrows(Exception.class, () -> client.getBlocks("", 0, 0, null).get()); Status s = Status.fromThrowable(e); - assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); - assertEquals("ledger must not be empty", s.getDescription()); + Assertions.assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); + Assertions.assertEquals("ledger must not be empty", s.getDescription()); } @Test @DisplayName("CountBlocks#1") void blockNumber1() throws ExecutionException, InterruptedException { - assertEquals(blockCount, client.countBlocks(ledger).get().getCount()); + Assertions.assertEquals(blockCount, client.countBlocks(ledger).get().getCount()); } @Test @DisplayName("CountBlocks#2") void blockNumber2() { - Throwable e = assertThrows(Exception.class, () -> client.countBlocks("").get()); + Throwable e = Assertions.assertThrows(Exception.class, () -> client.countBlocks("").get()); Status s = Status.fromThrowable(e); - assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); - assertEquals("ledger must not be empty", s.getDescription()); + Assertions.assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); + Assertions.assertEquals("ledger must not be empty", s.getDescription()); } @Test @@ -243,25 +245,25 @@ class ClientTests { @Test @DisplayName("getTransactions#3") void getTransactions3() { - Throwable e = assertThrows(Exception.class, () -> client.getTransactions("", 0, 0).get()); + Throwable e = Assertions.assertThrows(Exception.class, () -> client.getTransactions("", 0, 0).get()); Status s = Status.fromThrowable(e); - assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); - assertEquals("ledger must not be empty", s.getDescription()); + Assertions.assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); + Assertions.assertEquals("ledger must not be empty", s.getDescription()); } @Test @DisplayName("CountTransactions#1") void CountTransactions1() throws ExecutionException, InterruptedException { - assertEquals(transactionCount, client.countTransactions(ledger).get().getCount()); + Assertions.assertEquals(transactionCount, client.countTransactions(ledger).get().getCount()); } @Test @DisplayName("CountTransactions#2") void CountTransactions2() { - Throwable e = assertThrows(Exception.class, () -> client.countTransactions("").get()); + Throwable e = Assertions.assertThrows(Exception.class, () -> client.countTransactions("").get()); Status s = Status.fromThrowable(e); - assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); - assertEquals("ledger must not be empty", s.getDescription()); + Assertions.assertEquals(Status.Code.INVALID_ARGUMENT, s.getCode()); + Assertions.assertEquals("ledger must not be empty", s.getDescription()); } @AfterAll