feature(aggregator): implement local network configuration provider
      
    
    
  
Home /
    Input Output / 
mithril
  
  
          Oct 24, 5-6 PM (0)
        
      
          Oct 24, 6-7 PM (0)
        
      
          Oct 24, 7-8 PM (0)
        
      
          Oct 24, 8-9 PM (0)
        
      
          Oct 24, 9-10 PM (0)
        
      
          Oct 24, 10-11 PM (0)
        
      
          Oct 24, 11-12 AM (0)
        
      
          Oct 25, 12-1 AM (0)
        
      
          Oct 25, 1-2 AM (0)
        
      
          Oct 25, 2-3 AM (0)
        
      
          Oct 25, 3-4 AM (0)
        
      
          Oct 25, 4-5 AM (0)
        
      
          Oct 25, 5-6 AM (0)
        
      
          Oct 25, 6-7 AM (0)
        
      
          Oct 25, 7-8 AM (0)
        
      
          Oct 25, 8-9 AM (0)
        
      
          Oct 25, 9-10 AM (0)
        
      
          Oct 25, 10-11 AM (0)
        
      
          Oct 25, 11-12 PM (0)
        
      
          Oct 25, 12-1 PM (0)
        
      
          Oct 25, 1-2 PM (0)
        
      
          Oct 25, 2-3 PM (0)
        
      
          Oct 25, 3-4 PM (0)
        
      
          Oct 25, 4-5 PM (0)
        
      
          Oct 25, 5-6 PM (0)
        
      
          Oct 25, 6-7 PM (0)
        
      
          Oct 25, 7-8 PM (0)
        
      
          Oct 25, 8-9 PM (0)
        
      
          Oct 25, 9-10 PM (0)
        
      
          Oct 25, 10-11 PM (0)
        
      
          Oct 25, 11-12 AM (0)
        
      
          Oct 26, 12-1 AM (0)
        
      
          Oct 26, 1-2 AM (0)
        
      
          Oct 26, 2-3 AM (0)
        
      
          Oct 26, 3-4 AM (0)
        
      
          Oct 26, 4-5 AM (0)
        
      
          Oct 26, 5-6 AM (0)
        
      
          Oct 26, 6-7 AM (0)
        
      
          Oct 26, 7-8 AM (0)
        
      
          Oct 26, 8-9 AM (0)
        
      
          Oct 26, 9-10 AM (0)
        
      
          Oct 26, 10-11 AM (0)
        
      
          Oct 26, 11-12 PM (0)
        
      
          Oct 26, 12-1 PM (0)
        
      
          Oct 26, 1-2 PM (0)
        
      
          Oct 26, 2-3 PM (0)
        
      
          Oct 26, 3-4 PM (0)
        
      
          Oct 26, 4-5 PM (0)
        
      
          Oct 26, 5-6 PM (0)
        
      
          Oct 26, 6-7 PM (0)
        
      
          Oct 26, 7-8 PM (0)
        
      
          Oct 26, 8-9 PM (0)
        
      
          Oct 26, 9-10 PM (0)
        
      
          Oct 26, 10-11 PM (0)
        
      
          Oct 26, 11-12 AM (0)
        
      
          Oct 27, 12-1 AM (0)
        
      
          Oct 27, 1-2 AM (0)
        
      
          Oct 27, 2-3 AM (0)
        
      
          Oct 27, 3-4 AM (0)
        
      
          Oct 27, 4-5 AM (0)
        
      
          Oct 27, 5-6 AM (0)
        
      
          Oct 27, 6-7 AM (0)
        
      
          Oct 27, 7-8 AM (0)
        
      
          Oct 27, 8-9 AM (1)
        
      
          Oct 27, 9-10 AM (7)
        
      
          Oct 27, 10-11 AM (5)
        
      
          Oct 27, 11-12 PM (4)
        
      
          Oct 27, 12-1 PM (0)
        
      
          Oct 27, 1-2 PM (3)
        
      
          Oct 27, 2-3 PM (1)
        
      
          Oct 27, 3-4 PM (0)
        
      
          Oct 27, 4-5 PM (0)
        
      
          Oct 27, 5-6 PM (0)
        
      
          Oct 27, 6-7 PM (0)
        
      
          Oct 27, 7-8 PM (0)
        
      
          Oct 27, 8-9 PM (0)
        
      
          Oct 27, 9-10 PM (0)
        
      
          Oct 27, 10-11 PM (0)
        
      
          Oct 27, 11-12 AM (0)
        
      
          Oct 28, 12-1 AM (0)
        
      
          Oct 28, 1-2 AM (0)
        
      
          Oct 28, 2-3 AM (0)
        
      
          Oct 28, 3-4 AM (0)
        
      
          Oct 28, 4-5 AM (0)
        
      
          Oct 28, 5-6 AM (0)
        
      
          Oct 28, 6-7 AM (0)
        
      
          Oct 28, 7-8 AM (0)
        
      
          Oct 28, 8-9 AM (1)
        
      
          Oct 28, 9-10 AM (17)
        
      
          Oct 28, 10-11 AM (0)
        
      
          Oct 28, 11-12 PM (0)
        
      
          Oct 28, 12-1 PM (1)
        
      
          Oct 28, 1-2 PM (0)
        
      
          Oct 28, 2-3 PM (1)
        
      
          Oct 28, 3-4 PM (2)
        
      
          Oct 28, 4-5 PM (3)
        
      
          Oct 28, 5-6 PM (0)
        
      
          Oct 28, 6-7 PM (0)
        
      
          Oct 28, 7-8 PM (5)
        
      
          Oct 28, 8-9 PM (3)
        
      
          Oct 28, 9-10 PM (4)
        
      
          Oct 28, 10-11 PM (0)
        
      
          Oct 28, 11-12 AM (0)
        
      
          Oct 29, 12-1 AM (0)
        
      
          Oct 29, 1-2 AM (0)
        
      
          Oct 29, 2-3 AM (0)
        
      
          Oct 29, 3-4 AM (0)
        
      
          Oct 29, 4-5 AM (0)
        
      
          Oct 29, 5-6 AM (0)
        
      
          Oct 29, 6-7 AM (0)
        
      
          Oct 29, 7-8 AM (3)
        
      
          Oct 29, 8-9 AM (1)
        
      
          Oct 29, 9-10 AM (3)
        
      
          Oct 29, 10-11 AM (8)
        
      
          Oct 29, 11-12 PM (0)
        
      
          Oct 29, 12-1 PM (0)
        
      
          Oct 29, 1-2 PM (7)
        
      
          Oct 29, 2-3 PM (10)
        
      
          Oct 29, 3-4 PM (7)
        
      
          Oct 29, 4-5 PM (5)
        
      
          Oct 29, 5-6 PM (0)
        
      
          Oct 29, 6-7 PM (0)
        
      
          Oct 29, 7-8 PM (0)
        
      
          Oct 29, 8-9 PM (0)
        
      
          Oct 29, 9-10 PM (0)
        
      
          Oct 29, 10-11 PM (0)
        
      
          Oct 29, 11-12 AM (0)
        
      
          Oct 30, 12-1 AM (0)
        
      
          Oct 30, 1-2 AM (0)
        
      
          Oct 30, 2-3 AM (0)
        
      
          Oct 30, 3-4 AM (0)
        
      
          Oct 30, 4-5 AM (0)
        
      
          Oct 30, 5-6 AM (0)
        
      
          Oct 30, 6-7 AM (0)
        
      
          Oct 30, 7-8 AM (0)
        
      
          Oct 30, 8-9 AM (0)
        
      
          Oct 30, 9-10 AM (0)
        
      
          Oct 30, 10-11 AM (0)
        
      
          Oct 30, 11-12 PM (0)
        
      
          Oct 30, 12-1 PM (0)
        
      
          Oct 30, 1-2 PM (0)
        
      
          Oct 30, 2-3 PM (0)
        
      
          Oct 30, 3-4 PM (0)
        
      
          Oct 30, 4-5 PM (0)
        
      
          Oct 30, 5-6 PM (0)
        
      
          Oct 30, 6-7 PM (0)
        
      
          Oct 30, 7-8 PM (0)
        
      
          Oct 30, 8-9 PM (0)
        
      
          Oct 30, 9-10 PM (0)
        
      
          Oct 30, 10-11 PM (0)
        
      
          Oct 30, 11-12 AM (0)
        
      
          Oct 31, 12-1 AM (0)
        
      
          Oct 31, 1-2 AM (0)
        
      
          Oct 31, 2-3 AM (0)
        
      
          Oct 31, 3-4 AM (0)
        
      
          Oct 31, 4-5 AM (0)
        
      
          Oct 31, 5-6 AM (0)
        
      
          Oct 31, 6-7 AM (0)
        
      
          Oct 31, 7-8 AM (0)
        
      
          Oct 31, 8-9 AM (0)
        
      
          Oct 31, 9-10 AM (3)
        
      
          Oct 31, 10-11 AM (2)
        
      
          Oct 31, 11-12 PM (0)
        
      
          Oct 31, 12-1 PM (10)
        
      
          Oct 31, 1-2 PM (2)
        
      
          Oct 31, 2-3 PM (0)
        
      
          Oct 31, 3-4 PM (0)
        
      
          Oct 31, 4-5 PM (1)
        
      
          Oct 31, 5-6 PM (1)
        
      
    
121 commits this week
    
    
Oct 24, 2025
      -
Oct 31, 2025
    
  
  
      test(aggregator-client): add tests for `CertificateRetriver` impl
      
    
    
  
      refactor: transfert http compression features to the aggregator client crate
      
        
    
  Not enabled by default on the crate, but enabled in the signer and the aggregator (to keep existing behavior) + add a test to check that the compression is enabled in signer, aggregator, and aggregator-client (for the later only if the http compression feature is enabled) + signer: simplify dependencies following shared aggregator client usage
      refactor(signer): use new shared aggregator client
      
        
    
  instead of an internal implementation
      refactor(protocol-config): use new shared aggregator client
      
    
    
  
      feat(aggregator-client): add missing query for use in `mithril-signer`
      
        
    
  add `GetAggregatorFeatures`, `PostRegisterSignatureQuery`, and `PostRegisterSignerQuery` queries.
      refactor(aggregator): use new shared aggregator client
      
        
    
  instead of an internal, copied and adapted over the signer, implementation
      feat(aggregator-client): add `GetProtocolConfigurationQuery`
      
    
    
  
      feat(aggregator-client): add missing queries needed by a follower aggregator
      
        
    
  Add `GetCertificatesListQuery` and `GetEpochSettingsQuery`
      refactor(aggregator-client): rename client and error types to include `Http`
      
        
    
  This makes clear that this client is Http focused only and can't be extended as is to support other protocols.
      feat(aggregator-client): impl `CertificateRetriever` to the shared client
      
    
    
  
      refactor(aggregator-client): minor adjustement following first usage in follower aggregator
      
        
    
  - use an arc for the `ApiVersionProvider` so it fit with our current DI systems
      refactor(aggregator-client): rename `query/certificate` mod to `get`
      
        
    
  
Since there will be arround ~20 requests maximum, making a module by
subject will result on a lots of modules with one or two files, not that
helpful.
+ rename `CertificateDetailsQuery` to `GetCertificateQuery` to have
an uniform convention: `{Verb}{Subject}Query`.
      
    
      deploy: 06256213f9eb884a895eb8d44270715b4554565b
      
    
    
  
      Merge pull request #2757 from input-output-hk/djo/rust_1.91
      
        
    
  fix: Rust `1.91` clippy warnings
      chore: upgrade crate versions
      
        
    
  * mithril-aggregator from `0.7.91` to `0.7.92`
      refactor: transfert http compression features to the aggregator client crate
      
        
    
  Not enabled by default on the crate, but enabled in the signer and the aggregator (to keep existing behavior)
      chore(signer): simplify dependencies following shared aggregator client usage
      
    
    
  
      feat(aggregator-discovery): create test double for 'AggregatorDiscoverer' trait
      
    
    
  
      feat(aggregator-discovery): introduce 'AggregatorDiscoverer' trait
      
    
    
  
      feat(aggregator-discovery): add models for aggregator endpoint
      
    
    
  
      chore(aggregator-discovery): scaffold new crate
      
    
    
  
      refactor(signer): use new shared aggregator client
      
        
    
  instead of an internal implementation