Index more data using getblockstats core RPC

This commit is contained in:
nymkappa
2022-03-10 14:21:11 +01:00
parent d82f9c4998
commit 8ca3f6e72b
4 changed files with 23 additions and 45 deletions

View File

@@ -16,17 +16,13 @@ class BlocksRepository {
weight, tx_count, coinbase_raw, difficulty,
pool_id, fees, fee_span, median_fee,
reward, version, bits, nonce,
merkle_root, previous_block_hash, avg_fee, avg_fee_rate,
max_fee, max_fee_rate, min_fee, min_fee_rate,
median_fee_value, subsidy
merkle_root, previous_block_hash, avg_fee, avg_fee_rate
) VALUE (
?, ?, FROM_UNIXTIME(?), ?,
?, ?, ?, ?,
?, ?, ?, ?,
?, ?, ?, ?,
?, ?, ?, ?,
?, ?, ?, ?,
?, ?
?, ?, ?, ?
)`;
const params: any[] = [
@@ -36,7 +32,7 @@ class BlocksRepository {
block.size,
block.weight,
block.tx_count,
'',
block.extras.coinbaseRaw,
block.difficulty,
block.extras.pool?.id, // Should always be set to something
block.extras.totalFees,
@@ -50,12 +46,6 @@ class BlocksRepository {
block.previousblockhash,
block.extras.avgFee,
block.extras.avgFeeRate,
block.extras.maxFee,
block.extras.maxFeeRate,
block.extras.minFee,
block.extras.minFeeRate,
block.extras.medianFeeValue,
block.extras.subsidy,
];
await connection.query(query, params);