Updated on 2026-08-14
This commit is contained in:
parent
98fee821fa
commit
5ee6f98c3e
8 changed files with 88 additions and 32 deletions
|
|
@ -21,7 +21,16 @@ sealed interface OnrampProviderWithQuote {
|
|||
val availablePaymentMethods: List<OnrampPaymentMethod>,
|
||||
) : Unavailable
|
||||
|
||||
data class AvailableFrom(override val provider: OnrampProvider, val amount: OnrampAmount) : Unavailable
|
||||
data class AvailableUpTo(override val provider: OnrampProvider, val amount: OnrampAmount) : Unavailable
|
||||
data class AvailableFrom(
|
||||
override val provider: OnrampProvider,
|
||||
val fromAmount: OnrampAmount,
|
||||
val requiredAmount: OnrampAmount,
|
||||
) : Unavailable
|
||||
|
||||
data class AvailableUpTo(
|
||||
override val provider: OnrampProvider,
|
||||
val fromAmount: OnrampAmount,
|
||||
val requiredAmount: OnrampAmount,
|
||||
) : Unavailable
|
||||
}
|
||||
}
|
||||
|
|
@ -19,13 +19,15 @@ sealed class OnrampQuote {
|
|||
data class AmountTooSmallError(
|
||||
override val paymentMethod: OnrampPaymentMethod,
|
||||
override val provider: OnrampProvider,
|
||||
val amount: OnrampAmount,
|
||||
val fromAmount: OnrampAmount,
|
||||
val requiredAmount: OnrampAmount,
|
||||
) : Error()
|
||||
|
||||
data class AmountTooBigError(
|
||||
override val paymentMethod: OnrampPaymentMethod,
|
||||
override val provider: OnrampProvider,
|
||||
val amount: OnrampAmount,
|
||||
val fromAmount: OnrampAmount,
|
||||
val requiredAmount: OnrampAmount,
|
||||
) : Error()
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue