/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.21.12 * source: store/query_result.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as pb_1 from "google-protobuf"; export namespace store { export class KeyModification extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { tx_id?: string; value?: Uint8Array; timestamp?: number; is_delete?: boolean; block_height?: number; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("tx_id" in data && data.tx_id != undefined) { this.tx_id = data.tx_id; } if ("value" in data && data.value != undefined) { this.value = data.value; } if ("timestamp" in data && data.timestamp != undefined) { this.timestamp = data.timestamp; } if ("is_delete" in data && data.is_delete != undefined) { this.is_delete = data.is_delete; } if ("block_height" in data && data.block_height != undefined) { this.block_height = data.block_height; } } } get tx_id() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set tx_id(value: string) { pb_1.Message.setField(this, 1, value); } get value() { return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; } set value(value: Uint8Array) { pb_1.Message.setField(this, 2, value); } get timestamp() { return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; } set timestamp(value: number) { pb_1.Message.setField(this, 3, value); } get is_delete() { return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; } set is_delete(value: boolean) { pb_1.Message.setField(this, 4, value); } get block_height() { return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; } set block_height(value: number) { pb_1.Message.setField(this, 5, value); } static fromObject(data: { tx_id?: string; value?: Uint8Array; timestamp?: number; is_delete?: boolean; block_height?: number; }): KeyModification { const message = new KeyModification({}); if (data.tx_id != null) { message.tx_id = data.tx_id; } if (data.value != null) { message.value = data.value; } if (data.timestamp != null) { message.timestamp = data.timestamp; } if (data.is_delete != null) { message.is_delete = data.is_delete; } if (data.block_height != null) { message.block_height = data.block_height; } return message; } toObject() { const data: { tx_id?: string; value?: Uint8Array; timestamp?: number; is_delete?: boolean; block_height?: number; } = {}; if (this.tx_id != null) { data.tx_id = this.tx_id; } if (this.value != null) { data.value = this.value; } if (this.timestamp != null) { data.timestamp = this.timestamp; } if (this.is_delete != null) { data.is_delete = this.is_delete; } if (this.block_height != null) { data.block_height = this.block_height; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.tx_id.length) writer.writeString(1, this.tx_id); if (this.value.length) writer.writeBytes(2, this.value); if (this.timestamp != 0) writer.writeInt64(3, this.timestamp); if (this.is_delete != false) writer.writeBool(4, this.is_delete); if (this.block_height != 0) writer.writeUint64(5, this.block_height); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): KeyModification { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new KeyModification(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.tx_id = reader.readString(); break; case 2: message.value = reader.readBytes(); break; case 3: message.timestamp = reader.readInt64(); break; case 4: message.is_delete = reader.readBool(); break; case 5: message.block_height = reader.readUint64(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): KeyModification { return KeyModification.deserialize(bytes); } } export class TxHistory extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { tx_id?: string; block_height?: number; block_hash?: Uint8Array; timestamp?: number; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("tx_id" in data && data.tx_id != undefined) { this.tx_id = data.tx_id; } if ("block_height" in data && data.block_height != undefined) { this.block_height = data.block_height; } if ("block_hash" in data && data.block_hash != undefined) { this.block_hash = data.block_hash; } if ("timestamp" in data && data.timestamp != undefined) { this.timestamp = data.timestamp; } } } get tx_id() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set tx_id(value: string) { pb_1.Message.setField(this, 1, value); } get block_height() { return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; } set block_height(value: number) { pb_1.Message.setField(this, 2, value); } get block_hash() { return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; } set block_hash(value: Uint8Array) { pb_1.Message.setField(this, 3, value); } get timestamp() { return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; } set timestamp(value: number) { pb_1.Message.setField(this, 4, value); } static fromObject(data: { tx_id?: string; block_height?: number; block_hash?: Uint8Array; timestamp?: number; }): TxHistory { const message = new TxHistory({}); if (data.tx_id != null) { message.tx_id = data.tx_id; } if (data.block_height != null) { message.block_height = data.block_height; } if (data.block_hash != null) { message.block_hash = data.block_hash; } if (data.timestamp != null) { message.timestamp = data.timestamp; } return message; } toObject() { const data: { tx_id?: string; block_height?: number; block_hash?: Uint8Array; timestamp?: number; } = {}; if (this.tx_id != null) { data.tx_id = this.tx_id; } if (this.block_height != null) { data.block_height = this.block_height; } if (this.block_hash != null) { data.block_hash = this.block_hash; } if (this.timestamp != null) { data.timestamp = this.timestamp; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.tx_id.length) writer.writeString(1, this.tx_id); if (this.block_height != 0) writer.writeUint64(2, this.block_height); if (this.block_hash.length) writer.writeBytes(3, this.block_hash); if (this.timestamp != 0) writer.writeInt64(4, this.timestamp); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxHistory { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxHistory(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.tx_id = reader.readString(); break; case 2: message.block_height = reader.readUint64(); break; case 3: message.block_hash = reader.readBytes(); break; case 4: message.timestamp = reader.readInt64(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): TxHistory { return TxHistory.deserialize(bytes); } } export class KV extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { contract_name?: string; key?: Uint8Array; value?: Uint8Array; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("contract_name" in data && data.contract_name != undefined) { this.contract_name = data.contract_name; } if ("key" in data && data.key != undefined) { this.key = data.key; } if ("value" in data && data.value != undefined) { this.value = data.value; } } } get contract_name() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set contract_name(value: string) { pb_1.Message.setField(this, 1, value); } get key() { return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; } set key(value: Uint8Array) { pb_1.Message.setField(this, 2, value); } get value() { return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; } set value(value: Uint8Array) { pb_1.Message.setField(this, 3, value); } static fromObject(data: { contract_name?: string; key?: Uint8Array; value?: Uint8Array; }): KV { const message = new KV({}); if (data.contract_name != null) { message.contract_name = data.contract_name; } if (data.key != null) { message.key = data.key; } if (data.value != null) { message.value = data.value; } return message; } toObject() { const data: { contract_name?: string; key?: Uint8Array; value?: Uint8Array; } = {}; if (this.contract_name != null) { data.contract_name = this.contract_name; } if (this.key != null) { data.key = this.key; } if (this.value != null) { data.value = this.value; } return data; } serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; serialize(w?: pb_1.BinaryWriter): Uint8Array | void { const writer = w || new pb_1.BinaryWriter(); if (this.contract_name.length) writer.writeString(1, this.contract_name); if (this.key.length) writer.writeBytes(2, this.key); if (this.value.length) writer.writeBytes(3, this.value); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): KV { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new KV(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.contract_name = reader.readString(); break; case 2: message.key = reader.readBytes(); break; case 3: message.value = reader.readBytes(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): KV { return KV.deserialize(bytes); } } }