Browse Source

Earnings per day (3h avg)

master
yuriy0803 3 years ago
parent
commit
81d9397d07
  1. 10
      www/app/controllers/account.js
  2. 1
      www/app/templates/account.hbs
  3. 1
      www/config/environment.js

10
www/app/controllers/account.js

@ -2,7 +2,9 @@ import Ember from 'ember';
export default Ember.Controller.extend({ export default Ember.Controller.extend({
applicationController: Ember.inject.controller('application'), applicationController: Ember.inject.controller('application'),
config: Ember.computed.reads('applicationController.config'),
stats: Ember.computed.reads('applicationController.model.stats'), stats: Ember.computed.reads('applicationController.model.stats'),
hashrate: Ember.computed.reads('applicationController.hashrate'),
PersonalLuck: Ember.computed("stats", "model", { PersonalLuck: Ember.computed("stats", "model", {
get() { get() {
@ -26,5 +28,13 @@ export default Ember.Controller.extend({
} }
return percent; return percent;
} }
}),
earnPerDay: Ember.computed('model', {
get() {
return 24 * 60 * 60 / this.get('applicationController.blockTime') * this.get('config').BlockReward *
this.getWithDefault('model.hashrate') / this.get('hashrate');
}
}) })
}); });

1
www/app/templates/account.hbs

@ -23,6 +23,7 @@
{{/if}} {{/if}}
<div style="display: block;"><i class="fa fa-money"></i> Total Paid: <span>{{format-balance model.stats.paid}}</span></div> <div style="display: block;"><i class="fa fa-money"></i> Total Paid: <span>{{format-balance model.stats.paid}}</span></div>
<div style="display: block;"><i class="fa fa-money"></i> Last 24h Reward: <span>{{format-balance model.24hreward}}</span></div> <div style="display: block;"><i class="fa fa-money"></i> Last 24h Reward: <span>{{format-balance model.24hreward}}</span></div>
<div style="display: block;"><i class="fa fa-calculator"></i>Earnings per day (3h avg):<span>{{format-number earnPerDay}}</span></div>
</div> </div>
<div class="col-md-4 stats"> <div class="col-md-4 stats">
{{#if model.stats.lastShare}} {{#if model.stats.lastShare}}

1
www/config/environment.js

@ -31,6 +31,7 @@ module.exports = function(environment) {
// Fee and payout details // Fee and payout details
PoolFee: '1%', PoolFee: '1%',
PayoutThreshold: '0.5 ETC', PayoutThreshold: '0.5 ETC',
BlockReward: 2.56,
// For network hashrate (change for your favourite fork) // For network hashrate (change for your favourite fork)
BlockTime: 13.2 BlockTime: 13.2

Loading…
Cancel
Save