2014-08-29 09:20:47 -07:00
< div ng-controller = "CreateController" >
2014-12-11 11:07:43 -08:00
< div data-alert ng-show = "loading" >
< div ng-include = "'views/includes/loading.html'" ng-init = "title = 'Creating wallet'" > < / div >
2014-07-16 13:59:28 -07:00
< / div >
2014-11-13 13:54:30 -08:00
< div class = "setup" ng-show = "!loading && !$root.starting" >
2014-11-26 13:50:58 -08:00
< div class = "row hide-for-large-up" >
< div class = "medium-12 small-12 columns" >
< h1 > {{$root.title}}< / h1 >
< / div >
< / div >
2014-07-16 13:59:28 -07:00
< form name = "setupForm" ng-submit = "create(setupForm)" novalidate >
2014-11-05 12:52:21 -08:00
< div class = "row" >
< div class = "large-12 columns" >
2014-12-01 10:33:16 -08:00
< div class = "box-notification" ng-show = "error" >
< div class = "box-icon error" >
< i class = "fi-x size-24" > < / i >
< / div >
< span class = "text-warning size-14" >
{{error|translate}}
< / span >
< / div >
2014-11-05 12:52:21 -08:00
< div class = "panel" >
2014-12-09 12:03:24 -08:00
< label > < span translate > Wallet name< / span >
2014-11-28 05:28:24 -08:00
< div class = "input" >
2014-12-05 11:19:47 -08:00
< input type = "text" placeholder = "{{'Family vacation funds'|translate}}" class = "form-control" ng-model = "walletName" ng-required = "true" >
2014-11-28 05:28:24 -08:00
< / div >
2014-11-05 12:52:21 -08:00
< / label >
< div class = "row" >
< div class = "large-6 medium-6 columns" >
2014-12-15 09:55:24 -08:00
< label > < span translate > Select total number of copayers< / span >
2014-11-05 12:52:21 -08:00
< select ng-model = "totalCopayers" ng-options = "totalCopayers as totalCopayers for totalCopayers in TCValues" >
< / select >
< / label >
< / div >
< div class = "large-6 medium-6 columns" >
< label > < span translate > Select required signatures (*)< / span >
< select ng-model = "requiredCopayers" ng-options = "requiredCopayers as requiredCopayers for requiredCopayers in RCValues" ng-disabled = "totalCopayers == 1" >
< / select >
< / label >
< / div >
2014-07-21 14:07:42 -07:00
< / div >
2014-11-05 12:52:21 -08:00
< div class = "box-setup-copayers" >
< div class = "box-setup-copayers p10 oh" >
< div class = "copay-box" ng-class = "{'box-setup-copay-required': ($index+1) <= requiredCopayers}" ng-repeat = "i in getNumber(totalCopayers) track by $index" >
< span ng-include = "'views/includes/photo.html'" > < / span >
< / div >
2014-10-31 14:35:44 -07:00
< / div >
2014-10-10 06:45:29 -07:00
< / div >
2014-11-05 12:52:21 -08:00
< p translate class = "comment" ng-show = "totalCopayers>1" > (*) The limits are imposed by the bitcoin network.< / p >
2014-10-05 11:59:41 -07:00
2014-12-09 12:03:24 -08:00
< div class = "line-dashed-h m20b" > < / div >
2014-10-30 14:22:34 -07:00
2014-12-09 12:03:24 -08:00
< div class = "m20b oh" >
< a class = "small left button-setup" ng-click = "hideAdv=!hideAdv" >
2014-11-05 12:52:21 -08:00
< i class = "fi-widget m3r" > < / i >
< span translate ng-hide = "!hideAdv" > Show< / span >
< span translate ng-hide = "hideAdv" > Hide< / span >
< span translate > advanced options< / span >
< i ng-if = "hideAdv" class = "icon-arrow-down4" > < / i >
< i ng-if = "!hideAdv" class = "icon-arrow-up4" > < / i >
< / a >
< / div >
< div ng-hide = "hideAdv" class = "row" >
2014-12-09 12:03:24 -08:00
< div class = "large-12 columns" >
2014-10-05 11:59:41 -07:00
2014-12-09 12:03:24 -08:00
< label for = "network-name" >
< input id = "network-name" type = "checkbox" ng-model = "networkName" ng-true-value = "'testnet'"
ng-false-value="'livenet'" class="form-control" ng-checked="networkName == 'testnet' ? true : false">
Use test network
< / label >
< label for = "ext-master" > Master extended private key
< input id = "ext-master"
type="text"
placeholder="BIP32 master extended private key (hex)"
name="private" ng-model="private">
< / div >
2014-11-05 12:52:21 -08:00
< / div >
2014-10-05 11:59:41 -07:00
2014-10-05 09:01:43 -07:00
< div class = "text-right" >
2014-12-09 12:03:24 -08:00
< button translate type = "submit" class = "button primary expand m0" ng-disabled = "setupForm.$invalid || loading" >
2014-07-21 14:07:42 -07:00
Create {{requiredCopayers}}-of-{{totalCopayers}} wallet
< / button >
2014-07-16 13:59:28 -07:00
< / div >
2014-10-14 11:31:23 -07:00
< div ng-show = "showNetwork()" > < p translate class = "size-12" > Using network: {{networkName}} at < a href = "{{networkUrl}}" target = "_blank" > {{networkUrl}}< / a > < / p > < / div >
2014-11-05 12:52:21 -08:00
< / div >
2014-07-16 13:59:28 -07:00
< / div >
< / div >
2014-11-05 12:52:21 -08:00
< / div >
< / form >
2014-07-16 13:59:28 -07:00
< / div >
< / div >