Skip to content
Snippets Groups Projects

[feat] gva: BlocksByCommonTime DB, TxsByBlock DB

Closed Pascal Engélibert requested to merge tuxmain/duniter:gva-txs_by_block into dev
1 unresolved thread
2 files
+ 34
0
Compare changes
  • Side-by-side
  • Inline

Files

@@ -46,9 +46,11 @@ pub(crate) use std::collections::BTreeSet;
@@ -46,9 +46,11 @@ pub(crate) use std::collections::BTreeSet;
db_schema!(
db_schema!(
GvaV1,
GvaV1,
[
[
 
["blocks_by_common_time", BlocksByCommonTime, U64BE, u32],
["blocks_with_ud", BlocksWithUd, U32BE, ()],
["blocks_with_ud", BlocksWithUd, U32BE, ()],
["blockchain_time", BlockchainTime, U32BE, u64],
["blockchain_time", BlockchainTime, U32BE, u64],
["txs", Txs, HashKeyV2, GvaTxDbV1],
["txs", Txs, HashKeyV2, GvaTxDbV1],
 
["txs_by_block", TxsByBlock, U32BE, Vec<Hash>],
["txs_by_issuer", TxsByIssuer, WalletHashWithBnV1Db, BTreeSet<Hash>],
["txs_by_issuer", TxsByIssuer, WalletHashWithBnV1Db, BTreeSet<Hash>],
["txs_by_recipient", TxsByRecipient, WalletHashWithBnV1Db, BTreeSet<Hash>],
["txs_by_recipient", TxsByRecipient, WalletHashWithBnV1Db, BTreeSet<Hash>],
[
[
Loading