@emeraldpay/api-node
Version:
Node client for Emerald gRPC APIs
197 lines (171 loc) • 9.2 kB
TypeScript
// package: emerald.token
// file: token.message.proto
/* tslint:disable */
/* eslint-disable */
import * as jspb from "google-protobuf";
import * as common_pb from "./common_pb";
export class AddressTokenRequest extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): AddressTokenRequest;
hasAddress(): boolean;
clearAddress(): void;
getAddress(): common_pb.AnyAddress | undefined;
setAddress(value?: common_pb.AnyAddress): AddressTokenRequest;
clearContractAddressesList(): void;
getContractAddressesList(): Array<common_pb.SingleAddress>;
setContractAddressesList(value: Array<common_pb.SingleAddress>): AddressTokenRequest;
addContractAddresses(value?: common_pb.SingleAddress, index?: number): common_pb.SingleAddress;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AddressTokenRequest.AsObject;
static toObject(includeInstance: boolean, msg: AddressTokenRequest): AddressTokenRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: AddressTokenRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AddressTokenRequest;
static deserializeBinaryFromReader(message: AddressTokenRequest, reader: jspb.BinaryReader): AddressTokenRequest;
}
export namespace AddressTokenRequest {
export type AsObject = {
chain: common_pb.ChainRef,
address?: common_pb.AnyAddress.AsObject,
contractAddressesList: Array<common_pb.SingleAddress.AsObject>,
}
}
export class AddressAllowanceRequest extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): AddressAllowanceRequest;
hasAddress(): boolean;
clearAddress(): void;
getAddress(): common_pb.AnyAddress | undefined;
setAddress(value?: common_pb.AnyAddress): AddressAllowanceRequest;
clearContractAddressesList(): void;
getContractAddressesList(): Array<common_pb.SingleAddress>;
setContractAddressesList(value: Array<common_pb.SingleAddress>): AddressAllowanceRequest;
addContractAddresses(value?: common_pb.SingleAddress, index?: number): common_pb.SingleAddress;
getCursor(): string;
setCursor(value: string): AddressAllowanceRequest;
getLimit(): number;
setLimit(value: number): AddressAllowanceRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AddressAllowanceRequest.AsObject;
static toObject(includeInstance: boolean, msg: AddressAllowanceRequest): AddressAllowanceRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: AddressAllowanceRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AddressAllowanceRequest;
static deserializeBinaryFromReader(message: AddressAllowanceRequest, reader: jspb.BinaryReader): AddressAllowanceRequest;
}
export namespace AddressAllowanceRequest {
export type AsObject = {
chain: common_pb.ChainRef,
address?: common_pb.AnyAddress.AsObject,
contractAddressesList: Array<common_pb.SingleAddress.AsObject>,
cursor: string,
limit: number,
}
}
export class AddressToken extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): AddressToken;
hasAddress(): boolean;
clearAddress(): void;
getAddress(): common_pb.SingleAddress | undefined;
setAddress(value?: common_pb.SingleAddress): AddressToken;
clearContractAddressesList(): void;
getContractAddressesList(): Array<common_pb.SingleAddress>;
setContractAddressesList(value: Array<common_pb.SingleAddress>): AddressToken;
addContractAddresses(value?: common_pb.SingleAddress, index?: number): common_pb.SingleAddress;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AddressToken.AsObject;
static toObject(includeInstance: boolean, msg: AddressToken): AddressToken.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: AddressToken, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AddressToken;
static deserializeBinaryFromReader(message: AddressToken, reader: jspb.BinaryReader): AddressToken;
}
export namespace AddressToken {
export type AsObject = {
chain: common_pb.ChainRef,
address?: common_pb.SingleAddress.AsObject,
contractAddressesList: Array<common_pb.SingleAddress.AsObject>,
}
}
export class AddressAllowanceToken extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): AddressAllowanceToken;
hasAddress(): boolean;
clearAddress(): void;
getAddress(): common_pb.SingleAddress | undefined;
setAddress(value?: common_pb.SingleAddress): AddressAllowanceToken;
clearApprovedForAddressList(): void;
getApprovedForAddressList(): Array<common_pb.SingleAddress>;
setApprovedForAddressList(value: Array<common_pb.SingleAddress>): AddressAllowanceToken;
addApprovedForAddress(value?: common_pb.SingleAddress, index?: number): common_pb.SingleAddress;
clearApprovedByAddressList(): void;
getApprovedByAddressList(): Array<common_pb.SingleAddress>;
setApprovedByAddressList(value: Array<common_pb.SingleAddress>): AddressAllowanceToken;
addApprovedByAddress(value?: common_pb.SingleAddress, index?: number): common_pb.SingleAddress;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AddressAllowanceToken.AsObject;
static toObject(includeInstance: boolean, msg: AddressAllowanceToken): AddressAllowanceToken.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: AddressAllowanceToken, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AddressAllowanceToken;
static deserializeBinaryFromReader(message: AddressAllowanceToken, reader: jspb.BinaryReader): AddressAllowanceToken;
}
export namespace AddressAllowanceToken {
export type AsObject = {
chain: common_pb.ChainRef,
address?: common_pb.SingleAddress.AsObject,
approvedForAddressList: Array<common_pb.SingleAddress.AsObject>,
approvedByAddressList: Array<common_pb.SingleAddress.AsObject>,
}
}
export class AddressAllowanceAmount extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): AddressAllowanceAmount;
hasAddress(): boolean;
clearAddress(): void;
getAddress(): common_pb.SingleAddress | undefined;
setAddress(value?: common_pb.SingleAddress): AddressAllowanceAmount;
hasContractAddress(): boolean;
clearContractAddress(): void;
getContractAddress(): common_pb.SingleAddress | undefined;
setContractAddress(value?: common_pb.SingleAddress): AddressAllowanceAmount;
hasOwnerAddress(): boolean;
clearOwnerAddress(): void;
getOwnerAddress(): common_pb.SingleAddress | undefined;
setOwnerAddress(value?: common_pb.SingleAddress): AddressAllowanceAmount;
hasSpenderAddress(): boolean;
clearSpenderAddress(): void;
getSpenderAddress(): common_pb.SingleAddress | undefined;
setSpenderAddress(value?: common_pb.SingleAddress): AddressAllowanceAmount;
getAllowance(): string;
setAllowance(value: string): AddressAllowanceAmount;
getAvailable(): string;
setAvailable(value: string): AddressAllowanceAmount;
getCursor(): string;
setCursor(value: string): AddressAllowanceAmount;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AddressAllowanceAmount.AsObject;
static toObject(includeInstance: boolean, msg: AddressAllowanceAmount): AddressAllowanceAmount.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: AddressAllowanceAmount, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AddressAllowanceAmount;
static deserializeBinaryFromReader(message: AddressAllowanceAmount, reader: jspb.BinaryReader): AddressAllowanceAmount;
}
export namespace AddressAllowanceAmount {
export type AsObject = {
chain: common_pb.ChainRef,
address?: common_pb.SingleAddress.AsObject,
contractAddress?: common_pb.SingleAddress.AsObject,
ownerAddress?: common_pb.SingleAddress.AsObject,
spenderAddress?: common_pb.SingleAddress.AsObject,
allowance: string,
available: string,
cursor: string,
}
}