public static final class TransactionService.SubmitTransactionRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TransactionService.SubmitTransactionRequest,TransactionService.SubmitTransactionRequest.Builder> implements TransactionService.SubmitTransactionRequestOrBuilder
kin.agora.transaction.v3.SubmitTransactionRequest| Modifier and Type | Method and Description |
|---|---|
TransactionService.SubmitTransactionRequest.Builder |
clearEnvelopeXdr()
The raw XDR bytes (not base64-encoded) of the transaction envelope.
|
TransactionService.SubmitTransactionRequest.Builder |
clearInvoiceList()
An optional invoice list associating each operation with an invoice.
|
com.google.protobuf.ByteString |
getEnvelopeXdr()
The raw XDR bytes (not base64-encoded) of the transaction envelope.
|
Model.InvoiceList |
getInvoiceList()
An optional invoice list associating each operation with an invoice.
|
boolean |
hasInvoiceList()
An optional invoice list associating each operation with an invoice.
|
TransactionService.SubmitTransactionRequest.Builder |
mergeInvoiceList(Model.InvoiceList value)
An optional invoice list associating each operation with an invoice.
|
TransactionService.SubmitTransactionRequest.Builder |
setEnvelopeXdr(com.google.protobuf.ByteString value)
The raw XDR bytes (not base64-encoded) of the transaction envelope.
|
TransactionService.SubmitTransactionRequest.Builder |
setInvoiceList(Model.InvoiceList.Builder builderForValue)
An optional invoice list associating each operation with an invoice.
|
TransactionService.SubmitTransactionRequest.Builder |
setInvoiceList(Model.InvoiceList value)
An optional invoice list associating each operation with an invoice.
|
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic com.google.protobuf.ByteString getEnvelopeXdr()
The raw XDR bytes (not base64-encoded) of the transaction envelope.
bytes envelope_xdr = 1;getEnvelopeXdr in interface TransactionService.SubmitTransactionRequestOrBuilderpublic TransactionService.SubmitTransactionRequest.Builder setEnvelopeXdr(com.google.protobuf.ByteString value)
The raw XDR bytes (not base64-encoded) of the transaction envelope.
bytes envelope_xdr = 1;value - The envelopeXdr to set.public TransactionService.SubmitTransactionRequest.Builder clearEnvelopeXdr()
The raw XDR bytes (not base64-encoded) of the transaction envelope.
bytes envelope_xdr = 1;public boolean hasInvoiceList()
An optional invoice list associating each operation with an invoice. If an invoice list is included, it is expected that the foreign key in the transaction memo is the SHA-224 hash of the serialized invoice list. The invoice list will be included in webhook calls for the application the transaction pertains to (as specified by the memo app index). The submitted invoice data will only be available for retrieval from the service it was submitted to and not directly from the blockchain nor any other deployments of the service.
.kin.agora.common.v3.InvoiceList invoice_list = 2;hasInvoiceList in interface TransactionService.SubmitTransactionRequestOrBuilderpublic Model.InvoiceList getInvoiceList()
An optional invoice list associating each operation with an invoice. If an invoice list is included, it is expected that the foreign key in the transaction memo is the SHA-224 hash of the serialized invoice list. The invoice list will be included in webhook calls for the application the transaction pertains to (as specified by the memo app index). The submitted invoice data will only be available for retrieval from the service it was submitted to and not directly from the blockchain nor any other deployments of the service.
.kin.agora.common.v3.InvoiceList invoice_list = 2;getInvoiceList in interface TransactionService.SubmitTransactionRequestOrBuilderpublic TransactionService.SubmitTransactionRequest.Builder setInvoiceList(Model.InvoiceList value)
An optional invoice list associating each operation with an invoice. If an invoice list is included, it is expected that the foreign key in the transaction memo is the SHA-224 hash of the serialized invoice list. The invoice list will be included in webhook calls for the application the transaction pertains to (as specified by the memo app index). The submitted invoice data will only be available for retrieval from the service it was submitted to and not directly from the blockchain nor any other deployments of the service.
.kin.agora.common.v3.InvoiceList invoice_list = 2;public TransactionService.SubmitTransactionRequest.Builder setInvoiceList(Model.InvoiceList.Builder builderForValue)
An optional invoice list associating each operation with an invoice. If an invoice list is included, it is expected that the foreign key in the transaction memo is the SHA-224 hash of the serialized invoice list. The invoice list will be included in webhook calls for the application the transaction pertains to (as specified by the memo app index). The submitted invoice data will only be available for retrieval from the service it was submitted to and not directly from the blockchain nor any other deployments of the service.
.kin.agora.common.v3.InvoiceList invoice_list = 2;public TransactionService.SubmitTransactionRequest.Builder mergeInvoiceList(Model.InvoiceList value)
An optional invoice list associating each operation with an invoice. If an invoice list is included, it is expected that the foreign key in the transaction memo is the SHA-224 hash of the serialized invoice list. The invoice list will be included in webhook calls for the application the transaction pertains to (as specified by the memo app index). The submitted invoice data will only be available for retrieval from the service it was submitted to and not directly from the blockchain nor any other deployments of the service.
.kin.agora.common.v3.InvoiceList invoice_list = 2;public TransactionService.SubmitTransactionRequest.Builder clearInvoiceList()
An optional invoice list associating each operation with an invoice. If an invoice list is included, it is expected that the foreign key in the transaction memo is the SHA-224 hash of the serialized invoice list. The invoice list will be included in webhook calls for the application the transaction pertains to (as specified by the memo app index). The submitted invoice data will only be available for retrieval from the service it was submitted to and not directly from the blockchain nor any other deployments of the service.
.kin.agora.common.v3.InvoiceList invoice_list = 2;