github paritytech/substrate-api-sidecar v17.3.3

latest releases: v19.3.0, v19.2.2, v19.2.1...
10 months ago

NOTE This release focuses on improving the performance of the tool resolving a regression where blocks were overwhelmed with transactions. The noFees query parameter focuses on removing fee info for the blocks if the user does not intend on needing fees. For more general cases where fees are necessary we have increased the performance of querying /blocks while also calculating fees. This was done with 2 cases: ensuring transactionPaidFee, and ExtrinsicSuccess or ExtrinsicFailure info is used to its fullest so we can avoid making any additional rpc calls, as well as ensuring the extrinsic's are called concurrently.

Perf

Fix

  • fix: add finalizedKey query param to /blocks/{blockId} (#1362) (ecd1518)
  • fix: added query to calc fees (#1366) (203a257)
    NOTE: this added the noFees={bool} query param to specify whether to retrieve or not the fees information of the block for the /blocks/* endpoint

Test

  • test(e2e): replace tests pointing to deprecated pallets (#1363) (2a38b2e)

Compatibility

Tested against:

  • Polkadot v10400
  • Kusama v10400
  • Westend v10400

Don't miss a new substrate-api-sidecar release

NewReleases is sending notifications on new releases.