Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MsgBase<MsgInstantBinaryOptionsMarketLaunch.Params, MsgInstantBinaryOptionsMarketLaunch.Proto>
    • MsgInstantBinaryOptionsMarketLaunch

Index

Constructors

Properties

params: Params

Methods

  • toAmino(): { type: string; value: { admin: string; expiration_timestamp: string; maker_fee_rate: string; min_price_tick_size: string; min_quantity_tick_size: string; oracle_provider: string; oracle_scale_factor: number; oracle_symbol: string; oracle_type: OracleType; quote_denom: string; sender: string; settlement_timestamp: string; taker_fee_rate: string; ticker: string } }
  • Returns { type: string; value: { admin: string; expiration_timestamp: string; maker_fee_rate: string; min_price_tick_size: string; min_quantity_tick_size: string; oracle_provider: string; oracle_scale_factor: number; oracle_symbol: string; oracle_type: OracleType; quote_denom: string; sender: string; settlement_timestamp: string; taker_fee_rate: string; ticker: string } }

    • type: string
    • value: { admin: string; expiration_timestamp: string; maker_fee_rate: string; min_price_tick_size: string; min_quantity_tick_size: string; oracle_provider: string; oracle_scale_factor: number; oracle_symbol: string; oracle_type: OracleType; quote_denom: string; sender: string; settlement_timestamp: string; taker_fee_rate: string; ticker: string }
      • admin: string
      • expiration_timestamp: string
      • maker_fee_rate: string
      • min_price_tick_size: string
      • min_quantity_tick_size: string
      • oracle_provider: string
      • oracle_scale_factor: number
      • oracle_symbol: string
      • oracle_type: OracleType
      • quote_denom: string
      • sender: string
      • settlement_timestamp: string
      • taker_fee_rate: string
      • ticker: string
  • toData(): { @type: string; admin: string; expirationTimestamp: string; makerFeeRate: string; minPriceTickSize: string; minQuantityTickSize: string; oracleProvider: string; oracleScaleFactor: number; oracleSymbol: string; oracleType: OracleType; quoteDenom: string; sender: string; settlementTimestamp: string; takerFeeRate: string; ticker: string }
  • Returns { @type: string; admin: string; expirationTimestamp: string; makerFeeRate: string; minPriceTickSize: string; minQuantityTickSize: string; oracleProvider: string; oracleScaleFactor: number; oracleSymbol: string; oracleType: OracleType; quoteDenom: string; sender: string; settlementTimestamp: string; takerFeeRate: string; ticker: string }

    • @type: string
    • admin: string

      admin of the market

    • expirationTimestamp: string

      expiration timestamp

    • makerFeeRate: string

      maker_fee_rate defines the trade fee rate for makers on the perpetual market

    • minPriceTickSize: string

      min_price_tick_size defines the minimum tick size that the price and margin required for orders in the market

    • minQuantityTickSize: string

      min_quantity_tick_size defines the minimum tick size of the quantity required for orders in the market

    • oracleProvider: string

      Oracle Provider

    • oracleScaleFactor: number

      Scale factor for oracle prices.

    • oracleSymbol: string

      Oracle symbol

    • oracleType: OracleType

      Oracle type

    • quoteDenom: string

      Address of the quote currency denomination for the binary options contract

    • sender: string
    • settlementTimestamp: string

      expiration timestamp

    • takerFeeRate: string

      taker_fee_rate defines the trade fee rate for takers on the perpetual market

    • ticker: string

      Ticker for the derivative contract.

  • toDirectSignJSON(): string
  • toEip712(): { type: string; value: Record<string, unknown> }
  • toJSON(): string
  • toWeb3(): { @type: string; admin: string; expiration_timestamp: string; maker_fee_rate: string; min_price_tick_size: string; min_quantity_tick_size: string; oracle_provider: string; oracle_scale_factor: number; oracle_symbol: string; oracle_type: OracleType; quote_denom: string; sender: string; settlement_timestamp: string; taker_fee_rate: string; ticker: string }
  • Returns { @type: string; admin: string; expiration_timestamp: string; maker_fee_rate: string; min_price_tick_size: string; min_quantity_tick_size: string; oracle_provider: string; oracle_scale_factor: number; oracle_symbol: string; oracle_type: OracleType; quote_denom: string; sender: string; settlement_timestamp: string; taker_fee_rate: string; ticker: string }

    • @type: string
    • admin: string
    • expiration_timestamp: string
    • maker_fee_rate: string
    • min_price_tick_size: string
    • min_quantity_tick_size: string
    • oracle_provider: string
    • oracle_scale_factor: number
    • oracle_symbol: string
    • oracle_type: OracleType
    • quote_denom: string
    • sender: string
    • settlement_timestamp: string
    • taker_fee_rate: string
    • ticker: string

Generated using TypeDoc