@override Map<String, dynamic> toJson() { return {'transaction': transaction.toJson(), 'hash': hash}; }