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: add support for Keplr wallet #449

Closed
wants to merge 56 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
c60a710
bump graz
Ryz0nd Apr 12, 2024
acd20d7
fix `graz` types
Ryz0nd Apr 12, 2024
4a7e1b6
hide `OnboardingDialog` and evm address
Ryz0nd Apr 12, 2024
fad4f3f
Add dydx chainInfo
Ryz0nd Apr 13, 2024
ff67097
Add Noble chainInfo
Ryz0nd Apr 15, 2024
087d9a1
get Noble account from Keplr wallet
Ryz0nd Apr 15, 2024
9bf61bb
fix local Noble wallet logic
Ryz0nd Apr 15, 2024
26562aa
update noble gas price
Ryz0nd Apr 15, 2024
8ebfde7
disable autosweep
Ryz0nd May 29, 2024
0aea56c
rename NobleDeposit to CoinbaseDeposit
Ryz0nd May 31, 2024
7288239
feat: add NobleDepositDialog
Ryz0nd Jun 12, 2024
0337440
feat: add sendNobleIBC method to AbacusStateManager
Ryz0nd Jun 12, 2024
cab98b1
feat: add NobleDepositForm
Ryz0nd Jun 12, 2024
f669715
fix: react-query migration
Ryz0nd Jun 13, 2024
4fe9685
chore: use `<DepositForm / > instead of `<NobleDepositForm />`
Ryz0nd Jun 20, 2024
850caa1
chore: enable deposit button when connected to Keplr wallet
Ryz0nd Jun 20, 2024
8a4b0f5
chore: update useAccountBalance to retrieve noble balance
Ryz0nd Jun 20, 2024
d081dac
feat: Noble withdrawal
Ryz0nd Jun 20, 2024
8d7dbc3
fix: fix transfersSourceAddress being undefined
Ryz0nd Jun 20, 2024
4cb0b79
feat: add pendingDeposit confirm dialog
Ryz0nd Jun 21, 2024
0c5482e
chore: remove chainInfos
Ryz0nd Jun 25, 2024
f679c9c
revert: update useAccountBalance to retrieve noble balance
Ryz0nd Jun 25, 2024
07fb7e5
chore: update Noble gas price
Ryz0nd Jun 25, 2024
b0a343d
chore: fix type error
Ryz0nd Jun 25, 2024
cfbdf3a
chore: use cosmoschains JSON instead of fetching chain data from Squid
Ryz0nd Jun 25, 2024
c8dd015
chore: fix type error
Ryz0nd Jun 25, 2024
ea4d472
chore: remove `isCosmosTransfer` from notification data
Ryz0nd Jun 26, 2024
be7d1cd
feat: execute noble IBC transfer before CosmosDepositDialog appears
Ryz0nd Jun 27, 2024
b856bfb
fix: fix issue with notification status not updating
Ryz0nd Jun 27, 2024
118534e
chore: add grazConfigs
Ryz0nd Jun 28, 2024
c74fbae
chore: keep existing `sendNobleIBC()` unchanged
Ryz0nd Jul 1, 2024
dbdcf7c
fix: fix build error
Ryz0nd Jul 3, 2024
d0b5b04
chore: deduct Noble gas fee
Ryz0nd Jul 4, 2024
cfa3211
feat: retrieve transfer channel via Skip API
Ryz0nd Jul 8, 2024
eeae303
chore: bump graz
Ryz0nd Jul 8, 2024
5ac7a5b
chore: remove cosmosChains json
Ryz0nd Jul 8, 2024
0489365
feat: show osmosis chain
Ryz0nd Jul 9, 2024
23350d6
chore: get osmosis USDC balance
Ryz0nd Jul 9, 2024
72f4d4a
feat: support osmosis deposit
Ryz0nd Jul 11, 2024
b54c3c9
chore: remove unused codes
Ryz0nd Jul 11, 2024
16f581c
chore: fix conflict
Ryz0nd Jul 11, 2024
392e93f
chore: show osmosis chain
Ryz0nd Jul 11, 2024
2ae559e
fix: fix issue with missing withdrawal options
Ryz0nd Jul 12, 2024
e8334cc
fix: add `node:crypto` polyfill
Ryz0nd Jul 12, 2024
9185632
chore: remove `useIbcTransfer`
Ryz0nd Jul 15, 2024
4d93ce1
chore: fix conflict
Ryz0nd Jul 16, 2024
24c5daa
feat: add ConfirmDepositDialog
Ryz0nd Jul 26, 2024
d57cde7
feat: show ConfirmPendingDepositDialog on page load
Ryz0nd Jul 29, 2024
a9158f2
feat: show Neutron chain
Ryz0nd Aug 1, 2024
aa6d78a
chore: simplify logic for pending deposit notifications
Ryz0nd Aug 2, 2024
0a2f03b
chore: fix code conflicts
Ryz0nd Aug 5, 2024
2a21dd0
Merge branch 'main' into keplr-wallet
rosepuppy Aug 9, 2024
ddf35a6
feat: disable balance check when executing withdraw TX
Ryz0nd Aug 13, 2024
9fa284e
chore: replace graz library with custom hook for Keplr wallet connection
Ryz0nd Aug 17, 2024
54efece
Revert "chore: replace graz library with custom hook for Keplr wallet…
Ryz0nd Aug 17, 2024
9f10b10
chore: avoid using `useOfflineSigners` from the `graz`
Ryz0nd Aug 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
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@
"@ethersproject/providers": "^5.7.2",
"@hugocxl/react-to-image": "^0.0.9",
"@js-joda/core": "^5.5.3",
"@keplr-wallet/types": "^0.12.121",
"@privy-io/react-auth": "^1.73.0",
"@privy-io/wagmi": "^0.2.10",
"@radix-ui/react-accordion": "^1.1.2",
Expand Down Expand Up @@ -117,7 +118,7 @@
"crypto-js": "^4.1.1",
"ethers": "^6.6.1",
"export-to-csv": "^1.2.3",
"graz": "^0.0.43",
"graz": "^0.1.19",
"jsdom": "^24.1.0",
"lodash": "^4.17.21",
"long": "^5.2.3",
Expand Down Expand Up @@ -204,6 +205,7 @@
"url-polyfill": "^1.1.12",
"util": "^0.12.5",
"vite": "^4.3.9",
"vite-plugin-node-stdlib-browser": "^0.2.1",
"vite-plugin-restart": "^0.4.0",
"vite-plugin-svgr": "^3.2.0",
"vitest": "^0.32.2",
Expand Down
Loading