Releases: paritytech/substrate-api-sidecar
Releases · paritytech/substrate-api-sidecar
v13.0.0
⚠ BREAKING CHANGES ⚠
- fix!: integrate @substrate/calc@0.3.0 for partial fees (#1017) (92e3e1d)
- Note: This removes the query param
feeByEvent
for all/blocks/*
endpoints. Fee's are correctly calculated by default and dont require a secondary way of retrieving thepartialFee
. For historical blocks, an error might be logged and emitted for chains that don't haveTransactionPaymentApi::query_feeDetails
in their runtime API. The error is emitted by polkadot-js regardless of catching it, but it does not affect fee calculation as also logged by a follow up warning. Please refer to the PR for more information.
- Note: This removes the query param
- feat!: add support for http provider using SAS_SUBSTRATE_URL (#1001) (b12daa8)
- Note: This replaces the standard
SAS_SUBSTRATE_WS_URL
withSAS_SUBSTRATE_URL
. It's important when updating to sidecar v13.0.0 to replace all instances of the env variable with the new one.
- Note: This replaces the standard
Bug Fixes
- fix: current leases undefined bug (#1034) (ae340ed)
- fix: remove deprecated reset for lru cache and replace with clear (#1021) (55ef00d)
- fix: add bifrost_polkadot controller config (#1009) (2fdbe31) Contributed by (hqwangningbo)
CI
Chores
- chore(deps): update polkadot-js api and util-crypto (#1030) (f59b7db)
- chore(deps): update @substrate/dev (#1028) (4443924)
- chore(deps): update polkadot api, and util-crypto (#1024) (62b028e)
- chore(deps): update api, and util-crypto (#1019) (d12b2f7)
Compatibility
Tested against:
- Polkadot v9270
- Kusama v9270
- Westend v9280
v12.4.3
v12.4.2
Bug Fixes
- fix(logging): replace TransformableInfo with ITransformableInfo type (#994) (c058904)
- fix(feeByEvent): use registry to convert hex to string (#997) (13ca62f)
- fix(feeByEvent): handle tip for partialFee (#1003) (6e60aa9)
Chores
- chore(dep): update polkadot-js api (#998) (fedfaee)
- chore(README): update readme with generate-type-bundle tool (#1004) (45b25bf)
- chore: clean up resolutions (#1000) (0545454)
- chore(yarn): bump yarn (#996) (cefa3f9)
Compatibility
Tested against:
- Polkadot v9250
- Kusama v9250
- Westend v9250
v12.4.1
Bug Fixes
- fix(feeByEvent): fix tip inclusion for partialFee (#986) (91dda83)
- fix(feeByEvent): sanitize fee for hex values (#990) (3f9a2c3)
Chores
- chore(deps): update polkadot-js api, and util-crypto (#987) (f80666a)
- chore(deps): update all non polkadot-js deps (#988) (0facebf)
Docs
Compatibility
Tested against:
- Polkadot v9250
- Kusama v9250
- Westend v9250
v12.4.0
Features
Chores
Tests
Compatibility
Tested against:
- Polkadot v9250
- Kusama v9250
- Westend v9250
v12.3.0
Features
- feat: Added the network and accountId to the response of validate endpoint (#926) (ef513cc) Contributed by Imod7
Bug Fixes
Chores
- chore(deps): update polkadot.js, and fix type compilation (#972) (67f5bad)
- chore(deps): update polkadot-js api, and util-crypto (#976) (0dd3f63)
- chore(dev): update @substrate/dev (#977) (2c3ce3e)
Compatibility
Tested against:
- Polkadot v9240
- Kusama v9240
- Westend v9240
v12.2.0
Features
- feat: add /blocks that enforces range query param (#954) (f8ab1ec)
- This Feature provides a new endpoints called
/blocks
which allows you to query a range of blocks maxing out at 500. An example query would be/blocks?range=0-499
.
- This Feature provides a new endpoints called
Bug Fixes
- fix: set minCalcFee runtime to 1058 for kusama (#966) (e3adacc)
- fix(scripts): jest pass-fail bug (#944) (44482aa)
Chores
CI
- ci: update node version in docker (#956) (a6a4bdb)
- ci: increase benchmark threshold (#962) (bb5dea9)
Docs
Compatibility
Tested against:
- Polkadot v9240
- Kusama v9240
- Westend v9240