JAR: Join-Accumulate Refine

16.8. Block Decoding🔗

🔗def
Jar.Codec.decodeBlock [Jar.JarConfig] (data : ByteArray) : Option Jar.Block
Jar.Codec.decodeBlock [Jar.JarConfig] (data : ByteArray) : Option Jar.Block

Decode a Block from raw bytes.

🔗def
Jar.Codec.decodeHeader [Jar.JarConfig] (data : ByteArray) : Option Jar.Header
Jar.Codec.decodeHeader [Jar.JarConfig] (data : ByteArray) : Option Jar.Header

Decode a Header from raw bytes.

🔗def
Jar.Codec.decodeExtrinsic [Jar.JarConfig] (data : ByteArray) : Option Jar.Extrinsic
Jar.Codec.decodeExtrinsic [Jar.JarConfig] (data : ByteArray) : Option Jar.Extrinsic

Decode an Extrinsic from raw bytes.

🔗def
Jar.Codec.decodeWorkReport [Jar.JarConfig] (data : ByteArray) : Option Jar.WorkReport
Jar.Codec.decodeWorkReport [Jar.JarConfig] (data : ByteArray) : Option Jar.WorkReport

Decode a WorkReport from raw bytes.

🔗def
Jar.Codec.decodeWorkPackage (data : ByteArray) : Option Jar.WorkPackage
Jar.Codec.decodeWorkPackage (data : ByteArray) : Option Jar.WorkPackage

Decode a WorkPackage from raw bytes.