/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 0.0.0 * source: alipay.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as pb_1 from "google-protobuf"; import * as grpc_1 from "@grpc/grpc-js"; export namespace wallet { export class AlipayTradeWapPayRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { user_identification?: string; amount?: number; description?: string; notify_url?: string; quit_url?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("user_identification" in data && data.user_identification != undefined) { this.user_identification = data.user_identification; } if ("amount" in data && data.amount != undefined) { this.amount = data.amount; } if ("description" in data && data.description != undefined) { this.description = data.description; } if ("notify_url" in data && data.notify_url != undefined) { this.notify_url = data.notify_url; } if ("quit_url" in data && data.quit_url != undefined) { this.quit_url = data.quit_url; } } } get user_identification() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set user_identification(value: string) { pb_1.Message.setField(this, 1, value); } get amount() { return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; } set amount(value: number) { pb_1.Message.setField(this, 2, value); } get description() { return pb_1.Message.getFieldWithDefault(this, 3, "") as string; } set description(value: string) { pb_1.Message.setField(this, 3, value); } get notify_url() { return pb_1.Message.getFieldWithDefault(this, 4, "") as string; } set notify_url(value: string) { pb_1.Message.setField(this, 4, value); } get quit_url() { return pb_1.Message.getFieldWithDefault(this, 5, "") as string; } set quit_url(value: string) { pb_1.Message.setField(this, 5, value); } static fromObject(data: { user_identification?: string; amount?: number; description?: string; notify_url?: string; quit_url?: string; }): AlipayTradeWapPayRequest { const message = new AlipayTradeWapPayRequest({}); if (data.user_identification != null) { message.user_identification = data.user_identification; } if (data.amount != null) { message.amount = data.amount; } if (data.description != null) { message.description = data.description; } if (data.notify_url != null) { message.notify_url = data.notify_url; } if (data.quit_url != null) { message.quit_url = data.quit_url; } return message; } toObject() { const data: { user_identification?: string; amount?: number; description?: string; notify_url?: string; quit_url?: string; } = {}; if (this.user_identification != null) { data.user_identification = this.user_identification; } if (this.amount != null) { data.amount = this.amount; } if (this.description != null) { data.description = this.description; } if (this.notify_url != null) { data.notify_url = this.notify_url; } if (this.quit_url != null) { data.quit_url = this.quit_url; } 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.user_identification.length) writer.writeString(1, this.user_identification); if (this.amount != 0) writer.writeInt64(2, this.amount); if (this.description.length) writer.writeString(3, this.description); if (this.notify_url.length) writer.writeString(4, this.notify_url); if (this.quit_url.length) writer.writeString(5, this.quit_url); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayTradeWapPayRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayTradeWapPayRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.user_identification = reader.readString(); break; case 2: message.amount = reader.readInt64(); break; case 3: message.description = reader.readString(); break; case 4: message.notify_url = reader.readString(); break; case 5: message.quit_url = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayTradeWapPayRequest { return AlipayTradeWapPayRequest.deserialize(bytes); } } export class AlipayTradeWapPayReply extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { pay_url?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("pay_url" in data && data.pay_url != undefined) { this.pay_url = data.pay_url; } } } get pay_url() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set pay_url(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { pay_url?: string; }): AlipayTradeWapPayReply { const message = new AlipayTradeWapPayReply({}); if (data.pay_url != null) { message.pay_url = data.pay_url; } return message; } toObject() { const data: { pay_url?: string; } = {}; if (this.pay_url != null) { data.pay_url = this.pay_url; } 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.pay_url.length) writer.writeString(1, this.pay_url); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayTradeWapPayReply { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayTradeWapPayReply(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.pay_url = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayTradeWapPayReply { return AlipayTradeWapPayReply.deserialize(bytes); } } export class AlipayTradePagePayRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { user_identification?: string; amount?: number; description?: string; notify_url?: string; return_url?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("user_identification" in data && data.user_identification != undefined) { this.user_identification = data.user_identification; } if ("amount" in data && data.amount != undefined) { this.amount = data.amount; } if ("description" in data && data.description != undefined) { this.description = data.description; } if ("notify_url" in data && data.notify_url != undefined) { this.notify_url = data.notify_url; } if ("return_url" in data && data.return_url != undefined) { this.return_url = data.return_url; } } } get user_identification() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set user_identification(value: string) { pb_1.Message.setField(this, 1, value); } get amount() { return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; } set amount(value: number) { pb_1.Message.setField(this, 2, value); } get description() { return pb_1.Message.getFieldWithDefault(this, 3, "") as string; } set description(value: string) { pb_1.Message.setField(this, 3, value); } get notify_url() { return pb_1.Message.getFieldWithDefault(this, 4, "") as string; } set notify_url(value: string) { pb_1.Message.setField(this, 4, value); } get return_url() { return pb_1.Message.getFieldWithDefault(this, 5, "") as string; } set return_url(value: string) { pb_1.Message.setField(this, 5, value); } static fromObject(data: { user_identification?: string; amount?: number; description?: string; notify_url?: string; return_url?: string; }): AlipayTradePagePayRequest { const message = new AlipayTradePagePayRequest({}); if (data.user_identification != null) { message.user_identification = data.user_identification; } if (data.amount != null) { message.amount = data.amount; } if (data.description != null) { message.description = data.description; } if (data.notify_url != null) { message.notify_url = data.notify_url; } if (data.return_url != null) { message.return_url = data.return_url; } return message; } toObject() { const data: { user_identification?: string; amount?: number; description?: string; notify_url?: string; return_url?: string; } = {}; if (this.user_identification != null) { data.user_identification = this.user_identification; } if (this.amount != null) { data.amount = this.amount; } if (this.description != null) { data.description = this.description; } if (this.notify_url != null) { data.notify_url = this.notify_url; } if (this.return_url != null) { data.return_url = this.return_url; } 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.user_identification.length) writer.writeString(1, this.user_identification); if (this.amount != 0) writer.writeInt64(2, this.amount); if (this.description.length) writer.writeString(3, this.description); if (this.notify_url.length) writer.writeString(4, this.notify_url); if (this.return_url.length) writer.writeString(5, this.return_url); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayTradePagePayRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayTradePagePayRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.user_identification = reader.readString(); break; case 2: message.amount = reader.readInt64(); break; case 3: message.description = reader.readString(); break; case 4: message.notify_url = reader.readString(); break; case 5: message.return_url = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayTradePagePayRequest { return AlipayTradePagePayRequest.deserialize(bytes); } } export class AlipayTradePagePayReply extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { pay_url?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("pay_url" in data && data.pay_url != undefined) { this.pay_url = data.pay_url; } } } get pay_url() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set pay_url(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { pay_url?: string; }): AlipayTradePagePayReply { const message = new AlipayTradePagePayReply({}); if (data.pay_url != null) { message.pay_url = data.pay_url; } return message; } toObject() { const data: { pay_url?: string; } = {}; if (this.pay_url != null) { data.pay_url = this.pay_url; } 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.pay_url.length) writer.writeString(1, this.pay_url); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayTradePagePayReply { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayTradePagePayReply(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.pay_url = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayTradePagePayReply { return AlipayTradePagePayReply.deserialize(bytes); } } export class AlipayTradeAppPayRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { user_identification?: string; amount?: number; description?: string; notify_url?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("user_identification" in data && data.user_identification != undefined) { this.user_identification = data.user_identification; } if ("amount" in data && data.amount != undefined) { this.amount = data.amount; } if ("description" in data && data.description != undefined) { this.description = data.description; } if ("notify_url" in data && data.notify_url != undefined) { this.notify_url = data.notify_url; } } } get user_identification() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set user_identification(value: string) { pb_1.Message.setField(this, 1, value); } get amount() { return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; } set amount(value: number) { pb_1.Message.setField(this, 2, value); } get description() { return pb_1.Message.getFieldWithDefault(this, 3, "") as string; } set description(value: string) { pb_1.Message.setField(this, 3, value); } get notify_url() { return pb_1.Message.getFieldWithDefault(this, 4, "") as string; } set notify_url(value: string) { pb_1.Message.setField(this, 4, value); } static fromObject(data: { user_identification?: string; amount?: number; description?: string; notify_url?: string; }): AlipayTradeAppPayRequest { const message = new AlipayTradeAppPayRequest({}); if (data.user_identification != null) { message.user_identification = data.user_identification; } if (data.amount != null) { message.amount = data.amount; } if (data.description != null) { message.description = data.description; } if (data.notify_url != null) { message.notify_url = data.notify_url; } return message; } toObject() { const data: { user_identification?: string; amount?: number; description?: string; notify_url?: string; } = {}; if (this.user_identification != null) { data.user_identification = this.user_identification; } if (this.amount != null) { data.amount = this.amount; } if (this.description != null) { data.description = this.description; } if (this.notify_url != null) { data.notify_url = this.notify_url; } 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.user_identification.length) writer.writeString(1, this.user_identification); if (this.amount != 0) writer.writeInt64(2, this.amount); if (this.description.length) writer.writeString(3, this.description); if (this.notify_url.length) writer.writeString(4, this.notify_url); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayTradeAppPayRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayTradeAppPayRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.user_identification = reader.readString(); break; case 2: message.amount = reader.readInt64(); break; case 3: message.description = reader.readString(); break; case 4: message.notify_url = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayTradeAppPayRequest { return AlipayTradeAppPayRequest.deserialize(bytes); } } export class AlipayTradeAppPayReply extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { pay_param?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("pay_param" in data && data.pay_param != undefined) { this.pay_param = data.pay_param; } } } get pay_param() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set pay_param(value: string) { pb_1.Message.setField(this, 1, value); } static fromObject(data: { pay_param?: string; }): AlipayTradeAppPayReply { const message = new AlipayTradeAppPayReply({}); if (data.pay_param != null) { message.pay_param = data.pay_param; } return message; } toObject() { const data: { pay_param?: string; } = {}; if (this.pay_param != null) { data.pay_param = this.pay_param; } 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.pay_param.length) writer.writeString(1, this.pay_param); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayTradeAppPayReply { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayTradeAppPayReply(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.pay_param = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayTradeAppPayReply { return AlipayTradeAppPayReply.deserialize(bytes); } } export class AlipayUniTransferRequest extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { user_identification?: string; amount?: number; fee?: number; description?: string; }) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { if ("user_identification" in data && data.user_identification != undefined) { this.user_identification = data.user_identification; } if ("amount" in data && data.amount != undefined) { this.amount = data.amount; } if ("fee" in data && data.fee != undefined) { this.fee = data.fee; } if ("description" in data && data.description != undefined) { this.description = data.description; } } } get user_identification() { return pb_1.Message.getFieldWithDefault(this, 1, "") as string; } set user_identification(value: string) { pb_1.Message.setField(this, 1, value); } get amount() { return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; } set amount(value: number) { pb_1.Message.setField(this, 2, value); } get fee() { return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; } set fee(value: number) { pb_1.Message.setField(this, 3, value); } get description() { return pb_1.Message.getFieldWithDefault(this, 4, "") as string; } set description(value: string) { pb_1.Message.setField(this, 4, value); } static fromObject(data: { user_identification?: string; amount?: number; fee?: number; description?: string; }): AlipayUniTransferRequest { const message = new AlipayUniTransferRequest({}); if (data.user_identification != null) { message.user_identification = data.user_identification; } if (data.amount != null) { message.amount = data.amount; } if (data.fee != null) { message.fee = data.fee; } if (data.description != null) { message.description = data.description; } return message; } toObject() { const data: { user_identification?: string; amount?: number; fee?: number; description?: string; } = {}; if (this.user_identification != null) { data.user_identification = this.user_identification; } if (this.amount != null) { data.amount = this.amount; } if (this.fee != null) { data.fee = this.fee; } if (this.description != null) { data.description = this.description; } 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.user_identification.length) writer.writeString(1, this.user_identification); if (this.amount != 0) writer.writeInt64(2, this.amount); if (this.fee != 0) writer.writeInt64(3, this.fee); if (this.description.length) writer.writeString(4, this.description); if (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayUniTransferRequest { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayUniTransferRequest(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { case 1: message.user_identification = reader.readString(); break; case 2: message.amount = reader.readInt64(); break; case 3: message.fee = reader.readInt64(); break; case 4: message.description = reader.readString(); break; default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayUniTransferRequest { return AlipayUniTransferRequest.deserialize(bytes); } } export class AlipayUniTransferReply extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | {}) { super(); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); if (!Array.isArray(data) && typeof data == "object") { } } static fromObject(data: {}): AlipayUniTransferReply { const message = new AlipayUniTransferReply({}); return message; } toObject() { const data: {} = {}; 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 (!w) return writer.getResultBuffer(); } static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AlipayUniTransferReply { const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AlipayUniTransferReply(); while (reader.nextField()) { if (reader.isEndGroup()) break; switch (reader.getFieldNumber()) { default: reader.skipField(); } } return message; } serializeBinary(): Uint8Array { return this.serialize(); } static deserializeBinary(bytes: Uint8Array): AlipayUniTransferReply { return AlipayUniTransferReply.deserialize(bytes); } } interface GrpcUnaryServiceInterface
{
(message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback {
(message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream {
(metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback ;
(metadata: grpc_1.Metadata, callback: grpc_1.requestCallback ;
(options: grpc_1.CallOptions, callback: grpc_1.requestCallback ;
(callback: grpc_1.requestCallback ;
}
interface GrpcChunkServiceInterface {
(metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream ;
(options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream ;
}
interface GrpcPromiseServiceInterface {
(message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise