File tree Expand file tree Collapse file tree 2 files changed +15
-4
lines changed
components/Bridge/WalletSwitchV2 Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -67,7 +67,13 @@ const UTXOConnect: React.FC<UTXOConnectProps> = ({
67
67
}
68
68
const emptySysxBalance =
69
69
sysxBalance . data === undefined || sysxBalance . data === 0 ;
70
- if ( ( sysxBalance . isError || emptySysxBalance ) && setSelectedAsset ) {
70
+
71
+ const sysxIsInvalid = sysxBalance . isError || emptySysxBalance ;
72
+
73
+ if (
74
+ ( sysxIsInvalid || transfer . type === "nevm-to-sys" ) &&
75
+ setSelectedAsset
76
+ ) {
71
77
setSelectedAsset ( "sys" ) ;
72
78
}
73
79
} , [
@@ -76,6 +82,7 @@ const UTXOConnect: React.FC<UTXOConnectProps> = ({
76
82
sysxBalance . data ,
77
83
sysxBalance . isFetched ,
78
84
transfer . utxoAddress ,
85
+ transfer . type ,
79
86
isBitcoinBased ,
80
87
] ) ;
81
88
Original file line number Diff line number Diff line change @@ -2,7 +2,11 @@ import NEVMProvider from "@contexts/ConnectedWallet/NEVMProvider";
2
2
import ConnectedWalletProvider from "@contexts/ConnectedWallet/Provider" ;
3
3
import MetamaskProvider from "@contexts/Metamask/Provider" ;
4
4
import { PaliWalletV2Provider } from "@contexts/PaliWallet/V2Provider" ;
5
- import { COMMON_STATUS , ITransfer , TransferType } from "@contexts/Transfer/types" ;
5
+ import {
6
+ COMMON_STATUS ,
7
+ ITransfer ,
8
+ TransferType ,
9
+ } from "@contexts/Transfer/types" ;
6
10
import {
7
11
Box ,
8
12
Button ,
@@ -49,7 +53,7 @@ const createTransfer = (type: TransferType): ITransfer => ({
49
53
logs : [ ] ,
50
54
createdAt : Date . now ( ) ,
51
55
version : "v2" ,
52
- agreedToTerms : false
56
+ agreedToTerms : false ,
53
57
} ) ;
54
58
55
59
const BridgeV3Page : NextPage = ( ) => {
@@ -75,7 +79,7 @@ const BridgeV3Page: NextPage = () => {
75
79
< NEVMProvider >
76
80
< ConnectedWalletProvider >
77
81
< TransferContextProvider transfer = { initialTransfer } >
78
- < Container sx = { { mt : 10 } } >
82
+ < Container sx = { { mt : 10 , mb : 15 } } >
79
83
< BlocktimeDisclaimer />
80
84
< Typography variant = "h5" fontWeight = "bold" >
81
85
Bridge Your SYS
You can’t perform that action at this time.
0 commit comments