UNPKG

@openzeppelin/relayer-sdk

Version:
77 lines (76 loc) 1.89 kB
/** * OpenZeppelin Relayer API * OpenZeppelin Relayer API * * The version of the OpenAPI document: 1.3.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { RelayerStellarSwapConfig } from './relayer-stellar-swap-config'; import type { StellarAllowedTokensPolicy } from './stellar-allowed-tokens-policy'; import type { StellarFeePaymentStrategy } from './stellar-fee-payment-strategy'; /** * Stellar policy response model for OpenAPI documentation * @export * @interface StellarPolicyResponse */ export interface StellarPolicyResponse { [key: string]: any; /** * * @type {Array<StellarAllowedTokensPolicy>} * @memberof StellarPolicyResponse */ 'allowed_tokens'?: Array<StellarAllowedTokensPolicy>; /** * * @type {boolean} * @memberof StellarPolicyResponse */ 'concurrent_transactions'?: boolean; /** * * @type {number} * @memberof StellarPolicyResponse */ 'fee_margin_percentage'?: number; /** * * @type {StellarFeePaymentStrategy} * @memberof StellarPolicyResponse */ 'fee_payment_strategy'?: StellarFeePaymentStrategy; /** * * @type {number} * @memberof StellarPolicyResponse */ 'max_fee'?: number; /** * * @type {number} * @memberof StellarPolicyResponse */ 'min_balance'?: number; /** * * @type {number} * @memberof StellarPolicyResponse */ 'slippage_percentage'?: number; /** * * @type {RelayerStellarSwapConfig} * @memberof StellarPolicyResponse */ 'swap_config'?: RelayerStellarSwapConfig; /** * * @type {number} * @memberof StellarPolicyResponse */ 'timeout_seconds'?: number; }