UNPKG

@circle-fin/circle-sdk

Version:
51 lines (46 loc) 1.35 kB
/* tslint:disable */ /* eslint-disable */ /** * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface CryptoPaymentNetworkFee */ export interface CryptoPaymentNetworkFee { /** * Magnitude of the amount, in units of the currency, with a `.`. * @type {string} * @memberof CryptoPaymentNetworkFee */ amount: string; /** * Currency code for the amount. * @type {string} * @memberof CryptoPaymentNetworkFee */ currency: CryptoPaymentNetworkFeeCurrencyEnum; /** * The party that pays the network fee based on merchant configuration. * @type {string} * @memberof CryptoPaymentNetworkFee */ feePayer?: CryptoPaymentNetworkFeeFeePayerEnum; } export const CryptoPaymentNetworkFeeCurrencyEnum = { Usd: "USD", Eur: "EUR", Btc: "BTC", Eth: "ETH" } as const; export type CryptoPaymentNetworkFeeCurrencyEnum = typeof CryptoPaymentNetworkFeeCurrencyEnum[keyof typeof CryptoPaymentNetworkFeeCurrencyEnum]; export const CryptoPaymentNetworkFeeFeePayerEnum = { EndUser: "endUser", Merchant: "merchant" } as const; export type CryptoPaymentNetworkFeeFeePayerEnum = typeof CryptoPaymentNetworkFeeFeePayerEnum[keyof typeof CryptoPaymentNetworkFeeFeePayerEnum];