mirror of
https://github.com/everoddandeven/monerod-gui.git
synced 2024-12-22 19:49:27 +00:00
Fix get block template
This commit is contained in:
parent
ef15fa5d04
commit
816161cc3f
2 changed files with 55 additions and 0 deletions
|
@ -203,6 +203,57 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div *ngIf="blockTemplate" class="card">
|
||||||
|
<div class="card-header bg-dark text-white">
|
||||||
|
<h4>Block Template</h4>
|
||||||
|
</div>
|
||||||
|
<div class="card-body">
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<h6>Block Template Blob</h6>
|
||||||
|
<p class="text-break bg-dark p-2">{{ blockTemplate.blockTemplateBlob }}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="row mt-4">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<h6>Block Header</h6>
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<ul class="list-group">
|
||||||
|
<li class="list-group-item"><strong>Block Hashing Blob:</strong> {{ blockTemplate.blockHashingBlob }} bytes</li>
|
||||||
|
<li class="list-group-item"><strong>Height:</strong> {{ blockTemplate.height }}</li>
|
||||||
|
<li class="list-group-item"><strong>Previous Hash:</strong> {{ blockTemplate.prevHash }}</li>
|
||||||
|
<li class="list-group-item"><strong>Expected Reward:</strong> {{ blockTemplate.expectedRewardXMR }} XMR</li>
|
||||||
|
<li class="list-group-item"><strong>Difficulty:</strong> {{ blockTemplate.difficulty }}</li>
|
||||||
|
<li class="list-group-item"><strong>Wide Difficulty:</strong> {{ blockTemplate.wideDifficulty }}</li>
|
||||||
|
<li class="list-group-item"><strong>Reserved Offset:</strong> {{ blockTemplate.reservedOffset }}</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="row mt-4">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<h6>Seed</h6>
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<ul class="list-group">
|
||||||
|
<li class="list-group-item"><strong>Seed Hash:</strong> {{ blockTemplate.seedHash }}</li>
|
||||||
|
<li class="list-group-item"><strong>Seed Height:</strong> {{ blockTemplate.seedHeight }}</li>
|
||||||
|
<li class="list-group-item"><strong>Next Seed Hash:</strong> {{ blockTemplate.nextSeedHash }}</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr *ngIf="blockTemplate" class="my-4">
|
||||||
|
|
||||||
<div class="row g-5 p-2">
|
<div class="row g-5 p-2">
|
||||||
<div class="cold-md-7 col-lg-12">
|
<div class="cold-md-7 col-lg-12">
|
||||||
<div class="row gy-3">
|
<div class="row gy-3">
|
||||||
|
|
|
@ -14,6 +14,10 @@ export class BlockTemplate {
|
||||||
public readonly untrusted: boolean;
|
public readonly untrusted: boolean;
|
||||||
public readonly wideDifficulty: string;
|
public readonly wideDifficulty: string;
|
||||||
|
|
||||||
|
public get expectedRewardXMR(): number {
|
||||||
|
return this.expectedReward / 1e12;
|
||||||
|
}
|
||||||
|
|
||||||
constructor(blockHashingBlob: string, blockTemplateBlob: string, difficulty: number, difficultyTop64: number, expectedReward: number, height: number, nextSeedHash: string, prevHash: string, reservedOffset: number, seedHash: string, seedHeight: number, status: string, untrusted: boolean, wideDifficulty: string) {
|
constructor(blockHashingBlob: string, blockTemplateBlob: string, difficulty: number, difficultyTop64: number, expectedReward: number, height: number, nextSeedHash: string, prevHash: string, reservedOffset: number, seedHash: string, seedHeight: number, status: string, untrusted: boolean, wideDifficulty: string) {
|
||||||
this.blockHashingBlob = blockHashingBlob;
|
this.blockHashingBlob = blockHashingBlob;
|
||||||
this.blockTemplateBlob = blockTemplateBlob;
|
this.blockTemplateBlob = blockTemplateBlob;
|
||||||
|
|
Loading…
Reference in a new issue