UNPKG

@bithomp/xrpl-api

Version:

A Bithomp JavaScript/TypeScript library for interacting with the XRP Ledger

25 lines (24 loc) 937 B
import { PaymentFlags } from "xrpl"; import { FormattedBaseSpecification } from "./specification"; import { FormattedSourceAddress, FormattedDestinationAddress } from "./account"; import { TxGlobalFlagsKeysInterface } from "./global"; export declare const PaymentFlagsKeys: { noRippleDirect: PaymentFlags; partialPayment: PaymentFlags; limitQuality: PaymentFlags; }; export declare function getPaymentFlagsKeys(nativeCurrency?: string): Record<string, number>; export interface PaymentKeysInterface extends TxGlobalFlagsKeysInterface { noRippleDirect?: boolean; partialPayment?: boolean; limitQuality?: boolean; } export type FormattedPaymentSpecification = { source?: FormattedSourceAddress; destination?: FormattedDestinationAddress; invoiceID?: string; paths?: string; allowPartialPayment?: boolean; noDirectRipple?: boolean; limitQuality?: boolean; } & FormattedBaseSpecification;