Add break to signTransactions and/or broadcastTransactions loops to simulate a non complete sign or broadcast step and validate script picks up properly. Known issue is the balance check in wallet.fund() that is only valid on initial fund, but will fail when trying to pick up after 1 or more txs have been broadcast. Also known issue is we broadcast too fast currently resulting in invalid nonce errors
NO NEED TO TEST MULTISIG DOCS (unrelated to script, will be validated manually outside of these PRs)
Seed mock distribution epoch (july example - replace reward address to an address you own if you want to send to yourself) index.ts
Use the generated unsignedTx_epoch-N.json file to manually fund the hot wallet from a wallet that you control (doesn't have to be multisig). Be sure to use the correct amount to send for funding and you can add the same memo if desired, but has no affect on the script itself
Closes https://github.com/shapeshift/rFOX/issues/69
Create and Fund:
Recover from keystore file:
Recover from custom keystore file:
Recover from manual mnemonic:
Fail to recover:
Testing steps:
Add
break
tosignTransactions
and/orbroadcastTransactions
loops to simulate a non complete sign or broadcast step and validate script picks up properly. Known issue is the balance check inwallet.fund()
that is only valid on initial fund, but will fail when trying to pick up after 1 or more txs have been broadcast. Also known issue is we broadcast too fast currently resulting in invalid nonce errorsNO NEED TO TEST MULTISIG DOCS (unrelated to script, will be validated manually outside of these PRs)
index.ts
unsignedTx_epoch-N.json
file to manually fund the hot wallet from a wallet that you control (doesn't have to be multisig). Be sure to use the correct amount to send for funding and you can add the same memo if desired, but has no affect on the script itself