WithdrawAsset constructor
WithdrawAsset()
Creates a withdrawal asset configuration for SEP-6 transfer operations.
Parameters:
enabledWhether SEP-6 withdrawals are supported for this assetauthenticationRequiredWhether client must authenticate before withdrawalsfeeFixedFixed flat fee for withdrawals in units of the Stellar assetfeePercentPercentage fee for withdrawals in percentage pointsminAmountMinimum withdrawal amount accepted by the anchormaxAmountMaximum withdrawal amount accepted by the anchortypesMap of supported withdrawal types with their required fields
Specifies the capabilities, constraints, and supported withdrawal types for this asset.
Implementation
WithdrawAsset(this.enabled, this.authenticationRequired, this.feeFixed,
this.feePercent, this.minAmount, this.maxAmount, this.types);