@@ -7,32 +7,25 @@ import * as more from 'more-entropy'
77import * as ob from 'urbit-ob'
88import * as kg from '../../../node_modules/urbit-key-generation/dist/index'
99import * as tank from './tank'
10−import { MAX_GALAXY, MIN_STAR, MAX_STAR, MIN_PLANET,
10+import { MIN_STAR, MIN_PLANET, SEED_ENTROPY_BITS,
1111 GALAXY_ENTROPY_BITS, STAR_ENTROPY_BITS, PLANET_ENTROPY_BITS,
12− SEED_ENTROPY_BITS,
13− GEN_STATES
1412 } from '../../walletgen/lib/constants'
1513
1614import JSZip from 'jszip'
1715import saveAs from 'file-saver'
1816
1917import {
20− signTransaction,
21− sendSignedTransaction,
2218 waitForTransactionConfirm,
2319 isTransactionConfirmed
2420} from './txn'
2521import { BRIDGE_ERROR } from './error'
26−import { attemptSeedDerivation, genKey } from './keys'
22+import { attemptSeedDerivation } from './keys'
2723import {
28− EthereumWallet,
2924 addressFromSecp256k1Public,
30− urbitWalletFromTicket,
3125 addHexPrefix,
3226 WALLET_NAMES
3327} from './wallet'
3428
35−const NEXT_STEP_NUM = 6;
3629const SEED_LENGTH_BYTES = SEED_ENTROPY_BITS / 8
3730
3831const INVITE_STAGES = {
@@ -173,7 +166,7 @@ async function downloadWallet(paper) {
173166}
174167
175168async function startTransactions(args) {
176− let { realPointM, web3M, contractsM, realTicket,
169+ let { realPointM, web3M, contractsM,
177170 inviteWalletM, realWalletM, setUrbitWallet, updateProgress } = args
178171
179172 if (Nothing.hasInstance(web3M)) {
@@ -191,10 +184,12 @@ async function startTransactions(args) {
191184 }
192185 const inviteWallet = inviteWalletM.value;
193186
194− // if (Nothing.hasInstance(realWalletM)) {
195− // throw BRIDGE_ERROR.MISSING_WALLET;
196− // }
197− // const realWallet = realWalletM.value;
187+ if (Nothing.hasInstance(realWalletM)) {
188+ throw BRIDGE_ERROR.MISSING_WALLET;
189+ }
190+ const realWallet = realWalletM.value;
191+
192+ // const realWallet = await urbitWalletFromTicket(args.realTicket, point);
198193
199194 if (Nothing.hasInstance(realPointM)) {
200195 throw BRIDGE_ERROR.MISSING_POINT;
@@ -204,8 +199,6 @@ async function startTransactions(args) {
204199 const inviteAddress = addressFromSecp256k1Public(inviteWallet.publicKey);
205200 console.log('working as', inviteAddress);
206201
207− const realWallet = await urbitWalletFromTicket(realTicket, point);
208−
209202 // transfer from invite wallet to new wallet
210203
211204 let transferTx = azimuth.ecliptic.transferPoint(contracts, point, realWallet.ownership.keys.address);
@@ -428,18 +421,6 @@ async function sendAndAwaitConfirm(web3, signedTxs) {
428421 }));
429422}
430423
431−function awaitForResult(desired, retryTime, func) {
432− return new Promise((resolve, reject) => {
433− const retry = async () => {
434− const result = await func();
435− console.log('result vs desired', result, desired);
436− if (result === desired) resolve();
437− else setTimeout(retry, retryTime);
438− };
439− retry();
440− });
441−}
442−
443424function askForFunding(address, amount, current, updateProgress) {
444425 updateProgress({
445426 type: "notify",