allow single address wallet for auditable reasons

This commit is contained in:
Gabriel Bazán 2016-06-07 10:37:06 -03:00
commit f961247b2d
8 changed files with 23 additions and 7 deletions

View file

@ -159,6 +159,13 @@
</ion-toggle>
</label>
</div>
<div class="oh" ng-show="create.seedSourceId == 'new'">
<label for="single-address" class="dbi">
<span translate>Single Address Wallet</span> <small translate>For audit purposes</small>
<ion-toggle ng-model="singleAddressEnabled" toggle-class="toggle-balanced" class="bct">
</ion-toggle>
</label>
</div>
</div> <!-- columns -->
</div> <!-- advanced -->

View file

@ -1,5 +1,6 @@
<span ng-show="index.isShared" class="size-12"><span translate>{{index.m}}-of-{{index.n}}</span></span>
<span ng-show="index.isSingleAddress" class="size-12"><span translate>Auditable</span></span>
<img style="height:0.6em; margin-right: 1px;" ng-show="index.network != 'livenet'" src="img/icon-testnet-white.svg">
<img style="height:0.6em; margin-right: 1px;" ng-show="!index.canSign && !index.isPrivKeyExternal"
src="img/icon-read-only-white.svg">

View file

@ -330,12 +330,15 @@
</button>
</div>
</div>
<div class="row m10t" ng-show="home.addr" >
<div class="row m10t" ng-show="home.addr">
<div class="large-12 columns">
<div class="line-t size-10 text-gray m10b p10t">
<div class="line-t size-10 text-gray m10b p10t" ng-show="!index.isSingleAddress">
<span translate> Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them.</span>
<a ng-show="!home.blockUx && !home.generatingAddress" ng-click="home.setAddress(true)" translate>Generate new address</a>
</div>
<div class="line-t size-10 text-gray m10b p10t" ng-show="index.isSingleAddress">
<span translate> Share this wallet address to receive payments</span>.
</div>
</div>
</div>
</div>