mirror of
https://github.com/RoboSats/robosats.git
synced 2025-01-31 02:21:35 +00:00
Change 'today' stats for 'last 24h'
This commit is contained in:
parent
806a56c7f9
commit
feacb485fb
10
api/views.py
10
api/views.py
@ -653,13 +653,15 @@ class InfoView(ListAPIView):
|
||||
User.objects.filter(last_login__day=today.day))
|
||||
|
||||
# Compute average premium and volume of today
|
||||
queryset = MarketTick.objects.filter(timestamp__day=today.day)
|
||||
last_day = timezone.now() - timedelta(days=1)
|
||||
queryset = MarketTick.objects.filter(timestamp__gt=last_day)
|
||||
if not len(queryset) == 0:
|
||||
avg_premium, total_volume = compute_avg_premium(queryset)
|
||||
# If no contracts, fallback to lifetime avg premium
|
||||
else:
|
||||
queryset = MarketTick.objects.all()
|
||||
avg_premium, total_volume = compute_avg_premium(queryset)
|
||||
avg_premium, _ = compute_avg_premium(queryset)
|
||||
total_volume = 0
|
||||
|
||||
queryset = MarketTick.objects.all()
|
||||
if not len(queryset) == 0:
|
||||
@ -670,8 +672,8 @@ class InfoView(ListAPIView):
|
||||
else:
|
||||
lifetime_volume = 0
|
||||
|
||||
context["today_avg_nonkyc_btc_premium"] = round(avg_premium, 2)
|
||||
context["today_volume"] = total_volume *100000000
|
||||
context["last_day_nonkyc_btc_premium"] = round(avg_premium, 2)
|
||||
context["last_day_volume"] = total_volume *100000000
|
||||
context["lifetime_volume"] = lifetime_volume
|
||||
context["lnd_version"] = get_lnd_version()
|
||||
context["robosats_running_commit_hash"] = get_commit_robosats()
|
||||
|
@ -66,8 +66,8 @@ export default class BottomBar extends Component {
|
||||
active_robots_today: 0,
|
||||
maker_fee: 0,
|
||||
taker_fee: 0,
|
||||
today_avg_nonkyc_btc_premium: 0,
|
||||
today_volume: 0,
|
||||
last_day_nonkyc_btc_premium: 0,
|
||||
last_day_volume: 0,
|
||||
lifetime_volume: 0,
|
||||
robosats_running_commit_hash: '000000000000000',
|
||||
openProfile: false,
|
||||
@ -158,7 +158,7 @@ export default class BottomBar extends Component {
|
||||
<Divider/>
|
||||
<ListItem>
|
||||
<ListItemIcon><EqualizerIcon/></ListItemIcon>
|
||||
<ListItemText primary={pn(this.state.today_volume)+" Sats"} secondary="Today contracted volume"/>
|
||||
<ListItemText primary={pn(this.state.last_day_volume)+" Sats"} secondary="24h contracted volume"/>
|
||||
</ListItem>
|
||||
|
||||
<Divider/>
|
||||
@ -498,8 +498,8 @@ bottomBarDesktop =()=>{
|
||||
<ListItemText
|
||||
primaryTypographyProps={{fontSize: '14px'}}
|
||||
secondaryTypographyProps={{fontSize: '12px'}}
|
||||
primary={this.state.today_avg_nonkyc_btc_premium+"%"}
|
||||
secondary="Today Avg Premium" />
|
||||
primary={this.state.last_day_nonkyc_btc_premium+"%"}
|
||||
secondary="24h Avg Premium" />
|
||||
</ListItem>
|
||||
</Grid>
|
||||
|
||||
@ -627,8 +627,8 @@ bottomBarDesktop =()=>{
|
||||
<ListItemText
|
||||
primaryTypographyProps={{fontSize: '14px'}}
|
||||
secondaryTypographyProps={{fontSize: '12px'}}
|
||||
primary={this.state.today_avg_nonkyc_btc_premium+"%"}
|
||||
secondary="Today non-KYC average premium" />
|
||||
primary={this.state.last_day_nonkyc_btc_premium+"%"}
|
||||
secondary="24h non-KYC average premium" />
|
||||
</ListItem>
|
||||
<Divider/>
|
||||
|
||||
@ -724,9 +724,9 @@ bottomBarPhone =()=>{
|
||||
</Grid>
|
||||
|
||||
<Grid item xs={1.8} align="center">
|
||||
<Tooltip enterTouchDelay="300" title="Today non-KYC bitcoin premium">
|
||||
<Tooltip enterTouchDelay="300" title="24h non-KYC bitcoin premium">
|
||||
<IconButton onClick={this.handleClickOpenExchangeSummary} >
|
||||
<Badge badgeContent={this.state.today_avg_nonkyc_btc_premium+"%"} color="action">
|
||||
<Badge badgeContent={this.state.last_day_nonkyc_btc_premium+"%"} color="action">
|
||||
<PriceChangeIcon />
|
||||
</Badge>
|
||||
</IconButton>
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user