@nextrope/xrpl
Version:
A TypeScript/JavaScript API for interacting with the XRP Ledger in Node.js and the browser
46 lines • 1.42 kB
TypeScript
import { Currency } from '../common';
import { BaseRequest, BaseResponse } from './baseMethod';
export interface VaultInfoRequest extends BaseRequest {
command: 'vault_info';
vault_id?: string;
owner?: string;
seq?: number;
}
export interface VaultInfoResponse extends BaseResponse {
result: {
vault: {
Account: string;
Asset: Currency;
AssetsAvailable: string;
AssetsTotal: string;
LedgerEntryType: 'Vault';
Owner: string;
PreviousTxnID: string;
PreviousTxnLgrSeq: number;
Sequence: number;
index: string;
shares: {
Issuer: string;
LedgerEntryType: string;
OutstandingAmount: string;
PreviousTxnID: string;
PreviousTxnLgrSeq: number;
Sequence: number;
index: string;
OwnerNode?: string;
mpt_issuance_id?: string;
DomainID?: string;
Flags?: number;
};
LossUnrealized?: string;
OwnerNode?: string;
ShareMPTID?: string;
WithdrawalPolicy?: number;
Flags?: number;
};
ledger_hash?: string;
ledger_index?: number;
validated?: boolean;
};
}
//# sourceMappingURL=vaultInfo.d.ts.map