Skip to content

Commit 15c5543

Browse files
HIP-1313 Update REST API (#1374)
Signed-off-by: Steven Sheehy <steven.sheehy@swirldslabs.com>
1 parent c1a934e commit 15c5543

1 file changed

Lines changed: 23 additions & 3 deletions

File tree

HIP/hip-1313.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ needs-hedera-review: Yes
1111
status: Last Call
1212
last-call-date-time: 2025-12-30T07:00:00Z
1313
created: 2025-10-17
14-
updated: 2025-12-16
14+
updated: 2026-01-16
1515
requires: 1261
1616
---
1717

@@ -316,8 +316,28 @@ For high-volume transactions:
316316
## Mirror Node Changes
317317
1. Add high volume fields to relevant APIs (e.g. `/api/v1/transactions`,
318318
`/api/v1/transactions/{id}` and the list of transactions
319-
within `/api/v1/accounts/{id}`)
320-
2. Incorporate high volume as an estimation option in fee estimation.
319+
within `/api/v1/accounts/{id}`). An example response is shown below with
320+
other fields omitted:
321+
```json
322+
{
323+
...
324+
"high_volume": true
325+
}
326+
```
327+
328+
2. Incorporate high volume as an estimation option in fee estimation. The existing
329+
fee estimate JSON response will be enhanced to add a new `high_volume_multiplier` field.
330+
The actual totals in the response will not be multiplied by the multiplier.
331+
If users want to see how their fees are impacted by high volume pricing they only need
332+
to multiply the fee `total` by the new multiplier to get the final pricing. This allows
333+
users to get both the regular and high-volume pricing with a single call and simplifies
334+
the API by not requiring another parameter.
335+
```json
336+
{
337+
...
338+
"high_volume_multiplier": 100
339+
}
340+
```
321341

322342
## Backwards Compatibility
323343
No changes for transactions without the `high_volume` flag. Existing

0 commit comments

Comments
 (0)