Files
arcadia/app/includes/sendTx-content.tpl
2017-06-20 07:25:58 -07:00

102 lines
4.9 KiB
Smarty

<!-- Content -->
<section class="col-sm-8">
<div class="block">
<!-- To Address -->
<div class="row form-group">
<address-field placeholder="0x7cB57B5A97eAbe94205C07890BE4c1aD31E486A8" var-name="tx.to"></address-field>
</div>
<!-- Amount to Send -->
<label translate="SEND_amount">Amount to Send:</label>
<div class="input-group col-sm-11">
<input class="form-control" type="text" placeholder="{{ 'SEND_amount_short' | translate }}" ng-model="tx.value" ng-disabled="tx.readOnly" ng-class="Validator.isPositiveNumber(tx.value) ? 'is-valid' : 'is-invalid'"/>
<div class="input-group-btn">
<a style="min-width: 170px" class="btn btn-default dropdown-toggle" class="dropdown-toggle" ng-click="dropdownAmount = !dropdownAmount" ng-class="dropdownEnabled ? '' : 'disabled'">
<strong>{{unitReadable}}<i class="caret"></i></strong>
</a>
<ul class="dropdown-menu dropdown-menu-right" ng-show="dropdownAmount && !tx.readOnly">
<li><a ng-class="{true:'active'}[tx.sendMode=='ether']" ng-click="setSendMode('ether')">{{ajaxReq.type}}</a></li>
<li ng-repeat="token in wallet.tokenObjs track by $index" ng-show="token.balance!=0 && token.balance!='loading' || token.type!=='default' || tokenVisibility=='shown'">
<a ng-class="{true:'active'}[unitReadable == token.getSymbol()]" ng-click="setSendMode('token', $index, token.getSymbol())"> {{token.getSymbol()}} </a>
</li>
</ul>
</div>
</div>
<p><a ng-click="transferAllBalance()" ng-hide="tx.readOnly"><span class="strong" translate="SEND_TransferTotal">Send Entire Balance</span></a></p>
<!-- / Amount to Send -->
<!-- Gas -->
<div class="row form-group">
<div class="col-sm-11 clearfix">
<label translate="TRANS_gas"> Gas: </label>
<input class="form-control" type="text" placeholder="21000" ng-model="tx.gasLimit" ng-class="Validator.isPositiveNumber(tx.gasLimit) ? 'is-valid' : 'is-invalid'" ng-change="gasLimitChanged=true"/>
</div>
</div>
<!-- / Gas -->
<!-- Advanced Option Panel -->
<div class="row form-group">
<div class="col-sm-11 clearfix" ng-show="tx.sendMode=='ether'">
<a ng-click="showAdvance=!showAdvance" ng-show='!showAdvance'>
<p class="strong" translate="TRANS_advanced"> + Advanced: Add Data </p>
</a>
<section ng-show="showAdvance">
<div class="form-group">
<label translate="TRANS_data"> Data: </label>
<input class="form-control" type="text" placeholder="0x6d79657468657277616c6c65742e636f6d20697320746865206265737421" ng-model="tx.data" ng-disabled="tx.readOnly" ng-class="Validator.isValidHex(tx.data) ? 'is-valid' : 'is-invalid'"/>
</div>
</section>
</div>
</div>
<!-- / Advanced Option Panel -->
<div class="clearfix form-group">
<div class="well" ng-show="wallet!=null && customGasMsg!=''">
<p><small>A message from {{tx.to}}</small></p>
<p><strong> {{customGasMsg}} </strong></p>
</div>
</div>
<div class="row form-group">
<div class="col-xs-12 clearfix">
<a class="btn btn-info btn-block" ng-click="generateTx()" translate="SEND_generate"> Generate Transaction </a>
</div>
</div>
<div class="row form-group" ng-show="showRaw">
<div class="col-sm-6">
<label translate="SEND_raw"> Raw Transaction </label>
<textarea class="form-control" rows="4" readonly >{{rawTx}}</textarea>
</div>
<div class="col-sm-6">
<label translate="SEND_signed"> Signed Transaction </label>
<textarea class="form-control" rows="4" readonly >{{signedTx}}</textarea>
</div>
</div>
<div class="clearfix form-group" ng-show="showRaw">
<a class="btn btn-primary btn-block col-sm-11" data-toggle="modal" data-target="#sendTransaction" translate="SEND_trans"> Send Transaction </a>
</div>
</div>
</section>
<!-- / Content -->
<!-- Sidebar -->
<section class="col-sm-4">
<div class="block block--danger" ng-show="wallet!=null && tx.readOnly && !hasEnoughBalance()">
<h5>Warning! You do not have enough funds to complete this swap.</h5>
<p>Please add more funds to your wallet or access a different wallet.</p>
</div>
<wallet-balance-drtv></wallet-balance-drtv>
<div class="block">
<p translate="sidebar_donation"> MyEtherWallet is a free, open-source service dedicated to your privacy and security. The more donations we receive, the more time we spend creating new features, listening to your feedback, and giving you what you want. We are just two people trying to change the world. Help us?</p>
<a class="btn btn-primary btn-sm btn-block" ng-click="onDonateClick()" translate="sidebar_donate">DONATE</a>
<div class="text-success text-center marg-v-sm" ng-show="tx.donate" translate="sidebar_thanks"> THANK YOU!!! </div>
</div>
</section>
<!-- / Sidebar -->