2016-09-12 12:25:15 -04:00
< ion-view id = "wallet-backup-phrase" title = "{{viewTitle}}" ng-controller = "backupController" ng-init = "init()" >
2016-09-01 12:16:28 -04:00
< ion-nav-bar class = "bar-royal" >
2016-08-29 16:48:15 -03:00
< ion-nav-back-button >
2016-09-01 12:16:28 -04:00
< i class = "icon ion-ios-arrow-thin-left" > < / i >
2016-08-29 16:48:15 -03:00
< / ion-nav-back-button >
2016-08-16 16:47:51 -03:00
< / ion-nav-bar >
2016-09-12 12:25:15 -04:00
< ion-content >
2016-08-29 16:22:54 -03:00
< div ng-show = "deleted" >
2016-08-29 16:48:15 -03:00
< span translate > Wallet recovery phrase not available. You can still export it from Advanced > Export.< / span >
< / div >
2016-09-12 12:25:15 -04:00
<!--
2016-08-25 16:31:47 -03:00
## STEP 1
2016-09-12 12:25:15 -04:00
-->
< div ng-show = "step == 1 && (mnemonicWords || (!credentialsEncrypted && !deleted))" >
< div class = "backup-phrase" ng-class = "{'enable_text_select': wallet.network == 'testnet'}" >
< span ng-repeat = "word in mnemonicWords track by $index" > < span style = "white-space:nowrap" > {{word}}< / span > < span ng-show = "useIdeograms" >   < / span > < / span >
< / div >
< div class = "row text-center" >
< p class = "col col-70" translate >
Please carefully write down this phrase
< / p >
< / div >
< div ng-show = "mnemonicHasPassphrase" >
< i class = "ion-alert-circled" > < / i >
< span translate >
This recovery phrase was created with a password. To recover this wallet both the recovery phrase and password are needed.
< / span >
2016-08-25 16:31:47 -03:00
< / div >
2016-09-12 12:25:15 -04:00
< div class = "cta-buttons" >
< button ng-show = "!deleted" ng-disabled = "credentialsEncrypted || error" class = "button button-block button-positive" ng-click = "goToStep(2);" translate > I've written it down
< / button >
< / div >
< / div >
<!--
2016-08-16 16:47:51 -03:00
## STEP 2
2016-09-12 12:25:15 -04:00
-->
2016-08-25 16:31:47 -03:00
< div ng-show = "step == 2" >
2016-09-12 12:25:15 -04:00
< div class = "backup-phrase" >
2016-08-25 16:31:47 -03:00
< span ng-repeat = "cword in customWords track by $index" ng-show = "customWords[$index]" >
2016-09-12 12:25:15 -04:00
< button class = "button select-word" ng-click = "removeButton($index, cword)" > {{cword.word}}< / button >
2016-08-25 16:31:47 -03:00
< / span >
2016-09-12 12:25:15 -04:00
< / div >
< div id = "select-phrase" >
2016-08-25 16:31:47 -03:00
< p translate >
2016-09-12 12:25:15 -04:00
Please tap each word in the correct order.
2016-08-25 16:31:47 -03:00
< / p >
2016-09-13 14:15:51 -04:00
< span ng-repeat = "shuffledWord in shuffledMnemonicWords track by $index" >
2016-09-12 12:25:15 -04:00
< button class = "button select-word" ng-click = "addButton($index, shuffledWord)"
ng-disabled="shuffledWord.selected">{{shuffledWord.word}}
< / button >
< / span >
< button ng-show = "selectComplete" class = "button button-block button-positive" ng-click = "goToStep(3);" translate > Confirm< / button >
2016-08-25 16:31:47 -03:00
< / div >
2016-09-12 12:25:15 -04:00
< / div >
<!--
2016-08-16 16:47:51 -03:00
## STEP 3
2016-09-12 12:25:15 -04:00
-->
2016-08-25 16:31:47 -03:00
< div ng-show = "step == 3" >
< h5 translate > Enter your password< / h5 >
< label class = "item item-input item-stacked-label" >
< span class = "input-label" transalate > In order to verify your wallet backup, please type your password:< / span >
< input type = "text" id = "passphrase" ng-model = "passphrase" autocapitalize = "off" spellcheck = "false" autofocus / >
< / label >
2016-09-12 12:25:15 -04:00
< button ng-disabled = "!passphrase" class = "button button-block button-positive" ng-click = "goToStep(4);" translate > Confirm
2016-08-25 16:31:47 -03:00
< / button >
< / div >
2016-08-16 16:47:51 -03:00
< / ion-content >
< / ion-view >