bitcore-wallet-client
Version:
Client for bitcore-wallet-service
255 lines • 7.83 kB
TypeScript
export declare enum NetworkMap {
main = "livenet",
test = "testnet",
regtest = "regtest"
}
export declare class PayProV2 {
static options: {
headers?: any;
args?: string;
agent?: boolean;
};
static request: any;
static trustedKeys: {
'1DbY94wCcLRM1Y6RGFg457JyqBbsYxzfiN': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
mh65MN7drqmwpCRZcEeBEE9ceQCQ95HtZc: {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
mjnih84Sb1dqvzA66GdUikT7k78WaZbRHv: {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1GA2vgw5byxqTpAUHEyyh7ahXnHU1FDDAy': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1EMqSoDzMdBuuvM2RUnup3FnDeo6wuHxEg': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1G3ZYxgZDS2ne4zoB8qMyotPz91y3K4bsz': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'12YuH4QkhUufzs1zTaENznrDYaougbuQoR': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1743vPQpyWYmLr1Mo65434a9sSHgfgJH55': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1D4eAr6bZtVRtfXu5FJjhWr6KhULNSsmfu': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1CuGG993rBS8sAnxZabyNVtLdMVd8DPmvy': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1K3FR4SGgBpkNyWKUsPgcjBDA1T1GbeGg4': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1JGrtQUkTSs12VbgoWk8j5sBCLzzCD54aa': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1FP6EdPNHx7CAXhfrEgro12SiJpCj2q3aV': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1CBGdUHFw1DZzXifiksUpi4QzLuYbhAuv8': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1PBMNQnp2sMfHsPSDXsbmY8xQti1615sdc': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1FbNGMJv8LXBXzSs1SRWZVUy5kCRw3M7zc': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1D6YCE9PZPoxPtQZuCed9bFrgzooKxGEEC': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
};
constructor(requestOptions?: {}, trustedKeys?: {
'1DbY94wCcLRM1Y6RGFg457JyqBbsYxzfiN': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
mh65MN7drqmwpCRZcEeBEE9ceQCQ95HtZc: {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
mjnih84Sb1dqvzA66GdUikT7k78WaZbRHv: {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1GA2vgw5byxqTpAUHEyyh7ahXnHU1FDDAy': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1EMqSoDzMdBuuvM2RUnup3FnDeo6wuHxEg': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1G3ZYxgZDS2ne4zoB8qMyotPz91y3K4bsz': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'12YuH4QkhUufzs1zTaENznrDYaougbuQoR': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1743vPQpyWYmLr1Mo65434a9sSHgfgJH55': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1D4eAr6bZtVRtfXu5FJjhWr6KhULNSsmfu': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1CuGG993rBS8sAnxZabyNVtLdMVd8DPmvy': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1K3FR4SGgBpkNyWKUsPgcjBDA1T1GbeGg4': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1JGrtQUkTSs12VbgoWk8j5sBCLzzCD54aa': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1FP6EdPNHx7CAXhfrEgro12SiJpCj2q3aV': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1CBGdUHFw1DZzXifiksUpi4QzLuYbhAuv8': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1PBMNQnp2sMfHsPSDXsbmY8xQti1615sdc': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1FbNGMJv8LXBXzSs1SRWZVUy5kCRw3M7zc': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
'1D6YCE9PZPoxPtQZuCed9bFrgzooKxGEEC': {
owner: string;
networks: string[];
domains: string[];
publicKey: string;
};
});
static _asyncRequest(options: any): Promise<{
rawBody: string;
headers: object;
}>;
static getError(errMsg: string): Error;
static getPaymentOptions({ paymentUrl, unsafeBypassValidation }: {
paymentUrl: any;
unsafeBypassValidation?: boolean;
}): Promise<any>;
static selectPaymentOption({ paymentUrl, chain, currency, payload, unsafeBypassValidation }: {
paymentUrl: any;
chain: any;
currency: any;
payload: any;
unsafeBypassValidation?: boolean;
}): Promise<any>;
static verifyUnsignedPayment({ paymentUrl, chain, currency, unsignedTransactions, unsafeBypassValidation }: {
paymentUrl: any;
chain: any;
currency: any;
unsignedTransactions: any;
unsafeBypassValidation?: boolean;
}): Promise<any>;
static sendSignedPayment({ paymentUrl, chain, currency, signedTransactions, unsafeBypassValidation, bpPartner }: {
paymentUrl: any;
chain: any;
currency: any;
signedTransactions: any;
unsafeBypassValidation?: boolean;
bpPartner: any;
}): Promise<any>;
static verifyResponse(requestUrl: any, rawBody: any, headers: any, unsafeBypassValidation: any): Promise<any>;
static processResponse(responseData: any): any;
}
//# sourceMappingURL=payproV2.d.ts.map