LedgerCanisterInitPayload.fromMap constructor
LedgerCanisterInitPayload.fromMap(
- Map map
Implementation
factory LedgerCanisterInitPayload.fromMap(Map map) {
var initValues = map["initial_values"] as List<List>;
// ignore: non_constant_identifier_names
var initial_values = [
[initValues[0], ICPTs.fromMap(initValues[1] as Map)]
];
return LedgerCanisterInitPayload(
send_whitelist: map["send_whitelist"],
minting_account: map["minting_account"],
initial_values: initial_values,
transaction_window: map["transaction_window"] != null
? Duration.fromMap(map["transaction_window"])
: null,
max_message_size_bytes: map["max_message_size_bytes"],
archive_options: map["archive_options"] != null
? ArchiveOptions.fromMap(map["archive_options"])
: null,
);
}