@@ -26,7 +26,6 @@ import { RestartButton, ForwardButton } from 'components/Buttons';
26import WarningBox from 'components/WarningBox';
26import WarningBox from 'components/WarningBox';
27import LoadingBar from 'components/LoadingBar';
27import LoadingBar from 'components/LoadingBar';
28import NeedFundsNotice from 'components/NeedFundsNotice';
28import NeedFundsNotice from 'components/NeedFundsNotice';
29−import { debugLog } from 'lib/utils/debug';
30import { ReticketProgressCallback } from 'lib/types/L2Transaction';
29import { ReticketProgressCallback } from 'lib/types/L2Transaction';
32const labelForProgress = (progress: number) => {
31const labelForProgress = (progress: number) => {
@@ -100,8 +99,6 @@ export default function ResetExecute({
100 setWalletType(WALLET_TYPES.TICKET);
99 setWalletType(WALLET_TYPES.TICKET);
101 setUrbitWallet(Just(newWallet.value.wallet));
100 setUrbitWallet(Just(newWallet.value.wallet));
102 // (implicit) pointCursor stays the same
101 // (implicit) pointCursor stays the same
103− // TODO: do we need to update the point?
104− // await getAndUpdatePoint(point);
105 // redirect to point
102 // redirect to point
106 popTo(names.POINT);
103 popTo(names.POINT);
@@ -154,7 +151,6 @@ export default function ResetExecute({
155 // if L1 point with migrated spawn proxy (dominion = 'spawn')
152 // if L1 point with migrated spawn proxy (dominion = 'spawn')
156 if (l2point.dominion === POINT_DOMINIONS.SPAWN) {
153 if (l2point.dominion === POINT_DOMINIONS.SPAWN) {
157− debugLog('reticketing L1 point with dominion spawn...');
158 await performL2SpawnReticket({
154 await performL2SpawnReticket({
159 fromWallet: need.wallet(wallet),
155 fromWallet: need.wallet(wallet),
160 fromWalletType: walletType,
156 fromWalletType: walletType,
@@ -170,10 +166,8 @@ export default function ResetExecute({
170 txnSigner,
166 txnSigner,
171 txnSender,
167 txnSender,
174 // If L2 point
169 // If L2 point
175 } else if (isL2) {
170 } else if (isL2) {
176− debugLog('reticketing L2 point ...');
177 await performL2Reticket({
171 await performL2Reticket({
179 to: newWallet.value.wallet.ownership.keys.address,
173 to: newWallet.value.wallet.ownership.keys.address,
@@ -182,24 +176,23 @@ export default function ResetExecute({
182 fromWallet: need.wallet(wallet),
176 fromWallet: need.wallet(wallet),
183 onUpdate: handleUpdate,
177 onUpdate: handleUpdate,
186 // Fallback to L1 point flow
179 // Fallback to L1 point flow
187− } else debugLog('reticketing L1 point ...');
180+ } else {
188− await reticketPointBetweenWallets({
181+ await reticketPointBetweenWallets({
189− fromWallet: need.wallet(wallet),
182+ fromWallet: need.wallet(wallet),
190− fromWalletType: walletType,
183+ fromWalletType: walletType,
191− fromWalletHdPath: walletHdPath,
184+ fromWalletHdPath: walletHdPath,
192− toWallet: newWallet.value.wallet,
185+ toWallet: newWallet.value.wallet,
193− point: point,
186+ point: point,
194− web3: need.web3(web3),
187+ web3: need.web3(web3),
195− contracts: need.contracts(contracts),
188+ contracts: need.contracts(contracts),
196− networkType,
189+ networkType,
197− onUpdate: handleUpdate,
190+ onUpdate: handleUpdate,
198− nextRevision: networkRevision + 1,
191+ nextRevision: networkRevision + 1,
199− txnSigner,
192+ txnSigner,
200− txnSender,
193+ txnSender,
202− debugLog('done');
195+ }
203 } catch (err) {
196 } catch (err) {
204 console.error(err);
197 console.error(err);
205 setGeneralError(err);
198 setGeneralError(err);