Skip to content

Commit a52962f

Browse files
committed
Merge branch 'master' into koni/dev/issue-3784-webapp
# Conflicts: # packages/extension-base/src/core/logic-validation/transfer.ts # packages/extension-base/src/services/storage-service/DatabaseService.ts # packages/extension-base/src/services/swap-service/handler/base-handler.ts # packages/extension-base/src/services/swap-service/handler/hydradx-handler.ts # packages/extension-base/src/services/transaction-service/index.ts # packages/extension-base/src/services/transaction-service/utils.ts # packages/extension-koni-ui/src/utils/account/account.ts # packages/extension-web-ui/src/Popup/Transaction/variants/Swap.tsx # packages/webapp/package.json
2 parents 3963b30 + f290efb commit a52962f

File tree

565 files changed

+29903
-8406
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

565 files changed

+29903
-8406
lines changed

.123trigger

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,4 +182,18 @@
182182
1.3.14
183183
1.3.15
184184
1.3.16
185-
1.3.17
185+
1.3.17
186+
1.3.18
187+
1.3.19
188+
1.3.20
189+
1.3.21
190+
1.3.22
191+
1.3.23
192+
1.3.24
193+
1.3.25
194+
1.3.26
195+
1.3.27
196+
1.3.28
197+
1.3.29
198+
1.3.30
199+
1.3.31

.env.example

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,10 @@ BITTENSOR_API_KEY_8=tao-abafdbad8
1414
BITTENSOR_API_KEY_9=tao-abafdbad9
1515
BITTENSOR_API_KEY_10=tao-abafdbad10
1616
SIMPLE_SWAP_API_KEY=26c8c21
17+
UNISWAP_API_KEY=D3D2BvnTo
18+
SUBWALLET_API=http://localhost:3000/api
19+
BLOCKFROST_API_KEY_MAIN=mainnetabcxyz
20+
BLOCKFROST_API_KEY_PREP=preprodabcxyz
21+
MELD_API_KEY=meldAabcdef:1234
22+
MELD_WIZARD_KEY=meldAbcdef:1234
23+
PARASPELL_API_KEY=eyJhbGciOiJIUzI1NiIs

.github/workflows/push-koni-dev.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
TRANSAK_API_KEY: ${{ secrets.TRANSAK_API_KEY }}
4949
COINBASE_PAY_ID: ${{ secrets.COINBASE_PAY_ID }}
5050
CHAINFLIP_BROKER_API: ${{ secrets.CHAINFLIP_BROKER_API }}
51-
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
51+
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
5252
BITTENSOR_API_KEY_2: ${{ secrets.BITTENSOR_API_KEY_2 }}
5353
BITTENSOR_API_KEY_3: ${{ secrets.BITTENSOR_API_KEY_3 }}
5454
BITTENSOR_API_KEY_4: ${{ secrets.BITTENSOR_API_KEY_4 }}
@@ -59,6 +59,13 @@ jobs:
5959
BITTENSOR_API_KEY_9: ${{ secrets.BITTENSOR_API_KEY_9 }}
6060
BITTENSOR_API_KEY_10: ${{ secrets.BITTENSOR_API_KEY_10 }}
6161
SIMPLE_SWAP_API_KEY: ${{ secrets.SIMPLE_SWAP_API_KEY }}
62+
UNISWAP_API_KEY: ${{ secrets.UNISWAP_API_KEY }}
63+
SUBWALLET_API: ${{ secrets.SUBWALLET_API }}
64+
BLOCKFROST_API_KEY_MAIN: ${{ secrets.BLOCKFROST_API_KEY_MAIN }}
65+
BLOCKFROST_API_KEY_PREP: ${{ secrets.BLOCKFROST_API_KEY_PREP }}
66+
MELD_API_KEY: ${{ secrets.MELD_API_KEY }}
67+
MELD_WIZARD_KEY: ${{ secrets.MELD_WIZARD_KEY }}
68+
PARASPELL_API_KEY: ${{ secrets.PARASPELL_API_KEY }}
6269
GH_RELEASE_FILES: master-build.zip,master-src.zip
6370
COMMIT_MESSAGE: ${{ github.event.head_commit.message }}
6471
REF_NAME: ${{ github.ref_name }}

.github/workflows/push-master.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
TRANSAK_API_KEY: ${{ secrets.TRANSAK_API_KEY }}
3030
COINBASE_PAY_ID: ${{ secrets.COINBASE_PAY_ID }}
3131
CHAINFLIP_BROKER_API: ${{ secrets.CHAINFLIP_BROKER_API }}
32-
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
32+
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
3333
BITTENSOR_API_KEY_2: ${{ secrets.BITTENSOR_API_KEY_2 }}
3434
BITTENSOR_API_KEY_3: ${{ secrets.BITTENSOR_API_KEY_3 }}
3535
BITTENSOR_API_KEY_4: ${{ secrets.BITTENSOR_API_KEY_4 }}
@@ -40,6 +40,13 @@ jobs:
4040
BITTENSOR_API_KEY_9: ${{ secrets.BITTENSOR_API_KEY_9 }}
4141
BITTENSOR_API_KEY_10: ${{ secrets.BITTENSOR_API_KEY_10 }}
4242
SIMPLE_SWAP_API_KEY: ${{ secrets.SIMPLE_SWAP_API_KEY }}
43+
UNISWAP_API_KEY: ${{ secrets.UNISWAP_API_KEY }}
44+
SUBWALLET_API: ${{ secrets.SUBWALLET_API }}
45+
BLOCKFROST_API_KEY_MAIN: ${{ secrets.BLOCKFROST_API_KEY_MAIN }}
46+
BLOCKFROST_API_KEY_PREP: ${{ secrets.BLOCKFROST_API_KEY_PREP }}
47+
MELD_API_KEY: ${{ secrets.MELD_API_KEY }}
48+
MELD_WIZARD_KEY: ${{ secrets.MELD_WIZARD_KEY }}
49+
PARASPELL_API_KEY: ${{ secrets.PARASPELL_API_KEY }}
4350
BRANCH_NAME: ${{ github.ref_name }}
4451
run: |
4552
yarn install --immutable | grep -v 'YN0013'

.github/workflows/push-web-runner.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
TRANSAK_API_KEY: ${{ secrets.TRANSAK_API_KEY }}
3434
COINBASE_PAY_ID: ${{ secrets.COINBASE_PAY_ID }}
3535
CHAINFLIP_BROKER_API: ${{ secrets.CHAINFLIP_BROKER_API }}
36-
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
36+
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
3737
BITTENSOR_API_KEY_2: ${{ secrets.BITTENSOR_API_KEY_2 }}
3838
BITTENSOR_API_KEY_3: ${{ secrets.BITTENSOR_API_KEY_3 }}
3939
BITTENSOR_API_KEY_4: ${{ secrets.BITTENSOR_API_KEY_4 }}
@@ -44,6 +44,13 @@ jobs:
4444
BITTENSOR_API_KEY_9: ${{ secrets.BITTENSOR_API_KEY_9 }}
4545
BITTENSOR_API_KEY_10: ${{ secrets.BITTENSOR_API_KEY_10 }}
4646
SIMPLE_SWAP_API_KEY: ${{ secrets.SIMPLE_SWAP_API_KEY }}
47+
UNISWAP_API_KEY: ${{ secrets.UNISWAP_API_KEY }}
48+
SUBWALLET_API: ${{ secrets.SUBWALLET_API }}
49+
BLOCKFROST_API_KEY_MAIN: ${{ secrets.BLOCKFROST_API_KEY_MAIN }}
50+
BLOCKFROST_API_KEY_PREP: ${{ secrets.BLOCKFROST_API_KEY_PREP }}
51+
MELD_API_KEY: ${{ secrets.MELD_API_KEY }}
52+
MELD_WIZARD_KEY: ${{ secrets.MELD_WIZARD_KEY }}
53+
PARASPELL_API_KEY: ${{ secrets.PARASPELL_API_KEY }}
4754
BRANCH_NAME: master
4855
run: |
4956
yarn install --immutable | grep -v 'YN0013'

.github/workflows/push-webapp.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
COINBASE_PAY_ID: ${{ secrets.COINBASE_PAY_ID }}
3434
NFT_MINTING_HOST: ${{ secrets.NFT_MINTING_HOST }}
3535
CHAINFLIP_BROKER_API: ${{ secrets.CHAINFLIP_BROKER_API }}
36-
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
36+
BITTENSOR_API_KEY_1: ${{ secrets.BITTENSOR_API_KEY_1 }}
3737
BITTENSOR_API_KEY_2: ${{ secrets.BITTENSOR_API_KEY_2 }}
3838
BITTENSOR_API_KEY_3: ${{ secrets.BITTENSOR_API_KEY_3 }}
3939
BITTENSOR_API_KEY_4: ${{ secrets.BITTENSOR_API_KEY_4 }}
@@ -44,6 +44,13 @@ jobs:
4444
BITTENSOR_API_KEY_9: ${{ secrets.BITTENSOR_API_KEY_9 }}
4545
BITTENSOR_API_KEY_10: ${{ secrets.BITTENSOR_API_KEY_10 }}
4646
SIMPLE_SWAP_API_KEY: ${{ secrets.SIMPLE_SWAP_API_KEY }}
47+
UNISWAP_API_KEY: ${{ secrets.UNISWAP_API_KEY }}
48+
SUBWALLET_API: ${{ secrets.SUBWALLET_API }}
49+
BLOCKFROST_API_KEY_MAIN: ${{ secrets.BLOCKFROST_API_KEY_MAIN }}
50+
BLOCKFROST_API_KEY_PREP: ${{ secrets.BLOCKFROST_API_KEY_PREP }}
51+
PARASPELL_API_KEY: ${{ secrets.PARASPELL_API_KEY }}
52+
MELD_API_KEY: ${{ secrets.MELD_API_KEY }}
53+
MELD_WIZARD_KEY: ${{ secrets.MELD_WIZARD_KEY }}
4754
BRANCH_NAME: ${{ github.ref_name }}
4855
run: |
4956
yarn install --immutable | grep -v 'YN0013'

CHANGELOG.md

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,166 @@
11
# CHANGELOG
22

3+
## 1.3.31
4+
Build date: Apr 18, 2025.
5+
6+
Features & Update:
7+
- Improve token enabling (#3960)
8+
- Update XCM feature:
9+
- Estimate delivery fee when XCM (#4133)
10+
- Dry run XCM (#4134)
11+
- Improve validate recipient when make XCM transfer (#4233)
12+
- Support Across bridge (#3918, #4299)
13+
- Update chain-list stable v0.2.103 (#4163)
14+
- Support GIGADOT token for Hydration (#4283)
15+
16+
17+
Bug fixed:
18+
- Fixed XCM bugs:
19+
- Fixed bug XCM USDT: PAH -> ASTR (#3606)
20+
- Fixed bug XCM for Acala (#3725)
21+
- Fixed bug Cannot read properties of undefined when performing XCM for Moonbeam (#3903)
22+
23+
## 1.3.30
24+
Build date: Apr 14, 2025.
25+
26+
Features & Update:
27+
- Improve UX for swap cross-chain Round 2 (#4114):
28+
- Improve swap feature (#4069)
29+
- Improve Select provider in Swap feature (#3933)
30+
- Optimize swap pair selection (#3902)
31+
- Update New UI for Swap quote (#4204)
32+
- Recheck swap quote with asset hub (#4113)
33+
- Support custom slippage for TAO subnet staking (#4145)
34+
- Add APY information for TAO and dTao staking (#4217)
35+
36+
37+
Bug fixed:
38+
- Fixed enforcing the minimum miner tip 1 wei (#2393)
39+
- Fixed UX for swap cross-chain Round 2 (#4114)
40+
- Error when swap on hydration (#3993)
41+
- Fixed bug Cannot read properties of undefined (reading 'destinationTokenInfo') when open the old Notification details (#4195)
42+
- Fixed bug Error page when perform sign permit from Uniswap (#4248)
43+
44+
45+
## 1.3.29
46+
Build date: Apr 08, 2025.
47+
48+
Features & Update:
49+
- Support auto detect balance for EVM (#2836)
50+
- Sort token by balance (#2339)
51+
- Update for Meld on-ramp (#4198)
52+
- Add validate sufficient token for XCM transfer (#3895)
53+
54+
Bug fixed:
55+
- Fixed bug getting EVM addresses when connecting to Autonomy (#4172)
56+
57+
58+
## 1.3.28
59+
Build date: Apr 02, 2025.
60+
61+
Features & Update:
62+
- Show value of derivative token relative to the origin tokens (#4081)
63+
- Add dTAO token (#4151)
64+
- Display dTAO balance like another token (#4150)
65+
66+
Bug fixed:
67+
- Fixed bug related to subnet staking feature (#4140)
68+
- Fixed bug Reset Auto-lock, Advanced phishing detection, Camera in case upgrade version (#3741)
69+
70+
## 1.3.27
71+
Build date: Mar 29, 2025.
72+
73+
Features & Update:
74+
- Improve UX for swap cross-chain round 1 (#4090)
75+
- Update chainlist stable version 0.2.102 (#4058)
76+
- Update API key for blockfrost on Cardano (#4164)
77+
78+
Bug fixed:
79+
- Fixed bug Swap from DOT -> ETH(Arbitrum) (#4141)
80+
81+
82+
## 1.3.26
83+
Build date: Mar 27, 2025.
84+
85+
Bug fixed:
86+
- Fixed bug show balance for Polimec (#4058)
87+
- Fixed bug View explorer for Bittensor (#4058)
88+
89+
90+
## 1.3.25
91+
Build date: Mar 24, 2025.
92+
93+
Features & Update:
94+
- Support dTAO staking (#4036)
95+
- Integrate Meld All in One Wizard (#4085)
96+
97+
Bug fixed:
98+
- Fixed bug integrating Wagmi into SubWallet (#4086)
99+
100+
101+
## 1.3.24
102+
Build date: Mar 18, 2025.
103+
104+
Features & Update:
105+
- Auto update metadata for substrate chain (#4037)
106+
- Allow customizing fee for substrate/evm transactions (#3658)
107+
- Support custom fee token when sending token on Hydration (#4045)
108+
109+
Bug fixed:
110+
- Fixed bug Can't reset data when search on select token popup (#3786)
111+
112+
113+
## 1.3.23
114+
Build date: Mar 05, 2025.
115+
116+
Features & Update:
117+
- Support Uniswap (#3977)
118+
- Support Cardano (#3816, #3924, #3925, #3942)
119+
- Support Migrate account feature (#3926, #4016)
120+
- Unified address format integration (#3864)
121+
122+
Bug fixed:
123+
- Fix Bug when unstaking vDOT, vMANTA (#4054)
124+
125+
## 1.3.22
126+
Build date: Mar 04, 2025.
127+
128+
Features & Update:
129+
- Support staking for Mythos (#3984)
130+
131+
132+
## 1.3.21
133+
Build date: Feb 28, 2025.
134+
135+
Features & Update:
136+
- Allow signing once for multiple transactions (#3901)
137+
- Update chain-list stable v0.2.99 (#4007)
138+
139+
140+
## 1.3.20
141+
Build date: Feb 24, 2025.
142+
143+
Features & Update:
144+
- Support transferring VARCH on InvArch Network
145+
146+
Bug fixed:
147+
- Fixed bug Unable to estimate fee when signing for dApp (#4050)
148+
149+
150+
## 1.3.19
151+
Build date: Feb 21, 2025.
152+
153+
Bug fixed:
154+
- Fixed bug related to custom token to paid fee
155+
156+
157+
## 1.3.18
158+
Build date: Feb 20, 2025.
159+
160+
Features & Update:
161+
- Support paying fee with non-native tokens on Asset Hub (#3590)
162+
163+
3164
## 1.3.17
4165
Build date: Feb 18, 2025.
5166

CONTRIBUTORS

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,39 @@
1-
2945 AnhMTV Release version 1.3.17
2-
2552 Nam Phạm [Issue 3855] test: add log
3-
2397 S2kael [Issue-4029] Fix frequent refresh of selected validator
1+
3007 AnhMTV Release version 1.3.31
2+
2667 Nam Phạm disable block explorer for truth network
3+
2549 S2kael [Isssue-4163] Update stable version for chain-list
44
869 lw-cdm [MasterAccount] Update logic to reorder account on select account modal
5+
769 bluezdot [Issue-4283] opt: refactor subscription
56
568 nguyentiendung [Issue-3553] [Issue-3553] Refactor code and add recipient to swap history.
6-
497 bluezdot [Issue-4029] test: remove test code
77
465 Jaco 0.42.5 (#969)
88
354 Thiendekaco [Issue-3707] [fix] Unified account - fix dApp ui bug #4
9+
286 Frenkie Nguyen
10+
235 tunghp2002 fix: update testnet across bridge sending value
11+
217 lw [Issue-4114] fix: Fix error in transaction submission screen
912
186 dominhquang [Issue-3507] Fix UI bug for Notification
1013
185 quangdo
11-
181 Frenkie Nguyen [Issue-3958] Extension - Re-enable search token feature
1214
170 lw-cdm
15+
169 PDTnhah [Issue-4163] Update logic to get explorer link
1316
160 Automation Bot [CI Skip] Auto increase webapp build number
14-
128 PDTnhah [Issue-4029] Test: Test API key
15-
128 tunghp2002 [Update] Convert to Tao balance
1617
104 khainh predefine metadata for Polkadot & Kusama chains
17-
97 lw [Issue-3920] Refactor code related to priority tokens
1818
83 Hieu Dao Update README.md
1919
83 leewong
2020
82 Thibaut Sardan Add account filtering feature (#832)
21-
74 bluedot [Issue-3888] build: upgrade version polkadot api
21+
77 bluedot [Issue-3888] build: upgrade version polkadot api
2222
63 Roman fix ui issues
2323
53 Dominhquangdev update Bridge code
24-
26 S2kael
24+
28 S2kael [Issue-3658] Hide estimate fee field on Send Fund screen with cardano chain
2525
10 Trang Trịnh api get karura and acala nfts
26+
10 tunghp2002
2627
9 Minh Le
2728
9 minhld1029 [#115] [ForgetAccount] catch exception refList undefined
2829
7 Ivan Rukhavets Mention derivation in FAQ (#334)
29-
7 tunghp2002
30+
7 Thiendekaco [Issue-2339] feat: remove default token when in specific account mode
3031
6 unknown refactor code
3132
5 anhnhu [issue-2231]: add condition branch_name webapp-dev auto increase run scripts change build number
3233
4 Amaury Martiny PostMessageProvider with on('connected' | 'disconnected') (#279)
3334
4 namph update UI for nft
3435
4 Quangdm-cdm
36+
4 thiendekaco [Issue-4086] fix: throw success target error code to Dapp #2
3537
3 Antoine Estienne Add eth test for extension signature (#909)
3638
3 quangdm Update style for Auth Transaction Screen, Export Screen, Derive Screen
3739
2 Axel Chalon Add typings to messages (#130)

0 commit comments

Comments
 (0)