Wallet-specific event data (to be implemented by concrete events)
@override Map<String, dynamic> getWalletEventData() { return { 'walletName': walletName, 'addressGapLimit': addressGapLimit, }; }