mirror of https://github.com/BTCPrivate/copay.git
84 lines
2.8 KiB
HTML
84 lines
2.8 KiB
HTML
<ion-view ng-controller="backupController" ng-init="init()">
|
||
<ion-nav-bar class="bar-stable">
|
||
<ion-nav-buttons side="primary">
|
||
<button class="button no-border" ng-click="goBack()">
|
||
<i class="icon ion-chevron-left"></i>Back
|
||
</button>
|
||
</ion-nav-buttons>
|
||
</ion-nav-bar>
|
||
<ion-content>
|
||
<!--
|
||
## STEP 1
|
||
-->
|
||
<div ng-show="step == 1 && (mnemonicWords || (!credentialsEncrypted && !deleted))">
|
||
<h5 translate>Backup Phrase</h5>
|
||
<div 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>
|
||
<span translate>
|
||
Please carefully write down this phrase
|
||
</span>
|
||
|
||
<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>
|
||
</div>
|
||
|
||
<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>
|
||
|
||
<!--
|
||
## STEP 2
|
||
-->
|
||
|
||
<div ng-show="step == 2">
|
||
<h5 translate>Let's verify your backup phrase</h5>
|
||
<span ng-repeat="cword in customWords track by $index" ng-show="customWords[$index]">
|
||
<button class="button" ng-click="removeButton($index, cword)">{{cword.word}}</button>
|
||
</span>
|
||
<p translate>
|
||
Please tap the words in order to confirm your backup phrase is correctly written.
|
||
</p>
|
||
<span ng-repeat="shuffledWord in shuffledMnemonicWords track by $index">
|
||
<button class="button" 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>
|
||
</div>
|
||
|
||
<!--
|
||
## STEP 3
|
||
-->
|
||
|
||
<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>
|
||
<button
|
||
ng-disabled="!passphrase"
|
||
class="button button-block button-positive"
|
||
ng-click="goToStep(4);"
|
||
translate>Confirm
|
||
</button>
|
||
</div>
|
||
|
||
</ion-content>
|
||
</ion-view>
|