Releases: paritytech/substrate-api-sidecar
v17.3.5
Fix
Perf
Docs
Chore
Compatibility
Tested against:
- Polkadot v10500
- Kusama v10500
- Westend v10500
v17.3.4
v17.3.3
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
- perf: transactionPaidFee event optimization (#1367) (2883249)
- perf: add concurrency to fee calls (#1368) (0980d1e)
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
Compatibility
Tested against:
- Polkadot v10400
- Kusama v10400
- Westend v10400
v17.3.2
Fix
NOTE: This fix is decoding certain blocks in Kusama Asset Hub and Westend Asset Hub.
Test
CI
- ci: fixing gitspiegel trigger workflow (bdb9271)
- ci: switch e2e-tests endpoints (#1350) (644b475)
- ci: adding gitspiegel-trigger workflow (#1348) (87f47a5)
Compatibility
Tested against:
- Polkadot v10300
- Kusama v10300
- Westend v10300
v17.3.1
v17.3.0
Features
- feat: add pool-assets endpoints (#1338) (02c4a3f)
- feat: add blocks raw extrinsics endpoint (#1334) (f486aa9)
The following endpoints are now available:
/blocks/:blockId/extrinsics-raw
/pallets/pool-assets/{assetId}/asset-info
/accounts/{accountId}/pool-asset-balances
/accounts/{accountId}/pool-asset-approvals
Chore
- chore(yarn): bump yarn (#1341) (052aaa1)
- chore(deps): update polkadot-js deps (#1339) (2978d1a)
- chore: bump Swatinem/rust-cache from 2.6.2 to 2.7.0 (#1332) (2d1d82d)
- chore: bump postcss from 8.4.14 to 8.4.31 in /docs (#1337) (39d016a)
- chore(deps): bump @babel/traverse from 7.22.11 to 7.23.2 (#1340) (b59bb90)
Docs
Compatibility
Tested against:
- Polkadot v12000
- Kusama v120000
- Westend v12000
v17.2.0
17.2.0 (2023-09-11)
Features
- feat: add asset-conversion endpoints (#1324) (242aa09)
- feat: add pallets/foreign-assets endpoint (#1314) (450c6ea)
Bug Fixes
CI
- ci: add semantic title check, and cleanup actions (#1325) (7098710) Contribute by: benxiao
- ci: use buildah image defined in gitlab group vars (#1327) (37344bf)
Chore
- chore(yarn): bump yarn (#1320) (e744f8d)
- chore: bump Swatinem/rust-cache from 2.6.1 to 2.6.2 (#1319) (f2bd4de)
- chore: bump actions/checkout from 3 to 4 (#1326) (f9f9ad0)
Test
- test(fix-dev): update appropriate type packages (#1318) (d0b2959)
- test(calc): add test for calc_payout (#1317) (b105cd3)
Docs
- docs: fixed lack of responses on openapi (#1328) (899b26f)
- docs: add server urls to swagger-ui (#1330) (05f3966)
Compatibility
Tested against:
- Polkadot v10000
- Kusama v10000
- Westend v10000
v17.1.2
Bug Fixes
- fix: query info feature detection (#1305) (3c768e3) Contributed by xlc
- fix: change error&error codes returned from /transaction/* related endpoints (#1312) (797c421)
Chores
- chore(deps): bump semver from 6.3.0 to 6.3.1 (#1304) (62b97f3)
- chore(yarn): bump yarn (#1303) (e4d42af)
- chore(dev): switch from tsc-watch to ts-node-dev (#1307) (83d201a)
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#1309) (573d083)
- chore: bump Swatinem/rust-cache from 2.5.1 to 2.6.0 (#1310) (28e6078)
- chore: bump Swatinem/rust-cache from 2.6.0 to 2.6.1 (#1313) (9fcda59)
Compatibility
Tested against:
- Polkadot v10000
- Kusama v10000
- Westend v10000
v17.1.1
Bug Fixes
- fix: rename wsurl endpoints to asset hub (#1301) (7a7e7de)
- fix: /accounts/{accountId}/convert encoding for ecdsa (#1280) (86edf0b)
- fix: rename statemint/statemine/westmint to asset-hub-polkadot/kusama/westend (#1296) (362e912)
Chores
- chore: bump Swatinem/rust-cache from 2.5.0 to 2.5.1 (#1300) (45d8ecf)
- chore: bump semver from 7.3.5 to 7.5.3 in /docs (#1298) (45eee30)
- chore: bump Swatinem/rust-cache from 2.4.0 to 2.5.0 (#1297) (2579500)
Compatibility
Tested against:
- Polkadot v9420
- Kusama v9420
- Westend v9420