Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: abacus-ts raw data loading #1341

Merged
merged 46 commits into from
Dec 18, 2024
Merged
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
d2f3489
abacus-ts-types
tyleroooo Nov 27, 2024
f887e6c
add codegen and helpers and manual types
tyleroooo Nov 27, 2024
94ef1e3
Merge remote-tracking branch 'origin/main' into tu/abacus-ts-types
tyleroooo Nov 27, 2024
71f8dd8
fixes
tyleroooo Nov 27, 2024
e0e05ff
fix
tyleroooo Nov 27, 2024
6ddeb68
add websocket layer
tyleroooo Dec 2, 2024
7c25ca7
fix
tyleroooo Dec 2, 2024
8305f2e
fix
tyleroooo Dec 2, 2024
202f169
add market tracker and helpers
tyleroooo Dec 3, 2024
27acae5
fix
tyleroooo Dec 3, 2024
7cd5506
fix
tyleroooo Dec 3, 2024
595e1a0
bunch of fixes and refactors
tyleroooo Dec 4, 2024
306b31b
fix
tyleroooo Dec 5, 2024
7a85a86
Merge remote-tracking branch 'origin/main' into tu/abacus-ts-types
tyleroooo Dec 5, 2024
91f1196
fix
tyleroooo Dec 6, 2024
15621c1
add all new
tyleroooo Dec 6, 2024
d0855de
Merge remote-tracking branch 'origin/main' into tu/abacus-ts-types
tyleroooo Dec 6, 2024
fd1a39d
fixes
tyleroooo Dec 6, 2024
0da5633
add more data
tyleroooo Dec 6, 2024
3cadec2
went wild
tyleroooo Dec 9, 2024
1c516a3
fixes
tyleroooo Dec 9, 2024
f0cfc7a
fix
tyleroooo Dec 9, 2024
0198c59
move files around, fix logging
tyleroooo Dec 10, 2024
6189fa1
fix
tyleroooo Dec 10, 2024
dcc53a8
fix
tyleroooo Dec 10, 2024
75ff184
fix
tyleroooo Dec 10, 2024
6856775
fix
tyleroooo Dec 10, 2024
88cb956
fix
tyleroooo Dec 10, 2024
4f4e061
fix
tyleroooo Dec 10, 2024
e965fb5
fix
tyleroooo Dec 10, 2024
5172c36
fix
tyleroooo Dec 10, 2024
5486c65
fix
tyleroooo Dec 10, 2024
a6fe44f
fix
tyleroooo Dec 10, 2024
bfc405e
fix
tyleroooo Dec 12, 2024
917832c
fixes
tyleroooo Dec 12, 2024
9772e4d
merge
tyleroooo Dec 12, 2024
41bb0af
fix
tyleroooo Dec 12, 2024
2487d1d
fix horrible stupid mistake
tyleroooo Dec 12, 2024
2bbe7af
add validator calls
tyleroooo Dec 16, 2024
75c9297
Merge remote-tracking branch 'origin/main' into tu/abacus-ts-types
tyleroooo Dec 17, 2024
4399e36
dedupe
tyleroooo Dec 17, 2024
684de6b
fix
tyleroooo Dec 17, 2024
5fbe076
add
tyleroooo Dec 17, 2024
bd867e9
assets, immerjs, more changes
tyleroooo Dec 17, 2024
2ee4069
fix
tyleroooo Dec 17, 2024
c9b8375
fix
tyleroooo Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@jsr:registry=https://npm.jsr.io
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is for the unplugin-typia install

12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"test": "vitest run",
"tsc": "tsc",
"postinstall": "tar -xzC public -f tradingview/tradingview.tgz",
"prepare": "husky",
"prepare": "ts-patch install && typia patch && husky",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I honestly don't know what this is for, the typia installer helper did this.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

----------------------------------------
 Typia Setup Wizard
----------------------------------------
Since TypeScript v5.3 update, "tsc" no more parses JSDoc comments.

Therefore, "typia" revives the JSDoc parsing feature by patching "tsc".

This is a temporary feature of "typia", and it would be removed when "ts-patch" being updated.

This is the message I got from installing

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the grammar is great

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lmao I have no clue what that even means

"commitlint": "commitlint --edit",
"wdio": "wdio run ./wdio.conf.ts"
},
Expand All @@ -56,12 +56,12 @@
"@cosmjs/tendermint-rpc": "^0.32.1",
"@datadog/browser-logs": "^5.23.3",
"@dydxprotocol/v4-abacus": "1.13.39",
"@dydxprotocol/v4-client-js": "1.12.2",
"@dydxprotocol/v4-client-js": "1.15.1",
"@dydxprotocol/v4-localization": "^1.1.257",
"@dydxprotocol/v4-proto": "^7.0.0-dev.0",
"@funkit/connect": "^4.0.2",
"@emotion/is-prop-valid": "^1.3.0",
"@ethersproject/providers": "^5.7.2",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

was this on purpose?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oop I thought tina removed it

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah it's not on main i think

"@funkit/connect": "^4.0.2",
"@hugocxl/react-to-image": "^0.0.9",
"@js-joda/core": "^5.5.3",
"@keplr-wallet/types": "^0.12.121",
Expand Down Expand Up @@ -145,6 +145,7 @@
"reselect": "^5.1.0",
"styled-components": "^6.1.12",
"twin.macro": "^3.4.1",
"typia": "^7.1.0",
"unionize": "^3.1.0",
"use-latest": "^1.2.1",
"viem": "^2.16.2",
Expand All @@ -155,6 +156,7 @@
"@commitlint/cli": "^19.0.3",
"@commitlint/config-conventional": "^19.0.3",
"@ladle/react": "^4.0.2",
"@ryoppippi/unplugin-typia": "npm:@jsr/ryoppippi__unplugin-typia@^1.1.0",
"@testing-library/webdriverio": "^3.2.1",
"@trivago/prettier-plugin-sort-imports": "^4.3.0",
"@types/color": "^3.0.3",
Expand Down Expand Up @@ -207,9 +209,11 @@
"rollup-plugin-sourcemaps": "^0.6.3",
"stream-browserify": "^3.0.0",
"tailwindcss": "^3.4.6",
"ts-morph": "^24.0.0",
"ts-node": "^10.9.2",
"ts-patch": "^3.3.0",
"tsx": "^4.7.1",
"typescript": "^5.6.3",
"typescript": "^5.7.2",
"url-polyfill": "^1.1.12",
"util": "^0.12.5",
"vite": "^4.3.9",
Expand Down
Loading
Loading