toJson method
Implementation
@override
Map<String, dynamic> toJson() {
return {
'version': version,
'hash': hash,
'cell_deps': cellDeps?.map((cellDep) => cellDep.toJson()).toList(),
'header_deps': headerDeps,
'inputs': inputs?.map((input) => input.toJson()).toList(),
'outputs': outputs?.map((output) => output.toJson()).toList(),
'outputs_data': outputsData,
'witnesses': witnesses
?.map((witness) => witness is String ? witness : null)
.toList()
};
}