jsonMap method
Implementation
Map<String, dynamic> jsonMap({bool asHex = false}) => {
"bn256_public_key": bn256PublicKey.jsonMap(asHex: asHex),
"collateral":
List<dynamic>.from(collateral.map((x) => x.jsonMap(asHex: asHex))),
"commitment": (asHex) ? commitment.hex : commitment.bytes,
"dr_pointer": (asHex) ? drPointer.hex : drPointer.bytes,
"outputs":
List<dynamic>.from(outputs.map((x) => x.jsonMap(asHex: asHex))),
"proof": proof.jsonMap(asHex: asHex),
};