Skip to content

Releases: JAMdotTech/py-scale-codec

v1.0.3 release

30 Sep 12:03
Compare
Choose a tag to compare

Kusama and Rococo type registry update

v0.11.23 release

30 Sep 11:59
Compare
Choose a tag to compare

Kusama and Rococo type registry update

v1.0.2 release

28 Sep 15:10
Compare
Choose a tag to compare

Added missing Contract types to ScaleInfo type registry

v1.0.1 release

23 Sep 12:58
Compare
Choose a tag to compare

Changed base URL to online type registries

v1.0.0 release

23 Sep 11:39
def6822
Compare
Choose a tag to compare
⚠️ This new major release is not fully backwards compatible with v0.11 releases

Support for MetadataV14 and PortableRegistry.

It has the following breaking changes:

  • All properties of Struct objects in existing type-registries are now converted from CamelCase to snake_case, to be compatible with generated PortableRegistry structs
  • scale_obj.value always contains a serialised version in Python primitives
  • scale_obj.serialize() will contain a human readable format
  • scale_obj.value_object contains the full nested SCALE objects if applicable. A short-hand of scale_obj.value_object[‘accounts’].value_object[0].ss58_address is scale_obj[‘accounts’][0].ss58_address. If the scale_obj is a Vec this will also act as an iterable.
  • Reformatting of value attributes of many ScaleType classes; in particular Extrinsic and Event
  • Metadata decoding has been completely refactored and should use MetadataVersioned in stead of removed MetadataDecoder
  • All ScaleType classes moved to types sub-package; block sub-package is removed

v0.11.22 release

23 Sep 12:57
Compare
Choose a tag to compare

Changed base URL to online type registries

Release v0.11.21

21 Sep 14:35
Compare
Choose a tag to compare

Type registry update

Release v0.11.20

25 Aug 11:56
Compare
Choose a tag to compare

Support for Enum types with explicit specified index numbers

Release v0.11.19

19 Aug 09:32
Compare
Choose a tag to compare
  • Fixed ValidDisputeStatementKind
  • Updated Polkadot runtime upgrade history

Release v0.11.18

09 Aug 11:18
Compare
Choose a tag to compare

Type registry update