Decode a Ticket. Inverse of encodeTicket.
16.7. Type-Specific Decoders
Decode a TicketProof. Inverse of encodeTicketProof.
Decode an Assurance. Inverse of encodeAssurance.
Decode a Judgment. Inverse of encodeJudgment.
Decode a Verdict. Inverse of encodeVerdict.
Decode a Culprit. Inverse of encodeCulprit.
Decode a Fault. Inverse of encodeFault.
Decode the disputes extrinsic. Inverse of encodeDisputes.
Decode the preimages extrinsic. Inverse of encodePreimages.
Decode an AvailabilitySpec. Inverse of encodeAvailSpec.
Decode a RefinementContext. Inverse of encodeRefinementContext.
Decode a WorkDigest. Inverse of encodeWorkDigest.
Decode a WorkReport. Inverse of encodeWorkReport.
Decode a Guarantee. Inverse of encodeGuarantee.
Decode an EpochMarker. Inverse of encodeEpochMarker. GP#514: variable-length validators when variableValidators.
Decode an unsigned header. Inverse of encodeUnsignedHeader.
Decode a full header. Inverse of encodeHeader.
Decode the extrinsic. Inverse of encodeExtrinsic.
Decode a Block. Inverse of encodeBlock.
Decode a WorkItem. Inverse of encodeWorkItem (if it existed). Format: serviceId(4) ++ codeHash(32) ++ payload(↕) ++ gasLimit(8) ++ accGasLimit(8) ++ exportsCount(𝓔) ++ imports(count-prefixed array of (hash(32), nat(𝓔))) ++ extrinsics(count-prefixed array of (hash(32), nat(𝓔)))
Decode a WorkPackage. Inverse of encodeWorkPackage (if it existed). Format: authToken(↕) ++ authCodeHost(4) ++ authCodeHash(32) ++ authConfig(↕) ++ context(RefinementContext) ++ items(count-prefixed array of WorkItem)