Skip to content

Commit

Permalink
docs: 📝 improve comment format
Browse files Browse the repository at this point in the history
chore: override post order position margin for full close position on isolated market (dydxprotocol#670)

fix: fix decimal places on order size/amount in positions + orders table (dydxprotocol#675)

chore(staking): (un)stake form polishes (dydxprotocol#658)

chore: set privy app client id (dydxprotocol#660)

fix: handle partially canceled orders (dydxprotocol#679)

fix(staking): add faq + fix unflagged fetch of trading rewards data (dydxprotocol#681)

feat: cancel trigger orders automatically / abacus bump (dydxprotocol#682)

chore: abacus enum casing + remove cancelOrder param (dydxprotocol#683)

chore(adjust-margin): add additional validation (dydxprotocol#668)

chore(abacus): bump to 1.7.83 (dydxprotocol#677)

Co-authored-by: aforaleka <[email protected]>

feat: add raydium markets to the widget (dydxprotocol#533)

Co-authored-by: jaredvu <[email protected]>
Co-authored-by: Bill <[email protected]>
Co-authored-by: tyleroooo <[email protected]>
Co-authored-by: moo-onthelawn <[email protected]>
Co-authored-by: Tian Qin <[email protected]>
Co-authored-by: Nikhil Vasan <[email protected]>

fix(new-market-filter): remove isolated filter (dydxprotocol#688)

feat(staking): claim rewards transaction (+ simulation) (dydxprotocol#648)

fix: Recently Listed Markets View Sorted by `clobPairId` (dydxprotocol#689)

chore: bump abacus (dydxprotocol#690)

feat: share PNL analytics (dydxprotocol#678)

fix: add back precision to earned by stakers (dydxprotocol#692)

fix(sparklines): bump abacus and fix output component (dydxprotocol#695)

feat(staking): ui of validator selection (dydxprotocol#691)

chore: replace spread row with mid market price row (dydxprotocol#696)

chore(hide-gasToggle): temp hide gas toggle (dydxprotocol#700)

chore: improve order statuses (dydxprotocol#693)

fix(subaccount-transfer): enforce senderAddress matches localWallet (dydxprotocol#703)

feat: update to use proxy for staking apr (dydxprotocol#702)

chore: remove deprecated params [OTE-353] (dydxprotocol#698)

feat: add ZK, ZRO, NCAT to the widget (dydxprotocol#704)

feat(staking): polishes (dydxprotocol#701)

feat: improve markets page style (dydxprotocol#699)

feat(staking): add staking live notif (dydxprotocol#708)

feat(new market): have other market validation run on diff only (dydxprotocol#705)

feat: redirect other reward pages after staking is turned on (dydxprotocol#711)
  • Loading branch information
DavideSegullo committed Jun 28, 2024
1 parent 1b29b36 commit 9d9e088
Show file tree
Hide file tree
Showing 176 changed files with 43,321 additions and 6,465 deletions.
4 changes: 4 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ VITE_BASE_URL=
VITE_ALCHEMY_API_KEY=

VITE_PRIVY_APP_ID=
VITE_PRIVY_APP_CLIENT_ID=

VITE_PK_ENCRYPTION_KEY=
VITE_ROUTER_TYPE=
Expand All @@ -11,6 +12,9 @@ VITE_V3_TOKEN_ADDRESS=
VITE_TOKEN_MIGRATION_URI=
VITE_NUMIA_BASE_URL=

# URL for the qrcode that is generated within the modal share pnl analytics
VITE_SHARE_PNL_ANALYTICS_URL=

AMPLITUDE_API_KEY=
AMPLITUDE_SERVER_URL=
BUGSNAG_API_KEY=
Expand Down
12 changes: 9 additions & 3 deletions .github/workflows/validate-other-market-data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,19 +36,25 @@ jobs:
- name: Checkout v4-chain repo
uses: actions/checkout@v3
with:
repository: 'dydxprotocol/v4-chain'
ref: 'd4e0f0d1ac28f128c787e40c5a0cdc7c481e6c42'
repository: 'skip-mev/v4-chain'
ref: '86b361becee776c36dd9c8ee4b96ada17b913109'
path: 'v4-chain'

- name: Start v4 localnet
run: |
cd v4-chain/protocol
sed -i '/\.consensus\.timeout_commit.*-v '\''5s'\''/s/5s/1s/' testing/testnet-local/local.sh
sed -i '/ datadog-agent:/,/ ports:/d; /^ - "8125:8215"/d; /^ - "8126:8126"/d' docker-compose.yml
echo "Building v4-chain/protocol..."
make build
echo "Starting localnet..."
DOCKER_BUILDKIT=1 make localnet-startd
- name: Get diff of otherMarketData.json
run: |
git fetch origin
git diff remotes/origin/main -- public/configs/otherMarketData.json > otherMarketDiff.txt
- name: Validate other market data
env:
DIFF: otherMarketDiff.txt
run: pnpx tsx scripts/validate-other-market-data.ts
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ Set environment variables via `.env`.
- `STATUS_PAGE_SCRIPT_URI` (optional): Used for enabling the status page; used with `pnpm run build:inject-statuspage`.
- `SMARTBANNER_APP_NAME`, `SMARTBANNER_ORG_NAME`, `SMARTBANNER_ICON_URL`, `SMARTBANNER_APPSTORE_URL` (optional): Used for enabling the smart app banner; used with `pnpm run build:inject-smartbanner`.
- `VITE_PRIVY_APP_ID` (optional): App ID used for enabling Privy authentication. For deployment of DYDX token holders use `clua5njf801bncvpa0woolzq4`.
- `VITE_PRIVY_APP_CLIENT_ID` (optional): App Client ID used for enabling Privy authentication.

## Part 5: Configure entry points

Expand Down
7 changes: 4 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,13 @@
"@cosmjs/proto-signing": "^0.32.1",
"@cosmjs/stargate": "^0.32.1",
"@cosmjs/tendermint-rpc": "^0.32.1",
"@dydxprotocol/v4-abacus": "^1.7.72",
"@dydxprotocol/v4-abacus": "1.7.90",
"@dydxprotocol/v4-client-js": "^1.1.23",
"@dydxprotocol/v4-localization": "^1.1.121",
"@dydxprotocol/v4-localization": "^1.1.134",
"@ethersproject/providers": "^5.7.2",
"@hugocxl/react-to-image": "^0.0.9",
"@js-joda/core": "^5.5.3",
"@privy-io/react-auth": "^1.66.2",
"@privy-io/react-auth": "^1.69.0",
"@privy-io/wagmi-connector": "^0.1.12",
"@radix-ui/react-accordion": "^1.1.2",
"@radix-ui/react-checkbox": "^1.0.4",
Expand Down
Loading

0 comments on commit 9d9e088

Please sign in to comment.