CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
Cardinal-Cryptography_AlephBFT.json1 linesDownload Raw Back to root
1[{"node": {"oid": "657e844cf10951fabfd2cc5a12b88b06b0ec7ba2", "messageHeadline": "A0-3951: Bump the all-rust-deps group with 3 updates (#413)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "bf7d2c89b98fda9a4719c803ac3b969c6438df5d", "messageHeadline": "bump rust to 1.74 (#414)", "author": {"name": "kostekIV", "email": "27210860+kostekIV@users.noreply.github.com", "user": {"login": "kostekIV"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "6ff871b57cfd96b23bb16273261d56a1ccf9c6c6", "messageHeadline": "A0-3958: Refactor extender (#406)", "author": {"name": "timorleph", "email": "145755355+timorleph@users.noreply.github.com", "user": {"login": "timorleph"}}, "additions": 828, "deletions": 393}}, {"node": {"oid": "fd99c365fa54410e6a9dfa5d8e9e7b0d8cc2bbde", "messageHeadline": "A0-3951: Bump the all-rust-deps group with 2 updates (#409)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "29a43d1f5975b859aeab1732a78e00e701757295", "messageHeadline": "A0-3838: Group dependabot PRs (#405)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "039c752878c5bf1edb84afa72463ea0630f52ba6", "messageHeadline": "Bump env_logger from 0.10.2 to 0.11.1 (#404)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 95}}, {"node": {"oid": "b6dd245aa620e44a9ec930976df64afb421a72e8", "messageHeadline": "A0-1052: Remove fuzz temporarily (#403)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 43, "deletions": 905}}, {"node": {"oid": "976c164d2f03ffc5dc1df267758d791d545cfc8e", "messageHeadline": "done (#398)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 193, "deletions": 117}}, {"node": {"oid": "62c866e2900f7bc5ea6c334687029ce28af003b8", "messageHeadline": "Bump futures from 0.3.29 to 0.3.30 (#383)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "c5be4a3ef7a53d395d41eda121a7ced3e398740d", "messageHeadline": "Bump anyhow from 1.0.75 to 1.0.76 (#384)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc38a9b7e5a977fa1fe8ffca9ffed2bf292f2570", "messageHeadline": "Bump time from 0.3.30 to 0.3.31 (#385)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a41f8288eb39d4ac619f7c7976d343dfa2eec147", "messageHeadline": "Bump tokio from 1.35.0 to 1.35.1 (#386)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b3bad7ce55ad713bbed57754fc467b334cbd637", "messageHeadline": "Bump async-trait from 0.1.74 to 0.1.75 (#387)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d3ea2cfdfd07e56418c763612f0ffb589afb635", "messageHeadline": "Bump afl from 0.14.5 to 0.15.1 (#382)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c948ba6cf558cdf685b9631d2d3d3122bdcb5cb7", "messageHeadline": "Bump thiserror from 1.0.50 to 1.0.51 (#381)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "47b140395330b1afc21a82d6f163c813844f8ad7", "messageHeadline": "Bump clap from 4.4.8 to 4.4.11 (#379)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "85fd62eb61971663a6c90c0fe8618ee4c4d1ba64", "messageHeadline": "Bump tokio from 1.34.0 to 1.35.0 (#378)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ecbc24e8e5dba6dd921c3dc96dfc3f65dacd4ba", "messageHeadline": "Bump afl from 0.14.4 to 0.14.5 (#374)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dfce5e3e852b110198dad6b5992ac50a5246d3b3", "messageHeadline": "Bump itertools from 0.11.0 to 0.12.0 (#375)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c61c91f6ef8d28bf58ab8b664af26b74880942f5", "messageHeadline": "Remove patch version specification and dep bump (#372)", "author": {"name": "timorleph", "email": "145755355+timorleph@users.noreply.github.com", "user": {"login": "timorleph"}}, "additions": 141, "deletions": 162}}, {"node": {"oid": "674f4080a0cc4fbe314cc28dc9715d9176f2e050", "messageHeadline": "Bump unsigned-varint from 0.7.2 to 0.8.0 (#367)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5ce82891f3b726a3ae8d4f12c8b2a410246acb05", "messageHeadline": "bump mock patch version (#366)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2661071c757da692f1e4277fdcd62e357fd17cb", "messageHeadline": "Bump clap from 4.4.6 to 4.4.7 (#365)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "95702d6068b935f8ed3b4717970381387bef9874", "messageHeadline": "Bump futures from 0.3.28 to 0.3.29 (#364)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "c4f46fe39803b32ab008832a0ea2d6107a82b383", "messageHeadline": "A0-1505: terminator back in consensus (#363)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 39, "deletions": 67}}, {"node": {"oid": "8ec90d3cdc3813922a6bbea45d7b21a63bb7c87f", "messageHeadline": "remove alert backup (#362)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 85, "deletions": 317}}, {"node": {"oid": "573d303aa19243c0e2d8657bdf7053ef37b76dfc", "messageHeadline": "Bump thiserror from 1.0.49 to 1.0.50 (#361)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b213d4ba50c999d617d771890636d031922bcb79", "messageHeadline": "Bump tokio from 1.32.0 to 1.33.0 (#358)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "95c58a9e0441f43c6c9a50d6dd1f8cdc4112ced9", "messageHeadline": "Bump time from 0.3.29 to 0.3.30 (#357)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "b17b79b1577470544812b24c122794e945f67f3d", "messageHeadline": "Bump async-trait from 0.1.73 to 0.1.74 (#356)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b43128733a372dc82a3e83b38d05a2aa29312c1", "messageHeadline": "Bump afl from 0.14.2 to 0.14.3 (#355)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccb0a3aff06f0d384a5fac0c879ea0b3e48bda60", "messageHeadline": "A0-3185: split rmc (#347)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 1034, "deletions": 718}}, {"node": {"oid": "47be40d349c02add5f0afe8c1dca679f9d9a6862", "messageHeadline": "Bump afl from 0.14.1 to 0.14.2 (#354)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "203370b08655adf9d93e297299b503dc951747e0", "messageHeadline": "Bump thiserror from 1.0.48 to 1.0.49 (#353)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cfaa1db1fe820ce8f6a2e804baf0fcf1b9d48d44", "messageHeadline": "Bump clap from 4.4.4 to 4.4.6 (#352)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1cb5811b00940780be30e345e8f75d6094532ba0", "messageHeadline": "Bump unsigned-varint from 0.7.1 to 0.7.2 (#345)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "943a82af0a8e8a47acd6c82f633cd4eeab9a2990", "messageHeadline": "return the creator of a unit with the unit data when the unit is fina\u2026", "author": {"name": "joschisan", "email": "122358257+joschisan@users.noreply.github.com", "user": {"login": "joschisan"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "60900ad91eef0039066f50817c306bda088e900b", "messageHeadline": "A0-3240: Move Terminator to types (#351)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 65, "deletions": 38}}, {"node": {"oid": "a2192b598a8c0dd0246d82513ac2ba465b010ca9", "messageHeadline": "Bump clap from 4.4.2 to 4.4.4 (#349)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d2fc04fdb82e1f5157e3ac2c4d4f7203f43e9dfc", "messageHeadline": "Bump time from 0.3.28 to 0.3.29 (#350)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0c80bac2d767253d748bd5042705e08b084d6d24", "messageHeadline": "Bump actions/checkout from 3 to 4 (#346)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7af6dadd866447f1f538c98bc26040a15b7afaa2", "messageHeadline": "A0-3138: Saver unit test (#340)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 151, "deletions": 8}}, {"node": {"oid": "381ad9f02c0ee1ce61ee39f6128acb95dd113e57", "messageHeadline": "A0-3186: Simplify DoublingDelayScheduler (#344)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 119, "deletions": 48}}, {"node": {"oid": "d60d5b077de4e74724122f18a353b870d586cecd", "messageHeadline": "Bump afl from 0.13.5 to 0.14.1 (#341)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 31}}, {"node": {"oid": "1426546eef8543c78e31866ce45baad986ccc4f9", "messageHeadline": "Bump clap from 4.4.1 to 4.4.2 (#342)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "764b28ebebefeb7481240122732ec50d0d3db953", "messageHeadline": "Bump thiserror from 1.0.47 to 1.0.48 (#343)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "63441f6151c8ca7028e34f005916f9a26e7854b9", "messageHeadline": "A0-2961: Improve logs about DAG  (#339)", "author": {"name": "Grzegorz Gawrya\u0142", "email": "31205678+ggawryal@users.noreply.github.com", "user": {"login": "ggawryal"}}, "additions": 114, "deletions": 17}}, {"node": {"oid": "f6384cf4c7dd510d49d05d6a88d71d493f2f1861", "messageHeadline": "A0-3137: Split backup into submodules (#338)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 142, "deletions": 125}}, {"node": {"oid": "590a432ff7c58e5a4b23fa6f24d772c4a0876bec", "messageHeadline": "Bump clap from 4.3.23 to 4.4.1 (#337)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "1b5e7b2074a226f2d70b54c8339f4fe2f58505b2", "messageHeadline": "A0-544: Alerter backup saving (#335)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 288, "deletions": 314}}, {"node": {"oid": "e79b47b9e0cd5d558d42be32c20a45d34d0bb709", "messageHeadline": "bump rust to 1.72.0 (#336)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b6fb6868c67fce0cbba9b5213c9ef81e34b45356", "messageHeadline": "Bump afl from 0.13.4 to 0.13.5 (#333)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "39eb39a20fb74b0063f641ce717e2088f6e968cc", "messageHeadline": "Bump time from 0.3.26 to 0.3.28 (#334)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "5a64132c551ee04e0a1078a0302a88aa1f1ca844", "messageHeadline": "A0-544: Prepare alerts backup (#329)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 452, "deletions": 306}}, {"node": {"oid": "7c250edf35cb2676089c60cb066525ade4874c6a", "messageHeadline": "Bump anyhow from 1.0.72 to 1.0.75 (#323)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8c749147399e169a5317d822d7175a8ab4ee1d4", "messageHeadline": "Bump tokio from 1.31.0 to 1.32.0 (#324)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3588bce28fe5a2aa5f482cace8fae592be971835", "messageHeadline": "Bump time from 0.3.25 to 0.3.26 (#325)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "db8d2eb2a2cf6d4d63249f0b77693db77b18ee1d", "messageHeadline": "Bump thiserror from 1.0.44 to 1.0.47 (#326)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9c4e84571b7dc4ac1b26e7d37295a4e21fe0abb2", "messageHeadline": "Bump clap from 4.3.21 to 4.3.23 (#327)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0ee89dc2803772c348a2db62115f2bd564364a25", "messageHeadline": "A0-2884: Refactor alerter (#315)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 1052, "deletions": 954}}, {"node": {"oid": "0bbbdf52f66f0f2fc3e7d81841b7f683ecdf4be8", "messageHeadline": "Bump serial_test from 1.0.0 to 2.0.0 (#318)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5726079517d9cb2d0ebfabf436739ec66c4e5d2b", "messageHeadline": "Bump afl from 0.12.17 to 0.13.4 (#317)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dfc4019523743287f178bb3336944436c87cb7b1", "messageHeadline": "Bump itertools from 0.10.5 to 0.11.0 (#319)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "54fb04032a138142fd22c5490e65802bb0f5dbbe", "messageHeadline": "A0-3039: fix dependabot & bump rust version (#316)", "author": {"name": "Grzegorz Gawrya\u0142", "email": "31205678+ggawryal@users.noreply.github.com", "user": {"login": "ggawryal"}}, "additions": 275, "deletions": 265}}, {"node": {"oid": "22f819190e10eed62697f48e597c0a72841ab03e", "messageHeadline": "A0-2846: aleph-bft shouldn't quit after creator's graceful exit (#314)", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 67, "deletions": 44}}, {"node": {"oid": "f79ee2380097709a798933a9833de87f5fc3855f", "messageHeadline": "A0-2883: Make keychain synchronous (#313)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 287, "deletions": 447}}, {"node": {"oid": "36cebee650effad94927a9a8e93033b60efa323a", "messageHeadline": "A0-2583: Prevent reaching max round too fast (#312)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 301, "deletions": 111}}, {"node": {"oid": "978f41c3bad60cb8cf9d32a0749055def7a79fa7", "messageHeadline": "A0-1720: Full unit backup (#311)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 297, "deletions": 170}}, {"node": {"oid": "70fc36af1fb598f0145daeb3a0441539b9c774af", "messageHeadline": "A0-2504: More intuitive and flexible tests for unit backup. (#310)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 109, "deletions": 120}}, {"node": {"oid": "e076b51eb71b886c413e47438d60bd7292ae27de", "messageHeadline": "A0-1601: Added new install toolchain action (#308)", "author": {"name": "Marcin", "email": "marcin.radecki@cardinals.cc", "user": {"login": "Marcin-Radecki"}}, "additions": 97, "deletions": 5}}, {"node": {"oid": "a262c9988bd3515ce0de44b9e2befa2ac7d076da", "messageHeadline": "A0-1078: Extract checking version bump to a separate action (#304)", "author": {"name": "Mikolaj Gasior", "email": "mikolaj@gasior.dev", "user": {"login": "mikogs"}}, "additions": 55, "deletions": 45}}, {"node": {"oid": "092fd6858d108bf4bcf6d7bf632e72e7183a57e1", "messageHeadline": "Clippy got more demanding (#307)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "c8f3f9c3486019a0537467da873ee45ffd1ccc80", "messageHeadline": "Various updates & new toolchain format (#306)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 331, "deletions": 209}}, {"node": {"oid": "a95d427a3f196726862ea6b863c9302e4ed8ddb6", "messageHeadline": "A0-1054: Simplify mock Saver and Loader. (#303)", "author": {"name": "woocash2", "email": "59764862+woocash2@users.noreply.github.com", "user": {"login": "woocash2"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "713d5625b0277ad43bdf78ff8be7294677e60a79", "messageHeadline": "Bump patch version since we bumped a couple deps (#297)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "efdf8c4a28b6184bec4042942c289e53d8c6711e", "messageHeadline": "Bump clap from 3.2.23 to 4.1.8 (#296)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 50}}, {"node": {"oid": "0bd90b4fb3704919aa8633f14d61f3a958590b3b", "messageHeadline": "Bump env_logger from 0.9.3 to 0.10.0 (#288)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d6153bafabeb925735706c7faf9e9269c59da610", "messageHeadline": "Bump sha3 from 0.9.1 to 0.10.6 (#271)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "7b17a20a597c4979f5a76851456aa4c542639a1d", "messageHeadline": "Bump afl from 0.10.1 to 0.12.10 (#289)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 149, "deletions": 49}}, {"node": {"oid": "274826df3664e1cf799b617290116a99c2221eb1", "messageHeadline": "Bump serial_test from 0.8.0 to 1.0.0 (#292)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "2d5bbafcde3321f013161baf6f3e32de0e9af9a7", "messageHeadline": "Bump katyo/publish-crates from 1 to 2 (#293)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff3eba67ed2037e993c4971161bb8d5b9c4721f2", "messageHeadline": "Bump actions/checkout from 2 to 3 (#179)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "025ccdce85793c5dcff93a51997f065fda920b40", "messageHeadline": "creator.rs (#286)", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 296, "deletions": 137}}, {"node": {"oid": "adffa33904164c47d53b26f12c238b143b195f64", "messageHeadline": "bump (#285)", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e5a77dac1bb2e67466273e3e54d3bdb4f463fb61", "messageHeadline": "bump types (#283)", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 205, "deletions": 155}}, {"node": {"oid": "f9851a12d705fc9e9f5101084e5b1982bd59d775", "messageHeadline": "Bump alephbft (#282)", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b0e902fee39ead93d060aff4edacc647460af80", "messageHeadline": "bump (#281)", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa2e15c816379880bb30c8775a7451b80a093a4a", "messageHeadline": "A0-1651: Type complexity check enabled (#277)", "author": {"name": "maciejzelaszczyk", "email": "48910177+maciejzelaszczyk@users.noreply.github.com", "user": {"login": "maciejzelaszczyk"}}, "additions": 174, "deletions": 117}}, {"node": {"oid": "5696e4cf8aa8b79e75f16b698e032cd4b4a53015", "messageHeadline": "A0-1398 Improve delays in unit coord requests in AlephBFT (#266)", "author": {"name": "Pawe\u0142 Obrok", "email": "pawel.obrok@cardinals.cc", "user": {"login": "obrok"}}, "additions": 269, "deletions": 105}}, {"node": {"oid": "64b9b2c37e8f1624257414859a073c67b47bfece", "messageHeadline": "A0-1245: refine trait derivation for public structs (#254)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 296, "deletions": 99}}, {"node": {"oid": "958c30129e7786707ef1a4e8bdeec0674f585d9b", "messageHeadline": "A0-1253 Remove unnecessary wait selects from member and runway (#255)", "author": {"name": "Krzysztof Ziobro", "email": "86822080+krzysztofziobro@users.noreply.github.com", "user": {"login": "krzysztofziobro"}}, "additions": 40, "deletions": 87}}, {"node": {"oid": "b3479ca5694c03de96d6660b0d80520d6d527f5e", "messageHeadline": "A0-1243: Reduce amount of logs printed on info level (#253)", "author": {"name": "Krzysztof Ziobro", "email": "86822080+krzysztofziobro@users.noreply.github.com", "user": {"login": "krzysztofziobro"}}, "additions": 43, "deletions": 42}}, {"node": {"oid": "e0dd2395206b1ee9ebc99a4cb97819568e5b9691", "messageHeadline": "A0-1200: Spawn member components (#247)", "author": {"name": "Pawe\u0142 Obrok", "email": "pawel.obrok@cardinals.cc", "user": {"login": "obrok"}}, "additions": 249, "deletions": 242}}, {"node": {"oid": "97c65ec48d4e1f1f0a9abeb62e6b4ce626bdcdbe", "messageHeadline": "A0-1045: Rewrite network in ordering example to UDP (#246)", "author": {"name": "Pawe\u0142 Obrok", "email": "pawel.obrok@cardinals.cc", "user": {"login": "obrok"}}, "additions": 38, "deletions": 31}}, {"node": {"oid": "2e4830dbd18887233ea774138bf22507dfa9ed0f", "messageHeadline": "Set opt-level to 3 in test (#244)", "author": {"name": "Pawe\u0142 Obrok", "email": "pawel.obrok@cardinals.cc", "user": {"login": "obrok"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "038382bdcc310e11c830782e403548073048d925", "messageHeadline": "A0-847 fix false errors on termination (#235)", "author": {"name": "Krzysztof Ziobro", "email": "86822080+krzysztofziobro@users.noreply.github.com", "user": {"login": "krzysztofziobro"}}, "additions": 478, "deletions": 177}}, {"node": {"oid": "0f8854de39c1f9cd1b30ee274e326547c9da3b8b", "messageHeadline": "Extract task queue (#231)", "author": {"name": "Pawe\u0142 Obrok", "email": "pawel.obrok@cardinals.cc", "user": {"login": "obrok"}}, "additions": 177, "deletions": 120}}, {"node": {"oid": "a70dddac699732ed582c1d18075d22fbc92c5814", "messageHeadline": "A0-1163: Do not log large collection of pending tasks (#243)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "4a773b3f10260c248d9332488eb2a5bcb2f9fed0", "messageHeadline": "removed asterisk from dependencies (#241)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82fe5b81b56864b5c416b93961fd56b20b42cb6d", "messageHeadline": "A0-1021: Broadcast all top units (#228)", "author": {"name": "Pawe\u0142 Obrok", "email": "yapee@yapee.pl", "user": {"login": "obrok"}}, "additions": 303, "deletions": 195}}, {"node": {"oid": "ca00a985ee3e12d89a8b2225de3f4da48399be52", "messageHeadline": "Bump RMC version (#240)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "704926e77a738672edb21a2c635ae7ddf7796299", "messageHeadline": "A0-1128 DataProvider provides Option<Data> (#239)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 113, "deletions": 76}}, {"node": {"oid": "bd761026dcb318f0f7c9fbd2c8e123fb54c21364", "messageHeadline": "A0-1057 AlephBFT stops because of nested awaits in select! macro (#234)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 400, "deletions": 125}}, {"node": {"oid": "67014134b46d6c775d7c1f21d06a6d8aaff3e2a1", "messageHeadline": "A0-1056: Remove manual Decode/Encode implementation for NetworkData (\u2026", "author": {"name": "Krzysztof Ziobro", "email": "86822080+krzysztofziobro@users.noreply.github.com", "user": {"login": "krzysztofziobro"}}, "additions": 3, "deletions": 31}}, {"node": {"oid": "a10eb1873d4452d18c8c8e135434216b8a057677", "messageHeadline": "A0-1046: Rename KeyBox to Keychain (#232)", "author": {"name": "Artemis Silvestris", "email": "98338489+artemis-cc@users.noreply.github.com", "user": {"login": "artemis-cc"}}, "additions": 143, "deletions": 143}}, {"node": {"oid": "cc002cdccb81e7851a0b10818ee1fd0168786d34", "messageHeadline": "A0-861 Improve logging (#227)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 389, "deletions": 39}}, {"node": {"oid": "a4add7ec0088387399add2e775d26d26920e55e3", "messageHeadline": "A0-1004 Crash recovery for ordering example (#221)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 333, "deletions": 107}}, {"node": {"oid": "3f43faf2ce848fab1d9a0e4f3e2bd8f187de27c4", "messageHeadline": "Minor tweaks to GHA (#225)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "416a9e2e3aca8978596e822c8540433419125e45", "messageHeadline": "A0-786: Run `cargo-audit` (#215)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "23be4a75ef877aeabbc4951ddeda188368d06f90", "messageHeadline": "Substitute `chrono` crate with `time` (#224)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 73, "deletions": 62}}, {"node": {"oid": "a64edb3df924d42aad8008b3b92cfbfada53d668", "messageHeadline": "Update toolchain (#222)", "author": {"name": "J\u0119drzej Kula", "email": "kula.jedrek@gmail.com", "user": {"login": "Yithis"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "0b3d4a660d92851f206bfc9ed6586504657eb8b7", "messageHeadline": "A0-911 Remove libp2p from examples (#214)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 559, "deletions": 2842}}, {"node": {"oid": "838bd701872d5279c451dca0f3199239c3aba0e8", "messageHeadline": "A0-543: Integrate unit collection results with recovery data (#197)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 820, "deletions": 226}}, {"node": {"oid": "6327b4853fe0f642c3116e85d09c29450bd71c90", "messageHeadline": "AZ-298 Fix fuzz (#200)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 760, "deletions": 1405}}, {"node": {"oid": "ca85868d7242e5cfb389abcd5fb0cf41bb07c0d4", "messageHeadline": "A0-539: Add more tests for the alerter (fka AZ-340) (#193)", "author": {"name": "Artemis Silvestris", "email": "98338489+artemis-cc@users.noreply.github.com", "user": {"login": "artemis-cc"}}, "additions": 563, "deletions": 7}}, {"node": {"oid": "83bf9603326c3ddc4479ed5522f97a96ac596dc0", "messageHeadline": "aleph-bft-mock also needs version bump (#201)", "author": {"name": "Michal Handzlik", "email": "h4nsu@users.noreply.github.com", "user": {"login": "h4nsu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98fc0b682c88321cb670fd8ee52d26e8e26b8886", "messageHeadline": "Bump parity-scale-codec dependency to 3.0 (#199)", "author": {"name": "Michal Handzlik", "email": "h4nsu@users.noreply.github.com", "user": {"login": "h4nsu"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "68b43714f4f3f6ba1813b9031d1c336084326213", "messageHeadline": "AZ-693 Fix examples (#196)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 3369, "deletions": 993}}, {"node": {"oid": "92ec3cf5b071255ca0f5ba68b18a2a30380fdbec", "messageHeadline": "A0-543: Add backup loading mechanism (#195)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 443, "deletions": 111}}, {"node": {"oid": "eb456191d33de71c83622aaab3e657f72993aa40", "messageHeadline": "AZ-707 Reintroduce pushing packages to crates.io as part of CI  (#194)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "c5e3bbceca334b757da3816948c0b3b52ee696ab", "messageHeadline": "AZ-735 Update docs (#192)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 248, "deletions": 133}}, {"node": {"oid": "140ee479d8a5d50778f1616e3315b92dbb30befe", "messageHeadline": "AZ-658 Extract mock as a separate package (#191)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 1096, "deletions": 2200}}, {"node": {"oid": "5af55d7c290bd6004654e7df9f16276391170c53", "messageHeadline": "AZ-687: Add Unit read/write interface (#190)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 103, "deletions": 39}}, {"node": {"oid": "c25c8548b30c251c4d51465b6015e1957d7dd4f1", "messageHeadline": "AZ-686: Factor initial unit collection out of runway (#189)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 720, "deletions": 233}}, {"node": {"oid": "a1047346ade536b11c37865cb72b89a5ed76664e", "messageHeadline": "Factor I/O out of the alerter (#186, AZ-340)", "author": {"name": "Artemis Silvestris", "email": "98338489+artemis-cc@users.noreply.github.com", "user": {"login": "artemis-cc"}}, "additions": 236, "deletions": 183}}, {"node": {"oid": "88855dcd9bee0a1fc9d145767bca13ef5cc987ab", "messageHeadline": "AZ-659 Extract crypto and rmc as separate packages (#185)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 1542, "deletions": 3722}}, {"node": {"oid": "5d70721b0f92e2815a5f3e884132c979e256162c", "messageHeadline": "AZ-686: Factor validation out of runway (#184)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 446, "deletions": 147}}, {"node": {"oid": "5661bdd976da55dcb419ea452b372e1769f00d08", "messageHeadline": "AZ-734 Disable part of CI temporarily", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 0, "deletions": 75}}, {"node": {"oid": "9b9dba37afe9fd9c104bc32fbcd2c8a299734469", "messageHeadline": "AZ-299: Extract types to a separate package (#180)", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 613, "deletions": 579}}, {"node": {"oid": "9df57dd39d0ebbf7c4ad300953e425373e9dff51", "messageHeadline": "use nightly-2021-10-24 rust toolchain, specify version of additional \u2026", "author": {"name": "lesniak43", "email": "lesniak43@gmail.com", "user": {"login": "lesniak43"}}, "additions": 22, "deletions": 61}}, {"node": {"oid": "9a3ee5fe168121e3b22570833e6e75d5cbfc3860", "messageHeadline": "AZ-447: Make member die when killed, even early (#170)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "ae1d05a280c22165e760d64fd76f60522c511733", "messageHeadline": "AZ-219 Replaced statefull force push check when pull requests are mer\u2026", "author": {"name": "Marcin", "email": "marcin.radecki@cardinals.cc", "user": {"login": "Marcin-Radecki"}}, "additions": 119, "deletions": 64}}, {"node": {"oid": "5491677a3be9a5f80530225cf70c4f1a50a4ff05", "messageHeadline": "Revert \"debug\" (#164)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "e1ff059ef17a29bdd83ec5800bfccc4ccee09822", "messageHeadline": "debug", "author": {"name": "pmikolajczyk", "email": "piotr.mikolajczyk@cardinals.cc", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "08d0c3a7b277602dacad13868b5d8a9e933f681a", "messageHeadline": "AZ-75: Improve AlephBFT output interface (#155)", "author": {"name": "kostekIV", "email": "27210860+kostekIV@users.noreply.github.com", "user": {"login": "kostekIV"}}, "additions": 252, "deletions": 161}}, {"node": {"oid": "0e735c232a5ba8d6fc83928464506d1837ce3378", "messageHeadline": "AZ-331: Synchronize repositories after bumping version (#161)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "41344212af3f1946e1cc0553e59ed8eae86596a1", "messageHeadline": "Use logo without transparent background", "author": {"name": "Michal Handzlik", "email": "h4nsu@users.noreply.github.com", "user": {"login": "h4nsu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "992a8b7bc574f6fc5a6295cef3bd688cfb53e020", "messageHeadline": "Add `publishMe` to .gitignore (#160)", "author": {"name": "Piotr Miko\u0142ajczyk", "email": "piomiko41@gmail.com", "user": {"login": "pmikolajczyk41"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "966d6d3fdfeb886d6ae3c3d54c867c4611d795c5", "messageHeadline": "Readme cosmetic update (#156)", "author": {"name": "Michal Handzlik", "email": "h4nsu@users.noreply.github.com", "user": {"login": "h4nsu"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "328d81a7ed8b9560c2943b8c5ad2eeaa3534a3b8", "messageHeadline": "Expose NodeMap size. (#157)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 49, "deletions": 45}}, {"node": {"oid": "62fd4a54330941b7e1067586b8e844ffd401e622", "messageHeadline": "Disable version bump workflow on forks (#153)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f115cb7758a52150a9835255b0cfd98a2062fc95", "messageHeadline": "AZ-62: Fix synchronization workflow with foundation repo (#152)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "dab7f12678df12f75cd4798bf8d6628bbc4efa14", "messageHeadline": "Add synchronization workflow with foundation repo (#150)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "ce7eed5f04d04032e046a3a4b4029975c5361c1c", "messageHeadline": "I missed Cargo.lock changing and now publishing doesn't want to work \u2026", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bae44d0bd029913990feea9662e7a7ac71e1c68e", "messageHeadline": "Actually make the autobump work... (#147)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0a52ded5313e294df86edfd516acff96595bbfe8", "messageHeadline": "AZ-112: Expose SignatureSet (#145)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 152, "deletions": 164}}, {"node": {"oid": "7ab8b9e64f13d20c49734949ea2a61ecb5bde8a8", "messageHeadline": "AZ-147: Auto publish to crates.io on manual version bumps (#146)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 4570, "deletions": 13}}, {"node": {"oid": "87db8ce4002190feef48f603190fde1e4788ca05", "messageHeadline": "Add DoD reminder (#144)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1227231cbdf98ca393dd4aad4266aebeaeb39482", "messageHeadline": "A0-427: Broadcast own unit after adding to dag (#143)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a8299cb62f1fe585a6c2dc715d3bc0f6624686d1", "messageHeadline": "Merge pull request #142 from timorl/strictContent", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 760, "deletions": 484}}, {"node": {"oid": "4d8d005776b38933d5664c7934b09905b3e13e36", "messageHeadline": "Fix behind calculation and improve tests", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "282739e340b372d63d04d179dd657134b7de3c5c", "messageHeadline": "Lower expectations", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "686a61db1143ee3c88d9e8a740348033cbafd3fe", "messageHeadline": "Make can_create private", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 32, "deletions": 37}}, {"node": {"oid": "4f94fc7f729dbd10c65bf43a88c2504152207786", "messageHeadline": "Move behind check out of creator", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 54, "deletions": 70}}, {"node": {"oid": "0a51fc81f9bc9651c8ffc556bc99082d8406e047", "messageHeadline": "Review comments", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 19, "deletions": 37}}, {"node": {"oid": "1d4edb3e42c70b0d95ff82b6ac0aba4b193f003e", "messageHeadline": "Add tests and praise clippy", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 755, "deletions": 370}}, {"node": {"oid": "ca581a13a7a24d08b76e514b58118a021db290f1", "messageHeadline": "Restructure creator file setup", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 98, "deletions": 90}}, {"node": {"oid": "24812005169eff565717e4e2e3b247c85ce8f186", "messageHeadline": "Refactor creator to facilitate simpler testing", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 156, "deletions": 269}}, {"node": {"oid": "485d9eb126813020a6fa4d78948b1c22c4fb5d07", "messageHeadline": "Fix a bug when creator tries to create a unit without having parents.\u2026", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "1c1bf73c813da3a58e145a0ab7dd78bc7715c478", "messageHeadline": "A0-367: Fix AlephBFT example (#140)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "af8e2cd968dd336d56eff704612f39be9429946e", "messageHeadline": "A0-249 + A0-250: Node crash recovery (#137)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 418, "deletions": 57}}, {"node": {"oid": "d0188fc88726708c2b54fb3431a835b0dcba53c3", "messageHeadline": "graceful exit (#139)", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 238, "deletions": 146}}, {"node": {"oid": "5941c77bf3eb7e073c2b9dbaac827d2448ad83f4", "messageHeadline": "Merge pull request #135 from fixxxedpoint/A0-114_member_refactor_PR", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 1145, "deletions": 657}}, {"node": {"oid": "b9cdeb68f6dc0026e7046b76b4c59499b4f3c211", "messageHeadline": "in member.rs:", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a01275d2b4510399403e08920e1bdc5157a1eeca", "messageHeadline": "RunwayNotificationIn and RunwayNotificationOut are now separate enums\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 26, "deletions": 35}}, {"node": {"oid": "1d9d73a5767561359dbc6519d09600a0e2f8e4e0", "messageHeadline": "implementing TryFom instead of From for RunwayNotificationIn and Unit\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "7b4765b61769822dffb9417896dc4e055c5927e7", "messageHeadline": "refactored member.rs - further changes after review", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "863e2779e1cdbecae76e1c93f9293cc8751c0a89", "messageHeadline": "using `FusedFeature::is_terminated` instead of `shared` for awaiting \u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "0420f9f8536b67d6fd9ab4b3ef4c75904d9de960", "messageHeadline": "network_hub is now just a function", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 39, "deletions": 13}}, {"node": {"oid": "47e78acefcb96cf749d2d7548358ed6e4dda0dfd", "messageHeadline": "Reverted src/testing/unreliable.rs", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "fdf48414fc51e32b71dcd1fca26628b262dd60aa", "messageHeadline": "- removed utils.rs", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 67, "deletions": 63}}, {"node": {"oid": "15051c4a7d63a4786093c92181c65d7f3b5c0270", "messageHeadline": "returned to version where the Signed type was using explicite liftetimes", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 121, "deletions": 98}}, {"node": {"oid": "106045526658d98a3d957032f29b9399ae2961fc", "messageHeadline": "cleaning after code review", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 31, "deletions": 54}}, {"node": {"oid": "850e0b36b5d68b0979c48cba0d5fb36864a6187f", "messageHeadline": "removed unnecessary pub(crate) modifier from member.rs:Task", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e48cb7e863981b321237dfeb272fe76db5d06e6a", "messageHeadline": "fixed comments in member.rs", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "d342ff9c4f7f3401c463cf3fbc4818d338ad362c", "messageHeadline": "updated comment for NotificationIn::NewUnits", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f18c34eeaffd87ad46124d93d0c05519d3cc7c03", "messageHeadline": "clippy warnings", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "52c810cd711322172fc82ed7f8f1eb1be06a4855", "messageHeadline": "Simplified utils.rs:into_infinite_stream.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7db0d1657aba730d77f5e549c117e3eefb5a000b", "messageHeadline": "since runway.rs requests only once per coords we could remove request\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "2feab506d37a46644215223a175777b477bfbf44", "messageHeadline": "runway.rs resolves requests only after recieving an AddedToDag messag\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f692575e8f7f196aeae0d3f209422a6fec4e5e8b", "messageHeadline": "Refactoring of the new member/runway after code review", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 539, "deletions": 744}}, {"node": {"oid": "9b5d4e09630a7b9e88ec710e98f84934198eb84c", "messageHeadline": "Merge pull request #136 from fixxxedpoint/FIX_towards_graceful_exit", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8d6165ec934268c1c9540487556c2b67a53c8594", "messageHeadline": "- FIX: parents_rx in creator.rs was called multiple times after it re\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "87a94bbf33b68d91ddbc07a758f75ba1f6f95d34", "messageHeadline": "documentation alligned with the new version of member.rs", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "59a9336c135cbe0a52a81eb3200bc350e3e3fd00", "messageHeadline": "- UnitMessage refactored out of runway", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 235, "deletions": 229}}, {"node": {"oid": "029452e10ffb3147a5dc8e48c282267c9e1751d7", "messageHeadline": "Barrier now uses only oneshot channels. It fixes issues related to Drop.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "046cc441bedbb65361d6027a9afa921835042e61", "messageHeadline": "removed unnecassary impl section from member.rs", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 76, "deletions": 84}}, {"node": {"oid": "bd46b4834f26e6cd45204f9110c978599d2508f1", "messageHeadline": "The Barrier mechanism refactored out to a seperate type.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 102, "deletions": 93}}, {"node": {"oid": "8af5e1e7b02929c9a7b070e430afe6b65fe42df0", "messageHeadline": "added end-barrier for subtasks in consensus.rs", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "cbe7fddb4e97c92564857c12aa58bd98a4220fec", "messageHeadline": "runway.rs: using two-way channel algorithm instead of the new Barrier\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 39, "deletions": 73}}, {"node": {"oid": "78cdfca3fb4f46a853b3abe3b69dba045aca298c", "messageHeadline": "clippy warnings", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f67a3d5b25582c963c69400c1567f0dcb6fd91d7", "messageHeadline": "graceful exit: channel based implementation of Barrier.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 82, "deletions": 18}}, {"node": {"oid": "2a050675723a8299502750d18379893950b3511d", "messageHeadline": "Tests that use Member are now awaiting its exit.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "5e4b96aaba0e993716ada41a7399d5d95781e574", "messageHeadline": "A0-114: unit handling refactored out of member", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1307, "deletions": 747}}, {"node": {"oid": "03f5bcb8f1396e36a65d7c713568ff5892f0489b", "messageHeadline": "A0-212: Refactor code to allow nodes request old units (#133)", "author": {"name": "J\u0119drzej Kula", "email": "kula.jedrek@gmail.com", "user": {"login": "Yithis"}}, "additions": 29, "deletions": 168}}, {"node": {"oid": "7ff4ed2177adbbf6f671a6d3ab18b30861ce7ff0", "messageHeadline": "A0-231: Two improvements of requests in member (#132)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 97, "deletions": 85}}, {"node": {"oid": "43c8d20ecd31c5382abf075172556409b8c64dff", "messageHeadline": "A0-157: Make nodes catch up if they fall behind (#116)", "author": {"name": "J\u0119drzej Kula", "email": "kula.jedrek@gmail.com", "user": {"login": "Yithis"}}, "additions": 264, "deletions": 58}}, {"node": {"oid": "e5d0096576d6b3bc4dab664b4ec1efe1ddf8f671", "messageHeadline": "Fixed bug with wrong control hash of self unit. (#130)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "c7506b3c77c735cb6a3c1edfb7e052ecdcfd7733", "messageHeadline": "Change the Network trait (#127)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 79, "deletions": 114}}, {"node": {"oid": "847b0662b21ef0aee4d02c9f216d693af688d077", "messageHeadline": "Autobump readme version with feature changes (#129)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "8a3e08af6ce283e5bf7609e9de1e94fec8ea711f", "messageHeadline": "Add automatic version bumping (#120)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b67a132ff54065a22d50dbd4f082d5b2ec189bbd", "messageHeadline": "Update env_logger requirement from 0.8 to 0.9 (#117)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b49e7fffd528cec672f2d8956b727a900509998c", "messageHeadline": "Merge pull request #93 from fixxxedpoint/fuzz-tests_PR", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1280, "deletions": 104}}, {"node": {"oid": "6c06f18c3478990a611b640ff67a0a3057530416", "messageHeadline": "fuzzing: clippy", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39e8b2e56aca2c30e86abc0bbaa130ab1db4a8e8", "messageHeadline": "Update readme (#119)", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "e4c88ff140b1df37443b294727fafcf214f306e0", "messageHeadline": "fuzzing: updated README.md", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9f82ce56be1f28203808ec2167f6b0dbd184861", "messageHeadline": "fuzzing: more useful magic in fuzz:Spawner; member::move_units_to_con\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "570065f73271aef200f8545a81d88ae5efbe419b", "messageHeadline": "fuzzing: aligned after rebase", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "c8f9fb4ff789c682bfac44c8ba85aa8d7ff955d6", "messageHeadline": "fuzzing: added \"delay\" in fuzz::Spawner::wait_idle; Spawner is not", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 48, "deletions": 41}}, {"node": {"oid": "16443913efdf386e5a511eb71444abdf02f91b3b", "messageHeadline": "fuzzing: mock moved out from the main project", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "856399661de0836d97563c487a9ed8d771451ea8", "messageHeadline": "fuzzing: more revew related cleaning", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 58, "deletions": 59}}, {"node": {"oid": "6238a19a068b859e11aace421b1a37ff1f479945", "messageHeadline": "fuzzing: updated README.md", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d1b5b52b7b5bc8fb5fa0cec070f43e3284a9e5dd", "messageHeadline": "fuzzing: changes after code review: mock moved/copied to a separate c\u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 1235, "deletions": 572}}, {"node": {"oid": "6bcbc34178fba2bd733edc2b0525cc422c1adcde", "messageHeadline": "fuzzing: renamed folder fuzz->fuzzing", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d16944c0634caf248d2ce4cea631980ec1e27a88", "messageHeadline": "fuzzing: more changes after review", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 60, "deletions": 65}}, {"node": {"oid": "028ae3b241ce134bda07b5c970d5e9c49e19620e", "messageHeadline": "fuzzing: removed dependency on arbitrary from libfuzz_target.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 4, "deletions": 39}}, {"node": {"oid": "c7f75778c53ede282aa267019615e241a8bf9e12", "messageHeadline": "fuzzing: missing change after review", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "70ecf1895232eb3f5e4f411f90ca60aaf07f075f", "messageHeadline": "fuzzing: cleaned Cargo.toml and updated README.md.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7fd10bea52a061ecea9cee3d23384f89b82568f9", "messageHeadline": "fuzzing: added logging capability to --check-fuzz command.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8f02743c3bb818e236beaaa7809ebd48c99e7115", "messageHeadline": "fuzzing: changes after review", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 356, "deletions": 294}}, {"node": {"oid": "edb504565e0ba1a56fd1f4a666602121e9194568", "messageHeadline": "fuzzing: review - bumped versions of libfuzzer-sys and afl and using \u2026", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "279fce1529dc70f47b35a7c13e202bd8503f6e58", "messageHeadline": "fuzzing: cleaned Cargo.toml files related with fuzzing.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "352e7f0e2629348562683ff43c23f5c6a7da1404", "messageHeadline": "fuzzing: updated comments and descriptions", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c235abecc4350353d03828bb4ee369914688ccb2", "messageHeadline": "fuzzing: refactored _after_iter from utils.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 9, "deletions": 48}}, {"node": {"oid": "241c189706e05776eb111b6988d4ed8a74c3abd4", "messageHeadline": "fuzzing: refactored main-fuzzing files.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 55, "deletions": 82}}, {"node": {"oid": "5ed2ec87a0df189675b768892980cdadce9a3178", "messageHeadline": "fuzzing: added derive(Debug) for NetworkData.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "80f702cc2ace98ecfa217fb0e11d00e239fc91d3", "messageHeadline": "fuzzing: slightly changed README.md.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9995aaf03e0bd8f41bc624dd1d260862e03e663e", "messageHeadline": "fuzzing: clippy", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "ef831096c586e1d81f730ed4a1a53d4dbf5d1a1c", "messageHeadline": "fuzzing: cargo fmt.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "8c03abbf4dca3105ad335c9e92fac49f366b155e", "messageHeadline": "fuzzing: updated README.md.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "dc3db52bfa239b06d880fe59c5001f3d65179c23", "messageHeadline": "Added fuzz-tests capability on the network component of the protocol.", "author": {"name": "\u0141ukasz Lachowski", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 593, "deletions": 82}}, {"node": {"oid": "0a9e3490d548ddf8b5233f6e8d9998d4c8a0079a", "messageHeadline": "Update libp2p requirement from 0.38 to 0.39 (#118)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffff2857f965b4932d80ff4a67574f73d00d7389", "messageHeadline": "Minor fixes and compatibility changes for aleph-node (#115)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 55, "deletions": 65}}, {"node": {"oid": "749a2dc653fc25c678e4d8e0d2ac4fb43b7643b3", "messageHeadline": "Change how data availability is handled (#113)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 390, "deletions": 224}}, {"node": {"oid": "516426e52d667a8cb774870c908a9f265192fea2", "messageHeadline": "FIX: TaskHandle (#112)", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "bb2de7057e8242ffabc4d4c5a1b55c555e86df3c", "messageHeadline": "Merge pull request #100 from timorl/pebble", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 182, "deletions": 161}}, {"node": {"oid": "7bd3393f2a6f44d52e58d0797ce5f3f3cf95ffbd", "messageHeadline": "Clean up numeric type usage", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 182, "deletions": 161}}, {"node": {"oid": "18547445a030025a1494b968f63d4c313b594552", "messageHeadline": "Merge pull request #109 from mike1729/TOB-ALEPH-007", "author": {"name": "fixxxedpoint", "email": "lukasz.lachowski@cardinals.cc", "user": {"login": "fixxxedpoint"}}, "additions": 172, "deletions": 111}}, {"node": {"oid": "134d2aa3ec6396d57af9e463f372834512675be8", "messageHeadline": "review changes", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "a739c06d0ffa9cb9257d994f266a3796c5d26e64", "messageHeadline": "Replace option with custom enum in dataIO", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "ff61eb65a5b493669c0ad008712aa6ad0177bd36", "messageHeadline": "Add SpawnHandle::spawn_essential that returns spawn handle.", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 129, "deletions": 75}}, {"node": {"oid": "4aa5cbf7c50c34bfb9072813789b01f81601138c", "messageHeadline": "Add panic to post_insert hook. (#106)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "60ac63880e2ac8d173261afc9ff0e9af9d86ef9d", "messageHeadline": "Fix of TOB-ALEPH-009 (Inconsistent closed channel error handling)  (#\u2026", "author": {"name": "Maciej Nem\u015b", "email": "macieknems@gmail.com", "user": {"login": "maciejnems"}}, "additions": 32, "deletions": 62}}, {"node": {"oid": "b2f717ffca45bbab4bdb4be3a4315a3caf161d5f", "messageHeadline": "Fixed low tps. (#111)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "68688874cd50b894c43acee8d910148a0580a8f4", "messageHeadline": "Standardize log levels (#105)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 151, "deletions": 134}}, {"node": {"oid": "b4f130bdeea3b1000aadb08d38647d4e977d0376", "messageHeadline": "Added references to documentation. (#110)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "60102f2449246fbb6c19cab03b38d9bec8c10000", "messageHeadline": "Fix of TOB-ALEPH-004 (Incorrect state rollback when removing forker\u2019s\u2026", "author": {"name": "kostekIV", "email": "27210860+kostekIV@users.noreply.github.com", "user": {"login": "kostekIV"}}, "additions": 132, "deletions": 1}}, {"node": {"oid": "2a3f0714e41f7ce2760133cca2950bad04d17914", "messageHeadline": "Add docs with note about non-blocking network. (#103)", "author": {"name": "kostekIV", "email": "27210860+kostekIV@users.noreply.github.com", "user": {"login": "kostekIV"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4e2ac9aaf81c42912b3b43a129b0cbb6d363fa7b", "messageHeadline": "Code quality recommendations. (#107)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "ab5c99ae08ce4bde89fc53ac32fbae4cc31fa1cf", "messageHeadline": "Fixed the break issue in terminal. (#101)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1277beb4a4798b757dd7497e56afa490a73ab6b1", "messageHeadline": "Made the encoding of BoolNodeMap unique. (#104)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "e5bc4bf7ab1f6957cab600e4e1cc0f627c264471", "messageHeadline": "Clean up `signed` interface (#99)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 98, "deletions": 84}}, {"node": {"oid": "07279d088ad7b83a1de455b720ff6819c4677eb5", "messageHeadline": "Update unsigned-varint requirement from 0.6.0 to 0.7.0 (#98)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f2ce4a756c79ea4292bce86487a8f02f8f4d655", "messageHeadline": "Added example code for measuring alephbft performance in the blockcha\u2026", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 811, "deletions": 3}}, {"node": {"oid": "3e2a0d0e02e8672142fc0c842d5a224dcf4d4795", "messageHeadline": "Added configurable delay before the first unit created. (#94)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "02b1d215eff5add8efa812ef971ecf6daee086e0", "messageHeadline": "Remove Eq requirement for a Signature (#96)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2a83d9c4bf88e4e3892f82e30b0aa4a9bc273f69", "messageHeadline": "Add target name for coverage binary", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "fd7746394b5f173f012fa75abb30f78355523c5c", "messageHeadline": "Alerter tests (#92)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 560, "deletions": 30}}, {"node": {"oid": "021408ab6e2776337750a70ebc63aacfd81ef850", "messageHeadline": "simple multisignatures (#91)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 182, "deletions": 80}}, {"node": {"oid": "195ffc53e988795d2a6010ffa6c4b870717caeb6", "messageHeadline": "Add support for asynchronous signing in KeyBox (#90)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 131, "deletions": 81}}, {"node": {"oid": "b73a6cafa29d9bef78857ec817f078fe677bd6d6", "messageHeadline": "Fixes ordering of closing channels and handling errors on sending on \u2026", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 61, "deletions": 32}}, {"node": {"oid": "a9b24b8a5b0582fdee440d2a400b4ec2269bb047", "messageHeadline": "Added tests for terminal+extender. (#88)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 320, "deletions": 4}}, {"node": {"oid": "7cf3dab758ce0ab31f861c135c0e69c2995de898", "messageHeadline": "Add unit test to NetworkData encoding", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "f143a61d83d1f75b18aa0fac5fe6acf0f418b746", "messageHeadline": "Fix clippy", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca454b6bb3261d291e767987f78822839c1b102a", "messageHeadline": "Add missing documentation.", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 108, "deletions": 27}}, {"node": {"oid": "abe3adba674c8c3655007a592ee572546f731930", "messageHeadline": "Renames Aleph to AlephBFT where necessary", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 134, "deletions": 142}}, {"node": {"oid": "acd0a936fb767920d4daa96fd7d6f25e6f08e7d5", "messageHeadline": "Removes unnecessary error logging on unbounded_send", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 71, "deletions": 88}}, {"node": {"oid": "2d8b0158c7db8bfd8c0e2f2ab8e3bd8c0d09c0e6", "messageHeadline": "Removes a keyword as requested by cargo publish", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "650e09d0868bade55c0cecde8bb9a932b92a7550", "messageHeadline": "Renames repo to AlephBFT", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ce09cf17e1674ec8f322c764ccad1727bdba0f35", "messageHeadline": "Removes unecessary pub and AuxData", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 21, "deletions": 35}}, {"node": {"oid": "5abf2518ad7939d07cb4d9f5c557c3749d600801", "messageHeadline": "Reorganizes the repo", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 226, "deletions": 210}}, {"node": {"oid": "6afd386b9bb73222f47432596f2170f74bdf99ed", "messageHeadline": "renames rush to aleph-bft", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 196, "deletions": 196}}, {"node": {"oid": "e442dc5b510466f736b2f71f07bf1560f92d31e6", "messageHeadline": "Readme overhaul (#85)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 177, "deletions": 24}}, {"node": {"oid": "6c649225815835a847a361454ceeb1cf28a86aec", "messageHeadline": "Rush documentation (#78)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 501, "deletions": 8}}, {"node": {"oid": "9636e3c1da4cf5db8552b814dd05b66bc00623bd", "messageHeadline": "Remove tokio from dependencies (#86)", "author": {"name": "kostekIV", "email": "27210860+kostekIV@users.noreply.github.com", "user": {"login": "kostekIV"}}, "additions": 85, "deletions": 72}}, {"node": {"oid": "5bcbd3543c4feb3f56291a9737deac0f03276430", "messageHeadline": "Add missing docs for signed.rs and rmc.rs (#87)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "cb9c04b8ecb099a49f8bb3fad7061e0fe0cfa732", "messageHeadline": "Implement actual alerts using RMC (#81)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 495, "deletions": 152}}, {"node": {"oid": "3be4ec1d1f9c455b7a4694c2f19a0ac972268060", "messageHeadline": "Adds medium size integration tests (#83)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "4e92dd51f2b13a307dcf678027c1972817e5e5d1", "messageHeadline": "adds action for mdbook", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 42, "deletions": 6421}}, {"node": {"oid": "c3a3c9cade3b51c3ea3d0212d7e6bca2f4524aff", "messageHeadline": "Added max round check in creator. (#84)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "37e01a933403db48b9814535d360641fd410060a", "messageHeadline": "documentation stub", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 6433, "deletions": 0}}, {"node": {"oid": "d86c0aaa16f091611aaef1a66a031723de0a1f91", "messageHeadline": "adds check availiability for data stored in units (#82)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 92, "deletions": 71}}, {"node": {"oid": "381d38831554a484372fa09f2a5f8270e67be23a", "messageHeadline": "Implement simple example how to use rush. (#67)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 329, "deletions": 5}}, {"node": {"oid": "5511b90f0f1c6e8197aeb2f40aede0333c5f3f52", "messageHeadline": "Fixed the issue with the node panicking for some cases of wrong contr\u2026", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "cf70d923bbe13e1b6ca79b7afe82a91a1b671e70", "messageHeadline": "Unit test for RMC Box (#77)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 353, "deletions": 55}}, {"node": {"oid": "0b372852a85bcefb3163baa327192a54097f6ad1", "messageHeadline": "Adjusted creator's behavior w.r.t. delays. (#79)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "7f164881d08f06eee8cb8d6bf959d5d286cb7cf1", "messageHeadline": "RMC Box Implementation (#70)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 397, "deletions": 106}}, {"node": {"oid": "2e646ae9ea1ab732d73ccf04dbbea04f08ab8e1a", "messageHeadline": "Factor alerts out of member (#76)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 355, "deletions": 252}}, {"node": {"oid": "396532bdb82440b7cf9c92cc07a24a9bdb968256", "messageHeadline": "add missing test to member to cover fetching missing coordinates (#74)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 138, "deletions": 17}}, {"node": {"oid": "928219d8e9b08d8f07a3c2f43f000e6b5b87f3f4", "messageHeadline": "Enhanced configuration of delays. (#72)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 157, "deletions": 89}}, {"node": {"oid": "aa53a575f3e07f1807a2c784c6abfa1a5b1e18b3", "messageHeadline": "add install script and option to run specific tests (#73)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5223dcb5b9b6168d836cac3ebacd68b87cf88975", "messageHeadline": "cov scripts and small changes in signed (#71)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 147, "deletions": 57}}, {"node": {"oid": "f7861b604ced4a5f71e052edff66d4d7d06cb519", "messageHeadline": "Refactor Network (#66)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 429, "deletions": 364}}, {"node": {"oid": "7876a9bb7851543a7395c04316595e0085d3df20", "messageHeadline": "remove unused functions and auto trait implementations (#69)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 109, "deletions": 179}}, {"node": {"oid": "caed0daee78cc0a5b820aae23ef6ed6c00b25b55", "messageHeadline": "Require a signed object to implement `Index` (#68)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 77, "deletions": 32}}, {"node": {"oid": "3a6e69cd6a91319eaca8d0822c7bc4340ff557ea", "messageHeadline": "Added byzantine tests for Member. (#61)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 779, "deletions": 7}}, {"node": {"oid": "91b1c5858925575aeafc5b6d7ce0bff1458390a9", "messageHeadline": "Implement BoolNodeMap and multisigning tools (#64)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 339, "deletions": 49}}, {"node": {"oid": "c97e2534a8faa73f4c6d2cb13f1338a2754f5d3b", "messageHeadline": "Bug fixes and preparation for byzantine tests. (#65)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 302, "deletions": 292}}, {"node": {"oid": "3ec724a5ea4b3e8d99b43c729f60047b118315f7", "messageHeadline": "removes outdated TODOs and moves the rest to Jira (#59)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "c0fd6959a2f660e5dfa4a50d199837d8284dd4d6", "messageHeadline": "Standardize channels (#63)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 48, "deletions": 150}}, {"node": {"oid": "b10f80434a85bd08e7ee0301c9b0be99b9db2828", "messageHeadline": "Undo adding Default trait for Hasher::Hash (#62)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "a7f8fbd7c89fbf16582539ddbbaf6c60b8eed568", "messageHeadline": "Refactor units (#60)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 420, "deletions": 330}}, {"node": {"oid": "5630d7b5f18fbfb889b6a4a7b3ae1325a6aa0e15", "messageHeadline": "Replace NodeIdT with NodeIndex (#58)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 45, "deletions": 101}}, {"node": {"oid": "96c67477b070302ab52e2e7a9cfc301e6a57ee0e", "messageHeadline": "Run local pipeline and fix the compile errors (#57)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "5dab979180a45646f6dec03cda9478bed194c190", "messageHeadline": "Refactor Signatures and Keyboxes (#55)", "author": {"name": "Micha\u0142 Seweryn", "email": "michalsew@gmail.com", "user": {"login": "michalseweryn"}}, "additions": 322, "deletions": 190}}, {"node": {"oid": "636876be94fd18333d54b967e9597fd3b2eccd5f", "messageHeadline": "Refactor hashes to avoid passing a function around (#51)", "author": {"name": "timorl", "email": "tymorl@gmail.com", "user": {"login": "timorl"}}, "additions": 188, "deletions": 232}}, {"node": {"oid": "6939f3dd4ddee7e9851551637fe81b98e347128f", "messageHeadline": "Fixed tests in consensus after the Member refactor. (#54)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 163, "deletions": 169}}, {"node": {"oid": "fe23ecf49a5fbdc90a824dd8514cebabe13c7272", "messageHeadline": "Merge pull request #52 from mike1729/environment", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 1482, "deletions": 539}}, {"node": {"oid": "4c650ca353c6c2d1ab3bf855b6824528856eca78", "messageHeadline": "moves environment into rush", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 1482, "deletions": 539}}, {"node": {"oid": "5317ece41d2c73ee48ca815f30d325c543b242d3", "messageHeadline": "Added comments explaining the inner workings of Terminal. (#53)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "2294a43c5493e23f93614852db8d7113d24b56b2", "messageHeadline": "Merge pull request #50 from mike1729/preunit-committee-info", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "db5bf74b83a07caa00623d534d6b64c610b6ab79", "messageHeadline": "get committee info from preunit", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7355facb9553c5a0756cbbbbdddd3f673cc04226", "messageHeadline": "Pub getter for node_id in config. (#49)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d9300c1dc6170aeade30efe36bccf787ff469703", "messageHeadline": "Merge pull request #48 from michalseweryn/public-constructors", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae848927cf559d37778a7c6972342705aa16cbb0", "messageHeadline": "Make the PreUnit::new_from_constructor public", "author": {"name": "Micha\u0142 Seweryn", "email": "michal.seweryn@cardinals.cc", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "600f21af6a42fcb4ac15c05a647ceda70b680cc1", "messageHeadline": "Added support for wrong control hashes. (#47)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 193, "deletions": 87}}, {"node": {"oid": "698af7b15eef949bc906d84f7c9a1ea8d4f58845", "messageHeadline": "Merge pull request #45 from mike1729/destroy-env", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 351, "deletions": 883}}, {"node": {"oid": "d4e9377a52165eee2beef1cfe261f03d214521e3", "messageHeadline": "removes environment trait", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 351, "deletions": 883}}, {"node": {"oid": "86f5e12b5eb5540e69a0729c512fac6adf9ac03c", "messageHeadline": "add more restrictive checks", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e062519adff4f04349362a735f8d549bce6ec2f8", "messageHeadline": "adds script for checking repo health before submitting a PR", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ab497c818ac164b259d0d948c47cf94e2208c237", "messageHeadline": "HOTFIX tokio downgrade", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c8bd32d3308623f9e50ad0a7ee1a485568d877d1", "messageHeadline": "Fixed encoding of NodeIndex. (#43)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "3ab1ed46794111d931a13c1e822fb7e9de9291d8", "messageHeadline": "HOTFIX: changes debug format to display when possible", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "b468337d9c6d8a62300536e5a51b8ece0caf3a8e", "messageHeadline": "Merge pull request #42 from mike1729/exit-sig", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 156, "deletions": 46}}, {"node": {"oid": "fd4955a2441a369cf0904a82cd62ee0d6415a3a9", "messageHeadline": "adds exit signal", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 156, "deletions": 46}}, {"node": {"oid": "587a5b601bed3d55c2aec015b529f5111d81dd0f", "messageHeadline": "HOTFIX: upgrades parity codec", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5ac1e9c5319863dcb3e8d7141ca6f33e56d06153", "messageHeadline": "Merge pull request #41 from mike1729/notify-many-units", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "a24fb14984e6d013cd403a6ef8823698bcafaa26", "messageHeadline": "adds possibility to send many units in NotificationIn", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "18f20a09af2821858ad107478a834c96beb13df2", "messageHeadline": "Removed the block availability check from the Environment. (#40)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 6, "deletions": 109}}, {"node": {"oid": "e0ad173de61c0f3dacd9a668c447e10f0ea70d85", "messageHeadline": "feat: add child_creator pub method (#39)", "author": {"name": "Joshua J. Bouw", "email": "dev@joshuajbouw.com", "user": {"login": "joshuajbouw"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d56a44e6e57d259d5281f28b8b642e585be29b50", "messageHeadline": "HOTFIX: adds static lifetime to spawn", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d58e5bf257baaafbff0ee3f3fc4c3b7ea3949cb", "messageHeadline": "HOTFIX: adds spawn handle to Consensus::run", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "c4d5b87e4cddda54f02151656cb96656f5b80aaf", "messageHeadline": "HOTFIX: changes Consensus constructor to take Arc<Environment>", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "f9aa9c82e5ac22c319b894bea7b18be2e15731ed", "messageHeadline": "removes unused hash method from Environment trait", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "018012348f880a243aa3e30f45bf6fbfaf563913", "messageHeadline": "HOTFIX: remove Display derive from NodeId", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "de2ddeca91aba363a8452f50bca354d43c01896c", "messageHeadline": "HOTFIX: changes hashing type in Environment", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d6b51a0d03cea5ac81fff0595f504126c8f0d5ca", "messageHeadline": "feat: pub integration (#38)", "author": {"name": "Joshua J. Bouw", "email": "dev@joshuajbouw.com", "user": {"login": "joshuajbouw"}}, "additions": 103, "deletions": 45}}, {"node": {"oid": "ee1fe17cd8368f39fef0cf0e157986766205a6c5", "messageHeadline": "Added a test with a dynamically growing chain. (#33)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 129, "deletions": 10}}, {"node": {"oid": "d6c2837e7008d33b8981c80c2069991f16ab8b86", "messageHeadline": "Revert \"feat: pub integration (#34)\" (#36)", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 44, "deletions": 59}}, {"node": {"oid": "2035e954609249e8f84b01a5b06b06225fd46d1d", "messageHeadline": "feat: pub integration (#34)", "author": {"name": "Joshua J. Bouw", "email": "dev@joshuajbouw.com", "user": {"login": "joshuajbouw"}}, "additions": 59, "deletions": 44}}, {"node": {"oid": "6eb071fe68c382d8a3c3cc70301b26a918d333ed", "messageHeadline": "Merge pull request #35 from mike1729/observe-chain", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "40cbf0e4fc93b682d73a593d99fdddbe939cd397", "messageHeadline": "observes chain not environment for new block arrival", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "ef19fa242bdbbb5d713e822631d95dc2e3df6061", "messageHeadline": "Merge pull request #32 from mike1729/async-block-availability", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 79, "deletions": 109}}, {"node": {"oid": "02d605e52ef9391c9c4976ec9ac2d04323650403", "messageHeadline": "removes timer from terminal and makes block_availability async", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 79, "deletions": 109}}, {"node": {"oid": "05cf9385aa38ec54df90ce90c65f775f70a7f16c", "messageHeadline": "Merge pull request #31 from mike1729/verify-ch", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "7f4534decb89ce79cb15c35994caaa6ae1eef440", "messageHeadline": "adds control hash verification in terminal", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "7ddcf4989c43528593198f5ddb03f829058b3e03", "messageHeadline": "Fixes issues in terminal with units arriving late. (#30)", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 44, "deletions": 26}}, {"node": {"oid": "9a452603bd6419ac8920cced935d16550d3c5360", "messageHeadline": "Merge pull request #29 from mike1729/hashing-control-hash", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "939f15def5997b9103d65aea39e84f8840f4d82e", "messageHeadline": "remove hash mock from ControlHash and default from HashT", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a9560d6dd9b94bd8b3728eabff6cbe34f0bf9bea", "messageHeadline": "Merge pull request #25 from DamianStraszak/requests", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 81, "deletions": 93}}, {"node": {"oid": "1439fdf4b3e6db460a8e32cf8decda951bccea82", "messageHeadline": "Cleaned up the communication between Consensus and Environment.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 81, "deletions": 93}}, {"node": {"oid": "839716c845039802559baefe66c489e8a23fe2d2", "messageHeadline": "Merge pull request #28 from mike1729/conf-refactor", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "d33e40097d43a0d949b3398a8022e1b552fa841f", "messageHeadline": "removes NodeIndex from config and adds a getter to NodeId", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "707eecbe31e5669902c3078616049c92106a6f14", "messageHeadline": "Merge pull request #27 from mike1729/enchanced_testing_network", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 91, "deletions": 50}}, {"node": {"oid": "089147a492fab738076a2c89526fdd641b1e3786", "messageHeadline": "adds filtering in message passing", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 91, "deletions": 50}}, {"node": {"oid": "9e217c68c8e1dadd23f93df4955f26e8bac0aaf0", "messageHeadline": "Merge pull request #26 from AdamGagol/hashing", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 51, "deletions": 26}}, {"node": {"oid": "f28d6d8ddaf52722216fc590d3504edf55c85e08", "messageHeadline": "removed encode for unit", "author": {"name": "Adam Gagol", "email": "adam.gagol@gmail.com", "user": {"login": "AdamGagol"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "aff3a8ce3110f4bbdf5cad1d47db0bdcb2d738ee", "messageHeadline": "corrected indentation", "author": {"name": "Adam Gagol", "email": "adam.gagol@gmail.com", "user": {"login": "AdamGagol"}}, "additions": 797, "deletions": 793}}, {"node": {"oid": "4cfd8c33136b0159a79714f934c8feffcdec3e08", "messageHeadline": "hashing after review", "author": {"name": "Adam Gagol", "email": "adam.gagol@gmail.com", "user": {"login": "AdamGagol"}}, "additions": 793, "deletions": 837}}, {"node": {"oid": "f1e20331d73dd536a86e3a76b749df7d0d5f2b85", "messageHeadline": "hashing WIP", "author": {"name": "Adam Gagol", "email": "adam.gagol@gmail.com", "user": {"login": "AdamGagol"}}, "additions": 98, "deletions": 21}}, {"node": {"oid": "c45a6d44c31458655e1349009a0cfd4a06b49416", "messageHeadline": "Merge pull request #23 from DamianStraszak/more-tests", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 149, "deletions": 69}}, {"node": {"oid": "d37d7f6a17230cb5aea10e2c4e1159a6e734d26c", "messageHeadline": "Fixed bugs that stopped the test on 4 nodes from working.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 149, "deletions": 69}}, {"node": {"oid": "6ce39756efa73817d105a2e4f36f1f2e6b7cf694", "messageHeadline": "Merge pull request #22 from DamianStraszak/documentation", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 75, "deletions": 23}}, {"node": {"oid": "1382e389176ee01d335024fbc4e6302645de502a", "messageHeadline": "Added documentation.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 75, "deletions": 23}}, {"node": {"oid": "3abca7be94473836614868268269c82a766b0c84", "messageHeadline": "Merge pull request #21 from DamianStraszak/logging", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 66, "deletions": 13}}, {"node": {"oid": "92e907da37a8758c2767602f4021014c0683e645", "messageHeadline": "Added basic logging.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 66, "deletions": 13}}, {"node": {"oid": "7627cda3cc47821f16569811a44137bf10c0b12c", "messageHeadline": "Merge pull request #20 from mike1729/refactor", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 438, "deletions": 556}}, {"node": {"oid": "610bfa0b2ff6d3e1495abee309ee078507c8ce52", "messageHeadline": "refactor", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 438, "deletions": 556}}, {"node": {"oid": "0ab127f277ca35817ac51d22c9f71383546d6245", "messageHeadline": "Merge pull request #19 from DamianStraszak/clean-environment", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 123, "deletions": 144}}, {"node": {"oid": "a191c4023fed2a9a53cc8c5f35214899d265ffd2", "messageHeadline": "Simplified the Chain implementation. Redefined Environment.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 123, "deletions": 144}}, {"node": {"oid": "e583c703a989364d7677ffc75d7d304761369ab0", "messageHeadline": "Merge pull request #18 from DamianStraszak/block-verifier", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 115, "deletions": 62}}, {"node": {"oid": "32fef72e9c10b5628cc664b2ace1361791e25072", "messageHeadline": "Added block verification.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 115, "deletions": 62}}, {"node": {"oid": "f2e6a105c4c974dad1b3b167d5398df80541a2bc", "messageHeadline": "removes unworthy oses", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "838a727e0ad74d6d427916e8b0d8308ebb1618e7", "messageHeadline": "Merge pull request #16 from mike1729/less-dummy-testing", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 93, "deletions": 54}}, {"node": {"oid": "691d9085d59b0ffe51da1919c925df00ab64d501", "messageHeadline": "swaps tokio::broadcast with custom impl", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 32, "deletions": 39}}, {"node": {"oid": "09dac4959450e88de774291a745956af07535aa9", "messageHeadline": "less dummy", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 67, "deletions": 21}}, {"node": {"oid": "20e5b5936d3b47a592f1e6791b3fb5f11705f2d9", "messageHeadline": "Merge pull request #15 from DamianStraszak/finalizer-implementation", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 281, "deletions": 120}}, {"node": {"oid": "11b43b315b8f0c5959f2850e4015a068eb14ba23", "messageHeadline": "Added an implementation of Finalizer.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 281, "deletions": 120}}, {"node": {"oid": "1537be6455fd135e77e2afc242bb8e108c446f40", "messageHeadline": "Merge pull request #14 from mike1729/creator-parents-fix", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "52d16de1eb789cfb220b0a8635e536f4d44603b7", "messageHeadline": "Merge pull request #13 from DamianStraszak/extender-test", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "a7bbf81bb1b11b8d24ea919c80dddf8b9367ce88", "messageHeadline": "Added a test for Extender.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "418fe7e4a3c0a179421506cc2a90d2ac4e57ba7a", "messageHeadline": "fixes choosing parents in create_unit", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "bd3eeace3cbc1b0a9acb420a9a48f9a0ee6678a1", "messageHeadline": "Merge pull request #12 from DamianStraszak/extender-implementation", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 301, "deletions": 77}}, {"node": {"oid": "964cd0ad98d3d20f9f5c340c8566666955c9610b", "messageHeadline": "Added an implementation of Extender.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 301, "deletions": 77}}, {"node": {"oid": "ff0f77633165539329dcb62f3a13a7d7f6222455", "messageHeadline": "Merge pull request #11 from mike1729/async-refactor", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 108, "deletions": 153}}, {"node": {"oid": "d6ef5bbb6d2be7c4afc07a164eae15e423e8efec", "messageHeadline": "refactor Futures::poll into direct async/await", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 108, "deletions": 153}}, {"node": {"oid": "773c7377f3531abd91752ea074dbf6ec1448d373", "messageHeadline": "changes names", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "3d4ee182e2321451a6b54bf966a0ed5048ec4b1d", "messageHeadline": "adds coord type", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0ad93fc931c459c9edbdeafa5e504e23c7d89446", "messageHeadline": "Merge pull request #10 from DamianStraszak/terminal-implementation", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 412, "deletions": 207}}, {"node": {"oid": "833a7974f642541042be67a6ebe87dd6ec807571", "messageHeadline": "Added an implementation of the Terminal.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 412, "deletions": 207}}, {"node": {"oid": "bfb19d4fdf0b49b4c17e09cce405f71a05930248", "messageHeadline": "adds ci status badge", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e06b1cdd8b159fd06ee1aa0822f0a849143a6701", "messageHeadline": "fixes clippy & fmt", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 32, "deletions": 43}}, {"node": {"oid": "0e0cfd7c0545adc398939679bbf9b0f96d9eedc8", "messageHeadline": "Merge pull request #9 from mike1729/testing-chain", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 869, "deletions": 575}}, {"node": {"oid": "df1fd09fbb4b86c916779912e1bac5a980304760", "messageHeadline": "chain mock", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 869, "deletions": 575}}, {"node": {"oid": "50c932c21bb9f41db5eb1a1a1da9b78f7f52c589", "messageHeadline": "Merge pull request #8 from DamianStraszak/creator-implementation", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 385, "deletions": 145}}, {"node": {"oid": "5c9f28011d03d5a4443f10917f6eabe3347c1a7d", "messageHeadline": "Added an implementation of the Creator.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 385, "deletions": 145}}, {"node": {"oid": "10db35ae7160d686b5aabaefea481eef89eeda08", "messageHeadline": "Merge pull request #7 from joshuajbouw/rustfmt", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a9c71cdbb36d434c73baf72b767ceec39a8d0411", "messageHeadline": "Merge pull request #6 from joshuajbouw/gitignore", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "87cfd46063653897970aaf41499081fc4ecbc2de", "messageHeadline": "Merge pull request #5 from joshuajbouw/ci", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "1ebec0335903332246e99dc732d6f010bdb12587", "messageHeadline": "chore: add rustfmt config", "author": {"name": "Joshua J. Bouw", "email": "dev@joshuajbouw.com", "user": {"login": "joshuajbouw"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5797b112bee24c04cba3e491a2349d2f4b7f80e3", "messageHeadline": "chore: update .gitignore", "author": {"name": "Joshua J. Bouw", "email": "dev@joshuajbouw.com", "user": {"login": "joshuajbouw"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "8a0378e39973c8094d066188cd271efeeab22752", "messageHeadline": "ci: add Github Actions CI", "author": {"name": "Joshua J. Bouw", "email": "dev@joshuajbouw.com", "user": {"login": "joshuajbouw"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "99a5528e66a16e743bd88c50e097a98b55754222", "messageHeadline": "Merge pull request #4 from mike1729/testing", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 185, "deletions": 15}}, {"node": {"oid": "6c48b182ef9f683c38bceff891ec73932f7200ba", "messageHeadline": "environment mock", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 185, "deletions": 15}}, {"node": {"oid": "242c3429db2f8911759780dd3edf45991cfcaa34", "messageHeadline": "Merge pull request #3 from mike1729/simplified_skeleton", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 184, "deletions": 203}}, {"node": {"oid": "977b7a3eae180ca788bc88b8269f8eb727cd867f", "messageHeadline": "simplified skeleton", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 160, "deletions": 176}}, {"node": {"oid": "759c6919eedb72663b36da33282a06729e2f1764", "messageHeadline": "merge context into environment", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 27, "deletions": 66}}, {"node": {"oid": "af4c121a19a8a83d9dce248604488e9fc430d5a9", "messageHeadline": "more complete skeleton", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "00439c9150635bb2f363cc5b35b955732067b088", "messageHeadline": "Merge pull request #2 from mike1729/skeleton", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 361, "deletions": 121}}, {"node": {"oid": "b74b5a2bfbd949eeaa44fbbc6a6d9c07aed02949", "messageHeadline": "more complete skeleton", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 361, "deletions": 121}}, {"node": {"oid": "b031b42cdb04651954f52fda83a82cf2401ccc8c", "messageHeadline": "Merge pull request #1 from DamianStraszak/dag-skeleton", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 216, "deletions": 13}}, {"node": {"oid": "134b65d2553d7ed470061dbb7729b8ec31ff26e1", "messageHeadline": "Removed Unit trait, simplified Dag.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 9, "deletions": 44}}, {"node": {"oid": "56595c9a59e0e7df53e5e3ac6063a3ae02cd36c3", "messageHeadline": "Skeleton of the Dag and the accompanying traits.", "author": {"name": "Damian Straszak", "email": "damian.straszak@gmail.com", "user": {"login": "DamianStraszak"}}, "additions": 251, "deletions": 13}}, {"node": {"oid": "ca885be3b18b74f1d39f534d541a0796c43295dc", "messageHeadline": "adds architeture skeleton", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 163, "deletions": 4}}, {"node": {"oid": "841f34ac477cf5a47f581f64c33da928f16d37e2", "messageHeadline": "init cargo project", "author": {"name": "Michal Swietek", "email": "michal.swietek@cardinals.cc", "user": {"login": "mike1729"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "8d7e586dcbbcca76ff592c748940ed66b390bd10", "messageHeadline": "Initial commit", "author": {"name": "Michal Swietek", "email": "michalswietek88@gmail.com", "user": {"login": "mike1729"}}, "additions": 213, "deletions": 0}}]