@override Map<String, dynamic> toMap() { return { ...super.toMap(), 'params': { 'preimage': preimage, } }; }