Skip to content
Snippets Groups Projects

update to runtime 800

Merged Hugo Trentesaux requested to merge hugo-dev into master
2 unresolved threads
  • update to runtime 700 then 800
  • migrate to duniter-squid indexer instead of duniter-indexer
  • upgrade dependencies

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
95 95 watchers.push(watcher);
96 96
97 97 // Wait all transactions
98 for watcher in watchers {
99 watcher.wait_for_in_block().await?;
100 }
98 // FIXME fix after subxt update
99 // for watcher in watchers {
100 // watcher.wait_for_in_block().await?;
101 // }
  • 50 runtime::storage()
    51 .smith_cert()
    52 .storage_certs_removable_on_iter(),
    53 )
    54 .await?;
    55 let mut smith_certs = BTreeMap::new();
    56 while let Some(Ok((k, v))) = smith_certs_iter.next().await {
    57 let block_number = BlockNumber::from_le_bytes(k[40..44].try_into().unwrap());
    58 if block_number < end_block {
    59 smith_certs.insert(block_number - current_block, v);
    60 }
    61 }
    62
    63 for (title, certs) in [
    64 ("Certifications", basic_certs),
    65 ("Smith certifications", smith_certs),
    • Comment on lines -46 to -65

      Les mécaniques d'expiration de certification ont pas mal changé, j'ai donc simplement supprimé le code qui ne compilait plus en attendant que le besoin se fasse sentir à nouveau.

      J'aime bien l'idée de garder Ǧcli assez "léger" en fonctionnalités et de se débarrasser de ce qui ne sert pas si on n'a pas l'énergie de le maintenir.

    • Please register or sign in to reply
  • Please register or sign in to reply
    Loading