UNPKG

sirius-explorer

Version:

An open-source front-end for the Insight API.

141 lines (139 loc) 4.78 kB
<div ng-include src="'views/includes/connection.html'"></div> <div class="box" ng-controller="TokenController as TC" ng-init="TC.init()"> <div class="heading margin1"></div> <div class="section section-tockenSummary"> <div class="section__heading"> <img src="images/{{ TC.tokenInfo.symbol.toLowerCase() }}.png" hight="100px" alt=""/> <span style="padding-left: 50px; vertical-align: 40px" class="section__title" translate>{{ TC.tokenInfo.name }}</span> </div> <div class="tockenSummary"> <div class="col col-6"> <ul class="list"> <li class="list__item" ng-if="TC.filterByAddress"> <div class="list__left" translate>Token holder:</div> <div class="list__right"> <div class="additional"> <a href="address/{{ TC.filterByAddress }}"> {{ TC.filterByAddress }} </a> </div> </div> </li> <li class="list__item" ng-if="TC.filterByAddress && TC.addressBalance"> <div class="list__left" translate>Token balance:</div> <div class="list__right"> <div class="additional"> {{ $root.token.convertDecimals(TC.addressBalance.amount, TC.tokenInfo.decimals) }} {{ TC.tokenInfo.symbol }} </div> </div> </li> <li class="list__item" ng-if="!TC.filterByAddress"> <div class="list__left" translate>Total supply:</div> <div class="list__right"> <div class="additional"> {{ $root.token.convertDecimals(TC.tokenInfo.total_supply, TC.tokenInfo.decimals) }} {{ TC.tokenInfo.symbol }} </div> </div> </li> <li class="list__item" ng-if="!TC.filterByAddress"> <div class="list__left" translate>Token Holders:</div> <div class="list__right"> <div class="additional"> {{ TC.tokenInfo.holders_count }} </div> </div> </li> <li class="list__item"> <div class="list__left" translate>No.Of.Transfers:</div> <div class="list__right"> <div class="additional"> {{ TC.tokenInfo.transfers_count }} </div> </div> </li> </ul> </div> <div class="col col-6"> <ul class="list"> <li class="list__item" ng-if="TC.tokenInfo.name"> <div class="list__left" translate>Name:</div> <div class="list__right"> <div class="additional"> {{ TC.tokenInfo.name }} </div> </div> </li> <li class="list__item"> <div class="list__left" translate>Contract Address:</div> <div class="list__right"> <div class=""> <div class=" copyParent copyParent-right"> <a href="" class="copyBtn icon-copy" ngclipboard data-clipboard-text="{{ TC.tokenInfo.contract_address }}" ></a> <div class="copyText text additional"> <a href="address/{{ TC.tokenInfo.contract_address }}">{{ TC.tokenInfo.contract_address }}</a> </div> </div> </div> </div> </li> <li class="list__item"> <div class="list__left" translate>Token Decimals:</div> <div class="list__right"> <div class="additional"> {{ TC.tokenInfo.decimals }} </div> </div> </li> </ul> </div> </div> </div> <div class="section section-tockenTabs"> <div class="section__heading"> <ul class="nav-tabs"> <li class="nav-item tab-large" ng-class="{ 'active': TC.tab === 'transfers' }"> <a href="" ng-click="TC.setTab('transfers')" class="nav-link" translate>Token Transfers</a> </li> <li ng-if="!TC.filterByAddress" class="nav-item tab-large" ng-class="{ 'active': TC.tab === 'holders' }"> <a href="" ng-click="TC.setTab('holders')" class="nav-link" translate>Token Holders</a> </li> <li class="nav-item tab-large" ng-class="{ 'active': TC.tab === 'read-smart-contract' }"> <a href="" ng-click="TC.setTab('read-smart-contract')" class="nav-link" translate>Read smart contract</a> </li> </ul> </div> <div class="tab-content"> <div class="tab-pane fadeEffect" ng-if="TC.transfers" ng-include src="'views/token/transfers.html'" ng-class="{ 'active': TC.tab === 'transfers' }" > </div> <div class="tab-pane fadeEffect" ng-if="!TC.filterByAddress && TC.holders" ng-include src="'views/token/holders.html'" ng-class="{ 'active': TC.tab === 'holders' }" > </div> <div class="tab-pane fadeEffect" ng-if="TC.tokenInfo" ng-include src="'views/token/read_smart_contract.html'" ng-class="{ 'active': TC.tab === 'read-smart-contract' }" > </div> </div> </div> </div>