-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.min.html
More file actions
8 lines (8 loc) · 37 KB
/
index.min.html
File metadata and controls
8 lines (8 loc) · 37 KB
1
2
3
4
5
6
7
8
<!doctype html><head lang=en><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>Scala Mining Pool</title><meta charset=UTF-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=mobile-web-app-capable content=yes><link rel=manifest href=./manifest.json><link rel=apple-touch-icon sizes=57x57 href=./favicon/apple-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=./favicon/apple-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=./favicon/apple-icon-72x72.png><link rel=apple-touch-icon sizes=76x76 href=./favicon/apple-icon-76x76.png><link rel=apple-touch-icon sizes=114x114 href=./favicon/apple-icon-114x114.png><link rel=apple-touch-icon sizes=120x120 href=./favicon/apple-icon-120x120.png><link rel=apple-touch-icon sizes=144x144 href=./favicon/apple-icon-144x144.png><link rel=apple-touch-icon sizes=152x152 href=./favicon/apple-icon-152x152.png><link rel=apple-touch-icon sizes=180x180 href=./favicon/apple-icon-180x180.png><link rel=icon type=image/png sizes=192x192 href=./favicon/android-icon-192x192.png><link rel=icon type=image/png sizes=32x32 href=./favicon/favicon-32x32.png><link rel=icon type=image/png sizes=96x96 href=./favicon/favicon-96x96.png><link rel=icon type=image/png sizes=16x16 href=./favicon/favicon-16x16.png><link rel=manifest href=./manifest.json><meta name=msapplication-TileColor content=#ffffff><meta name=msapplication-TileImage content=./favicon/ms-icon-144x144.png><meta name=theme-color content=#ff0000><meta name=viewport content="width=device-width,initial-scale=1"><meta property=og:title content="Scala Pool"><meta property=og:type content=website><meta property=og:site_name content="Scala Pool"><meta property=og:url content=https://pool.scalaproject.io><meta property=og:image content=./img/logo-large.jpeg><meta property=og:image:type content=image/jpeg><meta property=og:image:alt content="Scala Pool Logo"><meta property=og:image:width content=332><meta property=og:image:height content=331><meta property=og:description content="Community driven mining pool for the Scala communities"><meta name=twitter:card content=summary><meta name=twitter:site content=@scalahq><meta name=twitter:creator content=@ahmyi><meta name=twitter:title content="Scala Mining Pool"><meta name=twitter:description content="Scala Mining Pool"><meta name=twitter:image content=./img/logo.svg><link rel=icon type=image/jpeg sizes=32x32 href=./img/logo-large.jpeg><link rel=icon type=image/jpeg sizes=16x16 href=./img/logo-large.jpeg><link rel=stylesheet href=https://use.fontawesome.com/releases/v5.2.0/css/all.css integrity=sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ crossorigin=anonymous><link href=css/bundle.min.css rel=stylesheet><div class="wrapper d-flex flex-column min-vh-100 bg-darkest"><header class="header header-sticky mb-4"><div class=container><a class="header-brand d-md-none" href=#><svg width=118 height=46 alt="CoreUI Logo"><use xlink:href=assets/brand/coreui.svg#full></use></svg></a><ul class="header-nav d-none d-md-flex"><li class="nav-item dropdown"><a class="nav-link py-0" data-coreui-toggle=dropdown href=#index role=button aria-haspopup=true aria-expanded=false><div class="avatar avatar-md"><img alt=logo.svg src=./img/logo.svg></div></a></ul><ul class="header-nav ms-auto"><li class=nav-item><a class=nav-link href=#index>Dashboard</a><li class=nav-item><a class=nav-link href=#blocks>Blocks</a><li class=nav-item><a class=nav-link href=#payments>Payments</a><li class=nav-item><a class=nav-link href=#ranks>Ranks</a><li class=nav-item><a class=nav-link href=#users data-coreui-toggle=dropdown>Users</a><div class="dropdown-menu dropdown-menu-end pt-0" data-popper-placement=bottom-end><div class="dropdown-header bg-light py-2"><div class=fw-semibold>Account</div></div><a class=dropdown-item href=#user><svg class="icon me-2"><use xlink:href=vendors/@coreui/icons/svg/free.svg#cil-info></use></svg> Dashboard</a></div></ul></div><div class=header-divider style="flex-basis:calc(100% + 1rem);height:0;margin:.5rem -.5rem;border-top:1px solid #444648"></div><div class=container><nav aria-label=breadcrumb id=breadcrumbs></nav></div></header><div class="body flex-grow-1 px-3" id=app><transition name=fade><div class=container-lg v-if='currentPage === "dashboard"'><div class=row><div class="col-sm-12 col-md-3"><div class=col-12><div class="card mb-4 text-white bg-gray-dark"><div class="card-body pb-0 d-flex justify-content-between align-items-start"><div><div class="fs-4 fw-semibold">{{ hashrate.pool }} <span class="fs-6 fw-normal">({{ hashrate.network }})</span></div><div>Hashrate</div><div>Pool <span style="color:rgb(192 196 203)">(Network)</span></div><div class=dropdown></div></div></div><div class="c-chart-wrapper mt-3 mx-3" style=height:70px><canvas class=chart id=chartHashrates height=70></canvas></div></div></div><div class=col-12><div class="card mb-4 text-white bg-gray-dark"><div class="card-body pb-0 d-flex justify-content-between align-items-start"><div><div class="fs-4 fw-semibold">{{ efforts.props }}% <span class="fs-6 fw-normal">({{ efforts.solo }}%)</span></div><div>Efforts</div><div>Props <span style="color:rgb(192 196 203)">(Solo)</span></div></div><div class=dropdown></div></div><div class="c-chart-wrapper mt-3 mx-3" style=height:70px><canvas class=chart id=chartEfforts height=70></canvas></div></div></div><div class=col-12><div class="card mb-4 text-white bg-gray-dark"><div class="card-body pb-0 d-flex justify-content-between align-items-start"><div><div class="fs-4 fw-semibold">{{ pool.miners }} <span class="fs-6 fw-normal" style=color:#8a93a2>({{ pool.workers }})</span></div><div>Miners <span style="color:rgb(192 196 203)">(Workers)</span></div></div><div class=dropdown></div></div><div class="c-chart-wrapper mt-3 mx-3" style=height:70px><canvas class=chart id=chartMinerWorkers height=70></canvas></div></div></div></div><div class="col-sm-12 col-md-9"><div class="card mb-4"><div class=card-body><div class="d-flex justify-content-between"><div><h4 class="card-title mb-0">Market</h4><div class="small text-medium-emphasis"></div></div><div class="btn-toolbar d-none d-md-block" role=toolbar aria-label="Toolbar with buttons"><div class="btn-group btn-group-toggle" data-coreui-toggle=buttons v-for="symbol in market.symbols"><input class=btn-check type=radio name=options autocomplete=off :value=symbol :checked="selectedMarket === symbol"> <label class="btn btn-outline-secondary" v-on:click=setSelectedMarket(symbol) :class="{
active: selectedMarket === symbol}">{{ symbol }}</label></div></div></div><div class=c-chart-wrapper style=height:375px;margin-top:40px><canvas class=chart id=chartMarket height=300></canvas></div></div><div class=card-footer><div class="row row-cols-1 row-cols-md-5 text-center"><div class="col mb-sm-4 mb-0"><div class=text-medium-emphasis>Current Price</div><div class=fw-semibold>{{ ui.market.price}}</div><div class="progress progress-thin mt-2"><div class="progress-bar bg-info" role=progressbar style=width:100% aria-valuenow=100 aria-valuemin=0 aria-valuemax=100></div></div></div><div class="col mb-sm-2 mb-0"><div class=text-medium-emphasis>1 Hour</div><div class=fw-semibold>{{ ui.market.percent_change_1h}}%</div><div class="progress progress-thin mt-2"><div class=progress-bar :class="{ 'bg-success' : ui.market.percent_change_1h > 0, 'bg-danger' : ui.market.percent_change_1h < 0 }" :style="{ width:marketPercentChange(ui.market.percent_change_1h) + '%'}" role=progressbar aria-valuemin=0 aria-valuemax=100></div></div></div><div class="col mb-sm-2 mb-0"><div class=text-medium-emphasis>24 Hour</div><div class=fw-semibold>{{ ui.market.percent_change_24h}}%</div><div class="progress progress-thin mt-2"><div class=progress-bar :class="{ 'bg-success' : ui.market.percent_change_24h > 0, 'bg-danger' : ui.market.percent_change_24h < 0 }" :style="{ width:marketPercentChange(ui.market.percent_change_24h) + '%'}" role=progressbar aria-valuemin=0 aria-valuemax=100></div></div></div><div class="col mb-sm-2 mb-0"><div class=text-medium-emphasis>7 Days</div><div class=fw-semibold>{{ ui.market.percent_change_7d}}%</div><div class="progress progress-thin mt-2"><div class=progress-bar :class="{ 'bg-success' : ui.market.percent_change_7d > 0, 'bg-danger' : ui.market.percent_change_7d < 0 }" :style="{ width:marketPercentChange(ui.market.percent_change_7d) + '%'}" role=progressbar aria-valuemin=0 aria-valuemax=100></div></div></div><div class="col mb-sm-2 mb-0"><div class=text-medium-emphasis>30 Days</div><div class=fw-semibold>{{ ui.market.percent_change_30d}}%</div><div class="progress progress-thin mt-2"><div class=progress-bar :class="{ 'bg-success' : ui.market.percent_change_30d > 0, 'bg-danger' : ui.market.percent_change_30d < 0 }" :style="{ width:marketPercentChange(ui.market.percent_change_30d) + '%'}" role=progressbar aria-valuemin=0 aria-valuemax=100></div></div></div></div></div></div></div><div class="col-sm-12 col-md-6 text-black" style=background-color:#f7f7f8!important><div class="content clearfix"><div class=value><a target=_blank :href=ui.index.lastHashLink>{{ui.index.lastHash}}</a></div><div class=value>Block Reward : {{ui.index.lastReward}}</div><div class=value>Miner Reward : {{ui.index.lastRewardMiner}}</div><div class=value>Block Difficulty : {{ui.index.difficulty}}</div><div class=time>{{ui.index.lastHashFound}}</div></div></div><div class="col-sm-12 col-md-6 bg-dark"><div id=miningProfitCalc><div id=calcHashHolder><div class=input-group><input class=form-control id=calcHashRate tplaceholder=enterYourHashrate placeholder="Enter Your Hash Rate" type=number v-model=calcEarnInput><div class=input-group-btn><div class=dropdown><button class="btn btn-secondary dropdown-toggle" type=button id=dropdownMenuButton data-coreui-toggle=dropdown aria-expanded=false>{{ calcEarnSymbol }}</button><ul class=dropdown-menu aria-labelledby=dropdownMenuButton1><li><a class=dropdown-item href=# v-on:click=calculatorMultiplierSet(1)>H/s</a><li><a class=dropdown-item href=# v-on:click=calculatorMultiplierSet(2)>kH/s</a><li><a class=dropdown-item href=# v-on:click=calculatorMultiplierSet(3)>MH/s</a></ul></div></div><span class=input-group-addon>=</span></div><div class=text-white><p class=mt-2><span>{{ calcEarnPerDay }}</span><span tkey=perDay> per day</span></div></div></div></div></div><div class="row mt-5 mb-5"><div class=col-12><h1 class=text-white>Getting Started</h1></div><div class="col-md-6 col-sm-12"><div class=card><div class=card-body><h5 class=card-title>Connection Details</h5><p class=card-text>Mining Pool Address:<ul><li v-for="host in hosts">{{host}}</ul><p class=card-text>Algorithms:<ul v-for="algo in algos"><li>{{algo}}</ul><p class=card-text>Ports:<table class="table table-hover table-striped table-dark"><thead><tr><th class="col1 text-center"><span tkey=port>Port</span><th class="col2 text-center" style=width:100px><span tkey=difficulty>Difficulty</span><th class=col3><span tkey=description>Description</span><th class="col4 text-center"><span tkey=share>Share</span><th class="col5 text-center"><span tkey=donations>Donation</span><th class="col6 text-center"><span tkey=algorithms>Algos</span><tbody><tr v-for="port in ports"><td class="col1 text-center">{{port.port}}<td class="col2 text-center">{{port.difficulty}}<td class=col3>{{port.desc}}<td class="col4 text-center">{{port.poolType}}<td class="col5 text-center">{{port.donation}}%<td class="col6 text-center" v-html=port.algos></table></div></div></div><div class="col-md-6 col-sm-12"><div class=card><div class=card-body><h5 class=card-title>Username Paramters</h5><h6 class="card-subtitle mb-2 text-muted">coinaddress.payment_id+static_difficulty%donation_contribution%</h6><p class=card-text><span class=fw-semibold>coinaddress:</span> Your coin wallet address<p class=card-text><span class=fw-semibold>payment_id:</span> Your coin wallet payment id<p class=card-text><span class=fw-semibold>static_difficulty:</span> Set static difficulty to mine<p class=card-text><span class=fw-semibold>donation_contribution:</span> Percent on how much you want to donate to pool</div></div><div class="card mt-2"><div class=card-body><h5 class=card-title>Password Paramters</h5><h6 class="card-subtitle mb-2 text-muted">rig_name</h6><p class=card-text><span class=fw-semibold>rig_name:</span> Identification for worker. If not provided will be automatically set as x</div></div></div><div class="col-12 mt-2"><div class=card><div class=card-body><h5 class=card-title>Mining Applications</h5><h6 class="card-subtitle mb-2 text-muted">Generate your custom configuration to mine on pool</h6><div class=row><div class="col-12 mb-1"><div class="input-group push-down-5"><span class=input-group-addon><i class="fa fa-link"></i></span> <select class=form-control v-model=ui.start.host><option value="" selected>Select Host<option :value=host v-for="host in hosts">{{ host }}</select></div></div><div class="col-12 mb-1"><div class="input-group push-down-5"><span class=input-group-addon><i class="fa fa-link"></i></span> <select class=form-control v-model=ui.start.port><option value="" selected>Select Port<option :value=port.port v-for="port in ports">{{port.port}} – {{port.desc}}</select></div></div><div class="col-sm-6 col-xs-12 mb-1"><div class="input-group push-down-5"><span class=input-group-addon><i class="fa fa-key"></i></span> <input class=form-control v-model=gAddress tplaceholder=addressField placeholder="Wallet Address" required></div></div><div class="col-sm-6 col-xs-12 mb-1"><div class="input-group push-down-5"><span class=input-group-addon><i class="fas fa-exchange-alt"></i></span> <input class=form-control v-model=gPaymentId tplaceholder=paymentIdField placeholder="Payment ID for exchanges (optional)"></div></div><div class="col-sm-6 col-xs-12"><div class="input-group push-down-5"><span class=input-group-addon><i class="fa fa-server"></i></span> <input class=form-control v-model=ui.start.workerName tplaceholder=workerNameField placeholder="Worker Name"></div></div><div class="col-sm-6 col-xs-12"><div class="input-group push-down-5"><span class=input-group-addon><i class="fa fa-wrench"></i></span> <input class=form-control v-model=gDifficulty tplaceholder=fixedDiffField placeholder="Fixed difficulty (optional)"></div></div></div></div></div></div><div class="col-12 mt-2 mb-5"><div class="card 5"><div class="table table-responsive"><table class=table><thead><tr><th><i class="fa fa-book"></i> <span tkey=appName>App Name</span><th><i class="fa fa-car"></i> <span tkey=appArch>Architecture</span><th><i class="fa fa-star"></i> <span tkey=appDesc>Features</span><th><i class="fa fa-download"></i> <span tkey=download>Download</span><tbody><tr><td class=miningAppTitle>Scala Mobile Miner<td>CPU<td>Lightweight but powerful Android Mining App<td><a class="btn btn-success" target=_blank href=https://github.com/scala-network/MobileMiner/releases><span tkey=download>Download</span></a><tr><td colspan=4 class="text-center bg-dark text-white"><tr><td class=miningAppTitle>XLARig<td>CPU<td>Lightweight but powerful CPU Mining App<td><a class="btn btn-success" target=_blank href=https://github.com/scala-network/XLArig/releases><span tkey=download>Download</span></a><tr><td colspan=4><pre><code>
xlarig.exe --donate-level 1 -o {{ ui.start.host }}:{{ ui.start.port }} -u {{ ui.start.login }} -p {{ ui.start.workerName }} -a panthera -k
</code></pre><tr><td colspan=4 class="text-center bg-dark text-white"><tr><td class=miningAppTitle>xmrigCC<td>CPU<td>High performance RandomX, CryptoNight, Argon2 and AstroBWT CPU miner for support for Windows, Linux and MacOS.<td><a class="btn btn-success" target=_blank href=https://github.com/Bendr0id/xmrigCC/releases><span tkey=download>Download</span></a><tr><td colspan=4><pre><code>
xmrigDaemon.exe --donate-level 1 -o {{ ui.start.host }}:{{ ui.start.port }} -u {{ ui.start.login }} -p {{ ui.start.workerName }} -a panthera -k
</code></pre><tr><td colspan=4 class="text-center bg-dark text-white"><tr><td class=miningAppTitle>SRBminer<td>CPU<td>SRBMiner-MULTI CPU & AMD GPU Miner<td><a class="btn btn-success" target=_blank href=https://github.com/doktor83/SRBMiner-Multi/releases><span tkey=download>Download</span></a><tr><td colspan=4><pre><code>
SRBMiner-MULTI.exe --algorithm panthera --pool {{ ui.start.host }}:{{ ui.start.port }} --wallet {{ ui.start.login }} --password {{ ui.start.workerName }}
</code></pre></table></div></div></div></div></div></transition><transition name=fade><div class=container-lg v-if='currentPage === "blocks"'><div class="row mb-2"><div class="col-lg-4 d-lg-block d-md-none d-sm-none d-xs-none"><nav><div class="nav nav-tabs mb-3" id=nav-tab role=tablist><button class="nav-link active" id=nav-home-tab data-coreui-toggle=tab data-coreui-target=#nav-home type=button role=tab aria-controls=nav-home aria-selected=true>Summary</button> <button class=nav-link id=nav-pool-tab data-coreui-toggle=tab data-coreui-target=#nav-pool type=button role=tab aria-controls=nav-pool aria-selected=false>Pool</button> <button class=nav-link id=nav-profile-tab data-coreui-toggle=tab data-coreui-target=#nav-profile type=button role=tab aria-controls=nav-profile aria-selected=false>Props</button> <button class=nav-link id=nav-contact-tab data-coreui-toggle=tab data-coreui-target=#nav-contact type=button role=tab aria-controls=nav-contact aria-selected=false>Solo</button></div></nav><div class=tab-content id=nav-tabContent><div class="tab-pane fade show active" id=nav-home role=tabpanel aria-labelledby=nav-home-tab><div class=row><div class="col-12 hidden-xs hidden-sm"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=averageBlockDay>Avg Block Per Day</span></div><div class=value>{{ui.block.averageBlockDay}}</div></div></div></div><div class="col-12 hidden-xs hidden-sm"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=averageIncomeDay>Avg Reward Per Day</span></div><div class=value>{{ui.block.averageIncomeDay}}</div></div></div></div><div class="col-12 hidden-xs hidden-sm"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-unlock-alt"></span></div><div class=content><div class=text><span tkey=blocksMaturityCount>Maturity</span></div><div class=value>{{ui.block.blocksMaturityCount}}</div></div></div></div><div class="col-12 hidden-xs hidden-sm"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-trophy"></span></div><div class=content><div class=text><span tkey=unlockReward>Unlock Reward</span></div><div class=value>{{ui.block.unlockReward}}</div></div></div></div></div></div><div class="tab-pane fade" id=nav-pool role=tabpanel aria-labelledby=nav-pool-tab><div class=row><div class="hidden-xs col-12 mb-1"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-cubes"></span></div><div class=content><div class=text><span tkey=poolBlocksTotal>Pool Total Blocks</span></div><div class=value>{{ui.block.blocksTotal}} <span class=smallText>({{ui.block.lastBlockFound}})</span></div></div></div></div><div class="col-12 hidden-sm hidden-xs mb-1"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=poolAverageLuck>Pool Average Luck</span></div><div class=value v-html=ui.block.averageLuck></div></div></div></div><div class="col-12 mb-1"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=poolCurrentEffort>Pool Current Effort</span></div><div class=value v-html=ui.block.currentEffort></div></div></div></div><div class="col-12 hidden-sm hidden-xs"><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-hashtag"></span></div><div class=content><div class=text><span tkey=poolTotalHashes>Pool Hashes</span></div><div class=value>{{ui.block.totalHashes}}</div></div></div></div></div></div><div class="tab-pane fade" id=nav-profile role=tabpanel aria-labelledby=nav-profile-tab><div class=row><div class=col-12><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-cubes"></span></div><div class=content><div class=text><span tkey=propsBlocksTotal>Props Total Blocks</span></div><div class=value>{{ui.block.propsBlocksTotal}} <span class=smallText>({{ui.block.propsLastBlockFound}})</span></div></div></div></div><div class=col-12><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=propsAverageLuck>Props Average Luck</span></div><div class=value v-html=ui.block.propsAverageLuck></div></div></div></div><div class=col-12><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=propsCurrentEffort>Props Current Effort</span></div><div class=value v-html=ui.block.propsCurrentEffort></div></div></div></div><div class=col-12><div class="infoBox hoverExpandEffect"><div class=icon><span class="fa fa-hashtag"></span></div><div class=content><div class=text><span tkey=propsTotalHashes>Props Hashes</span></div><div class=value>{{ui.block.propsTotalHashes}}</div></div></div></div></div></div><div class="tab-pane fade" id=nav-contact role=tabpanel aria-labelledby=nav-contact-tab><div class=row><div class=col-12><div class=infoBox><div class=icon><span class="fa fa-cubes"></span></div><div class=content><div class=text><span tkey=soloBlocksTotal>Solo Total Blocks</span></div><div class=value>{{ui.block.soloBlocksTotal}} <span class=smallText>({{ui.block.soloLastBlockFound}})</span></div></div></div></div><div class=col-12><div class=infoBox><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=soloAverageLuck>Solo Average Luck</span></div><div class=value v-html=ui.block.soloAverageLuck></div></div></div></div><div class=col-12><div class=infoBox><div class=icon><span class="fa fa-chart-line"></span></div><div class=content><div class=text><span tkey=soloCurrentEffort>Solo Current Effort</span></div><div class=value v-html=ui.block.soloCurrentEffort></div></div></div></div><div class=col-12><div class=infoBox><div class=icon><span class="fa fa-hashtag"></span></div><div class=content><div class=text><span tkey=soloTotalHashes>Solo Hashes</span></div><div class=value>{{ui.block.soloTotalHashes}}</div></div></div></div></div></div></div></div><div class="col-md-12 col-lg-8"><div class="card padding-15 padding-t-5 padding-b-5"><h4>{{ui.block.blocksChartTitle}}</h4><div class=chart style=height:365px><canvas id=blocksChartObj></canvas></div></div></div><div class="col-12 mt-1"><div class="card push-up-10"><div id=blocksReport class=table-responsive><table class="table table-hover table-striped"><thead><tr><th class=text-center><span tkey=height>Height</span><th class=text-center><span tkey=timeFound>Time Found</span><th class=text-center><span tkey=reward>Reward</span><th class=text-center><span tkey=difficulty>Difficulty</span><th class=text-center><span tkey=blockHash>Block Hash</span><th class=text-center><span tkey=effort>Effort</span><th class=text-center title="How many more blocks network must mine before this block is matured"><span tkey=status>Status</span><th class=text-center>Unblocker<th class=text-center><span tkey=donations>Donations</span><th class=text-center><span tkey=hashes>Hashes</span><th class=text-center>Share Type<tbody><tr v-for="table in ui.blocks"><td class=text-center class=col1>{{table.height}}<td class=text-center class=col2>{{table.moment}}<td class=text-center class=col3>{{table.rewardDisplay}}<td class=text-center class=col4>{{table.diffDisplay}}<td class=text-center class=col5 v-html=table.hashDisplay><td class=text-center class=col6 v-html=table.effort><td class=text-center class=col7 v-html=table.maturity><td class=text-center class=col1>{{table.miner}}<td class=text-center class=col1>{{table.donated}}<td class=text-center class=col1>{{table.shareDisplay}}<td class=text-center class=col1>{{table.poolType}}</table></div></div><p class=text-center><button type=button class="btn btn-dark" v-on:click><span tkey=loadMore>Load More</span></button></div></div></div></transition><transition name=fade><div class=container-lg v-if='currentPage === "payments"'><div class=row><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-money-bill-alt"></span></div><div class=content><div class=text><span tkey=paymentsTotal>Total Payments</span></div><div class=value>{{ui.payment.payment_total}} <span class=smallText>(<strong>{{ui.payment.payment_miners}}</strong> <span tkey=minersCount>miners</span>)</span></div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-hand-holding-usd"></span></div><div class=content><div class=text><span tkey=maximumPayout>Maximum Payout</span></div><div class=value>{{ui.payment.max_payout}}</div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-hand-holding-usd"></span></div><div class=content><div class=text><span tkey=paymentsMinimum>Minimum Payout</span><br></div><div class=value>{{ui.payment.min_payout}}</div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-history"></span></div><div class=content><div class=text><span tkey=paymentsInterval>Payment Interval</span></div><div class=value>{{ui.payment.interval}}</div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-hashtag"></span></div><div class=content><div class=text><span tkey=paymentsDenomination>Denomination Unit</span></div><div class=value>{{ui.payment.denomation}}</div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-people-carry"></span></div><div class=content><div class=text><span tkey=poolDonations>Donations Collected</span></div><div class=value>{{ui.payment.donations}}</div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-people-carry"></span></div><div class=content><div class=text><span tkey=poolContributions>Pool Fees</span></div><div class=value>{{ui.payment.fee}}</div></div></div></div><div class="col-lg-3 col-md-4 col-sm-5"><div class=infoBox><div class=icon><span class="fa fa-people-carry"></span></div><div class=content><div class=text><span tkey=dynamicTransfer>Network Fee</span></div><div class=value>{{ui.payment.networkFee}}</div></div></div></div><div class=col-12><div class="card push-up-10"><div id=paymentsReport class=table-responsive><table class="table table-hover table-striped"><thead><tr><th class=col1><span tkey=timeSent>Time Sent</span><th class=col2><span tkey=transactionHash>Transaction Hash</span><th class=col3><span tkey=amount>Amount</span><th class=col4><span tkey=fee>Fee</span><th class=col5><span tkey=mixin>Mixin</span><th class=col6><span tkey=payees>Payees</span><tbody><tr v-for="payment in ui.payments"><td>{{payment.time}}<td v-html=payment.hash><td>{{payment.amount}}<td>{{payment.fee}}<td>{{payment.mixin}}<td>{{payment.recipients}}</table></div></div><p class=text-center><button type=button class="btn btn-dark" v-on:click=loadMorePayments><span tkey=loadMore>Load More</span></button></div></div></div></transition><transition name=fade><div class=container-lg v-if='currentPage === "ranks"'><div class=row><div class="col-12 card"><ul class="nav nav-pills"><li role=presentation><a class="user_navigate btn" :class='{active: rankNavigation === "hashes"}' v-on:click='rankNavigation="hashes"'><i class="fas fa-chart-bar"></i> <span tkey=top10hashes>Top Miners</span> (All Time)</a><li role=presentation><a class="user_navigate btn" :class='{active: rankNavigation === "unblocker"}' v-on:click='rankNavigation="unblocker"'><i class="fas fa-money-bill-alt"></i> <span tkey=top10unblocks>Top Block Founders</span></a><li role=presentation><a class="user_navigate btn" :class='{active: rankNavigation === "donate"}' v-on:click='rankNavigation="donate"'><i class="fas fa-futbol"></i> <span tkey=top10donators>Top donators</span></a></ul></div><div class="col-md-12 card" id=tabTopHashes><table class="table table-striped table-responsive"><thead><tr><th class=text-center>#<th class=text-center><span tkey=miner>Miner</span><th class=text-center><span tkey=hashes>Hashes</span><th class=text-center><span tkey=shares>Last Share Submitted</span><th class=text-center><span tkey=donations>Donations</span><th class=text-center><span tkey=totalBlocks>Total Blocks</span><tbody><tr v-for="table in ui.ranks"><td class="col1 text-center">{{ table.position }}<td class="col2 text-center">{{ table.miner }}<td class="col4 text-center">{{ table.hashes }}<td class="col5 text-center">{{ table.lastShare }}<td class="col6 text-center">{{ table.donations }}<td class="col8 text-center">{{ table.blocksFound }}</table></div></div></div></transition><transition name=fade><div class="container-lg mb-5" v-if='currentPage === "user" || currentPage === "user_payments" || currentPage === "user_scores" || currentPage === "user_settings"'><div class="row justify-content-center mb-3"><div class=col-12><div class="card-group d-block d-md-flex row"><div class="card mb-0" :class='{"col-md-7":telegramLoginEnabled,"col-12":!telegramLoginEnabled}'><div class=card-body><h1 :class='{"d-none":address}'>Login</h1><p class=text-medium-emphasis :class='{"d-none":address}'>Key in your wallet address<div class="input-group mb-3"><span class=input-group-text><svg class=icon><use xlink:href=vendors/@coreui/icons/svg/free.svg#cil-user></use></svg></span><input class=form-control placeholder="Wallet Address" v-model=address></div></div></div><div class="card text-white bg-primary py-5" :class='{"col-md-5":telegramLoginEnabled,"d-none":!telegramLoginEnabled}'><div class="card-body text-center"><div><h2>Telegram Sign In</h2><p>Automatically retrieve wallet generated from telegram<div id=telegramHolder></div></div></div></div></div></div></div><div class=row v-if='currentPage === "user_payments" && address'><div class=col-12><div class="card-group d-block d-md-flex row"><div class="card mb-0 col-12"><h3 class=card-title><span tkey=userPayments>User Payments</span></h3><div class=card-body></div></div></div></div></div><div class=row v-if='currentPage === "user_scores" && address'><div class=col-12><div class="card-group d-block d-md-flex row"><div class="card mb-0 col-12"><h3 class=card-title><span tkey=userScores>User Scores</span></h3><div class=card-body></div></div></div></div></div><div class=row v-if='currentPage === "user_settings" && address'><div class=col-12><div class="card-group d-block d-md-flex row"><div class="card mb-0 col-12"><h3 class=card-title><span tkey=userSettings>User Settings</span></h3><div class=card-body></div></div></div></div></div><div class=row v-if='currentPage === "user" && address'><div class="col-12 mb-2"><h1 class=text-white>User Dashboard</h1></div><div class="col-12 mb-2"><div class=card style=--cui-card-cap-bg:#3b5998><div class="card-body row text-center"><div class=col><div class="fs-5 fw-semibold">{{ui.user.lastShare}}</div><div class="text-uppercase text-medium-emphasis small">Last Shares</div></div><div class=vr></div><div class=col><div class="fs-5 fw-semibold">{{ui.user.totalHashes}}</div><div class="text-uppercase text-medium-emphasis small">Total Hashes</div></div></div><div class="card-body row text-center"><hr></div><div class="card-body row text-center"><div class=col><div class="fs-5 fw-semibold">{{ui.user.balance}}</div><div class="text-uppercase text-medium-emphasis small">Unpaid Balance</div></div><div class=vr></div><div class=col><div class="fs-5 fw-semibold">{{ui.user.paid}}</div><div class="text-uppercase text-medium-emphasis small">Paid</div></div></div></div></div><div class="col-md-7 col-sm-12 mb-2"><div class=card style=--cui-card-cap-bg:#3b5998><div class="card-header position-relative d-flex justify-content-center align-items-center"><svg class="icon icon-3xl text-white my-4"><use xlink:href=vendors/@coreui/icons/svg/free.svg#cil-speedometer></use></svg><div class="chart-wrapper position-absolute top-0 start-0 w-100 h-100"><canvas id=hashratesUserChart height=90></canvas></div></div><div class="card-body row text-center"><div class=col><div class="fs-5 fw-semibold">{{ui.user.hashrate}}</div><div class="text-uppercase text-medium-emphasis small">Current</div></div><div class=col><div class="fs-5 fw-semibold">{{ui.user.hashrate_1h}}</div><div class="text-uppercase text-medium-emphasis small">1 Hour</div></div><div class=vr></div><div class=col><div class="fs-5 fw-semibold">{{ui.user.hashrate_6h}}</div><div class="text-uppercase text-medium-emphasis small">6 Hours</div></div><div class=vr></div><div class=col><div class="fs-5 fw-semibold">{{ui.user.hashrate_24h}}</div><div class="text-uppercase text-medium-emphasis small">24 Hours</div></div></div></div></div><div class="col-md-5 col-sm-12"><div class=card style=--cui-card-cap-bg:#59c364><div class="card-header position-relative d-flex justify-content-center align-items-center"><svg class="icon icon-3xl text-white my-4"><use xlink:href=vendors/@coreui/icons/svg/free.svg#cil-cash></use></svg><div class="chart-wrapper position-absolute top-0 start-0 w-100 h-100"><canvas id=paymentsUserChart height=90></canvas></div></div><div class="card-body row text-center"><div class=col><div class="fs-5 fw-semibold">{{ui.user.payoutLevel}}</div><div class="text-uppercase text-medium-emphasis small">Payout Level</div></div><div class=vr></div><div class=col><div class="fs-5 fw-semibold">{{ui.user.payoutEstimate}}</div><div class="text-uppercase text-medium-emphasis small">Props Estimate</div></div></div></div></div><div class="col-12 mt-2"><h2 class=text-white>Workers Statistics</h2></div><div class=col-12><div class=card><div class=table-responsive><table class="table table-hover table-striped"><thead><tr><th class=text-center style=width:10px><span tkey=status>Status</span><th><span tkey=workerName>Name</span><th class=text-right><span tkey=hashRate>Hash Rate</span><th class=text-center><span tkey=lastShare>Last Share</span><th class=text-center><span tkey=lastShare>Total Hashes</span><th style=width:10px> <tbody><tr v-for="table in ui.workers"><td class=text-center><i class=fa :class='{"fa-check text-success" : table.status === true,"fa-times text-danger" : table.status === false}'></i><td>{{ table.workerName }}<td class=text-right>{{ table.hashrate }}<td class=text-center>{{ table.lastShare }}<td class=text-center>{{ table.hashes }}<td><div class=dropdown><button class="btn btn-transparent" type=button data-coreui-toggle=modal data-coreui-target=#workerViewModal v-on:click=workerView(table.idx)><svg class=icon><use xlink:href=vendors/@coreui/icons/svg/free.svg#cil-options></use></svg></button></div></table></div></div></div><div class="modal fade" id=workerViewModal tabindex=-1 aria-labelledby=workerViewModal aria-hidden=true><div class="modal-dialog modal-fullscreen-sm-down"><div class=modal-content><div class=modal-header><h5 class=modal-title id=exampleModalCenterTitle>Miner Details</h5><button class=btn-close type=button data-coreui-dismiss=modal aria-label=Close></button></div><div class=modal-body><div class=table-responsive><table class="table table-hover table-striped"><tr><th alt="Average hashrate over the last hour (only includes times the worker was active)"><span tkey=hashRate1h>HR (1h)</span><td>{{ ui.worker.hashrate1h }}<tr><th alt="Average hashrate over the last six hours (only includes times the worker was active)"><span tkey=hashRate6h>HR (6h)</span><td>{{ ui.worker.hashrate6h }}<tr><th alt="Average hashrate over the last day (only includes times the worker was active)"><span tkey=hashRate24h>HR (24h)</span><td>{{ ui.worker.hashrate24h }}<tr><th><span tkey=donations>Donations</span><td>{{ ui.worker.donations }}<tr><th><span tkey=blockFound>Blocks</span><td>{{ ui.worker.block_count }}<tr><th><span tkey=poolType>Share Type</span><td>{{ ui.worker.poolType }}<tr><th><span tkey=poolType>Algorithm</span><td>{{ ui.worker.algo }}</table></div></div></div></div></div></div></div></transition></div></div><script src=config.js></script><script src=vendors/@coreui/coreui/js/coreui.bundle.min.js></script><script src=vendors/simplebar/js/simplebar.min.js></script><script src=vendors/chart.js/js/chart.min.js></script><script src=vendors/@coreui/chartjs/js/coreui-chartjs.min.js></script><script src=vendors/@coreui/utils/js/coreui-utils.min.js></script><script src=https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js integrity="sha512-qTXRIMyZIFb8iQcfjXWCO8+M5Tbc38Qi5WzdPOYZHIlZpzBHG3L3by84BBBOiRGiEb7KKtAOAs5qYdUiZiQNNQ==" crossorigin=anonymous referrerpolicy=no-referrer></script><script src=https://unpkg.com/vue@3.2.31/dist/vue.global.js></script><script src=https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js></script><script src=js/script.min.js></script><script async src=https://telegram.org/js/telegram-widget.js?16 data-telegram-login=ScalaWalletBot data-size=large data-onauth=onTelegramAuth(user) data-request-access=write></script><script>function onTelegramAuth(n){}</script><script>setTimeout((()=>$("#telegram-login-ScalaWalletBot").ready((()=>$("#telegram-login-ScalaWalletBot").detach().appendTo("#telegramHolder")))),1e3)</script>