/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.21.12 * source: common/transaction.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./request"; import * as dependency_2 from "./result"; import * as dependency_3 from "./rwset"; import * as pb_1 from "google-protobuf"; export declare namespace common { class Transaction extends pb_1.Message { #private; constructor(data?: any[] | { payload?: dependency_1.common.Payload; sender?: dependency_1.common.EndorsementEntry; endorsers?: dependency_1.common.EndorsementEntry[]; result?: dependency_2.common.Result; payer?: dependency_1.common.EndorsementEntry; }); get payload(): dependency_1.common.Payload; set payload(value: dependency_1.common.Payload); get has_payload(): boolean; get sender(): dependency_1.common.EndorsementEntry; set sender(value: dependency_1.common.EndorsementEntry); get has_sender(): boolean; get endorsers(): dependency_1.common.EndorsementEntry[]; set endorsers(value: dependency_1.common.EndorsementEntry[]); get result(): dependency_2.common.Result; set result(value: dependency_2.common.Result); get has_result(): boolean; get payer(): dependency_1.common.EndorsementEntry; set payer(value: dependency_1.common.EndorsementEntry); get has_payer(): boolean; static fromObject(data: { payload?: ReturnType; sender?: ReturnType; endorsers?: ReturnType[]; result?: ReturnType; payer?: ReturnType; }): Transaction; toObject(): { payload?: ReturnType; sender?: ReturnType; endorsers?: ReturnType[]; result?: ReturnType; payer?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Transaction; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Transaction; } class TransactionInfo extends pb_1.Message { #private; constructor(data?: any[] | { transaction?: Transaction; block_height?: number; block_hash?: Uint8Array; tx_index?: number; block_timestamp?: number; }); get transaction(): Transaction; set transaction(value: Transaction); get has_transaction(): boolean; get block_height(): number; set block_height(value: number); get block_hash(): Uint8Array; set block_hash(value: Uint8Array); get tx_index(): number; set tx_index(value: number); get block_timestamp(): number; set block_timestamp(value: number); static fromObject(data: { transaction?: ReturnType; block_height?: number; block_hash?: Uint8Array; tx_index?: number; block_timestamp?: number; }): TransactionInfo; toObject(): { transaction?: ReturnType; block_height?: number; block_hash?: Uint8Array; tx_index?: number; block_timestamp?: number; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransactionInfo; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TransactionInfo; } class TransactionWithRWSet extends pb_1.Message { #private; constructor(data?: any[] | { transaction?: Transaction; rw_set?: dependency_3.common.TxRWSet; }); get transaction(): Transaction; set transaction(value: Transaction); get has_transaction(): boolean; get rw_set(): dependency_3.common.TxRWSet; set rw_set(value: dependency_3.common.TxRWSet); get has_rw_set(): boolean; static fromObject(data: { transaction?: ReturnType; rw_set?: ReturnType; }): TransactionWithRWSet; toObject(): { transaction?: ReturnType; rw_set?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransactionWithRWSet; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TransactionWithRWSet; } class TransactionInfoWithRWSet extends pb_1.Message { #private; constructor(data?: any[] | { transaction?: Transaction; block_height?: number; block_hash?: Uint8Array; tx_index?: number; block_timestamp?: number; rw_set?: dependency_3.common.TxRWSet; }); get transaction(): Transaction; set transaction(value: Transaction); get has_transaction(): boolean; get block_height(): number; set block_height(value: number); get block_hash(): Uint8Array; set block_hash(value: Uint8Array); get tx_index(): number; set tx_index(value: number); get block_timestamp(): number; set block_timestamp(value: number); get rw_set(): dependency_3.common.TxRWSet; set rw_set(value: dependency_3.common.TxRWSet); get has_rw_set(): boolean; static fromObject(data: { transaction?: ReturnType; block_height?: number; block_hash?: Uint8Array; tx_index?: number; block_timestamp?: number; rw_set?: ReturnType; }): TransactionInfoWithRWSet; toObject(): { transaction?: ReturnType; block_height?: number; block_hash?: Uint8Array; tx_index?: number; block_timestamp?: number; rw_set?: ReturnType; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransactionInfoWithRWSet; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TransactionInfoWithRWSet; } }