TransactionOutput.fromJson constructor

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

Implementation

factory TransactionOutput.fromJson(Map<String, dynamic> json) {
  return TransactionOutput(
    address: ADAAddress.fromAddress(json['address']),
    amount: Value.fromJson(json['amount']),
    serializationConfig: TransactionOutputSerializationConfig.fromJson(
      json["serialization_config"] ?? {},
    ),
    plutusData:
        json['plutus_data'] == null
            ? null
            : DataOption.fromJson(json['plutus_data']),
    scriptRef:
        json['script_ref'] == null
            ? null
            : ScriptRef.fromJson(json['script_ref']),
  );
}