import 'package:pshared/models/payment/methods/data.dart'; import 'package:pshared/models/payment/asset.dart'; import 'package:pshared/models/payment/type.dart'; class CryptoAddressPaymentMethod implements PaymentMethodData { @override final PaymentType type = PaymentType.externalChain; final PaymentAsset? asset; final String address; final String? memo; @override final Map? metadata; const CryptoAddressPaymentMethod({ this.asset, required this.address, this.memo, this.metadata, }); }