@bithomp/xrpl-api
Version:
A Bithomp JavaScript/TypeScript library for interacting with the XRP Ledger
21 lines (20 loc) • 689 B
TypeScript
import { TransactionMetadata } from "xrpl";
interface BalanceChangeQuantity {
issuer?: string;
currency?: string;
value: string;
counterparty?: string;
mpt_issuance_id?: string;
}
export interface AddressBalanceChangeQuantity {
address: string;
balance: BalanceChangeQuantity;
}
export interface BalanceChanges {
[key: string]: BalanceChangeQuantity[];
}
declare function parseBalanceChanges(metadata: TransactionMetadata, nativeCurrency?: string): BalanceChanges;
declare function parseFinalBalances(metadata: TransactionMetadata, nativeCurrency?: string): {
[x: string]: BalanceChangeQuantity[];
};
export { parseBalanceChanges, parseFinalBalances };