|
1 | | -/* |
| 1 | +wwwwwwwwwwwww/* |
2 | 2 | * This file is part of Stack Wallet. |
3 | 3 | * |
4 | 4 | * Copyright (c) 2023 Cypher Stack |
@@ -115,8 +115,8 @@ class _TransactionFeeSelectionSheetState |
115 | 115 | .estimateFeeFor(amount, feeRate); |
116 | 116 | } |
117 | 117 | } else { |
118 | | - final tokenWallet = ref.read(pCurrentTokenWallet)!; |
119 | | - final fee = await tokenWallet.estimateFeeFor(amount, feeRate); |
| 118 | + final tokenWalletParent = ref.read(pWallets).getWallet(walletId); |
| 119 | + final fee = await tokenWalletParent.estimateFeeFor(amount, feeRate); |
120 | 120 | ref.read(feeSheetSessionCacheProvider).fast[amount] = fee; |
121 | 121 | } |
122 | 122 | } |
@@ -151,8 +151,8 @@ class _TransactionFeeSelectionSheetState |
151 | 151 | await wallet.estimateFeeFor(amount, feeRate); |
152 | 152 | } |
153 | 153 | } else { |
154 | | - final tokenWallet = ref.read(pCurrentTokenWallet)!; |
155 | | - final fee = await tokenWallet.estimateFeeFor(amount, feeRate); |
| 154 | + final tokenWalletParent = ref.read(pWallets).getWallet(walletId); |
| 155 | + final fee = await tokenWalletParent.estimateFeeFor(amount, feeRate); |
156 | 156 | ref.read(feeSheetSessionCacheProvider).average[amount] = fee; |
157 | 157 | } |
158 | 158 | } |
@@ -187,8 +187,8 @@ class _TransactionFeeSelectionSheetState |
187 | 187 | .estimateFeeFor(amount, feeRate); |
188 | 188 | } |
189 | 189 | } else { |
190 | | - final tokenWallet = ref.read(pCurrentTokenWallet)!; |
191 | | - final fee = await tokenWallet.estimateFeeFor(amount, feeRate); |
| 190 | + final tokenWalletParent = ref.read(pWallets).getWallet(walletId); |
| 191 | + final fee = await tokenWalletParent.estimateFeeFor(amount, feeRate); |
192 | 192 | ref.read(feeSheetSessionCacheProvider).slow[amount] = fee; |
193 | 193 | } |
194 | 194 | } |
@@ -268,9 +268,7 @@ class _TransactionFeeSelectionSheetState |
268 | 268 | ), |
269 | 269 | const SizedBox(height: 36), |
270 | 270 | FutureBuilder( |
271 | | - future: widget.isToken |
272 | | - ? ref.read(pCurrentTokenWallet)!.fees |
273 | | - : wallet.fees, |
| 271 | + future: wallet.fees, |
274 | 272 | builder: (context, AsyncSnapshot<FeeObject> snapshot) { |
275 | 273 | if (snapshot.connectionState == ConnectionState.done && |
276 | 274 | snapshot.hasData) { |
|
0 commit comments