TransactionWitnessSet.fromJson constructor

TransactionWitnessSet.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TransactionWitnessSet.fromJson(Map<String, dynamic> json) {
  return TransactionWitnessSet(
      vKeys: (json["vkeys"] as List?)
          ?.map((e) => Vkeywitness.fromJson(e))
          .toList(),
      nativeScripts: (json["native_scripts"] as List?)
          ?.map((e) => NativeScript.fromJson(e))
          .toList(),
      redeemers: (json["redeemers"] as List?)
          ?.map((e) => Redeemer.fromJson(e))
          .toList(),
      bootstraps: (json["bootstraps"] as List?)
          ?.map((e) => BootstrapWitness.fromJson(e))
          .toList(),
      plutusScripts: (json["plutus_scripts"] as List?)
          ?.map((e) => PlutusScript.fromJson(e))
          .toList(),
      plutusData: (json["plutus_data"] == null
          ? null
          : PlutusData.fromJson(json["plutus_data"]) as PlutusList));
}