@dydxprotocol/v4-client -> @dydxprotocol/v4-client-js
This commit is contained in:
+1
-1
@@ -37,7 +37,7 @@
|
||||
"@cosmjs/stargate": "^0.31.0",
|
||||
"@cosmjs/tendermint-rpc": "^0.31.0",
|
||||
"@dydxprotocol/abacus": "^0.3.10",
|
||||
"@dydxprotocol/v4-client": "^0.29.0",
|
||||
"@dydxprotocol/v4-client-js": "^0.30.3",
|
||||
"@dydxprotocol/v4-localization": "^0.0.12",
|
||||
"@ethersproject/providers": "^5.7.2",
|
||||
"@js-joda/core": "^5.5.3",
|
||||
|
||||
Generated
+5
-5
@@ -29,9 +29,9 @@ dependencies:
|
||||
'@dydxprotocol/abacus':
|
||||
specifier: ^0.3.10
|
||||
version: 0.3.10
|
||||
'@dydxprotocol/v4-client':
|
||||
specifier: ^0.29.0
|
||||
version: 0.29.0
|
||||
'@dydxprotocol/v4-client-js':
|
||||
specifier: ^0.30.3
|
||||
version: 0.30.3
|
||||
'@dydxprotocol/v4-localization':
|
||||
specifier: ^0.0.12
|
||||
version: 0.0.12
|
||||
@@ -1167,8 +1167,8 @@ packages:
|
||||
- utf-8-validate
|
||||
dev: false
|
||||
|
||||
/@dydxprotocol/v4-client@0.29.0:
|
||||
resolution: {integrity: sha512-BMgm6e91LFGKB0l3lC2/0aIgayejgBa7qCwCUxr05265tggZsI3l3Cui8LNDHeb8IAQ4KPcfAJ29c96lx+rLlw==}
|
||||
/@dydxprotocol/v4-client-js@0.30.3:
|
||||
resolution: {integrity: sha512-h9nB2cU+6sWwfOTQz6sMKZZxVa/Iwp1JciUqKi5HDUyWl/4wfbczDlUqbMUUeXgBgfbb9CImxn+PjF0v7lcD5A==}
|
||||
dependencies:
|
||||
'@cosmjs/amino': 0.30.1
|
||||
'@cosmjs/proto-signing': 0.30.1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import type { Story } from '@ladle/react';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { OrderSideTag } from '@/components/OrderSideTag';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { STRING_KEYS } from '@/constants/localization';
|
||||
import { useStringGetter } from '@/hooks';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import Abacus, { kollections } from '@dydxprotocol/abacus';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
import { PositionSide, TradeTypes } from './trade';
|
||||
import { STRING_KEYS } from './localization';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { AlertType } from '@/constants/alerts';
|
||||
import { STRING_KEYS } from '@/constants/localization';
|
||||
|
||||
@@ -302,7 +302,7 @@ export type WalletConnection = {
|
||||
|
||||
// dYdX Chain wallets
|
||||
|
||||
import { USDC_DENOM, type Onboarding, DYDX_DENOM } from '@dydxprotocol/v4-client';
|
||||
import { USDC_DENOM, type Onboarding, DYDX_DENOM } from '@dydxprotocol/v4-client-js';
|
||||
import type { suggestChain } from 'graz';
|
||||
|
||||
export const COSMOS_DERIVATION_PATH = "m/44'/118'/0'/0/0";
|
||||
|
||||
@@ -50,7 +50,7 @@ export const useTradingView = ({
|
||||
if (hasMarkets) {
|
||||
const widgetOptions = getWidgetOptions();
|
||||
const widgetOverrides = getWidgetOverrides(appTheme);
|
||||
|
||||
console.log(marketId);
|
||||
const options = {
|
||||
// debug: true,
|
||||
...widgetOptions,
|
||||
|
||||
@@ -2,7 +2,7 @@ import { useCallback, useContext, createContext, useEffect, useState, useMemo }
|
||||
|
||||
import { useDispatch } from 'react-redux';
|
||||
import { AES, enc } from 'crypto-js';
|
||||
import { LocalWallet, USDC_DENOM, type Subaccount } from '@dydxprotocol/v4-client';
|
||||
import { LocalWallet, USDC_DENOM, type Subaccount } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { SubAccountHistoricalPNLs } from '@/constants/abacus';
|
||||
import { OnboardingGuard, OnboardingState, type EvmDerivedAddresses } from '@/constants/account';
|
||||
|
||||
@@ -9,7 +9,7 @@ import {
|
||||
onboarding,
|
||||
Network,
|
||||
ValidatorConfig,
|
||||
} from '@dydxprotocol/v4-client';
|
||||
} from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import type { ResolutionString } from 'public/tradingview/charting_library';
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import { useQuery } from 'react-query';
|
||||
import { useAccounts } from '@/hooks';
|
||||
|
||||
import { DydxAddress } from '@/constants/wallets';
|
||||
import { DYDX_DENOM } from '@dydxprotocol/v4-client';
|
||||
import { DYDX_DENOM } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
const ACCOUNT_BALANCE_POLLING_INTERVAL = 60_000;
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ import {
|
||||
DYDX_DENOM,
|
||||
USDC_DENOM,
|
||||
GAS_PRICE_DYDX_DENOM,
|
||||
} from '@dydxprotocol/v4-client';
|
||||
} from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import type {
|
||||
HumanReadableCancelOrderPayload,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import {
|
||||
AbacusOrderSide,
|
||||
|
||||
@@ -8,7 +8,7 @@ import {
|
||||
Network,
|
||||
NetworkOptimizer,
|
||||
ValidatorConfig,
|
||||
} from '@dydxprotocol/v4-client';
|
||||
} from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import {
|
||||
type AbacusDydxChainQueriesProtocol,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { type Location, matchPath } from 'react-router-dom';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { StringGetterFunction } from '@/constants/localization';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
import { createSelector } from 'reselect';
|
||||
|
||||
import {
|
||||
|
||||
@@ -33,7 +33,7 @@ import { Details } from '@/components/Details';
|
||||
import { LoadingSpace } from '@/components/Loading/LoadingSpinner';
|
||||
import { Output, OutputType } from '@/components/Output';
|
||||
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
// @ts-ignore
|
||||
const theme = buildChartTheme({
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useState } from 'react';
|
||||
import type { Story } from '@ladle/react';
|
||||
import styled, { AnyStyledComponent } from 'styled-components';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { PositionSide } from '@/constants/trade';
|
||||
import { breakpoints } from '@/styles';
|
||||
|
||||
@@ -2,7 +2,7 @@ import { type Dispatch, type SetStateAction, useCallback, useMemo } from 'react'
|
||||
import styled, { AnyStyledComponent, css } from 'styled-components';
|
||||
import { Root, Thumb, Track } from '@radix-ui/react-slider';
|
||||
import _ from 'lodash';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { type Nullable, TradeInputField } from '@/constants/abacus';
|
||||
import { PositionSide } from '@/constants/trade';
|
||||
@@ -43,9 +43,7 @@ export const LeverageSlider = ({
|
||||
},
|
||||
[PositionSide.Long]: {
|
||||
min:
|
||||
orderSide === OrderSide.BUY
|
||||
? leverageBN.toNumber()
|
||||
: maxLeverageBN.negated().toNumber(),
|
||||
orderSide === OrderSide.BUY ? leverageBN.toNumber() : maxLeverageBN.negated().toNumber(),
|
||||
max: orderSide === OrderSide.BUY ? maxLeverageBN.toNumber() : leverageBN.toNumber(),
|
||||
midpoint:
|
||||
orderSide === OrderSide.SELL
|
||||
@@ -56,9 +54,7 @@ export const LeverageSlider = ({
|
||||
},
|
||||
[PositionSide.Short]: {
|
||||
min:
|
||||
orderSide === OrderSide.BUY
|
||||
? leverageBN.toNumber()
|
||||
: maxLeverageBN.negated().toNumber(),
|
||||
orderSide === OrderSide.BUY ? leverageBN.toNumber() : maxLeverageBN.negated().toNumber(),
|
||||
max: orderSide === OrderSide.BUY ? maxLeverageBN.toNumber() : leverageBN.toNumber(),
|
||||
midpoint:
|
||||
orderSide === OrderSide.BUY
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { Dispatch, SetStateAction } from 'react';
|
||||
import { shallowEqual, useSelector } from 'react-redux';
|
||||
import styled, { AnyStyledComponent } from 'styled-components';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { TradeInputField, Nullable } from '@/constants/abacus';
|
||||
import { ButtonShape } from '@/constants/buttons';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { shallowEqual, useDispatch, useSelector } from 'react-redux';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import type { TradeInputSummary } from '@/constants/abacus';
|
||||
import { ButtonAction, ButtonSize, ButtonType } from '@/constants/buttons';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { memo } from 'react';
|
||||
import styled, { css } from 'styled-components';
|
||||
import { shallowEqual, useSelector } from 'react-redux';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { AbacusOrderSide } from '@/constants/abacus';
|
||||
import { ButtonShape, ButtonSize } from '@/constants/buttons';
|
||||
@@ -31,9 +31,7 @@ export const TradeSideToggle = memo(() => {
|
||||
onValueChange={(side: OrderSide) => {
|
||||
abacusStateManager.setTradeValue({
|
||||
value:
|
||||
side === OrderSide.BUY
|
||||
? AbacusOrderSide.buy.rawValue
|
||||
: AbacusOrderSide.sell.rawValue,
|
||||
side === OrderSide.BUY ? AbacusOrderSide.buy.rawValue : AbacusOrderSide.sell.rawValue,
|
||||
field: TradeInputField.side,
|
||||
});
|
||||
}}
|
||||
|
||||
@@ -5,7 +5,7 @@ import { shallowEqual, useSelector } from 'react-redux';
|
||||
import type { SyntheticInputEvent } from 'react-number-format/types/types';
|
||||
import { debounce } from 'lodash';
|
||||
import { StdFee } from '@cosmjs/stargate';
|
||||
import { validation } from '@dydxprotocol/v4-client';
|
||||
import { validation } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { TransferInputField, TransferType } from '@/constants/abacus';
|
||||
import { AlertType } from '@/constants/alerts';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useEffect } from 'react';
|
||||
import styled, { type AnyStyledComponent, css } from 'styled-components';
|
||||
import { shallowEqual, useDispatch, useSelector } from 'react-redux';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
import type { ColumnSize } from '@react-types/table';
|
||||
|
||||
import { type Asset, type SubaccountFill } from '@/constants/abacus';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useMemo } from 'react';
|
||||
import styled, { type AnyStyledComponent, css, keyframes } from 'styled-components';
|
||||
import { shallowEqual, useSelector } from 'react-redux';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
|
||||
import { MarketTrade } from '@/constants/abacus';
|
||||
import { STRING_KEYS } from '@/constants/localization';
|
||||
|
||||
@@ -2,7 +2,7 @@ import { useCallback, useEffect, useMemo, useState } from 'react';
|
||||
import { shallowEqual, useSelector } from 'react-redux';
|
||||
import styled, { type AnyStyledComponent, css, keyframes } from 'styled-components';
|
||||
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
import { type OrderbookLine, TradeInputField } from '@/constants/abacus';
|
||||
import { STRING_KEYS } from '@/constants/localization';
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import { useEffect } from 'react';
|
||||
import styled, { css, type AnyStyledComponent } from 'styled-components';
|
||||
import { shallowEqual, useDispatch, useSelector } from 'react-redux';
|
||||
import { DateTime } from 'luxon';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client';
|
||||
import { OrderSide } from '@dydxprotocol/v4-client-js';
|
||||
import { ColumnSize } from '@react-types/table';
|
||||
import type { Dispatch } from '@reduxjs/toolkit';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user