Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

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

Index

Constructors

Properties

params: Params

Methods

  • toAmino(): { type: string; value: { expiry: string; initial_deposit: undefined | Coin; oracle_base: string; oracle_quote: string; oracle_type: OracleType; quote_denom: string; sender: string; ticker: string } }
  • Returns { type: string; value: { expiry: string; initial_deposit: undefined | Coin; oracle_base: string; oracle_quote: string; oracle_type: OracleType; quote_denom: string; sender: string; ticker: string } }

    • type: string
    • value: { expiry: string; initial_deposit: undefined | Coin; oracle_base: string; oracle_quote: string; oracle_type: OracleType; quote_denom: string; sender: string; ticker: string }
      • expiry: string
      • initial_deposit: undefined | Coin
      • oracle_base: string
      • oracle_quote: string
      • oracle_type: OracleType
      • quote_denom: string
      • sender: string
      • ticker: string
  • toData(): { @type: string; expiry: string; initialDeposit: undefined | Coin; oracleBase: string; oracleQuote: string; oracleType: OracleType; quoteDenom: string; sender: string; ticker: string }
  • Returns { @type: string; expiry: string; initialDeposit: undefined | Coin; oracleBase: string; oracleQuote: string; oracleType: OracleType; quoteDenom: string; sender: string; ticker: string }

    • @type: string
    • expiry: string

      Expiration time of the derivative market. Should be -1 for perpetual or -2 for binary options markets.

    • initialDeposit: undefined | Coin

      Initial deposit of the insurance fund

    • oracleBase: string

      Oracle base currency of the derivative market OR the oracle symbol for the binary options market.

    • oracleQuote: string

      Oracle quote currency of the derivative market OR the oracle provider for the binary options market.

    • oracleType: OracleType

      Oracle type of the binary options or derivative market

    • quoteDenom: string

      Coin denom to use for the market quote denom

    • sender: string

      Creator of the insurance fund.

    • ticker: string

      Ticker for the derivative market.

  • toDirectSignJSON(): string
  • toEip712(): { type: string; value: Record<string, unknown> }
  • toJSON(): string
  • toWeb3(): { @type: string; expiry: string; initial_deposit: undefined | Coin; oracle_base: string; oracle_quote: string; oracle_type: OracleType; quote_denom: string; sender: string; ticker: string }

Generated using TypeDoc