Design a friendly, easy-updatable/iterable system

We definitely need better communication and need some tools to improve it.

A recent example from Acala: When using this interface "/blocks/:number", this code is returned with a 500 error · Issue #1165 · paritytech/substrate-api-sidecar · GitHub

Due to the Weight V2 change, the transaction payment API was broken. The error was found and fixed in a later release without any noticeable labels / notifications / backports.

Then Acala upgraded to the buggy Substrate version with this bug and we only noticed this due to user report as we don’t use substrate-api-sidecar ourselves.

2 Likes