hydrofed/__init__.py,sha256=Gc56ETpzYZLE_rj3YxsoONNYu0Xirlj2fbZzhtlLuN0,2589
hydrofed/communication/__init__.py,sha256=OLWocB79llM2CGO_s0RN-TnXMQX-7sGnXYY19Iqk2W4,316
hydrofed/communication/asynchronous.py,sha256=wTrvQB5-9g-KVWS_zPEeCM1ps_tGgMVnrRJsiMKUOrY,1783
hydrofed/communication/channel.py,sha256=zCo0LEIZHaFhpvwvpRGJxwarQiWqkZF6dmxjvQGyUCM,3082
hydrofed/communication/message.py,sha256=G3WgCleV1wmyrX-YwfB6BSMPADRuY05JmcE_TiEZlPM,1811
hydrofed/config/__init__.py,sha256=R4WAu6nl272orBA3IwDKy1kvuT_-ye0DXIlpelR6sLQ,461
hydrofed/config/defaults.py,sha256=kcl4XMH5Mix_nDRtSpAUU8LYTWz7Co3fvc48AcYhTUM,3351
hydrofed/config/validation.py,sha256=eRUgNnHLGoRi1az0T4ZH8mBdxoFdfRnH4OzeqoiuSL8,1818
hydrofed/consensus/__init__.py,sha256=a22ZQrRi1xPNzcLOqkqMjyPtzVPV2A7n3V3A8tbhKnA,410
hydrofed/consensus/aggregator.py,sha256=SDx66QJFvUgaUao0uuQ1geNRq69S5MILDIqLFt9tkLw,3083
hydrofed/consensus/baselines.py,sha256=6jVK-lUfbmTeDXedGcSJjN-QmwhPxWZaNIkvdbYOtYA,3452
hydrofed/consensus/flow_controller.py,sha256=TRs-IgqagJyPrRvyrhN-ygVyqDRORFlPd4ytyiJYgRo,3413
hydrofed/core/__init__.py,sha256=d6kjla8VkFb2ItDHOgyraY3Tut6yMTjRHZsSPlS3MJU,873
hydrofed/core/engine.py,sha256=5wcn3x-xWMLa5okp47NrlmQsa17aoFnQcOJriyWgyv8,10750
hydrofed/core/exceptions.py,sha256=ozr9Bze4bD5RP7BBlCN2V4RDpCr6zX9nuF-xiv_Wnxc,1089
hydrofed/core/model_schema.py,sha256=We2yaJRcqH-FMGap63lvpsDGpknx2_dLrwe-xU1lqt4,4559
hydrofed/core/node.py,sha256=Kf8pLs1Xji8LVlg6XOExS7wQ9cCOWGTgOu-8yXbxuHE,5082
hydrofed/core/parameters.py,sha256=Y2-wearAr1Rm1p5_rXQQxxmBxMzcQQPo-uynPF8Uy8w,4196
hydrofed/core/update.py,sha256=sVBIpkWjNF0SO959NTiGnkEPzTrrunokq71cqYdx1Os,937
hydrofed/metrics/__init__.py,sha256=Tpd22Ms0xs6-Ctr_N38R3ttooe2qQFzoa9GmhivmAPU,464
hydrofed/metrics/communication.py,sha256=UfCBf1CfVcJ7AOleBrTqt-Ym_MdPGW81BCuWr0H7PR0,1163
hydrofed/metrics/consensus.py,sha256=7g2cVzu6MXn1jDjegix89O1CUMT8Lu-EWWvDQ3mO87M,1196
hydrofed/metrics/convergence.py,sha256=NPZDX0bFhzTHX2TjyOj3YkEXwh93JWBNtUgsqxLnupg,1155
hydrofed/metrics/tracker.py,sha256=SL-Wfn8hn685zB6d3mf4ArugA4xgVrXvhzTKG8y4U3g,3803
hydrofed/partition/__init__.py,sha256=oIDSWWv6dXpc6UiNvpK2cnkvwnWGBEo_2GunH3k7oB8,298
hydrofed/partition/base.py,sha256=kHwIeQnDugln7d7iOFGmKZQwCXYCp4JTmBMW56YrbO8,862
hydrofed/partition/custom.py,sha256=QDQ0_9Zs6OY3Ct4t8jLhLUtoNlYpQHih_u9Z-bHv-jw,592
hydrofed/partition/dirichlet.py,sha256=jeDu3HQIq8BOCFZGmMhNGAK9BRHwm5AEfntwj0MG7As,3147
hydrofed/partition/iid.py,sha256=5cv3cdKo_tONsSbnv22PE5sg0RxcnKw4LiQmQuBYm_w,952
hydrofed/security/__init__.py,sha256=OnXuqL1j3W3xqgrsl6a2WRIOEAuLlbeUX24F52lh5-g,545
hydrofed/security/aes_gcm.py,sha256=Lzz4xQyeyMGXj5Qa94DzCpLLSG2dSpoJtEnSYvh2O34,3650
hydrofed/security/authenticator.py,sha256=vfE4dmDb-_PqVOjUtdiDBd32rFgDrm_tYxjbT-PPNeY,1353
hydrofed/security/base.py,sha256=leA_rRNj9zReBBjHv5b15ab_B1-klXe7a2k_N7QiZCY,1393
hydrofed/security/compatibility.py,sha256=6jdgUgTmpVwbGoTVRkZIN5mvDbBggcTWyEZ9kOWEXag,1110
hydrofed/security/key_manager.py,sha256=7c3LBDXgKEZxPEvcKtFqrSVC53sh7wsgFK_QPxxpJo0,1830
hydrofed/security/validator.py,sha256=BCZFktPtZ3eq8_2AIVwbX2A2zvE6as08D2mYlkO99iQ,3575
hydrofed/topology/__init__.py,sha256=KgRHdeSqR4HSMpzOtRO4EnfEf85W-MAP_kpjQMhJKsY,449
hydrofed/topology/base.py,sha256=KlwjbVbj7P8MTB3DFxVFwi1W-ZVuKcN0cOI2JMg8CH8,1216
hydrofed/topology/grid.py,sha256=NldRT2bPzD6D8l0KbYgGsXLGJfOke5Pvv04UMR9tstw,2039
hydrofed/topology/manager.py,sha256=4YU-EBKm4hz0R9gy3d4GFeLv0XWuRjwexzi2O4cot30,2425
hydrofed/topology/random_graph.py,sha256=9ZVk88H_xHP1hUDXdRNfVL38tcEnlBVBsWw3-PEkjJg,2233
hydrofed/topology/ring.py,sha256=2vbmn_kcggyZ_gtix9umjHlcosBRb8kikS07MbxgOVg,764
hydrofed/topology/small_world.py,sha256=O-Ad3dyQ5oVYYdHB0MIKxtfWg3TjLXhLJpCHqpwhMk4,2855
hydrofed-0.1.0.dist-info/licenses/LICENSE,sha256=h4PG7EtcCskblVF80fBGbUvaCdAONnpno7yuzAipRLk,10170
hydrofed-0.1.0.dist-info/METADATA,sha256=viSY3SKsDcR2na32wfr0DYySZa3-wggetmx_2rIUzDk,9006
hydrofed-0.1.0.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
hydrofed-0.1.0.dist-info/top_level.txt,sha256=UeFBeEGgCRrcpHz93UZeeKk2aUxkhR_7oaCThkbn_VU,9
hydrofed-0.1.0.dist-info/RECORD,,
