147 lines
6 KiB
PHP
147 lines
6 KiB
PHP
@extends('minimalUI.blank')
|
|
|
|
@push('styles')
|
|
<style>
|
|
.my-custom-scrollbar {
|
|
position: relative;
|
|
height: 350px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.table-wrapper-scroll-y {
|
|
display: block;
|
|
}
|
|
</style>
|
|
@endpush
|
|
|
|
@section('icon', 'pe-7s-rocket')
|
|
@section('title', 'Home')
|
|
@section('header', 'Welcome, this is the LBRY Block Explorer')
|
|
@section('description', 'LBRY is a secure, open, and community-run digital marketplace.')
|
|
|
|
@section('content')
|
|
<div class="row">
|
|
<div class="col-md-6 col-xl-4">
|
|
<div class="card mb-3 widget-content bg-plum-plate">
|
|
<div class="widget-content-wrapper text-white w-100">
|
|
<div class="widget-content-left">
|
|
<div class="widget-heading">Block Height</div>
|
|
</div>
|
|
<div class="widget-content-right">
|
|
<div class="widget-numbers text-white"><span>{{ $blocks[0]->height }}</span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6 col-xl-4">
|
|
<div class="card mb-3 widget-content bg-midnight-bloom">
|
|
<div class="widget-content-wrapper text-white w-100">
|
|
<div class="widget-content-left">
|
|
<div class="widget-heading">Difficulty</div>
|
|
</div>
|
|
<div class="widget-content-right">
|
|
<div class="widget-numbers text-white"><span>{{ number_format($blocks[0]->difficulty) }}</span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6 col-xl-4">
|
|
<div class="card mb-3 widget-content bg-premium-dark">
|
|
<div class="widget-content-wrapper text-white w-100">
|
|
<div class="widget-content-left">
|
|
<div class="widget-heading">New Claims (last 24 hours)</div>
|
|
</div>
|
|
<div class="widget-content-right">
|
|
<div class="widget-numbers text-white"><span>{{ number_format($total_claims) }}</span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!--
|
|
<div id="app">
|
|
<charts></charts>
|
|
</div>
|
|
-->
|
|
|
|
<div class="row">
|
|
<div class="col-lg-6 mb-4 mb-lg-0">
|
|
<div class="main-card mb-3 card">
|
|
<div class="card-body table-wrapper-scroll-y my-custom-scrollbar">
|
|
<h5 class="card-title">Latest Blocks</h5>
|
|
<table class="mb-0 table table-hover">
|
|
<thead>
|
|
<tr>
|
|
<th>Height</th>
|
|
<th>Age</th>
|
|
<th>Transactions</th>
|
|
<th>Size</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach ($blocks as $block)
|
|
<tr>
|
|
<td scope="row"><a href="{{ route('block', $block->height) }}">{{ $block->height }}</a></td>
|
|
<td>{{ $block->age }}</td>
|
|
<td>{{ $block->transactions }} txs</td>
|
|
<td>{{ $block->block_size }} kB</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="card-footer">
|
|
<a class="mb-2 mr-2 btn btn-outline-primary btn-sm btn-block" href="{{ route('blocks') }}">View all blocks</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6 mb-4 mb-lg-0">
|
|
<div class="main-card mb-3 card">
|
|
<div class="card-body table-wrapper-scroll-y my-custom-scrollbar">
|
|
<h5 class="card-title">Latest Transactions</h5>
|
|
<table class="mb-0 table table-hover">
|
|
<thead>
|
|
<tr>
|
|
<th>Hash</th>
|
|
<th>Age</th>
|
|
<th>Value</th>
|
|
<th>Fee</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach ($transactions as $transaction)
|
|
<tr>
|
|
<td scope="row"><a href="{{ route('transaction', $transaction->hash) }}">{{ substr($transaction->hash, 0, 7) }}..</a></td>
|
|
<td>{{ $transaction->age }}</td>
|
|
<td>{{ $transaction->value }} LBC</td>
|
|
<td>{{ $transaction->fee }} LBC</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="card-footer">
|
|
<a class="mb-2 mr-2 btn btn-outline-primary btn-sm btn-block" href="{{ route('transactions') }}">View all transactions</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-12 mb-4 mb-lg-0">
|
|
<div class="main-card mb-3 card">
|
|
<div class="card-body">
|
|
<h5 class="card-title">Latest Claims</h5>
|
|
<div class="d-flex flex-row col-lg-12 flex-wrap p-0">
|
|
@foreach ($claims as $claim)
|
|
<div class="col-xs-12 col-lg-4 py-0 px-3 mb-4">
|
|
@include('components.claim_box', array('claim' => $claim))
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
<div class="card-footer">
|
|
<a class="mb-2 mr-2 btn btn-outline-primary btn-sm btn-block" href="{{ route('claims') }}">View all claims</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|