diff --git a/packages/xrpl/HISTORY.md b/packages/xrpl/HISTORY.md index 1f198c02..e6deb845 100644 --- a/packages/xrpl/HISTORY.md +++ b/packages/xrpl/HISTORY.md @@ -14,6 +14,7 @@ Subscribe to [the **xrpl-announce** mailing list](https://groups.google.com/g/xr ### Added * Add `nfts_by_issuer` clio-only API definition +* Add `include_deleted` to ledgerEntry request and `deleted_ledger_index` to ledgerEntry response * Support for the `fixPreviousTxnID` amendment. * Support for the user version of the `feature` RPC. * Add `hash` field to `ledger` command response diff --git a/packages/xrpl/src/models/methods/ledgerEntry.ts b/packages/xrpl/src/models/methods/ledgerEntry.ts index 2e845f66..d506525f 100644 --- a/packages/xrpl/src/models/methods/ledgerEntry.ts +++ b/packages/xrpl/src/models/methods/ledgerEntry.ts @@ -35,7 +35,14 @@ export interface LedgerEntryRequest extends BaseRequest, LookupByLedgerRequest { issuer?: string } } - + /** + * (Optional) If set to true and the queried object has been deleted, + * return its complete data prior to its deletion. + * If set to false or not provided and the queried object has been deleted, + * return objectNotFound (current behavior). + * This parameter is supported only by Clio servers + */ + include_deleted?: boolean /** * If true, return the requested ledger object's contents as a hex string in * the XRP Ledger's binary format. Otherwise, return data in JSON format. The @@ -204,5 +211,9 @@ export interface LedgerEntryResponse extends BaseResponse { /** The binary representation of the ledger object, as hexadecimal. */ node_binary?: string validated?: boolean + /** + * (Optional) Indicates the ledger index at which the object was deleted. + */ + deleted_ledger_index?: number } }