getProofForExtrinsicPayload method

Uint8List getProofForExtrinsicPayload(
  1. Uint8List payload
)

Implementation

Uint8List getProofForExtrinsicPayload(Uint8List payload) {
  final List<TypeRef> typeRefs = [
    extrinsicMeta.callTy,
    ...extrinsicMeta.signedExtensions.map((e) => e.includedInExtrinsic).toList(),
    ...extrinsicMeta.signedExtensions.map((e) => e.includedInSignedData).toList(),
  ];

  return generateProof(
    decodeAndCollectKnownLeafs(payload, typeRefs),
  );
}