Features from optional dependencies

scale-info implicit feature

Enables scale-info

scale-info:

Info about SCALE encodable Rust types

thiserror implicit feature

Enables thiserror ^1

thiserror:

derive(Error)