From c9ef96e0a2af5daa4426d1ac6e2a8c278d8ad99a Mon Sep 17 00:00:00 2001 From: tequ Date: Fri, 12 Jul 2024 22:57:24 +0900 Subject: [PATCH] Add transaction `hash` to `ledger` command response (#2717) * add transaction hash to ledger command response * Update packages/xrpl/src/models/ledger/Ledger.ts * Update HISTORY.md * delete unnesessary space --- packages/xrpl/HISTORY.md | 1 + packages/xrpl/src/models/ledger/Ledger.ts | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/xrpl/HISTORY.md b/packages/xrpl/HISTORY.md index 0207cfed..e2f82b43 100644 --- a/packages/xrpl/HISTORY.md +++ b/packages/xrpl/HISTORY.md @@ -12,6 +12,7 @@ Subscribe to [the **xrpl-announce** mailing list](https://groups.google.com/g/xr * Add `nfts_by_issuer` clio-only API definition * Support for the `fixPreviousTxnID` amendment. * Support for the user version of the `feature` RPC. +* Add `hash` field to `ledger` command response ## 3.1.0 (2024-06-03) diff --git a/packages/xrpl/src/models/ledger/Ledger.ts b/packages/xrpl/src/models/ledger/Ledger.ts index bcff4373..a4370173 100644 --- a/packages/xrpl/src/models/ledger/Ledger.ts +++ b/packages/xrpl/src/models/ledger/Ledger.ts @@ -56,7 +56,12 @@ interface BaseLedger { * either JSON or binary depending on whether the request specified binary * as true. */ - transactions?: Array + transactions?: Array< + Transaction & { + hash: string + metaData?: TransactionMetadata + } + > } /**