wakamex/github
02.7k
1[{"node": {"oid": "a782a8245acdd000265fc3bbc82b9a57f194540e", "messageHeadline": "Merge pull request #170 from bancorprotocol/simulator-tutorials", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 62328, "deletions": 1794}}, {"node": {"oid": "4718e66f4030aae20327fc1fcc9244d63e684244", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az173-109.h4pcb1qgckmubfchnqyq5btvmd.gx.internal.cloudapp.net", "user": null}, "additions": 164, "deletions": 162}}, {"node": {"oid": "20b91f781695fa069e7115ab9175971efe3561dd", "messageHeadline": "Last Simulator Session Updates", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 62429, "deletions": 1897}}, {"node": {"oid": "31c279f6cbdee8976e6b528ec9cb032728e1de10", "messageHeadline": "Merge pull request #169 from bancorprotocol/simulator-tutorials", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 5917, "deletions": 0}}, {"node": {"oid": "84022c070f50a23d5c959f9cd5a46da441c2ffc9", "messageHeadline": "Update User Actions and State Transition Functions - (pt 5 of N) - Wi\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 142, "deletions": 48}}, {"node": {"oid": "b5c7e0dd6dc4f94f23be1ddf27860e2f4e47bd7a", "messageHeadline": "Create Standard and Auto-Compounding Rewards - (pt 1).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1221, "deletions": 0}}, {"node": {"oid": "2166aef3c555f12a305d4018ada53c5e733a63f0", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az340-124.mxmdpgug4gjexmnafy00atesae.gx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "734df279c16c44f99cfe73db49b899b54a038f1b", "messageHeadline": "Create User Actions and State Transition Functions - (pt 4 of N) - Wi\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 4028, "deletions": 0}}, {"node": {"oid": "af07c0f9205788c7bc3292acb5a85920d3bb1b03", "messageHeadline": "Delete User Actions and State Transition Functions - (pt 4 of 4).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 4028}}, {"node": {"oid": "6200bd244e9ad3adb0b947a5a4b0b866f98ccd34", "messageHeadline": "Create User Actions and State Transition Functions - (pt 5 of N) - Wi\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 562, "deletions": 0}}, {"node": {"oid": "6671983983386f52908c83364f5002cd08b1d998", "messageHeadline": "Update User Actions and State Transition Functions - (pt 2 of 4).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0be04cb4b1638c2c992cd99d050109959f9cf2d5", "messageHeadline": "Create User Actions and State Transition Functions - (pt 4 of 4).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 4028, "deletions": 0}}, {"node": {"oid": "2ab61a25e02135ea3cb905db1746dd5c5b04d820", "messageHeadline": "Merge pull request #168 from bancorprotocol/simulator-tutorials", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1650, "deletions": 2}}, {"node": {"oid": "668c40b5871f6ad7e8a038a00eb700dd2050175d", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az198-62.gjkxsqtjg41etoza45cw35jkyb.bx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "dd8b69cf3aaaae3a3d2e28caa24b44c059807d1d", "messageHeadline": "Create User Actions and State Transition Functions - (pt 3 of 4).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1648, "deletions": 0}}, {"node": {"oid": "332a1210a9d5fc6e86d9f41dccb19e53ec982c58", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88b9662e4b2311d722c795542f31f2845d220801", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac53ecd49c2e7f16e795fe705cb626ebe024aa93", "messageHeadline": "Merge pull request #167 from bancorprotocol/simulator-tutorials", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1249, "deletions": 35}}, {"node": {"oid": "39a3b13e9cc7047ae08c15925b7df67eeca024c1", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az744-749.zk2i4uxgf2sufgdqfgtkqqqcpf.cx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "53b0c3781bacf51db3293121415ac97f5b8785b4", "messageHeadline": "Update the-moving-average.ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1237, "deletions": 35}}, {"node": {"oid": "615987f820d2ef49e1e2d066220f23967b5f1122", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "112b4068fe748b9ada87642a90c221dc8bc909ad", "messageHeadline": "Merge pull request #166 from bancorprotocol/simulator-tutorials", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 333, "deletions": 2475}}, {"node": {"oid": "17ea4bc7b7cc67438492b97690d760861868b167", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az215-150.hflgk3zltyluxbtaij2jzv2hcg.jx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "63c219ad9f034a56288f79c59ddd4715bcb04dc9", "messageHeadline": "Added Vortex Balance to describe()", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 334, "deletions": 2475}}, {"node": {"oid": "acbf58abf27dc077da68359314152460b35bbc1e", "messageHeadline": "Merge branch 'main' of https://github.com/bancorprotocol/research", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "88d1a3ddf06e8463c3ba2bf747a5220710612d9e", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0787e23d8f36b626deade737d459526dcbf5062", "messageHeadline": "Merge pull request #165 from bancorprotocol/quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f2838f87e7b26b9fece29f8af8e3edeb31b7265f", "messageHeadline": "Update setup.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4ebe2d3a5e679d801cb8255da58b1e6f3a25f8ed", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "686545633da16ee02960cedfad84917b1a1827b4", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2d880b5fdc189b89f5cf70f055ab1807e02963a", "messageHeadline": "Merge pull request #164 from bancorprotocol/quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 219, "deletions": 4}}, {"node": {"oid": "ebafe6bdf03d8146f71f197c5c329f21be210976", "messageHeadline": "Merge branch 'quickfix' of https://github.com/bancorprotocol/research\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "fbfc436f1ae558ea50c5297f33e354d9825eceab", "messageHeadline": "Create User Actions and State Transition Functions - (pt 2 of 4).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 213, "deletions": 0}}, {"node": {"oid": "c8a4e5c38f7d2e006cabf4829f7ace0703f9eb9b", "messageHeadline": "Merge branch 'main' into quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "19118400c9dc34783ec92d9985aa10d11ec5628b", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az318-660.ewvrrcgabbbubjc05i3n4a3pph.dx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "32c21f22395656368fce1e217b028fe8436ba79e", "messageHeadline": "Update network.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cbe434d9c13c417417763df004c5d1c18112aabb", "messageHeadline": "Merge pull request #163 from bancorprotocol/quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 4731, "deletions": 51}}, {"node": {"oid": "be02f1436acb7d27eb5fae6456701af92c0d0563", "messageHeadline": "Merge branch 'main' into quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9ddf44239fbde558776f73538896e12aac4eb4aa", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az318-660.ewvrrcgabbbubjc05i3n4a3pph.dx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "81465d53d1d96d438cace49d95887c7c475a5786", "messageHeadline": "Merge branch 'quickfix' of https://github.com/bancorprotocol/research\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "93f6d113361347b5114f409eb99da3cddbed666e", "messageHeadline": "Update network.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "b98dec1db462bdc33c1aae7c4610747aa748197f", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az292-500.tqgtyn10aqxuxoi0mkfbldi5vh.jx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "908e15a439461933fb76a954ad351dd2c64287c2", "messageHeadline": "Update utils.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "9f9219cdf06e4a602ce7060350ee391eb5055a10", "messageHeadline": "Create User Actions and State Transition Functions - (pt 1 of 4).ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 4681, "deletions": 0}}, {"node": {"oid": "23a776e3f4125156a17e44cd53fc0abf67c5230f", "messageHeadline": "Merge pull request #162 from bancorprotocol/quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 693, "deletions": 41}}, {"node": {"oid": "05a54cdc239b70c1eb6f814d0b7e77b6b9df3f73", "messageHeadline": "Merge branch 'main' into quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3b46365ad33998b77a0f90c8febd4dbfcb783587", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az90-87.oknmvzgco44exlvyi5fejcivhg.gx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1ee7593436c632d3584cce286fa56515470c3540", "messageHeadline": "Update Bancor dApp and Simulator Interface.ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 647, "deletions": 41}}, {"node": {"oid": "bf1abff30a886923965016e71b2a81de6e5cc0ec", "messageHeadline": "Update utils.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "9e787cfbb3d4c529a6ed45429fbd11ee0342399e", "messageHeadline": "Update network.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "df642d6246ead2898da8b42078e4d2b4c2e950f2", "messageHeadline": "Merge pull request #161 from bancorprotocol/quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 266, "deletions": 0}}, {"node": {"oid": "83dd6617ecb457a8672faa4336e2bbda71dea4d3", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az196-613.ad143mqho3xu3jekw201s0oc5a.jx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9d6e55dd0ee2d877deef96c86303d2099beb7dd4", "messageHeadline": "Create Bancor dApp and Simulator Interface.ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 266, "deletions": 0}}, {"node": {"oid": "521fbf1a3ddd3e1a0fde1cc5f2bb6ea0128f4ee1", "messageHeadline": "Merge pull request #160 from bancorprotocol/quickfix", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 48, "deletions": 37}}, {"node": {"oid": "f773c8d0b35737762af8a824dfbcd80e3e59ed7a", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az243-110.eyhnzsvkqwvufobmc3lzdbadce.jx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "79e4c8debfbabf33c7614c183708eaee74b832c8", "messageHeadline": "Added catch for KeyError exception", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "5c13b00bafd6c0e2c9925e9469d9ecb3e6026b36", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e00881df5d66a8a87a380fffc6275960b362e717", "messageHeadline": "Added catch for typeError exception in", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a65a8d4502ac28d2f91165a7ae91c1d38b8887e6", "messageHeadline": "Merge pull request #159 from omahs/patch-1", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "638caa5998abc6d460377506d0de6643a93d7022", "messageHeadline": "Fix: typos", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1416cdd8697499809973832a7c1cf0beed31614a", "messageHeadline": "Merge pull request #158 from bancorprotocol/emulator-network-semantic\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "639b02d13b873f3c7abae6634941d0fea3c26315", "messageHeadline": "A few semantic fixes in the emulator's network module", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd6df07ffebdcba9d18624898e8450b287077329", "messageHeadline": "Merge pull request #157 from bancorprotocol/extend-regression-test-ma\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "91add9b9edcb912a192db7e090d7e2a0ce080d19", "messageHeadline": "Extend the regression test massive scenarios", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4bde85a0b9e8071322c2facb15761af018bc2080", "messageHeadline": "Extend the regression test massive scenarios", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8a6eb88b02623d643c040be01d332a9525e325ad", "messageHeadline": "Merge pull request #156 from bancorprotocol/simulator-fix-bnt-staked-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1699, "deletions": 431}}, {"node": {"oid": "3ae507df21904870604f071a0305ae629743a105", "messageHeadline": "Update notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1685, "deletions": 425}}, {"node": {"oid": "c430ee300728e027f1d6bf30fe29db12ada865c4", "messageHeadline": "Extend documentation", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "74f79ce2b2b60bda0efdb04db11fc44dac068bad", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az504-451.a4wi22hdjusufhmrdcovmrycyb.dx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fac5615f2368e7d859959767aff6d087ee030151", "messageHeadline": "1. Add the BNT staked balance to the output data-frame of simulator's\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 10, "deletions": 6}}, {"node": {"oid": "c03decaf8837dda53d2f2b2af0549a36f41e53d0", "messageHeadline": "Merge pull request #155 from bancorprotocol/simulator-fix-bnt-renounc\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "0f358760fa124f2f62cc9a29bff6b441bf720260", "messageHeadline": "Cap the amount of BNT to renounce, by the current funding amount", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "b7531ecb049e38bc927275d6b054abfa6c473dbd", "messageHeadline": "Merge pull request #153 from bancorprotocol/rolling-trade-fees", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "57b6a303c39dc9763062a4541a8d20c13e87e5e9", "messageHeadline": "Add trade fees earned tracking", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "4ff11198e500959ce789d47e7a145478d3d25a27", "messageHeadline": "Merge pull request #152 from bancorprotocol/notebook-remove-empty-lines", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6a67511bb37c2b6cd6f185093bbc7090f0f7d94e", "messageHeadline": "Remove empty lines in the notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "36739b9d05e93407a2406e77b19cb7071f6ad051", "messageHeadline": "Merge pull request #151 from bancorprotocol/notebooks-cleanup", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 35, "deletions": 124}}, {"node": {"oid": "dc4ed361c01e27560d2ee8dd5a14a8e5fd90cb18", "messageHeadline": "Remove redundant code in the notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 35, "deletions": 124}}, {"node": {"oid": "eb0b7a853ce91d13e55a19f9beec005b0fe75a85", "messageHeadline": "Merge pull request #150 from bancorprotocol/fix-emulator-simulator-no\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 7767, "deletions": 7853}}, {"node": {"oid": "79db31d35c2b35c7bc0604394c086583265df9d0", "messageHeadline": "1. Fix emulator function `BancorDapp.begin_cooldown_by_rtkn`", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 7767, "deletions": 7853}}, {"node": {"oid": "672a2504733fabbac4d67d6fb9f971886763c89c", "messageHeadline": "Merge pull request #149 from bancorprotocol/extend-more-notebooks-to-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2228, "deletions": 2280}}, {"node": {"oid": "30dce172fbe66e1e27c695f8e68ab396540e6c03", "messageHeadline": "Extend the moving-average notebook to verify the simulator's result v\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 584, "deletions": 596}}, {"node": {"oid": "94a4db2b30f261d00e27684edd2442b31551c657", "messageHeadline": "Cosmetic", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9a71c526945433bc56a51abe40ed9e7093ba0c75", "messageHeadline": "Extendthe time-travel notebook to verify the simulator's result vs th\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 401, "deletions": 389}}, {"node": {"oid": "d723e1eb10dbdb57daae24bb5b4ae9eff00b6888", "messageHeadline": "Extend some more notebooks to verify the simulator's result vs the em\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1244, "deletions": 1295}}, {"node": {"oid": "6733a5811d333dec47616b5c938487d890d886f4", "messageHeadline": "Merge pull request #148 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9f459c89910f798d71e0d385b589adfbbb9c69db", "messageHeadline": "Update main.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8440f0cd34028a220f7abdb8f4fb0d1e6837e44e", "messageHeadline": "Merge pull request #147 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "99f9c1712398b12eb775b227162b470c4c240f81", "messageHeadline": "Update main.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eb6c6f9040b994a421650979fe49ea6691af5530", "messageHeadline": "Merge pull request #146 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "21f05fd8f0e69be3f21c85c06681678f1ea1e024", "messageHeadline": "Update main.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "922e7ce78dbf6be3842dce8ef3121cec5bb615a4", "messageHeadline": "Merge pull request #145 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "373192df129f1be8c903d685c621fd6dcf4dd402", "messageHeadline": "Update main.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "db4683d1939ad32252931522d1561eb6e15d6879", "messageHeadline": "Merge pull request #144 from bancorprotocol/CI-regression-tests", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2d9488add7c471338a8215bcddc5cb9f8b19bdca", "messageHeadline": "Update main.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8cb2ad9f7516ce58b1ebafd45dd00a145f21aadf", "messageHeadline": "Merge pull request #143 from bancorprotocol/regression-tests-CI", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "39746cbcdfca36765fc8bd473012bab81f4e75ff", "messageHeadline": "regression.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4f61cbad3054d1d7d754b5575d8fa5d609658ece", "messageHeadline": "Merge pull request #142 from bancorprotocol/extend-notebooks-to-verif\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 931, "deletions": 958}}, {"node": {"oid": "33d7ce373d4bee2d230421b46434a407e1bf9605", "messageHeadline": "Extend some of the notebooks to verify the simulator's result vs the \u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 931, "deletions": 958}}, {"node": {"oid": "d6d6181de45538b1602f9d43efe21e2311a42fc2", "messageHeadline": "Merge pull request #141 from bancorprotocol/extend-financial-verifica\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2bf2b6dc87d4c25509212b961bb7437a13738189", "messageHeadline": "Extend some of the financial-verification scenarios", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "307fc315ee0d5ce6ae3d57a2d8e34ff23278d609", "messageHeadline": "Merge pull request #140 from bancorprotocol/fix-float128-to-float64", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b46a1d56c39ac38bd46389210ccc5caae0243a57", "messageHeadline": "Fix 'float128' to 'float64'", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22c45fdbfc94f197b54401be9fe9301b94adc87b", "messageHeadline": "Merge pull request #139 from bancorprotocol/fix-setup-script", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbf2da54faf1f888f15079e108b29a647afc7554", "messageHeadline": "In setup.py, open the README file with UTF8 encoding", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a707768e2798c72888a177d6d8ff022899ed0a5", "messageHeadline": "Merge pull request #138 from bancorprotocol/simulator-simplify-state-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22, "deletions": 42}}, {"node": {"oid": "22099008372d3c4ee85e2ac0cdb7bd4c02156e8a", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az377-156.ap30g4v5sw5evmjtdmxdg2w53f.dx.internal.cloudapp.net", "user": null}, "additions": 15, "deletions": 5}}, {"node": {"oid": "f4289c507aa6b856a126ccf250b5791bd582f876", "messageHeadline": "Simplify some `state` functions", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 12, "deletions": 42}}, {"node": {"oid": "7cc826f29b6ecd8c402efdea808ece4480db2b9c", "messageHeadline": "Merge pull request #137 from bancorprotocol/fix-incorrect-type", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8df284f1cb812e97f4e0a91d1d3fa45eccf2ad0d", "messageHeadline": "Replace type `List[int]` with `list`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09f5cf24d31ab06d213613d645a04adcbad7824e", "messageHeadline": "Change incorrect type `list[int]` to `list`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a3c3872cd5d81d2f98a9889b851962fafcf5faa", "messageHeadline": "Merge pull request #136 from bancorprotocol/fix-simulator-tkn-withdra\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "202fb6e79f7a8f1d68a38061f924133c6a9943cc", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "76a168817538c0034656cfef22b5362c6c02882f", "messageHeadline": "Fix funcgtion `actions.process_withdrawal`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "6115c99a9bafcbcd32f34e26c2b92e3bccb04b3a", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az213-422.c2vz3wqhpjau3hcstnyptvmwla.cx.internal.cloudapp.net", "user": null}, "additions": 62, "deletions": 54}}, {"node": {"oid": "ce9b27fa9816963c27abd929c3912e7ef539a004", "messageHeadline": "Update actions.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 73, "deletions": 73}}, {"node": {"oid": "8dde557e5e7f9a2b336a424982ab02e12e0a8779", "messageHeadline": "Coding improvement", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7c31bd51e85e7f61abe462e68ce8cf83d9d3c5b5", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az489-568.ommslwehxtse5c44z5cafbrg5d.jx.internal.cloudapp.net", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "4e2b59d3f690d7210b3eb8c64e64ad67c706ff05", "messageHeadline": "Fix internal function `actions.external_protection` and call it only \u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 12, "deletions": 14}}, {"node": {"oid": "ba5ae3428a9c6abab6cad7a78238099151fea8ad", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az133-384.yhipumr4050edinzmvad0xeera.cx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc4f7eb41e3da7a590a703d32a4c184351536038", "messageHeadline": "Disable hmax_deficit, in compliance with recent change in contract im\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0bf67cb244beefe89b6b59810a4b114847b6f98", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az163-248.kzyshwy3mise5klwsllqwzgzyb.cx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6f718312153790321ad7b389dde9550315d23f83", "messageHeadline": "1. Fix the simulator's TKN withdrawal functionality to take the exter\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "24c02db246ad6904849a9f6da14458ad9f1e2506", "messageHeadline": "Merge pull request #135 from bancorprotocol/simulator-fix-function-is\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e03bdcaa56a354ffb53cbc126e9b1dedc4617d5c", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f58f250c7d67ff8d6a3bf40f6b28e7445207855", "messageHeadline": "Fix function `state.is_price_stable` according to contract implementa\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6aa6d5cc4bfdc56665d1ae3a0c07774c8a5a74f2", "messageHeadline": "Merge pull request #134 from bancorprotocol/fix-simulator-pool-shutdo\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9ced85ecaeca3f6178c37b239df6aba048c256ec", "messageHeadline": "Upon TKN deposit, reset the pools if the conditions apply AND BNT tra\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b0bec8edcfb8e7a20e20312fc9f3ca1b52963755", "messageHeadline": "Merge pull request #133 from bancorprotocol/simulator-fix-state-modul\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 55, "deletions": 78}}, {"node": {"oid": "ef0bd1f4c00e24924a73be985e6c52b538156ae6", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az304-8.1xzdsl11evde5oaqfphatm1hpa.cx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7b5f29b7d99495f2b3887513c246969f5d904976", "messageHeadline": "Fix some more naming issues", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 16, "deletions": 18}}, {"node": {"oid": "4c9f758c6822b426001790590005c11b2f73fa02", "messageHeadline": "Fix some more naming issues", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 15, "deletions": 21}}, {"node": {"oid": "fa26c4c034e48d7c72edad5500d52815d3d4c370", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az133-384.yhipumr4050edinzmvad0xeera.cx.internal.cloudapp.net", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8bf05a8899deaf0a34eb93d32207635d81a9b838", "messageHeadline": "Fix some naming issues in the simulator's state module", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 34, "deletions": 55}}, {"node": {"oid": "18477b0ef2966feb8fcc3e2c4f41f36df492fa71", "messageHeadline": "Merge pull request #132 from bancorprotocol/simulator-do-not-reset-po\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "793a523065e4a7d9e2ad3e3ddf9fdb2b92e6605e", "messageHeadline": "In the simulator, do not reset the pool upon TKN deposit", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "83aa42708d741cd41b98a97b73bf1ac2be83d95c", "messageHeadline": "Merge pull request #131 from bancorprotocol/simulator-fix-some-naming\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "95444dd4af8a9dead463dc3393f1279926b91a75", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az39-303.rnnkzy1g0gxublqqjh12ubntgf.gx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "066d3ac02585508c1642042b4d4a2ff67632bcdc", "messageHeadline": "Rename `get_external_protection_vault` to `get_external_protection_va\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "aee913a022a4f40adae0642f1ecb861fa5c35eae", "messageHeadline": "Merge pull request #130 from bancorprotocol/simulator-fix-ac-processi\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "8f33bd510359c50445d52983d8fd39557616330a", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az39-303.rnnkzy1g0gxublqqjh12ubntgf.gx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c7f8f30bdf116399dc765f790ad867d2fdcb0864", "messageHeadline": "1. When processing an auto-compounding rewards program for TKN, use t\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 27, "deletions": 16}}, {"node": {"oid": "c855e71dd646a05facf0f7f537d6147211c83f9a", "messageHeadline": "Trading-liquidity update when trading is re-enabled:", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "62889950f919adf4d5bd3cc881275ce60f9b906a", "messageHeadline": "Merge pull request #129 from bancorprotocol/simulator-fix-deposit-bnt\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "a62ff2b7de9f81156f4496f6d3b129259da4467a", "messageHeadline": "Upon BNT deposit, if the protocol doesn't have enough pool tokens, th\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 9, "deletions": 10}}, {"node": {"oid": "f14fcc0a553a64a88b1f349a2f8c57153a5717e8", "messageHeadline": "Merge pull request #128 from bancorprotocol/add-full-support-for-auto\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 275, "deletions": 113}}, {"node": {"oid": "c1b5ea9090e1e492960d502766443696cd803e92", "messageHeadline": "Add auto-compounding rewards in some of the financial-verification sc\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a7773b3b3a4e8f2a7cb1647fcbd13d90bbcb70ca", "messageHeadline": "Improve documentation", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "00eba5082cc1d593bf2d1a46e2a7b4a6bc50f8dd", "messageHeadline": "Add auto-compounding rewards in some of the financial-verification sc\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d4a6fdb181c98202f453c09a84d47242c95a1a03", "messageHeadline": "Fix the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2ca434b64128c71336e122a7f8eebe556f07be01", "messageHeadline": "Add support for terminating an auto-compounding rewards program", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 58, "deletions": 1}}, {"node": {"oid": "d18ad0021ff9e516733f76eb353a0cea503b6844", "messageHeadline": "Improve coding", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 24, "deletions": 36}}, {"node": {"oid": "331e71d01620b006a53c1a349ff04dab3a9a4cd8", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az343-675.ctqayvug5taunpjylnssjedvge.gx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "7f4f9fd338c213389250cef367b4164c9737b56f", "messageHeadline": "Additional fixes", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 17, "deletions": 37}}, {"node": {"oid": "0a8b379c5d0e345dbe5c8d8d864d0e941ce8647a", "messageHeadline": "Fix calculations", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "87b05273c3026d6a560d270edbc83660b8fdcb26", "messageHeadline": "Fix simulator's auto-compounding rewards functions", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c6004cacfc10040447d74b579384492484012688", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 36, "deletions": 36}}, {"node": {"oid": "af29abe0f80c0b08a0f586f648bfe3555af59d47", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az47-857.mma5zatft5wupo5mzspaixdheh.bx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9d2a894a6fb0fda4353b05752c7956b21bf68e58", "messageHeadline": "Add full support for auto-compounding rewards", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 195, "deletions": 66}}, {"node": {"oid": "4296384c432a2828498ca9547674719d067cfc70", "messageHeadline": "Merge pull request #127 from bancorprotocol/simulator-fix-auto-compou\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 84, "deletions": 58}}, {"node": {"oid": "f10ff62b87e05b4acce244c24ed6d8bc31f67e1a", "messageHeadline": "Minor", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ea31dbc079401242835cec79162bc989c0f8406", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az72-154.paxcb4zidlwe3mfrpko3itqnmd.bx.internal.cloudapp.net", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b7ff82422fef5a899bab7fbf5b17e7033ec74852", "messageHeadline": "1. Split function `create_autocompounding_program` into functions `cr\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 82, "deletions": 56}}, {"node": {"oid": "78454b4f0ea066794726454848b989a39709b37e", "messageHeadline": "Merge pull request #126 from bancorprotocol/simulator-fix-auto-compou\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "59220aeca437fae2a0f56af1c6965b067a6a84df", "messageHeadline": "Fix the simulator's auto-compounding rewards API", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 11}}, {"node": {"oid": "75966362c1eb8942935c7e405ff599218729352a", "messageHeadline": "Merge pull request #125 from bancorprotocol/extend-financial-verifica\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4c20fa2324d2c08ca54d2e823ba2a41adc0628e4", "messageHeadline": "Add massive withdrawals at the end of some of the financial-verificat\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a249e0e01c0ddcc88533ef49f5622add1ef89a44", "messageHeadline": "Merge pull request #124 from bancorprotocol/financial-verification-ma\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "fa2f89468c1c5672547225cb3b8f5aa0db3b3f28", "messageHeadline": "Update the expected output in the new massive scenario", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e877bc9a75a819544aab0afc6705fa5749de14d4", "messageHeadline": "Add another massive scenario", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8b0c1d58242aa3f77f22b098dadd2770d55444e6", "messageHeadline": "Add some withdrawal operations in the massive scenario", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "62bff2795779e00a186c7c23891e9381a3561a24", "messageHeadline": "Add a financial verification scenario with multiple pools", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "322d24987671062fd4f99a3d065e7de4a16689e6", "messageHeadline": "Merge pull request #123 from bancorprotocol/improve-simulator-standar\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "e00417bcd06ad07ffef0fd124868de08e9acace1", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az203-366.ild0l4k5vsluppoevu2oqvhmda.cx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6d4e147a962f69a25bdbdaef40f021b305202ee6", "messageHeadline": "Improve simulator function `rewards.snapshot_standard_rewards`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 11}}, {"node": {"oid": "96a7fd2774e65ec1dd42aad1e8513eb0050d37e1", "messageHeadline": "Merge pull request #122 from bancorprotocol/extend-regression-test-ev\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 29, "deletions": 31}}, {"node": {"oid": "07988e5a60dbdb8830d30e5764867a5bd65ab305", "messageHeadline": "Improve the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a3df7a17d2ab9e43378ca0087e441890f804c22d", "messageHeadline": "Improve the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 11, "deletions": 13}}, {"node": {"oid": "95444c6161f7d11cbcda7f5328d750c6a5e22305", "messageHeadline": "Remove redundant code", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "4766ec866bff2fa9b78343cfd93cd8eae7c7525e", "messageHeadline": "Improve the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4a25647e39d1456a1ce8287d6b54a4c184eab430", "messageHeadline": "Improve the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d4828313b94f35f69db4160db9d31c37783cee70", "messageHeadline": "Improve the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "11ccaffc05e464388119d33355522437bc517cf4", "messageHeadline": "Improve regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8cdb3fc80e4f1f10101b7759279fd305454f2d13", "messageHeadline": "Extend the regression test even further", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 29, "deletions": 29}}, {"node": {"oid": "2d1731e05cab14476557f4a1bdef5b4fa4b51ec2", "messageHeadline": "Merge pull request #121 from bancorprotocol/unified-regression-test", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22, "deletions": 91}}, {"node": {"oid": "4d5d99da2d3467ff66760bb34034eb0514448c00", "messageHeadline": "Improve the regression test coding", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12708f754ad4621e051076b06a0f86e24e36292d", "messageHeadline": "Merge the regresssion tests into a single script", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 22, "deletions": 91}}, {"node": {"oid": "d32f6e69d3427674e58b2fc761f8e70b49010825", "messageHeadline": "Merge pull request #119 from bancorprotocol/improve-simulator-standar\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "7dc9fc3ea6d93e6a57b81b41af22c24cdc235767", "messageHeadline": "Minor", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c99e79b10807db240d17d884848036a05b217983", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az38-155.qiceih3q1hfe5a3ai3y3qk2fta.cx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8c0e0654e8e546d9bd98d406302abce01f0c43ec", "messageHeadline": "Improve coding in the simulator's Standard-Rewards module", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 17}}, {"node": {"oid": "9655664d6f7b5b9d2f0865f135677c8c41f127eb", "messageHeadline": "Merge pull request #118 from bancorprotocol/extend-regression-tests", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "2ca7bd7d3bf3b2f9bed423a8dcd5466c2ba6fddc", "messageHeadline": "Enhance correctness verification", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c42a72cdce0a3b27970dbdb44bf1db43ecc6c8e", "messageHeadline": "Split the regression test into correctness verification and inaccurac\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 88, "deletions": 0}}, {"node": {"oid": "35f61039c0a92f035feb56be7fba0f79497e4d38", "messageHeadline": "Merge pull request #117 from bancorprotocol/Change-simulator-trading-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b4ff22e4938b21961a705a3cace12e45a69c17a2", "messageHeadline": "Improve documentation", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f0a79cf751ff20daa3b11123c5bd7c11a683b0fa", "messageHeadline": "Change the simulator's trading-liquidity calculation according to con\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7e74b00953e8f5379391be6d1f160b7f081920c7", "messageHeadline": "Merge pull request #115 from bancorprotocol/cleanup-plus-documentation", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "ac5872a85a9f1913e324771d13de8dd1333a4804", "messageHeadline": "Document changes made in simulator code due to contract implementation", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "cc363d3ffc0fed82d5ea94ae3e4833172d8132bd", "messageHeadline": "Merge pull request #114 from bancorprotocol/clean-coding-redundancy-p\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 21, "deletions": 56}}, {"node": {"oid": "4e48867a3e1a5eadf197b948abab8409f96b15b1", "messageHeadline": "Some more cleanup", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "bc4526655f50007d24ad24340a46c49567f96dff", "messageHeadline": "Clean some of the coding redundancy in `state.py`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 11, "deletions": 49}}, {"node": {"oid": "333754fd19f2371fa2dac8edf16a0e035c415531", "messageHeadline": "Merge pull request #113 from bancorprotocol/initializate-decimal-clas\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 54, "deletions": 65}}, {"node": {"oid": "9dc87ae6b522e70cd1143d0f3b546945a5a16b81", "messageHeadline": "Change the decimal rounding mode from ROUND_HALF_DOWN to ROUND_HALF_EVEN", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d34c0a564275c250cb5d1961baa8e368543d6977", "messageHeadline": "Change decimal rounding mode from ROUND_DOWN to ROUND_HALF_DOWN", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afcad4d6e79a9df5a8dbb2a04a2b2ece27a5fa2d", "messageHeadline": "Improve import in one of the notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 16}}, {"node": {"oid": "6c932a5f3b6273fdf8e45b9e193ac4e7a881dbe3", "messageHeadline": "Fix `batch_run.py`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "66cd6dbd5864f4981bc8483b73a6de9442049566", "messageHeadline": "Improve importing", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 29, "deletions": 28}}, {"node": {"oid": "eaf37d37a16a2f0a761d38b366047de0ced87fc8", "messageHeadline": "Configure the `Decimal` class rounding mode to `ROUND_DOWN`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "1d1fa6a795c1a08d19f27ea630f7cbc1351ba65b", "messageHeadline": "Place the global initialization of class `Decimal` in a single locati\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 22, "deletions": 26}}, {"node": {"oid": "fc46bc3076df40c6ac2c2ca5088697c8cee4745a", "messageHeadline": "Merge pull request #111 from bancorprotocol/clean-coding-redundancy-p\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 45}}, {"node": {"oid": "297cc1fb7ce0d98360e0e381e09ff4c344b420dd", "messageHeadline": "Merge pull request #112 from bancorprotocol/minor-update-in-emulated-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "48c161b3bc67ee841aae3b338207bd9da1821600", "messageHeadline": "Updated the emulation of the `MathEx` library", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0d8e8a01d381b451f513349e9bc7188696bb37e7", "messageHeadline": "Clean some of the coding redundancy in `state.py`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 45}}, {"node": {"oid": "33e6d2f182f57256bdf48cce4d2046c415445886", "messageHeadline": "Merge pull request #110 from bancorprotocol/general-coding-cleanup-an\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 46}}, {"node": {"oid": "2e49e4333fba50cadffc417669e4082cc73932b7", "messageHeadline": "1. Improve test printouts", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 46}}, {"node": {"oid": "e6ae804c338e7e1155d9088d8e833c16337a52e7", "messageHeadline": "Merge pull request #109 from bancorprotocol/improve-regression-test", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7f20586dce50a45ed01eabfe6c3c0e43f4caf7ef", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bbcc305298b34638e8d6a14f4f8b0b300080348", "messageHeadline": "Improve the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f996c8e735a4347ae7a1136876072cfb4817c801", "messageHeadline": "Remove 'NaN' from function `describe` returned data-frame", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60d750de7190acb38dcf282cb76f306c4ca9c41e", "messageHeadline": "Merge pull request #108 from bancorprotocol/fix-simulator-function-cl\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4a0488cfda22ff407d9de84a02ae462acf59f4cb", "messageHeadline": "Fix simulator's function `claim_standard_rewards`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5e25f5e097714ffe7d6aed6e84c7c5af3b36828f", "messageHeadline": "Merge pull request #107 from bancorprotocol/fix-simulator-function-ge\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d1b3aa8d85588744b2db58d7823d9183574da939", "messageHeadline": "Fix the simulator's updated EMA getters functions", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6b929704355e254fbce9c8f390701c8e68b2d149", "messageHeadline": "Merge pull request #106 from bancorprotocol/fix-simulator-master-vaul\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8458a37e11e4a27243bf3bde21efefaa4aa4ebca", "messageHeadline": "Fix the simulator's master-vault increase upon TKN withdrawal", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "064545fc59ab3a7c95e54574d6ad2b8ecd86f8f8", "messageHeadline": "Merge pull request #105 from bancorprotocol/fix-simulator-tkn-wihdraw\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "26a7cb1637a3feca65dda739f3ac8850df329c53", "messageHeadline": "Fix the simulator's TKN withdrawal method to use the current TKN trad\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 10, "deletions": 13}}, {"node": {"oid": "34c8b1eeabd6b38bc3b09454aaa71944334f0b15", "messageHeadline": "Merge pull request #104 from bancorprotocol/simulator-fix-function-co\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 44, "deletions": 35}}, {"node": {"oid": "7e9e5ad42fa66956022742a5c4b4e0f253afe0f9", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az72-752.paxcb4zidlwe3mfrpko3itqnmd.bx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "68fd588183a61e0dd3ff0dd57271e1253ebdfdef", "messageHeadline": "Fix the simulator's internal function compute_pool_depth_adjustment", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 42, "deletions": 35}}, {"node": {"oid": "3a08e20eb75bf88342f259851ed946df082b815a", "messageHeadline": "Merge pull request #103 from bancorprotocol/simulator-fix-function-co\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5a3e7d287e181be2e25d237bb19fa19fec530463", "messageHeadline": "Improve comment", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e18249050152ce311798dfe57d96cbe4b87fef61", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az210-121.jgpbknbp5ljuxny3rrcz4t2bbd.bx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "eaf3438dd7057889213832075e5bb35e31d35787", "messageHeadline": "Fix the simulator's internal function `compute_pool_depth_adjustment`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "22a261e2a402c18c41cfa10287d504e8e8b2db39", "messageHeadline": "Merge pull request #102 from bancorprotocol/simulator-add_ema_getter_\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "9969ec6319534d805222758018ad98ad3a3ae30d", "messageHeadline": "Add EMA getter functions in the simulator", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "6f5f807164a67f4c3734aafaf9af7508d9c86314", "messageHeadline": "Merge pull request #101 from bancorprotocol/simulator-update-ema-afte\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "91245b969ba7ca407d66ca6d1acfa33c0421478f", "messageHeadline": "Update the simulator's EMA after deposits and withdrawals", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3dafb8a3c2defbfb0390b57bdd98e73802aef30d", "messageHeadline": "Merge pull request #100 from bancorprotocol/alt-fix-the-simulator-rat\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 62, "deletions": 137}}, {"node": {"oid": "c50e90181d91744ea82188ddd9f7669cab757995", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "ba14853c96775486e134e42002a8b70e4dbdca7d", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 15, "deletions": 17}}, {"node": {"oid": "4c176b5ac4d0226ac21b76036b757a31f776b2b1", "messageHeadline": "Update utils.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a9712f06d47bc691c1550be04d6841231f50c4e", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ab486ade4cf69b70977562c42afd862e5184498b", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "94420317c5bc6b4de4185fe05ff0890e0f3ea8b8", "messageHeadline": "Update utils.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ad05cc70e04dbf47090c8e8c62df3eed606aca87", "messageHeadline": "Update utils.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "228537bc1fcb05e4072dcc79fdf8e00de7035b8c", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "593bbc17f6d00fe4297ba45f02acc1da84a67db7", "messageHeadline": "Fix the simulator's rate management", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 60, "deletions": 128}}, {"node": {"oid": "2b7c446331375264dfd55ea9aa9c78761a04d865", "messageHeadline": "Merge pull request #98 from bancorprotocol/fix-notebooks-whitelist-in\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 99}}, {"node": {"oid": "60e6fbc892e1e7629d3934fa141c73eabef6f22b", "messageHeadline": "Fix notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "94efacd84950f0410d39c4cecb768c58a8607c3c", "messageHeadline": "Minor coding improvement", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c131b90d64cfb913b545f065322b81c5b4a31c8d", "messageHeadline": "Fix the whitelist initialization on some of the notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 14, "deletions": 98}}, {"node": {"oid": "6323e694eb9dad78022f6ec7a48739e3f6f7240b", "messageHeadline": "Merge pull request #96 from bancorprotocol/fix-simulator-standard-rew\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 54}}, {"node": {"oid": "a07efc9ecaf1b22e4bdad1be9687adf9c44006e1", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az377-197.ap30g4v5sw5evmjtdmxdg2w53f.dx.internal.cloudapp.net", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bd2ab07fd43a9151dbe9adca4ae1904eb8263a34", "messageHeadline": "Fix simulator's Standard Rewards management", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 13, "deletions": 54}}, {"node": {"oid": "29638a1339b13d7264396ebff25ab33e0faf0774", "messageHeadline": "Merge pull request #95 from bancorprotocol/add-function-map_user_stan\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d8d74b3ae024b204c1cf715b28cf62be555a3507", "messageHeadline": "Add function `map_user_standard_program`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "72a37947634275b25d4f3f8f16132d3bcf66088e", "messageHeadline": "Merge pull request #94 from bancorprotocol/fix-various-errors-staking\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9fb359e879ec15530ed072a5ba403cb978005b0b", "messageHeadline": "Fix various errors in the simulator's staking-rewards functionality", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f381ee77ed711dbdd4568c4897e39e227afaf834", "messageHeadline": "Merge pull request #93 from bancorprotocol/fix-inv-spot-rate-update", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "dca11c66cad3b00b985148fb93d9fdf0af45afb7", "messageHeadline": "Improve function `State.update_spot_rate`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 14}}, {"node": {"oid": "3c1cb815ff3561f395f467896a15758faf8fa2e7", "messageHeadline": "Fix function `State.update_inv_spot_rate`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e7b9c7e3407f694773c7b6cf7898eeb2e7707dc", "messageHeadline": "Merge pull request #92 from bancorprotocol/fix-standard-rewards", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0f440e1315dc618053e69668041e6a0b8baf39fb", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az121-413.mciujk3xxede3pljd1kdyxbm4f.phxx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61f0c370041160a13c2bad52c7d2721ebd8472be", "messageHeadline": "Implement function `State.get_standard_reward_per_token`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7a4c6c7742f75820f069b05d1722761be9d70448", "messageHeadline": "Merge pull request #91 from bancorprotocol/fix-standard-rewards", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 44, "deletions": 98}}, {"node": {"oid": "246d96b2ff79feb5bf0eb56fae54da3542e9c660", "messageHeadline": "Improve documentation.", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a77900f73441a381717db7520d5d06e0f74ed5e5", "messageHeadline": "1. Remove the rewards-token (it is always BNT).", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 0, "deletions": 41}}, {"node": {"oid": "3e551885e6203b92b54b7b54596ee529b25caa22", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ecafc7f9e7f0735c56667870bd6e856c60177561", "messageHeadline": "Reinstate sample dscenarios mistakenly removed from the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c464217394a49396d529a96e718c1e3303433096", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az39-482.yumyzuo2tp0ejekjjwodrrku4b.bx.internal.cloudapp.net", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "3de1b770cb224e952586bd9b0682f57cf54406ab", "messageHeadline": "Fix standard rewards", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 43, "deletions": 60}}, {"node": {"oid": "39bfbea34b8140d85b6cba9eef63c42382955f71", "messageHeadline": "Merge pull request #90 from bancorprotocol/skip-state-logging-flag", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "3bbed6698c1eb08ea72ab840989b92d1c105fabc", "messageHeadline": "1. Add the `log_state` input parameter also in the emulator's `Bancor\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e80997f82780b7fa0d2f2290728e1fb2f2293d5e", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az202-911.ngw3kpfb2bguzbtcwuqjmbcvef.gx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff80c9c6bf0e577d16178a47042a127217a8610a", "messageHeadline": "Added flag to skip state logging", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a42b6ac653ae3e01abd8af0f34dac76a871b630d", "messageHeadline": "Merge pull request #89 from bancorprotocol/fix-simulator-function-dep\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c86b68ed2c872fea4b05b581e0527e396594a8ea", "messageHeadline": "Fix simulator function `actions.deposit_tkn`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "104cd47d810910d0822c18ca916e0f41c41b3df3", "messageHeadline": "Merge pull request #88 from bancorprotocol/fix-simulator-function-dep\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3460df43f88e4e670f58b3745f033897330bc9c", "messageHeadline": "Fix simulator function `actions.deposit_bnt`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "327aa281299c23837c568c35674aa16bf86c7992", "messageHeadline": "Merge pull request #87 from bancorprotocol/fix-simulator-actions", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "fbc2d997875adb98aa13ae654ca9a03bc36f36b9", "messageHeadline": "Fix function `actions.deposit_tkn`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "eb6b7b983c386ba7b12dd4051bcc217e4b612967", "messageHeadline": "Improve performance, accuracy and coding in function `State.bnbnt_rate`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 11}}, {"node": {"oid": "d4c287a1a8280a9aa1f545d3e2f1bf0f1ede4694", "messageHeadline": "1. Fix function `actions.deposit_tkn`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fd995dc26dd187a4489a683b07abac5623b6dceb", "messageHeadline": "Merge pull request #86 from bancorprotocol/various-improvements-and-f\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 45, "deletions": 42}}, {"node": {"oid": "0ff1751bb4b1fefdbe40d5e2a39d4176101ddee8", "messageHeadline": "1. Improve printouts in system and regression tests", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 45, "deletions": 42}}, {"node": {"oid": "0f71342c9892f49d1a49db0ebdad994d05e3ad5a", "messageHeadline": "Merge pull request #85 from bancorprotocol/fix-regression-test-printout", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "273ae727ff02d37781af78c7f6f4fda68280e01f", "messageHeadline": "Fix regression test printout", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 12, "deletions": 14}}, {"node": {"oid": "7a0183cebc0c6c47914bbc64d22698183d2c3100", "messageHeadline": "Merge pull request #84 from bancorprotocol/extend-bancor-dapp-functio\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "2405eb159b1bd1fd33c27d3a21a6c677cde2eddf", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az299-237.fjgbwt4gj4rujegcx5mg3w4ura.jx.internal.cloudapp.net", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e5e36310725c5eea3fd0263b8b304ca7278c2d36", "messageHeadline": "Extend function `BancorDapp.enable_trading` to take the rate as input", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 15, "deletions": 6}}, {"node": {"oid": "1d722fd4e1c3f0a63f007a0c8bcf69772cfce55e", "messageHeadline": "Merge pull request #83 from bancorprotocol/fix-simulator-protocol-wal\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "27acbbdbf48c85e60a72ef3d1dfee278dc631f2c", "messageHeadline": "Fix function `process_withdrawal`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d653f684c75912ee951a71afee4f87911fdf2ba", "messageHeadline": "Fix the updating of the protocol wallet balances on the simulator", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "abf51ae3839b3d49626564d56ee0a408b824cd9b", "messageHeadline": "Merge pull request #82 from bancorprotocol/fix-begin-cooldown-action-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e1c8b53f20ce28f7e78986c439ea5d388651577e", "messageHeadline": "Fix the action name in `begin_cooldown_by_rtkn` and `begin_cooldown_b\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6c96bf1929345b93aef9e3f6528e2003c8048662", "messageHeadline": "Merge pull request #81 from bancorprotocol/emulator-function-begin-co\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "8466ddce3c22af961f417ab3ea16256c93c4c8c7", "messageHeadline": "Implement function `begin_cooldown_by_rtkn` on the emulator side", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "320dc5e76d29666b97aad5b1d16124677ec42978", "messageHeadline": "Merge pull request #80 from bancorprotocol/fix-simulator-function-names", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "ffa60ef50231715a746edda76b132a052e4ab267", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az252-475.0oqgmj5p5touvf5anqlk4y4b0b.jx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a45cec6de776b9c9b00fb2868c481f9f91b3558a", "messageHeadline": "1. Fix some function and variable names", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a9613662fb0831e82e9263200b8bfb840d036e43", "messageHeadline": "Merge pull request #79 from bancorprotocol/support-withdrawal-input-a\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 80, "deletions": 33}}, {"node": {"oid": "ac26d7e5d909c27c87d98ecd279b2762655cde1f", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az108-458.eufn0zsozglefnauzjqbs2pvjc.cx.internal.cloudapp.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c0495e8dae31fcf006aafffce71f8d6bf2b323a3", "messageHeadline": "Rename some local variables temporarily in order to reduce PR changes", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d4d59f8aeb98f5179ff4d0d2800f97c9cb514e7b", "messageHeadline": "Split the 'begin_cooldown' function into two functions (by reserve to\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 52, "deletions": 28}}, {"node": {"oid": "8c2c306fc528fad4dccf90401670741729ffa9e8", "messageHeadline": "Move the initialization of bnt, bnbnt and vbnt into function `init_pr\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f67923094d7b3208dadeb775c33c4715e3c52eac", "messageHeadline": "Merge pull request #47 from bancorprotocol/fix-bnt-bootstrap-liquidity", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fda7d6e6843d774cecd46136ce49140bbcab0352", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az540-971.jd3prsanuhtunfv4zdks1mdhkc.phxx.internal.cloudapp.net", "user": null}, "additions": 16, "deletions": 4}}, {"node": {"oid": "90b671fc3566ba2539040aa041114ccb47fc1939", "messageHeadline": "Support withdrawal input amounts specified both in reserve token unit\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 29, "deletions": 24}}, {"node": {"oid": "62c1cc154ae74a124e871a10f9905de6dee80775", "messageHeadline": "Merge pull request #78 from bancorprotocol/improve-regression-structure", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 54, "deletions": 27}}, {"node": {"oid": "28693911da715f41c536c528208eef3e14984be1", "messageHeadline": "Improve the structure and printouts of the regression tests", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 54, "deletions": 27}}, {"node": {"oid": "ae9393e3e2f6aa4a65263ca19de5ac4f68102ff0", "messageHeadline": "Merge pull request #77 from bancorprotocol/regression-test-cleanup", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "fa2c2065e41f882e48a67b553b459f173c4d78df", "messageHeadline": "Improve regression test printouts", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "778fd4c92b253149d971ff9a0b48924bd585a2fb", "messageHeadline": "Merge pull request #76 from bancorprotocol/quickfix", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "68884b9846632abde849cc9eac6215905c04f8de", "messageHeadline": "Fix the `external_protection_vault` initialization", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "bc4d2205d6a57a5344a106ffcd6707c7f12abdea", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1df30fde3b75bb566a2acc1437e0ed10efedd304", "messageHeadline": "Update actions.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c54c4746a8a66e2c5a60b22b82c24c290197f18", "messageHeadline": "Merge pull request #75 from bancorprotocol/fix-simulator-pool-token-a\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92ba62d350d52f8c836846e29e26a3541a69be05", "messageHeadline": "Fix pool token amount calculation in the simulator's `BancorDapp`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "438b6db291f9f3d4c5e368d1c6ed670ebfd9f991", "messageHeadline": "Merge pull request #74 from bancorprotocol/fix-simulator-protocol-ini\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "18953b8d6d59ae935011202ce58e334ba082f0a2", "messageHeadline": "Remove incorrect configuration of the external protection vault", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bb6b6e752e9cc09a2bda115088c967bece7a7a3f", "messageHeadline": "Merge pull request #73 from bancorprotocol/extend-whitelisted-pool-in\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "1546ceddac1b933a20a37346c12fb7f74199d1f3", "messageHeadline": "Extend simulator's whitelisted-pool configuration", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "2dbb82f1098959c489b074be729ccbfdabb20b62", "messageHeadline": "Merge pull request #72 from bancorprotocol/fix-simulator-withdrawal-r\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "35c2bf7f79b30300bb10ef15999f9e044f098da0", "messageHeadline": "Remove redundant input parameter from call to `set_pending_withdrawal\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "419d14122a7d9eb969d2900c166518ed4723cf84", "messageHeadline": "1. Fix function `process_withdrawal`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 10}}, {"node": {"oid": "76e39709f58adb03a2bfa580539e32ccdf1eab20", "messageHeadline": "Merge pull request #71 from bancorprotocol/fix-simulator-create-stand\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3ff1db684c80c7cee8b424f4b5e08666cfe43da6", "messageHeadline": "Fix simulator's function `create_standard_rewards_program`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5b5e9bb8fc51729ddeed5cb6daaa8d367a07d38f", "messageHeadline": "Merge pull request #70 from bancorprotocol/regresssion", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 500, "deletions": 577}}, {"node": {"oid": "7e94af94b97e9167d4e9516df148ec9d9a7eb653", "messageHeadline": "Merge pull request #69 from bancorprotocol/fix-simulator-standard-rew\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "f2f98bf04b07559eaf659e3d37b3c1728774e8fb", "messageHeadline": "In the regression test, add support for setting the BNT funding limit", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4e21c87e2cf412f118a838eea39795b42c433714", "messageHeadline": "Minor", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e6867cab616aafbcac1c7c264cbdd601d87fda6e", "messageHeadline": "Cosmetic", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "0488201547c8c0d8a5bbe8736ccea96ebd0b3ba6", "messageHeadline": "Update regression data.", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "9199520690e94e34a1675e2f17717a61c995f391", "messageHeadline": "1. Add reserve token decimals in the configuration of each whiteliste\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 371, "deletions": 532}}, {"node": {"oid": "de5b4cbd25d63d2b0a1a6d391728b1dd96c0d07b", "messageHeadline": "Fix the simulator's Standard-Rewards API", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 11}}, {"node": {"oid": "0a0644cf73c922d02bcc6b744ece4e3d3a39cb18", "messageHeadline": "Implement the regression test", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 82, "deletions": 0}}, {"node": {"oid": "eaddd5f2a3851b4763a305fe9670af584bfa8b13", "messageHeadline": "Update the `BancorNetwork` regression files", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "c332786f169c9b6a1c87fd76a7e1846eb087893f", "messageHeadline": "Merge pull request #68 from bancorprotocol/fix-bancor-dapp-standard-r\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "45de569521a5cf1c4a1c5d4e7aec64dbd68d6ded", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az201-59.ett4tu3jvdse5ovc2mkgjqcs5a.bx.internal.cloudapp.net", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "b932afdaa652c3b3f016f3c145ab0fafe5903ab3", "messageHeadline": "Fix `BancorDapp` Standard-Rewards API", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "b554abb26b50babd3dd9575af68012654f88db71", "messageHeadline": "Merge pull request #67 from bancorprotocol/fix-emulator-bancor-dapp-b\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "66f539b58f34f20d278a19d8f9cb03851e214cf0", "messageHeadline": "Remove redundant printouts", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a0e4408ec36305720ba77b40f3ecbc2739dae069", "messageHeadline": "In the emulator's `begin_cooldown`, approve also vbnt", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6eb16ff005cf48559fc01e8e4c71b71dbd619726", "messageHeadline": "Merge pull request #66 from bancorprotocol/fix-process-rewards-call-t\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "163949ba36ef3b4697ca6c49775c7318e19cb0af", "messageHeadline": "Fix function `action.process_rewards`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bf3181829db7d8cddc80afed0b53ab76dd12983", "messageHeadline": "Merge pull request #64 from bancorprotocol/fix-actions-process-withdr\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a681478afcfeab6d638bb4edb307fa6d4f805eb0", "messageHeadline": "Remove redundant input parameter 'tkn_name' passed to function `actio\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9c7c13a8a96eb844d9feb684c5525cbbb397c03f", "messageHeadline": "Merge pull request #63 from bancorprotocol/emulator-improvements", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "50fa35bb0d9dd2992f0e04e9245a28bf7dc3a533", "messageHeadline": "Remove redundant code", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "e2fbf77bdea902c442dc23914b61ce2c65850ab3", "messageHeadline": "Merge pull request #62 from bancorprotocol/fix-protocol-handling", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 117, "deletions": 147}}, {"node": {"oid": "ed458310635d8ec14e1409e06f08a04a25fd1c43", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az39-2.k1oyn45vu3de5gjdjdp3nrnp3b.cx.internal.cloudapp.net", "user": null}, "additions": 5, "deletions": 15}}, {"node": {"oid": "9db48250496a9ba0d9b3fb73068a24cc0be2247d", "messageHeadline": "Fix handling of protocol actions", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 124, "deletions": 144}}, {"node": {"oid": "9e0f06000a0f01f95f7b0506eb5e88ec98df4eb1", "messageHeadline": "Merge pull request #61 from bancorprotocol/fix-handling-of-protocol-a\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 36, "deletions": 53}}, {"node": {"oid": "2616040a01363ee33c97449165d62601fa27a0f1", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az220-838.shdwizndlbjulinwhzhdmup5sb.jx.internal.cloudapp.net", "user": null}, "additions": 19, "deletions": 26}}, {"node": {"oid": "b0e4a63ad630baab19bca748d305566db3d48ff2", "messageHeadline": "Fix the handling of protocol (DAO) actions.", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 28, "deletions": 38}}, {"node": {"oid": "7de16e693057e3b0211f700da3403267e46cc00f", "messageHeadline": "Merge pull request #60 from bancorprotocol/fix-simulator-bancor-dapp-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "52a7b3194e1cffe9b731f2eca4fa95e11118df7c", "messageHeadline": "Remove redundant code in function `validate_input`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3160106d9b67d758db08da4c072a8a090a348d04", "messageHeadline": "1. Fix `validate_input` return-value type", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 30, "deletions": 13}}, {"node": {"oid": "c60cd911d96a29a09300fb9886f8254025983da4", "messageHeadline": "Merge pull request #59 from bancorprotocol/fix-validate-input", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 37, "deletions": 42}}, {"node": {"oid": "5be058a90eb7eb62b55992a157e940055818b299", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az83-541.uavyq1izdhte5b0ne1us2eqzhb.jx.internal.cloudapp.net", "user": null}, "additions": 36, "deletions": 11}}, {"node": {"oid": "64d39af88960f3feabfe33dd24a11fdcfee4ee86", "messageHeadline": "Fix function `utils.validate_input`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 14, "deletions": 44}}, {"node": {"oid": "450f730eb279502ec348e64942b8c2292f19ef37", "messageHeadline": "Merge pull request #58 from bancorprotocol/cleanup-notebooks", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 20501, "deletions": 1594}}, {"node": {"oid": "b74dff6aa975f56e970d72cabc4b6cbdb6a6ab34", "messageHeadline": "Clean up notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 20501, "deletions": 1594}}, {"node": {"oid": "b66dd5f3f15ca74a3be13fa3d12924f4d528db1c", "messageHeadline": "Merge pull request #57 from bancorprotocol/cleanups", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8f456345f52bb7c3e42f4fc3120c69bedd4e8bcb", "messageHeadline": "Fix function `withdraw` in the simulator's `BancorDapp`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1b2ed8954ac17973a697490dc5e6d1c33169f354", "messageHeadline": "Fix the AC notebook", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eea682b494b893fdc9b3278bc1fbdc1568696fd4", "messageHeadline": "Fix incorrect function name in the emulator's `BancorDapp`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da5088af675e255caa72e0cbc6e7758f9575df50", "messageHeadline": "Merge pull request #56 from bancorprotocol/fix-ac-notebook", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 227, "deletions": 333}}, {"node": {"oid": "7eb328649a790c57fffde65bad612056093bd57a", "messageHeadline": "Fix the AC notebook", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 33, "deletions": 157}}, {"node": {"oid": "5fef393ca474c79360f17659727a1a065d85d34a", "messageHeadline": "Fix the bootstrapping-behavior notebook", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "81b6fb844f7271363c78b01be57d240c380b4d89", "messageHeadline": "Fix whitelists in all notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 42, "deletions": 42}}, {"node": {"oid": "3dc36e54258a76549f957aa13ad7be4c4ca899de", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az380-520.nl4gydpcqt3ebnqutlzgyneqag.dx.internal.cloudapp.net", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "066f058fb46ef27ada2bf16c43074fc08e147dfd", "messageHeadline": "1. Move all default values from `simulator/state.py` and `emulator/ne\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 140, "deletions": 128}}, {"node": {"oid": "ed269458a29f3f08391f35a01bf4a23b20fdbdf6", "messageHeadline": "Merge pull request #55 from bancorprotocol/fix-ac-notebook", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7968323c19b5121ef0be56fb8b557e647ed3099c", "messageHeadline": "Fix the AC notebook", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "834931e9b326360623d6ca40ddd687c1d7e6840a", "messageHeadline": "Merge pull request #52 from bancorprotocol/fix-function-create-autoco\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "4a7d63761a455fb6bf0b34fc8b1ae54239741f4b", "messageHeadline": "Fix simulator's `BancorDapp` functions", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 21, "deletions": 25}}, {"node": {"oid": "8ff5cb7fd46ddc743fb5b45ccf2406ebcfc30213", "messageHeadline": "Merge pull request #51 from bancorprotocol/support-relative-amounts-i\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 149, "deletions": 137}}, {"node": {"oid": "a39f7338320fee6dd41083b6d8bd8a6e785680e7", "messageHeadline": "Fix typo in some notebooks", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 42, "deletions": 42}}, {"node": {"oid": "f27eb30432e16475fe02d1df4edae4124a2b16a9", "messageHeadline": "Fix simulator's function `BancorDapp.trade`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "05f9f9ebb252c923a7fee1eb485bcf4ee4b8b314", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az131-205.hau0gksuzywuzmjnz5crxos4th.phxx.internal.cloudapp.net", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d41d5cabeefa05731dea1df9bc9c3a1a858bc69e", "messageHeadline": "Support relative amounts in `BancorDapp`:", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 140, "deletions": 136}}, {"node": {"oid": "7f10f31f7566fbeeb90ffabf792ad10837875ce5", "messageHeadline": "Merge pull request #50 from bancorprotocol/extend-emulator-bancor-dapp", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "18a203c73e5ed9594c3c59ea38f1df2048d9c4a4", "messageHeadline": "In the emulator's `BancorDapp` class:", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 18, "deletions": 11}}, {"node": {"oid": "c6590853eb16066e8798b1ce333491b7daae03fd", "messageHeadline": "Merge pull request #49 from bancorprotocol/fix-emulator-set-user-balance", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "36502869f437a39cadd9034ede974b06257238c7", "messageHeadline": "Fix emulator's `BancorDapp.set_user_balance`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "4a2941beedce0d68e7618ded16d598957aa98a92", "messageHeadline": "Merge pull request #48 from bancorprotocol/move-json-files-into-top-l\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3d863cdb71d3d8fcc33e0cb7451f077978c56130", "messageHeadline": "Move all the JSON files into a top-level folder", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0ae05690a6a934d0f730bfd4b7cb7c040175a40b", "messageHeadline": "Fix function `state.bnt_bootstrap_liquidity`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99db2722597340aae6f737189cc425f423616fb7", "messageHeadline": "Merge pull request #46 from bancorprotocol/bancor-dapp-enable-trading\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 51, "deletions": 59}}, {"node": {"oid": "275bb347f8979c2c3d85a61aca522b6133f73f68", "messageHeadline": "Fix the funding limit in example notebooks from 10K to 1M", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "d15d6c059302d230d316410168f8c2dd23b90396", "messageHeadline": "Replace `dao_msig_init_pools` with `enable_trading`", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 30, "deletions": 38}}, {"node": {"oid": "533aa73e14762e06d9ed7036936d65d7b43e7b0e", "messageHeadline": "Merge pull request #45 from bancorprotocol/fix-emulator-initialization", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "09520bedd0cbfe7aab1aa45e6ab7a50bf68ea6c2", "messageHeadline": "1. Extend emulator's initialization to facilitate trading-fee and fun\u2026", "author": {"name": "barak manos", "email": "", "user": null}, "additions": 30, "deletions": 31}}, {"node": {"oid": "d52f6873b5858b3a1c3a0e431bb585f0cea8edc9", "messageHeadline": "Merge pull request #44 from bancorprotocol/bugfix", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "7e9047ba8e4d7884618b7b0d4b8944bf44c0f7c2", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az182-10.xlcsutvm5t3ellfcnbcbis3udb.bx.internal.cloudapp.net", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "185e19910e70232c0670cb5c26f9765576afd8db", "messageHeadline": "Merge branch 'bugfix' of https://github.com/bancorprotocol/research i\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3453c7b0815d380e32b9b2a5472db94fd3de2d91", "messageHeadline": "added all_tokens variable", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "9e889fabc00a810acd8e8d69e3f80cd91522a844", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az119-838.ca0t41jjrjaujd4nublazzptxb.cx.internal.cloudapp.net", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ece09c295bd9bcbcfee7f21e6ba7c78a9c835ba7", "messageHeadline": "Update network.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8620093f194ef25618e41de38dee5f8094fee332", "messageHeadline": "Merge pull request #43 from bancorprotocol/simulator-quickfixes", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50d6945f1ef4cdc6892544ecea8d1d88b6b73453", "messageHeadline": "Merge branch 'simulator-quickfixes' of https://github.com/bancorproto\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1365, "deletions": 938}}, {"node": {"oid": "989ca5165eb6127255f416ecfdd0dee756e54c0f", "messageHeadline": "updated README and docs", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d7f646d142de954a2bba81875e3f114f80d9fb2", "messageHeadline": "Merge pull request #34 from bancorprotocol/simulator-quickfixes", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 528, "deletions": 647}}, {"node": {"oid": "113de64aab212eea939f4b48fcbbde0973dec1b8", "messageHeadline": "Merge branch 'main' into simulator-quickfixes", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1365, "deletions": 938}}, {"node": {"oid": "68c1b45d484ab7ccbfbe9114d44a97b71b8f7ecb", "messageHeadline": "Merge branch 'simulator-quickfixes' of https://github.com/bancorproto\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "7f2bed2f7bcc046a8a065bc6d5c0e18602fc6e41", "messageHeadline": "Update utils.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "44d9d291f1c1cb8f9b4dacb7cf857774df9e8dc5", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az318-301.ewvrrcgabbbubjc05i3n4a3pph.dx.internal.cloudapp.net", "user": null}, "additions": 38, "deletions": 37}}, {"node": {"oid": "6db463b7a6f19cd8af5cf2fffb7c48c2c70f9323", "messageHeadline": "updated BancorDapp parameters", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 418, "deletions": 353}}, {"node": {"oid": "707b8279fc5ac2444d30945a85b5cec69767890e", "messageHeadline": "Merge branch 'simulator-quickfixes' of https://github.com/bancorproto\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "bb58879e823691648226d45f03c9d0a21ae88125", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0999b71a5697a1954b99c830e4776321ae5c66ec", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az473-785.142b0pesdspujinnfrueiputwf.phxx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5ca1a071ed412512fb156e7fa184621661ef5bca", "messageHeadline": "Update state.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4e5c9d3464b2fafd2ecb995fb70cf67bd0b499f0", "messageHeadline": "Merge pull request #42 from bancorprotocol/update-standard-rewards-co\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "d1cc95dd8f7e4842a8a35628d4ad952111f7f9f6", "messageHeadline": "Update the `StandardRewards` contract emulation.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "11c98c548d3f267f91842264a734b49d2d2bbeb3", "messageHeadline": "Merge pull request #41 from bancorprotocol/clean-ups", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 409, "deletions": 427}}, {"node": {"oid": "9a490c42c364ab39695c1cc8def6e19796706ff6", "messageHeadline": "Remove redundant code.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 400, "deletions": 415}}, {"node": {"oid": "31a9a0c034af14fb5768c99409f9a33788a2e1db", "messageHeadline": "A few minor cleanups and coding improvements.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "6b8a5197879b4131ebf5948e699bae3c78212878", "messageHeadline": "Merge pull request #40 from bancorprotocol/full-precision-system-test", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 132, "deletions": 166}}, {"node": {"oid": "072937ccbfce40819b5a7cf241161217c381eb4c", "messageHeadline": "Minor.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "b842d70d92ee30f5f8aeed998f7180c20f37894a", "messageHeadline": "Fix line endings.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "62b5c8989a908b8937f7157a90c48c437e43e15c", "messageHeadline": "Coding improvement.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "26556fcf0ae2d550a8e3aa187f62b3763dbe6ab2", "messageHeadline": "Coding improvement.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "85f8babf62a666f2916680108e3f94ea7eee824f", "messageHeadline": "Improve `CreateSystemTestData.py` to be compatible with both `FIXED_P\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "bdeab525df30322c8bc5cce2c897a1314f513179", "messageHeadline": "1. Fix `CreateSystemTestData.py` to generate full-precision data", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 100, "deletions": 129}}, {"node": {"oid": "c0ab6e3adf22a7fc9fa0396abe743cc8f230a17f", "messageHeadline": "Merge pull request #39 from bancorprotocol/emulator-unit-tests", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 205, "deletions": 163}}, {"node": {"oid": "7a7ce1e298fa0e60abaf427214e7ca4d94d4d4ca", "messageHeadline": "Fix `config/__init__.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4dc7c55db145c90f00b229188580cb048bb7ce2", "messageHeadline": "Fix the 'fixed-point/float-point' toggle.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "1fb964b9cfcf8e749fe663dcfe3eee0e1e876947", "messageHeadline": "Revert \"Fix the 'fixed-point/float-point' toggle.\"", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "a00bf9bfdadd694e24acfb927908d863d2e831d9", "messageHeadline": "Fix the 'fixed-point/float-point' toggle.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "f7eefa17325b480166e44aab4f484a16208f324f", "messageHeadline": "Minor cleanup.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca69882bf0fb6dfdaa7324ec302c75c3633127fd", "messageHeadline": "Add a general-utility `assertAlmostEqual` function.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 91, "deletions": 94}}, {"node": {"oid": "e46e4c0e349d5212b4f4e128b2b5338060912023", "messageHeadline": "Add some more assertions in `TestMathEx.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "1a8344a35be643d6a578460e88dbd16be629dcc1", "messageHeadline": "Cosmetic.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "22cd3e63ecbef2d681a12d04b2e0f95ce900d451", "messageHeadline": "Fix `TestMathEx.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "d17617155840ed2b3be19c7c80c4c0a9b70d7bb9", "messageHeadline": "Cosmetic.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d5001ba9f4f93fd235424a263f5ed4ca27489002", "messageHeadline": "Add some more assertions in `TestMathEx.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a1b3a4b36564473894ad05025c439cf8e63f28bc", "messageHeadline": "Improve coding and add some more assertions in `TestMathEx.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "9609f58c809bbebd2246afd8472c82a1f64368cd", "messageHeadline": "Add almost-equal assertions in `TestMathEx.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4dbb92776fbc2e47f9d0014e4e6a779bf5966e70", "messageHeadline": "1. Add almost-equal assertions in `TestMathEx.py`", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "2a0cfcaa1b4696e83dc1e8cf9cd05e2b186e44c0", "messageHeadline": "Merge pull request #38 from bancorprotocol/update-pool-collection-emu\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 281, "deletions": 249}}, {"node": {"oid": "b2b50c7d82314d68e330b341a316bf08be34824a", "messageHeadline": "1. Fix the `parse` method", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "636f37df06f38bdda61416926a47367b6a6bf8e8", "messageHeadline": "1. Update the emulation of the `BancorNetwork` contract", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 271, "deletions": 239}}, {"node": {"oid": "485eba20cedfdc6f86f645ed5fdd89761b535724", "messageHeadline": "Merge pull request #37 from bancorprotocol/fix-system-test", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 73, "deletions": 74}}, {"node": {"oid": "bd6cb8f6a09d4e8116eac3cadca07a599c0a15d1", "messageHeadline": "Merge branch 'main' of https://github.com/bancorprotocol/research int\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "62f8b876914517177f7329e588038a6d9c92f130", "messageHeadline": "Revert \"Add temporary files in order to verify that Git LFS works as \u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 186}}, {"node": {"oid": "791805563ce804d51fffee2d9fa7b5f29bba07d3", "messageHeadline": "Add temporary files in order to verify that Git LFS works as expected.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "9806d5e6b096c5c24cd3f716f8be5e804293fcaa", "messageHeadline": "Merge branch 'main' of https://github.com/bancorprotocol/research int\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a696f251c871256421fd46e54f341b489d4430a", "messageHeadline": "Add back the system test configuration files.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "67100f48e69417cb87b1ed259291476461d0cf22", "messageHeadline": "Revert \"Add back the system test configuration files.\"", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "b7252922dc873d66a5e9e373d41f4b1bcd29f196", "messageHeadline": "Add back the system test configuration files.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "0e74ab540c5d838d8a0dffc2c02876e5b4b56c16", "messageHeadline": "Fix Git LFS settings.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 4814439}}, {"node": {"oid": "1940bfbea1ead0b108e5286855531d7bbd2efbb7", "messageHeadline": "Revert \"Add temporary files in order to verify that Git LFS works as \u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 4841457}}, {"node": {"oid": "30a0c72c48f5aef46e39411848c15525a98b5081", "messageHeadline": "Add temporary files in order to verify that Git LFS works as expected.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4841457, "deletions": 0}}, {"node": {"oid": "446c1da2f91754f2d38fcc0b31e5913834702a80", "messageHeadline": "Remove the script for downloading all required JSON files from the 'c\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 45}}, {"node": {"oid": "967c847b41ddce627b6ef9740606427177e8dbeb", "messageHeadline": "Add system test configuration files to Git LFS.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4814439, "deletions": 3}}, {"node": {"oid": "4d210463907ff1b8e9580c327d0b2fbd241d90a8", "messageHeadline": "Merge pull request #36 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3223090e468aebbbfc6b0f99f40e79665c90a41", "messageHeadline": "Merge pull request #36 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2835aba3cbc542e389f232e82cbcb634cd0c35c", "messageHeadline": "Update README.md", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "343a52afb557849c29a6efa7a3038551f3368d16", "messageHeadline": "Update README.md", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c2192d76893347ed64445c47098e3fd062e2eee", "messageHeadline": "1. Fix the system test script", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "fb8c7f65561b430b510316c5a75dcd1b4b319a45", "messageHeadline": "Merge pull request #35 from bancorprotocol/auto-compounding-rewards-e\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 437, "deletions": 1}}, {"node": {"oid": "664bfac401a416df05b64fea32f2f8792f9cb4df", "messageHeadline": "Merge pull request #35 from bancorprotocol/auto-compounding-rewards-e\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 437, "deletions": 1}}, {"node": {"oid": "9e2d84548a76d00ee81bb238eeb0c240bae6a394", "messageHeadline": "1. Add an emulation of the `AutoCompoundingRewards` contract", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 437, "deletions": 1}}, {"node": {"oid": "b4fb8d9d14d92acff71958b97577f29bb5a76ff1", "messageHeadline": "1. Add an emulation of the `AutoCompoundingRewards` contract", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 437, "deletions": 1}}, {"node": {"oid": "de003e087f7ab3b595bf3642a43016b43821630f", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az318-257.ewvrrcgabbbubjc05i3n4a3pph.dx.internal.cloudapp.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "092af4e45830439d7e7299aab763e14d7fba9193", "messageHeadline": "Update network.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "0743ffe69e4c287ec448a6f31e2d62c328e2b6ad", "messageHeadline": "Removed active_users", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 81}}, {"node": {"oid": "c85cdf72dc6d51add475b8d2f5333fdd71b0dea6", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az205-225.k2gd1z4tyxsu3cbgyjsjq30zwf.jx.internal.cloudapp.net", "user": null}, "additions": 24, "deletions": 60}}, {"node": {"oid": "b67a8e1a9a0d6ed5299b0821ba839cbc98c524a8", "messageHeadline": "Minor changes to the simulator module", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 122, "deletions": 142}}, {"node": {"oid": "85b31a9b918bc129f9e3671e8edf4a5491123ce6", "messageHeadline": "Merge pull request #33 from bancorprotocol/update-emulator-based-on-2\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22471, "deletions": 22442}}, {"node": {"oid": "7bc8cdb89ecca4a5d2a40fd8cd51239df543b134", "messageHeadline": "Merge pull request #33 from bancorprotocol/update-emulator-based-on-2\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22471, "deletions": 22442}}, {"node": {"oid": "5a940c4fb31b41ff616cdb7778a857e50ff2ba7e", "messageHeadline": "Update release.md", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b189bc1fe5aff777be103575e6314de161d27b4", "messageHeadline": "Update release.md", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0af1308f057c81882cfd7403c17235b66479dd42", "messageHeadline": "Merge pull request #32 from bancorprotocol/download-json-files-upon-i\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "7bd4da25267450f82b5dbe04554c690145c35528", "messageHeadline": "Merge pull request #32 from bancorprotocol/download-json-files-upon-i\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "104e661384ecea0fafb638c887c1800970a22dd5", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "741c52617e038736b5b39cfc706845cdabb42aee", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "3f340ed14b8555193f4b4a3e558f7ef4d44a0fc3", "messageHeadline": "Fix the git-ignore file.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "739ff23ed2638c01a3d677f20754b050c8bf1ad3", "messageHeadline": "Fix the git-ignore file.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4e6cafcf780f03793cee3eb965ced6c5efbe9178", "messageHeadline": "Update emulated contracts according to the 25/07 release.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22471, "deletions": 22442}}, {"node": {"oid": "b4d0ebee05eab73a3b4ae84e5eacee7b424269c9", "messageHeadline": "Update emulated contracts according to the 25/07 release.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22471, "deletions": 22442}}, {"node": {"oid": "681e9c9bccb2da5bc4a990a9fa04bc64b12771f5", "messageHeadline": "Add a script for downloading all required JSON files from the 'contra\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 46, "deletions": 25}}, {"node": {"oid": "2a114967d02eb27a47dafa4ea20b2a2d1de65288", "messageHeadline": "Add a script for downloading all required JSON files from the 'contra\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 46, "deletions": 25}}, {"node": {"oid": "f5b9cbcec45a1bc09e929477c12e3bf575751239", "messageHeadline": "Added missing function docstrings", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d21671cccc6b6fec56d9a3a3ced5308d4e4ee8dc", "messageHeadline": "Added missing function docstrings", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "80da20cdf7faf73b73edcc93372e18392168c865", "messageHeadline": "Delete emulation.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "044e009aed32ea4c32bb1d19e452967f7c2fecd0", "messageHeadline": "Delete emulation.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "8634c704f26425af09a35fa2c5e5036537c145cc", "messageHeadline": "Delete Makefile", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 220}}, {"node": {"oid": "cd17d41a70caf28b58b8df110ed5f84778f32043", "messageHeadline": "Delete Makefile", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 220}}, {"node": {"oid": "68fda9362868eb7fd70d6b97c45ccd427e245491", "messageHeadline": "Delete vcs.xml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "c617535225cae7c57a442dc4491fee80b5997c20", "messageHeadline": "Delete vcs.xml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "efd3ca4a9f9c57ab7a5ca1b52556ecfc3a27b20a", "messageHeadline": "update license to MIT in simulator", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "18fe5f108980c07cdd756d5b7f324d2ff19abade", "messageHeadline": "update license to MIT in simulator", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7554b57f95bff67f04ebb62945ef84aee05aea9c", "messageHeadline": "update license to MIT in simulator", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "ff654588aff69dc16a71bfe223a8432588021475", "messageHeadline": "update license to MIT in simulator", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "f37e7e66e64122b69704362b4d2b440757d4732f", "messageHeadline": "Merge pull request #31 from bancorprotocol/v2.0.3", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7cd60212432e3a30c8114f6d22f6882e28c482f", "messageHeadline": "Merge pull request #31 from bancorprotocol/v2.0.3", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "478fe8c5024f4b8d84fee2f6052e5dee447bb1a2", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b04083433be3abf306db056f17aa0c0409f43b78", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0832708bc5595b8cd4a198c08c7222a0f8d851f0", "messageHeadline": "Merge pull request #30 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3ceea64c6e39c3cd7c38991c72e551252bde3b56", "messageHeadline": "Merge pull request #30 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "15f285051b41fa0d9e46f1953beecebbd0c18f1c", "messageHeadline": "Update databricks-update.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b26445a612e7a06b7a9d847e2ff2d0e086d961dc", "messageHeadline": "Update databricks-update.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "73c950feecb24e21baa00abdb409a3bab193ad44", "messageHeadline": "Merge pull request #29 from bancorprotocol/mikewcasale-patch-2", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6c363d69e5d083ed7f7b855ef73acedaccaa4f5c", "messageHeadline": "Merge pull request #29 from bancorprotocol/mikewcasale-patch-2", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "404a5470516e056cdfdb7d8704866dd8cb77ebd3", "messageHeadline": "Update databricks-update.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "02d202b63f12a690b6561fcf68a18d71ceabf266", "messageHeadline": "Update databricks-update.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d35d8162d97e03d667e1808cb0f85e7d11e1030e", "messageHeadline": "Update databricks-update.yml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b28e6e5893896d3b36f502a84d4dde9dce1b22d4", "messageHeadline": "Update databricks-update.yml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "2f0d096789220f609ea0536bf5212f268c6a45a2", "messageHeadline": "Delete main.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "9a05b4479ec33d085645d885cc266ed16f4365fb", "messageHeadline": "Delete main.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "deb3ff7fa7bcedc4903a40c6389d7f92037fed4d", "messageHeadline": "Update setup.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "d490c7539864e19c41da7774ffaf86367b979c41", "messageHeadline": "Update setup.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "2c32aede2175a7a7f9965a62c7bb6e7a5fa158c1", "messageHeadline": "Merge pull request #27 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac5eb5be634dcbae7fc43a98e48b6988282d6b35", "messageHeadline": "Merge pull request #27 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbf8cb452dbc71b685dc31c1be2502a019e5d405", "messageHeadline": "Update black.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf9d9d2149f9caed50846d2f603a979769dd33c2", "messageHeadline": "Update black.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "717aaec3aba14251d2f1304124f92b059d9650e8", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az137-28.aripajfx3awelhgv3otau1goqd.bx.internal.cloudapp.net", "user": null}, "additions": 35, "deletions": 29}}, {"node": {"oid": "0f9f9452cfed830da3ef28acd2903d403955d6e0", "messageHeadline": "added databricks pypi installer test", "author": {"name": "mikewcasale", "email": "mikewcasale", "user": null}, "additions": 65, "deletions": 0}}, {"node": {"oid": "a082b85b1e33ae231d25c18012ddb51cb48b0b72", "messageHeadline": "Removing bancor_research/bancor_emulator/tests/project/tests/data fro\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17d990408c86a6df250f6496abd3801bfaeb4663", "messageHeadline": "Merge pull request #26 from bancorprotocol/slim-repo", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "f6053e468de7a14bdcfe13613a875765d43b975b", "messageHeadline": "removing json files", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "82bcb00d81bf697397d38dbbe64bd0576b70ca15", "messageHeadline": "Merge pull request #25 from bancorprotocol/v2.0.1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 951613}}, {"node": {"oid": "676a013f7b6679b66da41ca4fd035baa00dac6a4", "messageHeadline": "deleted docs data assets", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 951613}}, {"node": {"oid": "bf77086910f619709843b797a1fb21dcdd9f4f89", "messageHeadline": "Merge pull request #24 from bancorprotocol/v2.0.1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c2e65f5734af130416000b5242c07895729a94bd", "messageHeadline": "Merge pull request #23 from bancorprotocol/mikewcasale-patch-2", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "4254ace84c1c2c23e2f82eec1c142dac445855ea", "messageHeadline": "Merge pull request #22 from bancorprotocol/fix-describe-function", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 70, "deletions": 68}}, {"node": {"oid": "8e0580db0c61c99a0b3862ef0b16db88d00ba25a", "messageHeadline": "Create databricks-update.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9ec2c8bec4cb274ab7ca25060a6ef84fa8733773", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dd5c13c7753cfa3ae8884abe425b91e9889e633", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c513aeea6cc1ba003eb57abad7a8f616342c00a", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az201-107.ett4tu3jvdse5ovc2mkgjqcs5a.bx.internal.cloudapp.net", "user": null}, "additions": 42, "deletions": 14}}, {"node": {"oid": "42edccd3263e5a5363793620ba2c4d11ad920c9e", "messageHeadline": "Fix the simulator's `describe function and the emulator's `describe f\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 56, "deletions": 82}}, {"node": {"oid": "40df9d14680a762915dd0e7977a41d0342002e3e", "messageHeadline": "Merge pull request #21 from bancorprotocol/v2.0.1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "a9fc589f7919549db8d2f66a6d404c5d64e7fcaa", "messageHeadline": "Update _toc.yml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f172c45092130f0ea8b208a41a8372f154d3502", "messageHeadline": "ran black styling", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 54, "deletions": 44}}, {"node": {"oid": "6024b9ed17770908fe5475eb023cb679c727566f", "messageHeadline": "Merge pull request #17 from bancorprotocol/add-black-code-styling-aut\u2026", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 82, "deletions": 44}}, {"node": {"oid": "17af7916c0630bd5bc2dea0c852ff4cb104b6d73", "messageHeadline": "Merge pull request #20 from bancorprotocol/mikewcasale-patch-2", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 73, "deletions": 45}}, {"node": {"oid": "5849c241a6fdcc53bd699160510d682db42dea36", "messageHeadline": "fixup: Format Python code with Black", "author": {"name": "mikewcasale", "email": "runner@fv-az290-214.z45yk40qnouupoc55gb0v1wkoc.jx.internal.cloudapp.net", "user": null}, "additions": 54, "deletions": 44}}, {"node": {"oid": "908251de2ea7fb4f1a947300c9957504e171814f", "messageHeadline": "Update black.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "ceb0be02234adb5b91387efe767a4a4d4faa9d35", "messageHeadline": "Update black.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "592ebf7af3ee958d9c76f5a84f7b367ed0945d3e", "messageHeadline": "release changes", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "b0719ea4160d37a74079f9d48f3d63811f3e1227", "messageHeadline": "Merge pull request #18 from bancorprotocol/v2.0.1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 107, "deletions": 12}}, {"node": {"oid": "996f0f526c8e9c3be8bdd1d8c7785ad98354818c", "messageHeadline": "Merge branch 'main' into v2.0.1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 383, "deletions": 211}}, {"node": {"oid": "1640bbd8752d333dcc0649b1df14be6b53ac1553", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3f1c9d64313704e9df091dd24e21126d7fa423b6", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5690fc38f1722e563c3385d0f49289cb084c2eb", "messageHeadline": "changed pypi package name", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "eeaefd215a88efd5fa22526e2b0ec646f7e342ca", "messageHeadline": "Create release.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "5c9b5c47e07c37709c192031e0895c947be9ab5a", "messageHeadline": "Create format_release_note.sh", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "59d653704bbe84b555e4318d275378bef9f3a6b1", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "cd2105dc668fd873fc0d8c0179dbaba7573f86f3", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bc6e95dfeedb4e22ebb16dc8dab279c5fd82c52", "messageHeadline": "Update __init__.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f1b5c5e148d13ce0aafc85f739a5396da876c7c", "messageHeadline": "Create black.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e24552ab5cf3f1bd2cbf04621b6f06c0efcbcc4d", "messageHeadline": "Merge pull request #16 from bancorprotocol/mikewcasale-patch-1", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "8b9b6dc0fe9831242856b95ae7452d25f63e2e28", "messageHeadline": "Create python-publish.yml", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2c1b66c12c55d5b0a69357e583ed092331e04e78", "messageHeadline": "Merge pull request #15 from bancorprotocol/fix-create-user-handling", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 344, "deletions": 212}}, {"node": {"oid": "f24ed01f345bea5814a657f5d3d085112bf7cc4b", "messageHeadline": "Update trading-bnt-to-tkn.ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "455e02ade3c4b439d074b438a92b923baf8c6864", "messageHeadline": "updated trading notebook examples", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 111, "deletions": 26}}, {"node": {"oid": "5d59bb1df13af06517456076a301aeac3a9d3513", "messageHeadline": "updated docs and bugfix", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 88, "deletions": 55}}, {"node": {"oid": "fcdc387a3b8ae6440b4fc73a442fce63bdc8aa4b", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b7e8098898d7d95174d285596d2fbca45bbf7b46", "messageHeadline": "Delete etl-requirements.txt", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "dac1e3721e793878637799f85b9e0da0cd22151f", "messageHeadline": "fixed bnbnt+vault issue", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 57, "deletions": 24}}, {"node": {"oid": "aa1facdfa41de880527e951f56a2bda9d1efc3f6", "messageHeadline": "Update LICENSE", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 17, "deletions": 41}}, {"node": {"oid": "ad68ce6d961cb7429beb1f774982b7a1645e63a7", "messageHeadline": "Refactored user balance initialization", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 92, "deletions": 79}}, {"node": {"oid": "86fd58e389b80c98c322ccd9506fe6a0cd4cea98", "messageHeadline": "Merge pull request #14 from bancorprotocol/extend-simulator-describe-\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 111, "deletions": 95}}, {"node": {"oid": "fedfb6245fd51b8153b6f1643c2d3fe84d04fec9", "messageHeadline": "`_inv_ema_rate` --> `inv_ema_rate`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34223a17e7688dff98d8bdb1b40f3774a57332e1", "messageHeadline": "Change user names to be case-sensitive.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "af5f546dac4b49abc35935d6e37567b097785c49", "messageHeadline": "Fix emulator's `BancorDapp` initialization.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89a1aef4a40aa5455686e0e47cb01ec6f6cc07f0", "messageHeadline": "Minor.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84b111babfaf5816b6d9aa24cd89a52fabedfe12", "messageHeadline": "Extend the simulator's `describe` function to output the protocol bal\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "cda4d0cdf20710a724eb8301dbb9329544ff6819", "messageHeadline": "Extend the simulator's `describe` function to return the same data as\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 97, "deletions": 79}}, {"node": {"oid": "136e5939a0084758b766e920d2877383c4d9b01d", "messageHeadline": "Emulator's `decsribe` function to support restricting decimal places.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d053edb1c9521dd3e39d4218a0580bd0e70dd69c", "messageHeadline": "Improve import statement in bootstrapping-behavior.ipynb.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95ca3d1fb33997c366f32b0fab358c6bffb20b73", "messageHeadline": "Revert doc files mistakenly committed.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f9f3e9dd5444f4884d6e5d595f9ae753ad67466f", "messageHeadline": "Remove redundant cell in autocompounding-example.ipynb.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "175a0469d5daee67d6ea675027db4402092d0911", "messageHeadline": "Improve import statements in some of the notebooks.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "fc976ad7616091b0fc9279c4726401e04d8e0998", "messageHeadline": "Improve `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1a181b67099ae3fb0367f80d9cad405aa814b5e1", "messageHeadline": "Fix function `fromFraction`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc71a28283272e166968a5772b2174862126dbff", "messageHeadline": "Improve emulator's function `BancorDapp.dao_msig_init_pools`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8b9e196ba66e6c867f21811f7db76e0594282f52", "messageHeadline": "Improve emulator's `BancorDapp` initialization.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5adc978b2d0ca828b263db3d83010d2607d39793", "messageHeadline": "Fix function `fromFraction`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8145569c74d29101909a8119f4edc97898762837", "messageHeadline": "Remove redundant code (unused default user named `\"user\"`).", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93071bcd728b1542ec8107299c9c41823ad1691b", "messageHeadline": "Fix documentation in the simulator's `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "065e38607dae1d7d5fc5fb22b673c9cbfaa0e3c6", "messageHeadline": "Fix the previous fix.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "69e0da2f283dc12743b07aaee36a4085acecba74", "messageHeadline": "Fix non-ascii characters appearing in the `bootstrapping-behavior` no\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dfbc3888c265b774e416054ddecff4ebc663ac6", "messageHeadline": "Fix non-ascii characters appearing in the simulator's `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36605b86776224c75b6718ca0745c37bd5db0447", "messageHeadline": "Cosmetic.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "efb99fb456552ebaf119ad478f643019e0258930", "messageHeadline": "Fix the emulator's `network` module to support full precision mode, e\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11cf838a54ba555db1d0003aa0724e4b579331ef", "messageHeadline": "Add pool rates (spot, average and average-inverse) to the output of t\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "ebd1d6695301223c7d530ffb96a2c554f6b3de80", "messageHeadline": "Update the `PoolCollection` contract emulation from version 8 to vers\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 75, "deletions": 19}}, {"node": {"oid": "e6d1ac4fab5ea0f388f1685b3385c3372c759182", "messageHeadline": "Improve the emulator's `describe` function.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "a7ea78889daed23c252230bbd430918a13383ff6", "messageHeadline": "Improve the emulator's `describe` function.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 28, "deletions": 95}}, {"node": {"oid": "e1e3c99585031fb4a668642fa78113a36762ebc8", "messageHeadline": "Improve printing function.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "52f320764a91c69da5041a6f4bb0206ddc89d9a5", "messageHeadline": "Extend the emulator's `BancorDapp` class with a function for retrievi\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "b9e135f72e4faf3c594f2f42ca17c6a26e007b49", "messageHeadline": "Implement the emulator's `describe` function.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "b692977b21980e461711f7cd956794df4f130700", "messageHeadline": "Cosmetic.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ad3c5d2863e6654f278f1a0387cf7d8c778bffb", "messageHeadline": "Cosmetic.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "5db77eac53eb0c91a375ccb3aaa0f6dc278792ce", "messageHeadline": "Add an emulation of the `BancorNetworkInfo` contract.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 331, "deletions": 0}}, {"node": {"oid": "b6b803256c345bf560941404bc34d2b09935809c", "messageHeadline": "In the simulator's `BancorDapp` class:", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 49, "deletions": 9}}, {"node": {"oid": "478012c1a9307aa8170a9f1575ec84693885dd21", "messageHeadline": "Cosmetic.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "5abfbbbc30d04fd9cacaa0d0cbb832c88c7224bd", "messageHeadline": "1. In the simulator's `BancorDapp` class:", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "2d467f506142e0e6c8d01f96be68a42a9a68c496", "messageHeadline": "Fix emulator's `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf11e629d2aba6235501f8f17cc2ddd5dc8601f7", "messageHeadline": "Reinstate missing init files.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "60c5b29a8f2586442bc73e73a75d6844af68dc0a", "messageHeadline": "Update the `StandardRewards` contract emulation, and all related test\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 159, "deletions": 265}}, {"node": {"oid": "050feb5251a651e8ec3b9e2bc2a2c02a60d22baf", "messageHeadline": "Reinstate missing init file.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a3dc4be506927544e697d89b1ab2448709905975", "messageHeadline": "Fix `README.md`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6860b6be538d6f91f23a85af03f9135ecbfa9056", "messageHeadline": "Fix `setup.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "c78b4a7a87b458ef481e93e35d4d8f014965c7b9", "messageHeadline": "Delete databricks.run.xml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "c794a32d3079318503043b8e8593b76c8194d88c", "messageHeadline": "Update .gitignore", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "03990801f023f786a1a367599787ce41030fa98c", "messageHeadline": "removing analytics and etl code from this repo", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 261, "deletions": 38799}}, {"node": {"oid": "4eba2f5e8a8b639240f202545a85cd148312b8a9", "messageHeadline": "Merge pull request #12 from bancorprotocol/databricks-etl", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "9e14dfdc8495c6c70041e077c4744aad4009b630", "messageHeadline": "added license info", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "10436c19428f644533c7665e64acaec63c846bd9", "messageHeadline": "Merge pull request #11 from bancorprotocol/databricks-etl", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 671, "deletions": 1086172}}, {"node": {"oid": "5d561615cd04c7d01bf0d3adb62afa81211573e3", "messageHeadline": "created etl module", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 671, "deletions": 1086172}}, {"node": {"oid": "58d696765039b691ad4966053e5e2e7b76a40657", "messageHeadline": "Merge pull request #10 from bancorprotocol/tableau-dashboard", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 273290, "deletions": 5}}, {"node": {"oid": "fd2fa793de83f4891eb29d7ccc876c04ea212a0a", "messageHeadline": "Merge branch 'main' into tableau-dashboard", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 851316, "deletions": 189}}, {"node": {"oid": "da7d7588a10d0c00baeb18fd9a07d9f82de746b1", "messageHeadline": "Update .gitignore", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aced77a6e3337356ddf58b1a105231eeda218ba0", "messageHeadline": "d-f-ing things", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 283, "deletions": 255}}, {"node": {"oid": "74f9c26f2e6aa32762bb121b42605ef95fe69e68", "messageHeadline": "added netlify deployment config", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 9048, "deletions": 4}}, {"node": {"oid": "4cb02f2052ab87ebb3315839f7d414e815b86993", "messageHeadline": "Merge pull request #9 from bancorprotocol/bancor-emulator-wrapper", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 332894, "deletions": 5151095}}, {"node": {"oid": "da9d97a1a30e8048e1d5ad67e2194074e6de9ad7", "messageHeadline": "Fix emulator's function `dao_msig_init_pools`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "43c57e88950f10c07520ac6415cdddd8b5297083", "messageHeadline": "Remove redundant cell in `autocompounding-example.ipynb`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "ddb1f4293569d4b0aeb610f0dcd778bd7dfa8af9", "messageHeadline": "In the simulator's spec, replace `timestamp: int = None` with `timest\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "22153a5befee2605ad4099c7d42968bc0335d9a8", "messageHeadline": "In the emulator's `BancorDapp` class, emulate block timestamp and blo\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 38, "deletions": 13}}, {"node": {"oid": "f46909859709434273cd7b40a01507d38cacd096", "messageHeadline": "Fix some notebooks.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "43655bc4d3fd5375eb3a25d67c28a610e5ff34b6", "messageHeadline": "Extend emulator's `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1f1934f62f9bad33c9f6cc57edd0b680fc996684", "messageHeadline": "Fix the `Trader` initialization in some of the notebooks.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5f6994b792db3e95c90a8b19dc6bed61a26c0822", "messageHeadline": "Fix emulator function `dao_msig_init_pools`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "387eba0cf49f12f644064d1bf6faf62f471d29e3", "messageHeadline": "Fix emulator function `dao_msig_init_pools`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "d466b983dbb07151768dcd8418547e2391b02cc5", "messageHeadline": "updates", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 113930, "deletions": 95256}}, {"node": {"oid": "fcd5c04c009bc70c576bcd461576ac3c9693743a", "messageHeadline": "Added Simple template for the Main Dashboard", "author": {"name": "Tiago Silva", "email": "tfn.da.silva@gmail.com", "user": {"login": "tiagofilipenunes"}}, "additions": 28936, "deletions": 0}}, {"node": {"oid": "94ea3b352b46c2ba7fab60f52426927a087d26d3", "messageHeadline": "Fix and extend `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "e94b444c0e58cd3e2d95def873e3485be343e200", "messageHeadline": "In each notebook, set all user balances in advance, in order to avoid\u2026", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "ff66d59d68ce73c3a031047c3c444a01237c9e88", "messageHeadline": "update", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 113369, "deletions": 158308}}, {"node": {"oid": "b795f1adf745e9b88b722d5fed686c925ef649d6", "messageHeadline": "Remove redundant init files.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a574ba2deb43259be4d196387baa75b9262bd5f6", "messageHeadline": "Fix `TestSystem.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d44c1a3112f8e28c041ee69919f63422b28f4031", "messageHeadline": "Improve coding.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 28, "deletions": 32}}, {"node": {"oid": "608231d15306e10c4a7e24dd2a5530de2f14a4ac", "messageHeadline": "Remove unused `import` statement.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5a125f350cc5b73c367bbe8ce0a2434bf2b5d611", "messageHeadline": "Rename `BancorNetwork` to `BancorDapp` in:", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 104, "deletions": 105}}, {"node": {"oid": "a9795e793d0c355a40a0caa12d9e513cce6060a8", "messageHeadline": "Fix `bancor_emulator/__init__.py` and `network.py`.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 33, "deletions": 32}}, {"node": {"oid": "c4d834d1a918c78dd327b03beab631ceeba21813", "messageHeadline": "update", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 32585, "deletions": 4}}, {"node": {"oid": "e55fe30cc42b7b5092f954813756548dfbeb7aa3", "messageHeadline": "added new test templates", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 44253, "deletions": 0}}, {"node": {"oid": "3d072808eb829f0eec0cb37b6657622709ab034f", "messageHeadline": "Minor fixes.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "ef44d5faccd2d07c605109c78f9158ec2786f3de", "messageHeadline": "added easydev", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1082, "deletions": 1}}, {"node": {"oid": "abac0eccd303c3dfad61331e7e73ccd44adfe1bf", "messageHeadline": "Update package.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6efcc9877146abbcb3a555beb0b5ef24df6d7bc8", "messageHeadline": "changed configs", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f9d4bdfda10d1d9aec9e3d56612d0b0fa57de1b", "messageHeadline": "Update manifest.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2df26867491406f20bc9c95b9a3e7b1f5a98e381", "messageHeadline": "Update asset-manifest.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "62e542bd977f2ed1955f4cfb569c5d4042dd183a", "messageHeadline": "up", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1919, "deletions": 1352}}, {"node": {"oid": "be53026361da8b7922b34942de81555f3606ddd1", "messageHeadline": "try again", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 12728, "deletions": 13165}}, {"node": {"oid": "0261be98eefc4bb9af167b7952c6ded42a7e7a45", "messageHeadline": "update template homepage", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54c800bd6ab64ce5d4e8cc7efeb9fd74c22345d0", "messageHeadline": "added original template back", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 97656, "deletions": 12819}}, {"node": {"oid": "72a68726a9f2867004c749815ae7125f34965088", "messageHeadline": "Update yarn.lock", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 12725, "deletions": 13153}}, {"node": {"oid": "e2f5fbd56d1442bf08b7da3a6bd8ed9cc6bf5963", "messageHeadline": "up2", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "fd018f84e6f3501cbdd0511c3aa8bef788c31a8a", "messageHeadline": "up", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 15167, "deletions": 2}}, {"node": {"oid": "2b78a4db5adc24fab73ca987124ebeda81d5be7b", "messageHeadline": "Update package.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04f0d6d3bf3683c0eeb603df20d90d467ff54124", "messageHeadline": "Update package.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d9bc4be334699b7e323ad3af4d4ef9466674b3d", "messageHeadline": "Update package.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b9b26854e8c0ab5879f2b8af84386e74fb16736", "messageHeadline": "up", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "99966f42d6ebeb9d581e52c603d07fd4861ab063", "messageHeadline": "up", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "5e4dafc5c1b55ceeddcfa1eb31578259da477dc3", "messageHeadline": "Delete package-lock.json", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 45495}}, {"node": {"oid": "afad6ee565979feadce5010a585e45f05b2e80c7", "messageHeadline": "Create netlify.toml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "fa847471e294060d57181757d8a069d1c2cfa18e", "messageHeadline": "deleted archive", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 851103}}, {"node": {"oid": "c81a3fd37a6455f348cfd9e0852cb0cbc7bd433c", "messageHeadline": "update build", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "316442be35fe722744886468b847b8547ef94407", "messageHeadline": "dashboard updates", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 240, "deletions": 953}}, {"node": {"oid": "7c7263e3f4c0c1fafaab9cae9a16efc8f7592a58", "messageHeadline": "Minor.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa4cc6e74d8e30a55546a6038db058c59c0043ad", "messageHeadline": "Fix the tests.", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a0b882531a81feb1f5cc424ba2b334d82bfc0aff", "messageHeadline": "Extend the `CreateSystemTestData.py` script to create also the simple\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "810a4e308e8d208a53efdde6e4b37d3067576ad3", "messageHeadline": "Fix import paths in all notebooks (replace `from bancor_simulator...`\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "62e1907c99069b9ef12a195bb74e0d591e2ef5cc", "messageHeadline": "Rename the `account` utility class to `contract`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "bfee2503e4e1256fb17dcba9e553f3dbe944a31a", "messageHeadline": "updated paths", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 51, "deletions": 16}}, {"node": {"oid": "261048e7b0ea2be1bbdd0ec16bbb239c527d9c47", "messageHeadline": "Fix the `account` utility class.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0193c6ee38075924d56e7904186b1be43ef1f23e", "messageHeadline": "Fix the tests.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0207383944722b526e19b3827fc90109d2103931", "messageHeadline": "Fix the tests and the installation script.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 87, "deletions": 118}}, {"node": {"oid": "b52470342b51813d929261a072ed5c5ab8768df3", "messageHeadline": "Fix the data file paths in `setup.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "b06a9bcfb2628baa0b2f600cb04c274e41fc29e0", "messageHeadline": "Rename folder `temp` to `tests`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 4818510}}, {"node": {"oid": "2694d09d12d426924e69d7497004f774d583c99a", "messageHeadline": "made path changes", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 9, "deletions": 174851}}, {"node": {"oid": "87438af061530b10a06e6f1158a4497e6fa63562", "messageHeadline": "refactored project structure", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 458, "deletions": 4643835}}, {"node": {"oid": "c70063e86296b3b89c7862ac39a65e8a4c6aab8e", "messageHeadline": "cleaned UI topbar menu", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 23, "deletions": 30}}, {"node": {"oid": "74bb81541c5e0e961b597d5a6c2ff8f792c69270", "messageHeadline": "updated dashboard formating", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 40, "deletions": 59}}, {"node": {"oid": "af151e57405eaa8c8a58a2b0e961531539e4d70e", "messageHeadline": "updated sidebar menu and dashboard metrics", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 15, "deletions": 186}}, {"node": {"oid": "20570d0532f1722673cbbe20d0b9e801e3d2bd30", "messageHeadline": "added example iframe in template", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 121, "deletions": 123}}, {"node": {"oid": "1ce184c0012690b6278d7960272610ea533115d0", "messageHeadline": "adding new reactJS dashboard template", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 130330, "deletions": 61}}, {"node": {"oid": "f6c80496a31539efc20e8423350bba1f497f32b6", "messageHeadline": "Fix the emulator's `network.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "405b81df9a629d98e3bedd3eda6a5c7ae4091b05", "messageHeadline": "Merge pull request #8 from bancorprotocol/bancor-research-refactor", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 332503, "deletions": 332535}}, {"node": {"oid": "4c1d5bfe318f434c2b31d808be41ac0c2b4fafd1", "messageHeadline": "Fix the emulator's `network.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "7c1fc78760890eee8b22c7bd5a5d006d297b131d", "messageHeadline": "refactored project structure", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 332505, "deletions": 332504}}, {"node": {"oid": "44f007cbd19631be2e470f220de0fe79e9559de5", "messageHeadline": "Update index.pb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 31}}, {"node": {"oid": "9365821094d44b9ce990aa41fa803f0a6c8d0583", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7bf7c0a6a7e3a8a0877e4fafd8c4e2091293a8aa", "messageHeadline": "WIP: implement a wrapper (facade) layer, which will allow interacting\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 253, "deletions": 0}}, {"node": {"oid": "3f3fe4c63e976612148fb2ab52afa798bbfb6adc", "messageHeadline": "Extend the tests.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1199, "deletions": 5}}, {"node": {"oid": "bfa82253d5617fe5ee34705588fb3a9289c8c8f8", "messageHeadline": "Extend `TestUintTypes.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "31428462f00a6c380824d6072a94ff8edba235a4", "messageHeadline": "Update the `PoolCollection` contract and the module which emulates it.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "90ecc719ad4c85aa2f8dad7740185414f51d7db8", "messageHeadline": "Update test output files.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "125a0fa984f71b770ac8995e964de42c72337211", "messageHeadline": "Update test output files.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 34500, "deletions": 34500}}, {"node": {"oid": "e8cfe4e47d9bfc0e1f4b747732914b7d9d17c6c0", "messageHeadline": "Update the real contracts.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 152, "deletions": 63}}, {"node": {"oid": "7a33c3fbce1a9a39d2925ff59aaeb958d5524c92", "messageHeadline": "1. Update the financial-verification test configuration files", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 67941, "deletions": 67607}}, {"node": {"oid": "3002c0fb63f8b175b3a11ea80a514c194cd94519", "messageHeadline": "Fix the emulation modules of the `BNTPool` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8dc78bc9e7e9d0aaf072a456aeeeb1bc9e247094", "messageHeadline": "Merge pull request #6 from bancorprotocol/emulator-operation-mode", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 478642, "deletions": 478324}}, {"node": {"oid": "0b39ddbe63712b8e0fdfbc4fe7b3817f1bdd9bce", "messageHeadline": "1. Fix the emulation modules of the `BNTPool` contract", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7079350af41c9ba1169de9c4b7913127e8a9ec23", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c75a7106b7901e14a70b38558ac91c74804a4b25", "messageHeadline": "1. Update the emulation modules of the `BNTPool` contract", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 478504, "deletions": 478316}}, {"node": {"oid": "d44c4e5fc82566c239ce77d94ca95cfb79472355", "messageHeadline": "Minor coding improvement.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "6cd47923b3fabbe091554b3e3af18eb9db8131e1", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56b4c3f3e02fc899e40db3808152ca60952dd74d", "messageHeadline": "Add support for floating-point mode.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "0b3ce5c868d7ae78beb4c9a75d9a3f4f99d7af84", "messageHeadline": "Add `config.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8a51c111ed3a44396266699d213cda917f78a516", "messageHeadline": "Split the `uint` module into a `fixed` module and a `float` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d22212e4a8f3c9b161c88dd6e58f2fd7b617973b", "messageHeadline": "Split the `uint` module into a `fixed` module and a `float` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "e6356aca1d97bb193c3bd9e0b22ba58781c3e10b", "messageHeadline": "Rename emulator folder.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "49d04864fc222c0111ca5c73faefe9663c2500e2", "messageHeadline": "Merge branch 'main' of github.com:bancorprotocol/simulator-v3 into main", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 18554, "deletions": 113104}}, {"node": {"oid": "45aede5ccb963e57478724c5f436659da728c6a1", "messageHeadline": "Fix the `StandardRewards` emulation module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dd5d110e57b6fe6679b012cb568a41379562dde", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 55, "deletions": 22}}, {"node": {"oid": "29773da5a8106b14e89980663a9f4827ccfd0e05", "messageHeadline": "Updated docs", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 18499, "deletions": 113082}}, {"node": {"oid": "f96fa1b0afdcddd379159e38bcb64c4b60c525fe", "messageHeadline": "Clone `uint` returned value.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "c3de1652c079095d32754d4cf7001b7c737f70fe", "messageHeadline": "Fix an incorrect assignments in some of the emulation modules.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "24f5257b3ccf7993bedac3fbad88135da7723e91", "messageHeadline": "Remove `int` casts as preparation for allowing to toggle between fixe\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97c70366bd9ee02ac10aff15c100e3b51e21d23a", "messageHeadline": "Fix an incorrect assignment in the `BancorNetwork` emulation module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a68fec8b20b85acee326446a0a37deddb0955e39", "messageHeadline": "Fix the `ERC20` emulation module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b1bbb031eb0628b26ff8da07df32a2864bce1692", "messageHeadline": "Remove `int` casts as preparation for allowing to toggle between fixe\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "8f1754f189053b2b14186ba01ee721c0775adb87", "messageHeadline": "Remove `int` casts as preparation for allowing to toggle between fixe\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "67878cbf00d57844e7e37dd9323f3affb8fe541d", "messageHeadline": "Various coding improvements.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6fcdc37f8f870ae8c27d3fcfd84565a851a19ace", "messageHeadline": "Extend the (temporary) test of the `PoolCollectionWithdrawal` library\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 127, "deletions": 12}}, {"node": {"oid": "e698b657acdcbf49b0ca1639cce85d09d12c7a37", "messageHeadline": "Remove the duplicated emulator folder.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 5587681}}, {"node": {"oid": "48274d2c12670cc7516c1777da2cf380412e388f", "messageHeadline": "Merge pull request #5 from bancorprotocol/bancor3-emulator", "author": {"name": "barakman", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5587686, "deletions": 0}}, {"node": {"oid": "b44eb31368930c3f4428dba92467b091788ec3a4", "messageHeadline": "add-emulator and refactor", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5593812, "deletions": 5286}}, {"node": {"oid": "17a8ac89da9b85a8a47476fd29bf86f88300da8b", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7d146e8e57262280365640e3f778334b7bc27058", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81cfdfe8e52f0116259d9402e6e5c33be7784bb6", "messageHeadline": "Supposedly minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab8fe1cb65a487f3f5c5badd378e35477615217f", "messageHeadline": "Fix the emulation of the `unchecked` scope, by applying it separately\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 68, "deletions": 36}}, {"node": {"oid": "6ae57e003ac5101a115b40a47928fe2d9d2b62f3", "messageHeadline": "Minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "86ad5ebe16fba34e1d64d513c49bb92a775332b2", "messageHeadline": "Add function `version` in all modules.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "bfb47aa67ccc328e878e0d3d0c9c3ef7fffe0761", "messageHeadline": "Update to latest contract version:", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1493, "deletions": 565}}, {"node": {"oid": "d57def63fa1a740e52385b43d00807adc1f26c1b", "messageHeadline": "Remove redundant code.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "30d6200b5aacceeb986873f21445cfb7587fdf47", "messageHeadline": "Improve coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "3f10f6123eac43c7c50a673a9a6b99cf7d3eebed", "messageHeadline": "Clean up old files", "author": {"name": "Nick Welch", "email": "nick@bancor.network", "user": {"login": "NIXBNT"}}, "additions": 1, "deletions": 1382}}, {"node": {"oid": "a7e37b9985edbd076e48c4e24e4556241042014c", "messageHeadline": "Fix the `PendingWithdrawal` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bde7e998e206eb4d6e49828e51cafffd06e1f9ab", "messageHeadline": "Add a (temporary) system-test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 397, "deletions": 0}}, {"node": {"oid": "ad8b379b6561af74fde3da2b11c672f5956ae4c5", "messageHeadline": "1. Fix the `PendingWithdrawal` module", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b65b1d113bb83cb68b5453ddbaa6ef4d60a7a1b1", "messageHeadline": "Fix the `StakingRewards` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db9bdf5d2c966f7893237e83bc72d827565d798b", "messageHeadline": "Fix the `parse` utility function.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e8ebe7fc883064e0d88dbbd07d53d6c3aea9003e", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bee5454ebbe991ae49050eb406b3a4e6f59742f5", "messageHeadline": "Add temporary testing for the `StandardRewards` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 86672, "deletions": 0}}, {"node": {"oid": "3ce9970bb83a974ff0db5b73065e28c023af0bb2", "messageHeadline": "Add an emulation of the `StandardRewards` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 652, "deletions": 0}}, {"node": {"oid": "5f1da063ed2640d5530aad2dc58e442837af487c", "messageHeadline": "adding dashboard website", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 852484, "deletions": 0}}, {"node": {"oid": "da4a963583415897aef3ad0199ba821e379ae0d7", "messageHeadline": "Merge branch 'main' of https://github.com/bancorprotocol/simulator-v3", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "634ff54ae8b7831d82f8c7bf69fe944988c487ab", "messageHeadline": "Delete analytics-webpage", "author": {"name": "Nick Welch", "email": "nick@bancor.network", "user": {"login": "NIXBNT"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "28f7cd28e248745c54d922d14d853e4b1a7a00a2", "messageHeadline": "Merge branch 'main' of https://github.com/bancorprotocol/simulator-v3", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b34e8647df8c254a23db3aeb15fc902ebc174fb7", "messageHeadline": "Merge pull request #4 from bancorprotocol/tableau-dashboards", "author": {"name": "NIXBNT", "email": "88088888+NIXBNT@users.noreply.github.com", "user": {"login": "NIXBNT"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "045ecda67e82e364d7216c5857367f5b7edf10a7", "messageHeadline": "template for analytics dashboard", "author": {"name": "Nick Welch", "email": "nick@bancor.network", "user": {"login": "NIXBNT"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bae5284096ec1ab86f58a9f02d64c215fbb9fc02", "messageHeadline": "Add missing contracts to the temporary testing project.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2303, "deletions": 0}}, {"node": {"oid": "003f0d143c7302d63bddeb69e1aab93b3b0af1c2", "messageHeadline": "Fix the `PoolCollection` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "315dca59d404632eb486f120c72df4adf6e7a749", "messageHeadline": "Fix the `BancorNetwork` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "106814536e83fa1cc1ffc2d52b9de2b36466a56d", "messageHeadline": "Fix the `Vault` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "9c9ebae173261bb8b303cd72f2cef4d1310ef5a5", "messageHeadline": "1. Add an emulation of the `ERC20Burnable` contract", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "144c02188b54fad3e20f8e87193e5ed767d7e8fa", "messageHeadline": "Make the `uint` class hashable.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4b101f859c7761795262c0ec3f5d4f549d33287d", "messageHeadline": "replace safe transfers with regular transfers.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd089f9c3b4b557c947788cee90671ee60f43113", "messageHeadline": "Fix the `BNTPool` module (workaround several overloaded-function issu\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "abfe6dc4a02c4d9b8dc034fece3bd11016fe9396", "messageHeadline": "Fix the `BNTPool` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ed7f7a2a01c2dc48040ba7f3031392a99e7caa4", "messageHeadline": "Fix the `PoolCollection` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2f682e034c4491dbf21dec6c87c5fcaf89973159", "messageHeadline": "Fix the `PoolCollection` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5cf9abe5dc87005f1bb213a8316b12fffe19e7a7", "messageHeadline": "Fix the `PoolCollection` module (workaround several overloaded-functi\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3d4d742122a4d24b05ccdc4bbaa678e508fefc99", "messageHeadline": "1. Fix classes which emulate structures", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 126, "deletions": 233}}, {"node": {"oid": "dbe7f70be751b01a79be967af1f2a21be71434e6", "messageHeadline": "Fix the `Fraction` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03192479927e335f78b3623d5d5873535a65e588", "messageHeadline": "1. Derive the `PoolToken` module from the `Owned` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "922d2b25a2ea47c267cc874d77b46403e7a0e61c", "messageHeadline": "Add an emulation of the `Owned` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "57d97dc6dea8d361386ad2d4b1aae30e21682aa0", "messageHeadline": "Add a `version` function to the `PoolCollection` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "dc9064084be9e763c2fb45bd93b35c20f119846b", "messageHeadline": "Improve coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "cb993569e191e8c2faea25946f8cca5dc41bd98b", "messageHeadline": "Fix the `account` utility class.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "0184ce3fc69e5d398416e992f0f3531e03c0fb82", "messageHeadline": "Fix the `BancorNetwork` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "93bd88e047adf1b9e98e22738659699672431a85", "messageHeadline": "Fix the `PoolToken` module's test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b299f2bc0d5ae990a4fa4da95b19aee95a1dd3d1", "messageHeadline": "Add support for `msg.sender` in a contract transaction.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 87, "deletions": 48}}, {"node": {"oid": "6c11fca69c08789397776164dbfb268913335498", "messageHeadline": "Fix the `PoolCollection` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e929f227ae81d5696f28ba8a7f87733b1ee99693", "messageHeadline": "1. Fix the `BNTPool` module", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "58bbc9043772b4e9af0d4bc4099542eb0e9bef89", "messageHeadline": "1. Fix the `PendingWithdrawal` module", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9dddd1ff255a768f93e9bd3fdcac2ccf8e4b1115", "messageHeadline": "1. Fix the `PendingWithdrawal` module", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3b249363f990c0193e134068053f019d6323141d", "messageHeadline": "Add an emulation of the `PoolTokenFactory` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "c6e1ff574e1f5243900d160f6e59590092d4c9bd", "messageHeadline": "Add function `initialize` in every module which emulates an upgradabl\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 119, "deletions": 6}}, {"node": {"oid": "2c7e4e31e20b179fbd68733ab87c9ec9d0fb3044", "messageHeadline": "Rename 'OldPoolToken' to 'ReserveToken'.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7ef803592cfb3466e4fc2b46877c960c59e71f34", "messageHeadline": "Add financial-scenario configuration files.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 88578, "deletions": 0}}, {"node": {"oid": "df8ceeff81cd5a59fdb22a3bbacea20595cdae3e", "messageHeadline": "Improve coding structure.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "25e68843b8161fc21b6fd85e8f76849bea1c145e", "messageHeadline": "Minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1f154a4115ab8b29971c0f9388432b7057f884db", "messageHeadline": "Add an emulation of the `NetworkSettings` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 274, "deletions": 0}}, {"node": {"oid": "16b5cb3dd1af62981371c6bde9ff761b2cfe8fdf", "messageHeadline": "Minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99a517322c196e99900835f436fb37ae48d2b6fc", "messageHeadline": "Fix the `BancorNetwork` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4693fbb45834212cee38357cbe64cfa035618aeb", "messageHeadline": "1. Add an emulation of OpenZeppelin's `EnumerableSet` library", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "6c09228e80ae02f623a1bc4d1283a7646034d860", "messageHeadline": "Add an emulation of the `BancorNetwork` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 750, "deletions": 0}}, {"node": {"oid": "0cb910ec218d4d478ad0db4a8429949dd8f031de", "messageHeadline": "Add an emulation of OpenZeppelin's `SafeCast` library.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 133, "deletions": 6}}, {"node": {"oid": "bc1866190326b36ca96108b45c1453090c394072", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "35b9beb188ce5207f0673fd53b0e5878283f5945", "messageHeadline": "Add an emulation of the `PoolCollection` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1380, "deletions": 0}}, {"node": {"oid": "54e37f53d8e76b13436ba02d4e156b9cd3cdc8e6", "messageHeadline": "Minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "352e125ee43f8115cf8430a06bbb9e3261de1e16", "messageHeadline": "Make the `block` sub-module a singleton.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "5f460ccb156c9f9f6a8f40753bbf481061905774", "messageHeadline": "Add a `time` sub-module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "40ff96a13dfef51a7140d7c9fe7521e888b0b686", "messageHeadline": "Fix the `block` sub-module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "351912878e018b143f71cd88fe5aad32be20eec4", "messageHeadline": "Fix the `scope` sub-module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9616d9b4d768fbbb4a4efd994b1c192f03e94770", "messageHeadline": "Add the `scope` sub-module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "4394bda13d92aed12851b41b11d2229ef13c0d9e", "messageHeadline": "Fix the `FractionLibrary` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 37, "deletions": 50}}, {"node": {"oid": "7c8764f7440cf763b446d740ee3ead45cda8d211", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df25dbfa43804c07cbfbd91dbd81c15272a6f072", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "028b6028bde07f008045b4741b4ff34dd1f62ec4", "messageHeadline": "Rename", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "942cf49dec44e7a6d3f26202082fd15b90b9a17e", "messageHeadline": "Rename", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "da378593f0a177799ceab815617ea9e84658e4fc", "messageHeadline": "Improve the `BNTPool` module's coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fb647635d103ea82bb5a2004b1406ef2e4a37c58", "messageHeadline": "Improve coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "fc4caa8e7c3b79047fd765ef4fa751f78cb1056e", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "6786d364e61d380c00e3e8bd3d38619d66fc1cb9", "messageHeadline": "Fix naming.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "f7bed214c7985b87df69183aab8f9b91976599c8", "messageHeadline": "Improve code structure.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "9f042fb6e75895351d8ef52c569f763aa5f78aae", "messageHeadline": "Improve the `uint` class coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7f66e61c177d7b5afcc27361e732382d8114393b", "messageHeadline": "Add a `mapping` sub-module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "cc2d141a1c534cf7d7343a958a3dcead8e56c336", "messageHeadline": "Extend the temporary testing infrastructure.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6520, "deletions": 0}}, {"node": {"oid": "29dcaf3c073f4161cf5918e5fee3d0f4969bd762", "messageHeadline": "Coding Improvement.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "2b19725bf1f74f7180d2d6154707235fea06e6c2", "messageHeadline": "Rename the `Types` module to `Solidity`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "bab335675b97583fe5ba2b0aca45c53f37b2c7fc", "messageHeadline": "Fix and improve overall coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "9f53444c320bc4a4eb4116c4eb8a1c430310389a", "messageHeadline": "Fix the `Types` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7847e9d8c1297b68a07785b0ba53305571ebd767", "messageHeadline": "Add an emulation of the `FractionLibrary` library.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "04e2b8caacdfc391f9513334d2f737c38728c7b3", "messageHeadline": "Fix the `Types` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0c1107b3d1ee7a67ea40a36c34f243025eea5ef8", "messageHeadline": "Improve coding.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "5baf616f0de99e23f5218b7b9c32ace4d06025b5", "messageHeadline": "Add an emulation of the `PendingWithdrawals` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 240, "deletions": 0}}, {"node": {"oid": "5eec621b5d9d65c13adccfee0a968d32fcca07e1", "messageHeadline": "Fix the `BNTPool` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00c5cfad0b16def6e684e16b5d17281af96fa817", "messageHeadline": "1. Add an emulation of the `Time` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "9864f7d86c9dc52ac5a025e85d49073233745f26", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dcb657a97f81703ff1ca9391a8e612598efe8ae0", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7ec82f84d709b01bfd034192427d2433622f4f5b", "messageHeadline": "Add an emulation of the `BNTPool` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 294, "deletions": 0}}, {"node": {"oid": "dadcfaaaeb24403159e43900a4265d34311a4e60", "messageHeadline": "Add an emulation of the `Vault` contract.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "8b37875cd9c36b42649adb07bcdef474d3fc380c", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1efb4b7404ea16af45d907ad410a1284965e6381", "messageHeadline": "1. Add an emulation of the `TokenGovernance` contract", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 735, "deletions": 0}}, {"node": {"oid": "2a0dce1eae250192f504155bf921c40658367878", "messageHeadline": "1. Remove the `mapping` class", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "6829713e84adbf92910f24fb62cbca50cbb77501", "messageHeadline": "1. Fix the `mapping` class", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "5835342f87038ea08d0c773047e40c393e13d6fb", "messageHeadline": "1. Add an emulation of OpenZeppelin's `ERC20` contract", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1002, "deletions": 0}}, {"node": {"oid": "cd656f8e0534a847db29da30430f391ac177e9fa", "messageHeadline": "Fix test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "8c85e349fcb5040a6bf447ee2a3513cf242a493e", "messageHeadline": "Fix the `PoolCollectionWithdrawal` module's test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 120340, "deletions": 120340}}, {"node": {"oid": "5942a0e77461bcb3d7e84a8f16ad18d494c04a47", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "67484ccdc293b3e875a44b79febb043ae442e189", "messageHeadline": "Fix the `PoolCollectionWithdrawal` module's test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "dcabd54f7cd87603b9783fbb3f79d812a0969d5f", "messageHeadline": "Extend `PoolCollectionWithdrawal` testing.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 546278, "deletions": 0}}, {"node": {"oid": "c6b2142f022b13ca73f304be7511dcf2e75d0037", "messageHeadline": "Fix the `PoolCollectionWithdrawal` module and extend its testing.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 49, "deletions": 18}}, {"node": {"oid": "3f386a7f920482437ce3449e27ac0045b94ab4ce", "messageHeadline": "Add module `PoolCollectionWithdrawal`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4643965, "deletions": 0}}, {"node": {"oid": "c237883b95bb560ee62eedb36d008498e03a6243", "messageHeadline": "Minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bcf2e384eba47ce979d15b636d56115b6002cf52", "messageHeadline": "Fix the types module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4e4d596ff73c1784cd00586f772fa22cbaaaaee", "messageHeadline": "Define all types.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9d91c6fb28119eacebb8b835b8b217cd53a8f13f", "messageHeadline": "Remove '.only'.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db8f1e317fae5a17e8d1ad6d8f6e1d38c7d193e4", "messageHeadline": "Extend the tests.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 180073, "deletions": 4}}, {"node": {"oid": "34732f5c76b7a69d478626323d209319cc2c7e4b", "messageHeadline": "Increase HardHat timeout.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d64f490f7be1cd09a9d4f310dcd8c7201e6e14c", "messageHeadline": "Fix the `MathEx` module.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72537fb8cdab24611782d9f51e8522593e158018", "messageHeadline": "Rename.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "87522aef9e539d68c8c51efd9c01af002570c710", "messageHeadline": "Cosmetic.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "275d40f48442b1073cf5982dd9c3d9744ae3cd3e", "messageHeadline": "Extend the tests.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 174, "deletions": 12}}, {"node": {"oid": "94b34a1253a719aa3e7986d8c6a20f7a4cd22c9c", "messageHeadline": "Add some more contracts in order to extend the testing.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 365, "deletions": 2}}, {"node": {"oid": "3c9fc3b53d8634d52a8cb253502a1b5bee5df531", "messageHeadline": "Revert the previous change in the test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "1da8bdf3e8a5921d7a7bf1ea65d332448e4ca22c", "messageHeadline": "Improve `Fraction.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "80adc4a201e9a09278e5971470e84bb26a548c19", "messageHeadline": "Add a temporary testing infrastructure for verifying the Python emula\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 24759, "deletions": 0}}, {"node": {"oid": "2ae29649993b96b8d71c1d84ee0a8ea7b4242d0f", "messageHeadline": "Add support for assignment operators and extend the test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "0154ae4ededb4edef0b9fe957c2808de8fec2b28", "messageHeadline": "Extend the test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f6defc0b4bed163af7c3fdf0b16e841b7ecd9b5", "messageHeadline": "Extend the test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2870bc6dc455630227e419e550a1c6c6ead5224d", "messageHeadline": "Minor.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "8b2c372c0ff62aee23e6a11f061ba0d099e2cc17", "messageHeadline": "Fix the `Types` module and improve the test.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 73, "deletions": 82}}, {"node": {"oid": "186657f969e8261abd1a5b129d565cd6373d5064", "messageHeadline": "add `test.py` temporarily, in order to easily verify every part of th\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "303dde7b579fd85fcfa8a30505f1e836e81c67c7", "messageHeadline": "Remove redundant code.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6bc8444f1ee35bb4783d2d37cb0747da6cc4611f", "messageHeadline": "Minor fixes in `MathEx.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "610beb147899037cdec85721da27c76764ae3658", "messageHeadline": "For now, get rid of the ability to configure the system to floating-p\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 53, "deletions": 46}}, {"node": {"oid": "1f6d2792f80151e125709ccc8df9e6f81d0e90fb", "messageHeadline": "Add `MathEx.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 306, "deletions": 0}}, {"node": {"oid": "2a7c9fb1a3704c48f29489d8d5df7254b1939741", "messageHeadline": "Fix `Types.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 18, "deletions": 21}}, {"node": {"oid": "b6217a3828480417933528910b5cc77e2619ba03", "messageHeadline": "Add `Math.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "d89c25bd9bb6e486112cce1f5a7c10e045e517b8", "messageHeadline": "Improve `Fraction.py`.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4d7541aa0b1644b92def0ed8edf265a1182044d4", "messageHeadline": "Add an initial version of the emulator's building blocks.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "252d0b0eb13fb43ce9186d8ea308a9c38c4074b3", "messageHeadline": "Added rewards-example notebook", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 432, "deletions": 38}}, {"node": {"oid": "f3a28bf3a4d18a90166e38beba81acb02aa92cd3", "messageHeadline": "Delete 5ffeaffdee29e5ef68c026e4d43094f3be4e7d48", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "35efd0bc562eb80d513615040d11d756a18fb74f", "messageHeadline": "Update index.pb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c5debf9c4c8bc024d2edb8d06e00ef6e9821b069", "messageHeadline": "Update protocol.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bd6e503b63f66db02d56a1628c3dd43ed01b29b4", "messageHeadline": "Update security.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 197, "deletions": 127}}, {"node": {"oid": "a67b1cebc97e466f203820239e898e249a67b1ca", "messageHeadline": "Update simulation.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 65, "deletions": 21}}, {"node": {"oid": "f04c5e4bf820b852d9ae2b025a79127183d2916b", "messageHeadline": "Update dataclasses.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "a7420a267c33feb90fce34109b92cb48f988e72e", "messageHeadline": "Update model.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 103, "deletions": 80}}, {"node": {"oid": "71ac16c05b1465037462e4e88be09377c09f15b1", "messageHeadline": "Update withdraw.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 30, "deletions": 33}}, {"node": {"oid": "533c06ea9706ee25de0d2a7548c4a32e1f0d89eb", "messageHeadline": "Update trading.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 114, "deletions": 111}}, {"node": {"oid": "25bb972c7eaf708b8bc39a911ddf72a4f14d4f2c", "messageHeadline": "Update staking.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "9abac52de1af591fa0e5d93adc2489650ca5faa9", "messageHeadline": "Update staking.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "4d92f788890e64d45ad19a2e9c601b777450e901", "messageHeadline": "Update model.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca4283074e956a3d0e767ff1594815f6f2763adc", "messageHeadline": "Delete result_df.csv", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 400}}, {"node": {"oid": "2e2e083c9f82138a8c65758ca13e1821b95d89b5", "messageHeadline": "Merge pull request #2 from bancorprotocol/simulation", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 82964, "deletions": 27098}}, {"node": {"oid": "41bc52ba1c472ef98be45de5a8ec68236be450b2", "messageHeadline": "verified 1:1 simulation match between mbr_notebook", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 82408, "deletions": 27958}}, {"node": {"oid": "9318b152e5efafe0f2d6d29da15e3ac9deadcc4d", "messageHeadline": "Added utils to protocol", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 744, "deletions": 0}}, {"node": {"oid": "078d0e87ff6267ff15778589ad0098405c4eb954", "messageHeadline": "Create simulation-example.ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 666, "deletions": 0}}, {"node": {"oid": "2ce6df8b07b6db9c41797eacb0e3088a53d081f0", "messageHeadline": "Simplified user wallet", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 123, "deletions": 117}}, {"node": {"oid": "906b7c67202059aff879c1e3b8863135281689b3", "messageHeadline": "Create mbr_pragmatic.ipynb", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 51037, "deletions": 0}}, {"node": {"oid": "1219a866c4f8dd21f0cd0ff766856339149080e3", "messageHeadline": "Merge pull request #1 from bancorprotocol/fix-function-scaled-ema", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "42660f3068dc41e16675f5ac771114e4289753e0", "messageHeadline": "Merge branch 'fix-function-scaled-ema' of https://github.com/bancorpr\u2026", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 13, "deletions": 104}}, {"node": {"oid": "7083ec77488a721e112b5097a37df76282576fd4", "messageHeadline": "bug-fixes", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "8d8366adca0a0dca46fc894b581c18c797b05e14", "messageHeadline": "Put the `MAX_UINT112` as common code", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "40dcc94a34016eac2358fbecb30e634017e21a45", "messageHeadline": "Merge branch 'main' of github.com:bancorprotocol/simulator-v3 into fi\u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "ab856eef51a42802bc7292e8d30759958b0b4a62", "messageHeadline": "Update README.md", "author": {"name": "Mike Casale", "email": "46603283+mikewcasale@users.noreply.github.com", "user": {"login": "mikewcasale"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "a586a31004746549dd39d4490e9b5a528b6f2d11", "messageHeadline": "Remove unused imports.", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "2c3f44176f78ad4a3c12b81bab70af69ce376722", "messageHeadline": "1. Rename `ema_scaled` to `ema_descale`, and have it calculating the \u2026", "author": {"name": "Barak Manos", "email": "barakman@yahoo.com", "user": {"login": "barakman"}}, "additions": 22, "deletions": 28}}, {"node": {"oid": "78053a8bcd19afa2d89d5b34274d30acbbc3fbe3", "messageHeadline": "updated docs", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d4fa365fc8f224110bc6281c7b7268cf76400ba", "messageHeadline": "Update _config.yml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "808e41f3352125604ebc23516cf565df241409c4", "messageHeadline": "Update _config.yml", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b52bed1d502fd603c451aaa22ad406b937ee675", "messageHeadline": "updated doc reqs", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b275a19503f1ce784435b408addf7b5e45852f02", "messageHeadline": "updated docs", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 228, "deletions": 1063}}, {"node": {"oid": "03bbffb888579a2ae115296efb2122866f01a5c8", "messageHeadline": "Update setup.py", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35058be8757f60193497e8077a21dd171a28002a", "messageHeadline": "Update README.md", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5c0f4ceba422a42a655075a11916832921f60858", "messageHeadline": "Initial commit", "author": {"name": "mikewcasale", "email": "mike.w.casale@gmail.com", "user": {"login": "mikewcasale"}}, "additions": 978605, "deletions": 18}}, {"node": {"oid": "8858879eab511f0fc4ae495a34ba1c9052c6da28", "messageHeadline": "Initial commit", "author": {"name": "Yudi Levi", "email": "yudilevi@users.noreply.github.com", "user": {"login": "yudilevi"}}, "additions": 151, "deletions": 0}}]