transformForOnchain function

Map<String, dynamic> transformForOnchain(
  1. Proof proof
)

Implementation

Map<String, dynamic> transformForOnchain(Proof proof) {
  final claimInfo = {
    'context': proof.claimData.context,
    'parameters': proof.claimData.parameters,
    'provider': proof.claimData.provider,
  };
  final claim = {
    'epoch': proof.claimData.epoch,
    'identifier': proof.claimData.identifier,
    'owner': proof.claimData.owner,
    'timestampS': proof.claimData.timestampS,
  };
  final signedClaim = {'claim': claim, 'signatures': proof.signatures};
  return {'claimInfo': claimInfo, 'signedClaim': signedClaim};
}