Map<String, dynamic> toJson() => { "block_identifier": block_identifier.toJson(), "transaction": transaction.toJson() }..removeWhere( (dynamic key, dynamic value) => key == null || value == null);