0.7.24-pre.0

This commit is contained in:
2026-05-02 11:27:10 +02:00
parent 60db521a88
commit aaff2dbd94
38 changed files with 3074 additions and 207 deletions

View File

@@ -71,19 +71,12 @@
Inspecter token
</button>
</div>
<hr class="my-4" />
<div class="mb-3">
<label for="demoPipelinePairIdInput" class="form-label">Pair id</label>
<input
id="demoPipelinePairIdInput"
type="number"
min="1"
step="1"
class="form-control"
placeholder="Identifiant interne de la paire"
/>
<input id="demoPipelinePairIdInput" type="number" min="1" step="1" class="form-control" placeholder="Identifiant interne de la paire" />
</div>
<div class="d-flex flex-wrap gap-2 mb-3">
@@ -94,13 +87,7 @@
<div class="mb-3">
<label for="demoPipelinePoolAddressInput" class="form-label">Pool address</label>
<input
id="demoPipelinePoolAddressInput"
type="text"
class="form-control font-monospace"
spellcheck="false"
placeholder="Adresse du pool déjà présent dans la base locale"
/>
<input id="demoPipelinePoolAddressInput" type="text" class="form-control font-monospace" spellcheck="false" placeholder="Adresse du pool déjà présent dans la base locale" />
</div>
<div class="d-flex flex-wrap gap-2 mb-4">
@@ -108,56 +95,29 @@
Inspecter pool
</button>
</div>
<hr class="my-4" />
<h2 class="h5 mb-3">Backfill token</h2>
<div class="mb-3">
<label for="demoPipelineBackfillTokenMintInput" class="form-label">Token mint à backfill</label>
<input
id="demoPipelineBackfillTokenMintInput"
type="text"
class="form-control font-monospace"
spellcheck="false"
placeholder="Mint SPL à reconstruire depuis le RPC HTTP"
/>
<input id="demoPipelineBackfillTokenMintInput" type="text" class="form-control font-monospace" spellcheck="false" placeholder="Mint SPL à reconstruire depuis le RPC HTTP" />
</div>
<div class="mb-3">
<label for="demoPipelineBackfillHttpRoleInput" class="form-label">HTTP role</label>
<input
id="demoPipelineBackfillHttpRoleInput"
type="text"
class="form-control"
spellcheck="false"
value="history_backfill"
placeholder="Ex: history_backfill"
/>
<input id="demoPipelineBackfillHttpRoleInput" type="text" class="form-control" spellcheck="false" value="history_backfill" placeholder="Ex: history_backfill" />
</div>
<div class="row g-2">
<div class="col-6">
<label for="demoPipelineBackfillMintLimitInput" class="form-label">Mint signatures</label>
<input
id="demoPipelineBackfillMintLimitInput"
type="number"
min="1"
step="1"
class="form-control"
value="50"
/>
<input id="demoPipelineBackfillMintLimitInput" type="number" min="1" step="1" class="form-control" value="50" />
</div>
<div class="col-6">
<label for="demoPipelineBackfillPoolLimitInput" class="form-label">Pool signatures</label>
<input
id="demoPipelineBackfillPoolLimitInput"
type="number"
min="1"
step="1"
class="form-control"
value="50"
/>
<input id="demoPipelineBackfillPoolLimitInput" type="number" min="1" step="1" class="form-control" value="50" />
</div>
</div>
@@ -167,6 +127,22 @@
</button>
</div>
<div class="mb-3">
<label for="demoPipelineBackfillPoolAddressInput" class="form-label">Pool address à backfill</label>
<input id="demoPipelineBackfillPoolAddressInput" type="text" class="form-control font-monospace" spellcheck="false" placeholder="Adresse du pool / pair on-chain" />
</div>
<div class="mb-3">
<label for="demoPipelineBackfillPoolOnlyLimitInput" class="form-label">Pool signatures</label>
<input id="demoPipelineBackfillPoolOnlyLimitInput" type="number" min="1" step="1" class="form-control" value="50" />
</div>
<div class="d-flex flex-wrap gap-2 mt-3 mb-4">
<button id="demoPipelineBackfillPoolButton" type="button" class="btn btn-outline-primary">
Backfill pool
</button>
</div>
<hr class="my-4" />
<div class="small text-body-secondary">
@@ -184,7 +160,7 @@
<textarea id="demoPipelineSummaryTextarea" class="form-control font-monospace" rows="10" readonly spellcheck="false"></textarea>
</div>
</div>
<div class="card shadow-sm border-0 mb-4">
<div class="card-body">
<h2 class="h5 mb-3">Dernier backfill token</h2>
@@ -192,6 +168,36 @@
</div>
</div>
<div class="card shadow-sm border-0 mb-4">
<div class="card-body">
<div class="d-flex flex-wrap justify-content-between align-items-center gap-3 mb-3">
<div>
<h2 class="h5 mb-1">Candles / OHLCV</h2>
<div id="demoPipelineCandlesChartMeta" class="small text-body-secondary">
Aucun jeu de candles chargé.
</div>
</div>
<div class="d-flex flex-wrap gap-2">
<div>
<label for="demoPipelineChartPairSelect" class="form-label mb-1">Pair</label>
<select id="demoPipelineChartPairSelect" class="form-select form-select-sm">
<option value="">Aucune</option>
</select>
</div>
<div>
<label for="demoPipelineChartTimeframeSelect" class="form-label mb-1">Timeframe</label>
<select id="demoPipelineChartTimeframeSelect" class="form-select form-select-sm">
<option value="">Aucun</option>
</select>
</div>
</div>
</div>
<div id="demoPipelineCandlesChart" class="w-100 border rounded bg-body" style="height: 520px;"></div>
</div>
</div>
<div class="accordion" id="demoPipelineAccordion">
<div class="accordion-item">
<h2 class="accordion-header" id="headingTransaction">