Other Type Aliases Account Portfolio Stream Callback All Chronos Derivative Market Summary All Chronos Derivative Market Summary: { change: number ; high: number ; low: number ; marketId: string ; open: number ; price: number ; volume: number }
Type declaration change: number high: number low: number market Id: string open: number price: number volume: number All Chronos Market History All Chronos Market History: { c: number [] ; h: number [] ; l: number [] ; marketID: string ; o: number [] ; resolution: string ; t: number [] ; v: number [] }
Type declaration c: number [] h: number [] l: number [] marketID: string o: number [] resolution: string t: number [] v: number [] All Chronos Spot Market Summary All Chronos Spot Market Summary: { change: number ; high: number ; low: number ; marketId: string ; open: number ; price: number ; volume: number }
Type declaration change: number high: number low: number market Id: string open: number price: number volume: number Blocks With Txs Stream Callback Chronos Derivative Market Summary Chronos Derivative Market Summary: { change: number ; high: number ; low: number ; open: number ; price: number ; volume: number }
Type declaration change: number high: number low: number open: number price: number volume: number Chronos Leaderboard Type declaration resolution: string updated At: number Chronos Leaderboard Entry Chronos Leaderboard Entry: { accountID: string ; perc: string ; volume: string }
Type declaration accountID: string perc: string volume: string Chronos Spot Market Summary Chronos Spot Market Summary: { change: number ; high: number ; low: number ; open: number ; price: number ; volume: number }
Type declaration change: number high: number low: number open: number price: number volume: number Contract Code History Operation Type Derivative Market Without Binary Options Derivative Order History Stream Callback Derivative Orderbook Stream Callback Derivative Orderbook Update Stream Callback Derivative Orderbook V2 Stream Callback Derivative Orders Stream Callback Derivative Trades Stream Callback Eip712 Convert Fee Args Eip712 Convert Fee Args: { amount?: { amount: string ; denom: string } [] ; feePayer?: string ; gas?: string }
Type declaration Optional amount?: { amount: string ; denom: string } [] Optional fee Payer?: string Optional gas?: string Eip712 Convert Tx Args Eip712 Convert Tx Args: { accountNumber: string ; chainId: string ; memo?: string ; sequence: string ; timeoutHeight: string }
Type declaration account Number: string chain Id: string Optional memo?: string sequence: string timeout Height: string Grpc Account Portfolio V2 Grpc Account Portfolio V2: InjectivePortfolioRpc.Portfolio
Grpc Auction Grpc Auction: InjectiveAuctionRpc.Auction
Grpc Auction Params Grpc Auction Params: InjectiveAuctionV1Beta1Auction.Params
Grpc Bank Params Grpc Bank Params: CosmosBankV1Beta1Bank.Params
Grpc Binary Options Market Info Grpc Chain Derivative Position Grpc Coin Grpc Coin: CosmosBaseV1Beta1Coin.Coin
Grpc Contract Code History Entry Grpc Delegation Delegator Reward Grpc Derivative Order History Grpc Derivative Position Grpc Derivative Position: InjectiveDerivativeExchangeRpc.DerivativePosition
Grpc Distribution Params Grpc Distribution Params: CosmosDistributionV1Beta1Distribution.Params
Grpc Exchange Params Grpc Exchange Params: InjectiveExchangeV1Beta1Exchange.Params
Grpc Expiry Futures Market Info Grpc Fee Discount Account Info Grpc Governance Deposit Params Grpc Governance Tally Params Grpc Governance Voting Params Grpc Indexer Bid Grpc Indexer Bid: InjectiveAuctionRpc.Bid
Grpc Indexer Insurance Fund Grpc Indexer Insurance Fund: InjectiveInsuranceRpc.InsuranceFund
Grpc Indexer Redemption Schedule Grpc Indexer Redemption Schedule: InjectiveInsuranceRpc.RedemptionSchedule
Grpc Indexer Validator Description Grpc Insurance Fund Grpc Insurance Fund: InjectiveInsuranceV1Beta1Insurance.InsuranceFund
Grpc Insurance Params Grpc Insurance Params: InjectiveInsuranceV1Beta1Insurance.Params
Grpc Mint Params Grpc Mint Params: CosmosMintV1Beta1Mint.Params
Grpc Mito Subaccount Balance Grpc Oracle Grpc Oracle: InjectiveOracleRpc.Oracle
Grpc Oracle Params Grpc Oracle Params: InjectiveOracleV1Beta1Oracle.Params
Grpc Peggy Params Grpc Peggy Params: InjectivePeggyV1Beta1Genesis.Params
Grpc Perpetual Market Funding Grpc Portfolio Subaccount Balance V2 Grpc Position V2 Grpc Position V2: InjectivePortfolioRpc.DerivativePosition
Grpc Proposal Deposit Grpc Proposal Deposit: CosmosGovV1Beta1Gov.Deposit
Grpc Query Current Auction Basket Response Grpc Staking Params Grpc Staking Params: CosmosStakingV1Beta1Staking.Params
Grpc Subaccount Balance Transfer Grpc Trading Reward Campaign Boost Info Grpc Trading Reward Campaign Info Grpc Validator Commission Rates Grpc Validator Slashing Event Msg Arg Msg Arg: { message: any ; type: string }
Oracle Price Stream Callback Oracle Prices By Markets Stream Callback Proposal Deposit Proposal Deposit: { amounts: Coin [] ; depositor: string }
Type declaration amounts: Coin [] depositor: string Spot Order History Stream Callback Spot Orderbook Stream Callback Spot Orderbook Update Stream Callback Spot Orderbook V2 Stream Callback Tally Result Tally Result: { abstain: string ; no: string ; noWithVeto: string ; yes: string }
Type declaration abstain: string no: string no With Veto: string yes: string Transactions Stream Callback VaultAMMConfig VaultAMMConfig
: { base
: VaultBaseConfig ; baseDecimals
: number ; maxInvariantSensitivity
: string ; priceTickSize
: string ; quoteDecimals
: number } Type declaration base Decimals: number max Invariant Sensitivity: string price Tick Size: string quote Decimals: number Vault Base Config Vault Base Config: { feeRecipient: string ; marketId: string ; masterAddress: string ; notionalValueCap: string ; orderDensity: number ; owner: string ; subaccountId: string }
Type declaration fee Recipient: string market Id: string master Address: string notional Value Cap: string order Density: number owner: string subaccount Id: string Vault Derivative Config Vault
Derivative
Config
: { allowedRedemptionTypes
: number ; base
: VaultBaseConfig ; emergencyOracleVolatilitySampleSize
: number ; lastValidMarkPrice
: string ; leverage
: string ; marketMaking
: VaultMarketMakingConfig ; minOracleVolatilitySampleSize
: number ; minProximityToLiquidation
: string ; oracleVolatilityGroupSec
: number ; positionPnlPenalty
: string ; postReductionPercOfMaxPosition
: string ; quoteDecimals
: number } Type declaration allowed Redemption Types: number emergency Oracle Volatility Sample Size: number last Valid Mark Price: string leverage: string min Oracle Volatility Sample Size: number min Proximity To Liquidation: string oracle Volatility Group Sec: number position Pnl Penalty: string post Reduction Perc Of Max Position: string quote Decimals: number Vault Market Making Config Vault Market Making Config: { defaultMidPriceVolatilityRatio: string ; headChangeToleranceRatio: string ; maxActiveCapitalUtilizationRatio: string ; minHeadToTailDeviationRatio: string ; minTradeVolatilitySampleSize: number ; minVolatilityRatio: string ; reservationPriceSensitivityRatio: string ; reservationSpreadSensitivityRatio: string ; signedMinHeadToFairPriceDeviationRatio: string ; signedMinHeadToTobDeviationRatio: string ; tradeVolatilityGroupSec: number }
Type declaration default Mid Price Volatility Ratio: string head Change Tolerance Ratio: string max Active Capital Utilization Ratio: string min Head To Tail Deviation Ratio: string min Trade Volatility Sample Size: number min Volatility Ratio: string reservation Price Sensitivity Ratio: string reservation Spread Sensitivity Ratio: string signed Min Head To Fair Price Deviation Ratio: string signed Min Head To Tob Deviation Ratio: string trade Volatility Group Sec: number Vault Spot Config Vault
Spot
Config
: { allowedRedemptionTypes
: number ; base
: VaultBaseConfig ; baseDecimals
: number ; baseOracleSymbol
: string ; fairPriceTailDeviationRatio
: string ; imbalanceAdjustmentExponent
: string ; marketMaking
: VaultMarketMakingConfig ; oracleType
: number ; quoteDecimals
: number ; quoteOracleSymbol
: string ; rewardDiminishingFactor
: string ; targetBaseWeight
: string } Type declaration allowed Redemption Types: number base Decimals: number base Oracle Symbol: string fair Price Tail Deviation Ratio: string imbalance Adjustment Exponent: string oracle Type: number quote Decimals: number quote Oracle Symbol: string reward Diminishing Factor: string target Base Weight: string Vote Vote
: { option
: VoteOption ; proposalId
: number ; voter
: string } Type declaration proposal Id: number voter: string Variables Const BECH32_ ADDR_ ACC_ PREFIXBECH32_ ADDR_ ACC_ PREFIX: "inj" = 'inj'
Const BECH32_ ADDR_ CONS_ PREFIXBECH32_ ADDR_ CONS_ PREFIX: "injvalcons" = 'injvalcons'
Const BECH32_ ADDR_ VAL_ PREFIXBECH32_ ADDR_ VAL_ PREFIX: "injvaloper" = 'injvaloper'
Const BECH32_ PUBKEY_ ACC_ PREFIXBECH32_ PUBKEY_ ACC_ PREFIX: "injpub" = 'injpub'
Const BECH32_ PUBKEY_ CONS_ PREFIXBECH32_ PUBKEY_ CONS_ PREFIX: "injvalconspub" = 'injvalconspub'
Const BECH32_ PUBKEY_ VAL_ PREFIXBECH32_ PUBKEY_ VAL_ PREFIX: "injvaloperpub" = 'injvaloperpub'
Const CW20_ ADAPTER_ CONTRACT_ BY_ NETWORKCW20_ ADAPTER_ CONTRACT_ BY_ NETWORK: { devnet: string ; devnet1: string ; devnet2: string ; local: string ; mainnet: string ; mainnetK8s: string ; mainnetLB: string ; public: string ; staging: string ; testnet: string ; testnetK8s: string ; testnetOld: string } = ...
Type declaration devnet: string devnet1: string devnet2: string local: string mainnet: string mainnet K8s: string mainnetLB: string public: string staging: string testnet: string testnet K8s: string testnet Old: string Const Chain ModuleChain Module: { Auction: Auction ; Auth: Auth ; Bank: Bank ; Distribution: Distribution ; Exchange: Exchange ; Gov: Gov ; Ibc: Ibc ; InsuranceFund: InsuranceFund ; Mint: Mint ; Oracle: Oracle ; Peggy: Peggy ; Staking: Staking ; Tendermint: Tendermint ; Wasm: Wasm ; WasmX: WasmX } = ...
Type declaration Auction: Auction Auth: Auth Bank: Bank Distribution: Distribution Exchange: Exchange Gov: Gov Ibc: Ibc Insurance Fund: InsuranceFund Mint: Mint Oracle: Oracle Peggy: Peggy Staking: Staking Tendermint: Tendermint Wasm: Wasm WasmX: WasmX Const Contract Code History Operation Type MapConst DEFAULT_ DERIVATION_ PATHDEFAULT_ DERIVATION_ PATH: "m/44'/60'/0'/0/0" = "m/44'/60'/0'/0/0"
Const DEFAULT_ PAGINATION_ TOTAL_ COUNTDEFAULT_ PAGINATION_ TOTAL_ COUNT: number = 1000000
Const DEFAULT_ STD_ FEEDEFAULT_ STD_ FEE: { amount: { amount: string ; denom: string } [] ; gas: string }
Defined in packages/utils/dist/cjs/constants.d.ts:15 Type declaration amount: { amount: string ; denom: string } [] gas: string Const DUST_ AMOUNTDUST_ AMOUNT: 0.0001 = 0.0001
Const Grpc Market Status MapGrpc
Market
Status
Map
: typeof MarketStatus = InjectiveExchangeV1Beta1Exchange.MarketStatus Const Grpc Order Type MapGrpc
Order
Type
Map
: typeof OrderType = InjectiveExchangeV1Beta1Exchange.OrderType Const Indexer ModuleIndexer Module: { Account: Account ; Auction: Auction ; ChronosDerivative: ChronosDerivative ; ChronosMarkets: ChronosMarkets ; ChronosSpot: ChronosSpot ; Derivatives: Derivatives ; Explorer: Explorer ; InsuranceFund: InsuranceFund ; Meta: Meta ; Mito: Mito ; Oracle: Oracle ; Portfolio: Portfolio ; Spot: Spot ; Transaction: Transaction } = ...
Type declaration Account: Account Auction: Auction Chronos Derivative: ChronosDerivative Chronos Markets: ChronosMarkets Chronos Spot: ChronosSpot Derivatives: Derivatives Explorer: Explorer Insurance Fund: InsuranceFund Meta: Meta Mito: Mito Oracle: Oracle Portfolio: Portfolio Spot: Spot Transaction: Transaction Const Oracle Type MapOracle
Type
Map
: typeof OracleType = InjectiveOracleV1Beta1Oracle.OracleType Const Order Mask MapOrder
Mask
Map
: typeof OrderMask = InjectiveExchangeV1Beta1Exchange.OrderMask Const Order Type MapOrder
Type
Map
: typeof OrderType = InjectiveExchangeV1Beta1Exchange.OrderType Const PAGINATION_ TOTAL_ PAGE_ LIMITPAGINATION_ TOTAL_ PAGE_ LIMIT: number = 10000
Const Proposal Status MapProposal
Status
Map
: typeof ProposalStatus = CosmosGovV1Beta1Gov.ProposalStatus Const SIGN_ DIRECTSIGN_
DIRECT
: SIGN_MODE_DIRECT = CosmosTxSigningV1Beta1Signing.SignMode.SIGN_MODE_DIRECT Const USER_ BRIDGE_ DEPOSITSConst Vote Option MapVote
Option
Map
: typeof VoteOption = CosmosGovV1Beta1Gov.VoteOption
On chain amounts (based on the cosmosSdk.Dec type) broadcasted to a sentry directly using the gRPC API should be passed with an extra decimal point 18 places from the beginning (i.e multiplied by 1e18), so we need to add it to get a workable amount