wakamex/github
02.7k
1[{"node": {"oid": "5d39e1643f4b4e8e05cff34844506545e221fe77", "messageHeadline": "Merge pull request #46 from PowerLoom/phase2", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "5573520ed452d6193d179a5589725c1059dbd303", "messageHeadline": "chore: made Prost Chain Id dynamic", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7aac0450b5f1b58237f5b760f0245c36544076d9", "messageHeadline": "chore: add phase2 branch to build workflow", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "806a1be585dd62c46a1fc2704c78da5846fbb15d", "messageHeadline": "chore: made namespace dynamic in snapshotter_autofill", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "606f9b34a17e1d96bb28dd2d651c8b3845187afa", "messageHeadline": "Merge branch 'main' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 201, "deletions": 550}}, {"node": {"oid": "eebc0c955baa225ca1fe85d2824b6ecef4507e0d", "messageHeadline": "Merge pull request #45 from PowerLoom/feat/payload-commit-py-port-v1", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 151, "deletions": 543}}, {"node": {"oid": "12fe6886cd807ded5aa756f5992d2cc7dc84f73f", "messageHeadline": "doc: update payload commit service sequence diagram", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 16, "deletions": 25}}, {"node": {"oid": "e830b9536766cc47af0aef1ac7b6d91d205529b6", "messageHeadline": "feat+cleanup: cleaner task handling for relayer dispatch and snapshot\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 114, "deletions": 130}}, {"node": {"oid": "75972025c91ba65c654f2b2f4a278771b1af762d", "messageHeadline": "Merge pull request #43 from PowerLoom/hotfix/relyer-retry-once", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "858e8bab5abc06de1c7e1b27a17d6d31be7e1df2", "messageHeadline": "feat: cleaner handling of snapshot finalized state transition", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 57, "deletions": 191}}, {"node": {"oid": "d85d38515993a4afa1ddb921e318aff82664416b", "messageHeadline": "feat: removal of IPFS and web3 storage upload functionalities", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 239}}, {"node": {"oid": "24425ae39cc1ba27a2cd9dd67ecf2b33dcc0ed49", "messageHeadline": "fix: do not attempt further retries on failure response from relayer \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15fe591d51fcde4e02232814807103227742a6a9", "messageHeadline": "Merge pull request #42 from omahs/omahs-patch-1", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ff8990f4a3f2712c782fd1f8f801fb0c542ccbae", "messageHeadline": "fix typos", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a9bb626eea9217f7f534b5547289db212c4c60f2", "messageHeadline": "fix typo", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "935fd4d9a717e4483fe13bcffa0917584bf65efb", "messageHeadline": "Merge pull request #41 from PowerLoom/feat/epoch-monitoring", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "406fdbabb9d57ed17584e2fa512760748343890d", "messageHeadline": "fix: epoch processing status update data model in htable entry", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "d51b74a9020571fa11a6fa9592970860f9c958c2", "messageHeadline": "feat: add relayer or tx submission update to epoch processing htable", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "1d8b1ae0789ba3260ddb358231ac4b597ec8a65f", "messageHeadline": "Merge pull request #39 from PowerLoom/chore/contract_upgrade_20_june", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc430df15fbc1b314d5365750968da6b43d20697", "messageHeadline": "chore: update default contract address", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed791bbca967ccfe6c3108e1b3da6e6d7028c296", "messageHeadline": "Merge pull request #36 from PowerLoom/feat/migrate-to-onchain-arch", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 316, "deletions": 83}}, {"node": {"oid": "ca3548327fbd8192aa69fdd47fd92e5ad328a3ad", "messageHeadline": "chore: updating relayer url in snapshotter_autofill.sh", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27911709af5156d4fc182277cf465a492d452670", "messageHeadline": "Merge branch 'main' into feat/migrate-to-onchain-arch", "author": {"name": "Swapnil Nakade", "email": "46112765+swagftw@users.noreply.github.com", "user": {"login": "swagftw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d319979db5fed95b34a54c7bac72aa5732b4ed8f", "messageHeadline": "Merge pull request #38 from PowerLoom/feat/snapshot-submitted-event", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 91, "deletions": 38}}, {"node": {"oid": "5877f92c3b5781903dedf6cd7417bd7d51999d03", "messageHeadline": "Merge branch 'feat/snapshot-submitted-event' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "212fba7859de5ba2b08c4c44d3193565cdae10a7", "messageHeadline": "chore: update Protocol State default contract address", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6717d0d9cb92a090518502fde922abee1d711bb0", "messageHeadline": "Merge branch 'feat/snapshot-submitted-event' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 90, "deletions": 37}}, {"node": {"oid": "0a366c4a6e1f1e6497befde614bf96d5a9e0edf6", "messageHeadline": "refactor: rabbitmq worker improvements", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 90, "deletions": 37}}, {"node": {"oid": "1b462f2fa60475ff5a43bc45100bd4c95a308521", "messageHeadline": "Merge pull request #37 from PowerLoom/feat/snapshot-submitted-event", "author": {"name": "Swapnil Nakade", "email": "46112765+swagftw@users.noreply.github.com", "user": {"login": "swagftw"}}, "additions": 113, "deletions": 10}}, {"node": {"oid": "c8ba1600d6e887d4f9b44e56acdd290d515db3dd", "messageHeadline": "Merge branch 'feat/snapshot-submitted-event' into dockerify", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "b1cb6994016cda03a7beef7721ed6a0b2dcd0e28", "messageHeadline": "feat: publishing snapshot submitted event as soon as uploaded IPFS an\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "7d2419199745c400a471fbc77ed56f1d2067b40e", "messageHeadline": "Merge branch 'feat/snapshot-submitted-event' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 224, "deletions": 47}}, {"node": {"oid": "eab7d9417eefbdde8fa4701d676c62617b741867", "messageHeadline": "feat: publishing snapshot submitted event through rabbitmq", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 110, "deletions": 10}}, {"node": {"oid": "7f1932081f93686bc005e90da80b6d210622bdb2", "messageHeadline": "Merge pull request #34 from PowerLoom/refactor/snapshotter-report", "author": {"name": "Swapnil Nakade", "email": "46112765+swagftw@users.noreply.github.com", "user": {"login": "swagftw"}}, "additions": 81, "deletions": 22}}, {"node": {"oid": "2c623305c6070b28edda18b4d2f5de705f7744d6", "messageHeadline": "Merge remote-tracking branch 'refs/remotes/origin/feat/migrate-to-onc\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "c53387627b1a812cd81be81c672c21ab361777c6", "messageHeadline": "Merge pull request #35 from PowerLoom/refactor/ipfs-client", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "fea295b8162ebc32ccb43bc01000164b8db2fb2d", "messageHeadline": "Merge branch 'feat/migrate-to-onchain-arch' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88e7bd89207d92b1d323d80386e844a6e4c0249a", "messageHeadline": "chore: increase signature deadline buffer to 30 blocks", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3672b1c298e95863dc59b31cb89358aa5f7d6917", "messageHeadline": "refactor: improved ipfs url validation", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "5ee14adf8408c72f2b7a3a8283950ff5c372814d", "messageHeadline": "refactor: removing strict multiaddr url check for ipfs client", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec9d4017c793105c09ac4470a47c02916f6f6d6f", "messageHeadline": "Merge pull request #33 from PowerLoom/SwaroopH-patch-1", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67209e11bb605028ce4df17d7d937281ce1d7003", "messageHeadline": "Update snapshotter_autofill.sh for release", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5feae63e2d1f255c50b97c17515387e458fb168", "messageHeadline": "Merge branch 'main' into dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "32fd0eaa2af1b496c1b3c358cf224ab7e0a106d8", "messageHeadline": "refactor: snapshotter report datamodel change according to submission\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "bc9317cbca5dc74ee47cd68ee7f987daabfefb48", "messageHeadline": "Merge pull request #32 from PowerLoom/feat/migrate-to-onchain-arch", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9800deb6267e07b74028ec44ec280f5a610473f0", "messageHeadline": "feat: storing snapshot data in snapshotter status report", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "876923d218f4448d22e3d14bbe4a253bce11273b", "messageHeadline": "refactor: adding reason for snapshot submission failure in report", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 70, "deletions": 20}}, {"node": {"oid": "4f651f2129bb10c26a4555a4c661bbcd7ecddaf0", "messageHeadline": "Merge pull request #31 from PowerLoom/feat/migrate-to-onchain-arch", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "209a356c42e0e3ae83fea5ea875c30b8c230e59b", "messageHeadline": "refactor: renaming namespace to UNISWAPV2", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff7c946c498dcecb6fbb3c79303d22d4a6144d48", "messageHeadline": "Merge pull request #29 from PowerLoom/dockerify", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 6358, "deletions": 21780}}, {"node": {"oid": "eaa2d3627123bb72a1eb274d7fd0977603c320dd", "messageHeadline": "chore: merge branch 'dockerify' into feat/migrate-to-onchain-arch", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "52b340e11607e2b3e00bec0cdd81bfdbfeff6eb0", "messageHeadline": "feat: using custom logger for http client", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "602ed121f6ed1cc8f76cf313a15d2c740c72fc7b", "messageHeadline": "chore: merge branch 'dockerify' into feat/migrate-to-onchain-arch", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 101, "deletions": 35}}, {"node": {"oid": "104ca3afc819ae9b420f9264a8875eb18730f08c", "messageHeadline": "refactor: storing finalized EpochID regardless of snapshot submission\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0f6a22cc48ace494e92e2911e48985a8baa5e9ac", "messageHeadline": "refactor: storing finalized EpochID regardless of snapshot submission\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf204d7ddae79fb96ef38168d9da07610d936781", "messageHeadline": "chore: update incorrect \"instance-id\" placeholder post merge in setti\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6337ad630fda55a2f3854d0ab1162781128404fb", "messageHeadline": "Merge branch 'feat/migrate-to-onchain-arch' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 352, "deletions": 144}}, {"node": {"oid": "0b7d0532a7da52bb282bd7f9c14522ce58b62f42", "messageHeadline": "Merge pull request #30 from PowerLoom/doc/update-readme", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 169, "deletions": 119}}, {"node": {"oid": "2a35f125e247152919eee1de5e8c5ed8a75a8ff9", "messageHeadline": "doc: updated references", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "967fe62cc149f4cc8ee7a8802c257db3a9d897c7", "messageHeadline": "doc: improving functionality explaination", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "789c8e41ab390f35004fa3a60c24b430108a767d", "messageHeadline": "doc: explicit mention of Audit protocol in last section", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67172a1f905b66ad1f2914eb4fc97f732162717e", "messageHeadline": "doc: elaborated Audit Protocol functionality in a better way", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "fd6e3f59190c5fa19e41b6b9da42c12a1d00e9cb", "messageHeadline": "chore: merge branch 'feat/migrate-to-onchain-arch' into doc/update-re\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 183, "deletions": 25}}, {"node": {"oid": "4a7287bf602f368a5591dca52a46e5eecbdbda3c", "messageHeadline": "feat: adding API token check before Web3 storage upload", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6c3a61a7c5771f18b3aae099113b2e3db4b9cb79", "messageHeadline": "doc: improved audit-protocol readme as per comments", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 84, "deletions": 67}}, {"node": {"oid": "29081adf477d4dcbf468d803462a86bf5ee2f0e4", "messageHeadline": "refactor: flow change for snapshot finalized event handler", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 153, "deletions": 18}}, {"node": {"oid": "69d4354e78249f04582e3d2355d76f60892168a7", "messageHeadline": "feat: updated settings with healthcheck config", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "8a1d6f18f5c371f58e7eb29fd9eed013105d5cf1", "messageHeadline": "Merge branch 'feat/migrate-to-onchain-arch' into doc/update-readme", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 358, "deletions": 112}}, {"node": {"oid": "edb7766ce6d1c44fe3119733a240d440cf62e423", "messageHeadline": "doc: updating README as per new architecture and configuration changes", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 108, "deletions": 92}}, {"node": {"oid": "ce1aeba305029bbfbdc30d92f60af900ba5308d6", "messageHeadline": "Merge branch 'feat/migrate-to-onchain-arch' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 51, "deletions": 9}}, {"node": {"oid": "6be470ef4b2ebe51b057676c8cb6af1b501f2592", "messageHeadline": "feat: added \"contractAddress\" field in relayer request body", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d23a213353d2230874863e0a89cdb5de23777d0e", "messageHeadline": "chore: update anchor chainID in settings.example.json", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf12bba5033117aff300a457052d0514b37f2b2f", "messageHeadline": "refactor: changed error handling for finalized snapshot event", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "d63f8e4e56df8fdc9fdb38fee78f5f5998bbc295", "messageHeadline": "feat: storing last finalized epoch for each project in redis", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "8a2f13522d2371aa0e710e745fe04752629321be", "messageHeadline": "Merge pull request #27 from PowerLoom/feat/3rd-party-ipfs", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 307, "deletions": 103}}, {"node": {"oid": "0758e1cd509542a1076a4a6b3e43b908b9c77b23", "messageHeadline": "Merge branch 'feat/3rd-party-ipfs' into dockerify", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 69, "deletions": 17}}, {"node": {"oid": "9e9f56f365514d427a77ef308023e1a656f54f05", "messageHeadline": "feat: using multiaddr library for url splitting and verification", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 49, "deletions": 9}}, {"node": {"oid": "8cfd4106520542971504543a1a5accda1c779881", "messageHeadline": "refactor: stopping execution if parsing ipfs multiaddress url fails", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "47c9542ecdac9018004933b3b5ed0abf8b76dea7", "messageHeadline": "fix: error parsing multiaddress url for ipfs", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "0df0ffa6eeeca49a86445fa64f489b0a80244ef8", "messageHeadline": "chore: cleanup snapshotter_autofill, remove .env loading", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "66417e871d8b7809e9315bbc497c4901e53c44c3", "messageHeadline": "Merge pull request #28 from PowerLoom/chore/build_sh_prep", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 6026, "deletions": 21750}}, {"node": {"oid": "a167e6e988964cbaf25500c5d78cc15664517302", "messageHeadline": "chore: Update settings.example.json and autofill scripts", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 96, "deletions": 29}}, {"node": {"oid": "674fbed6a7f8f7ca2d9c73cb72b1d844c0c49b95", "messageHeadline": "feat: adding support for separate reader and writer reddis connections", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 63, "deletions": 41}}, {"node": {"oid": "3df03e1bd21cd2a2a35b89f27899a2729721b3ae", "messageHeadline": "feat: adding support for reader and writer ipfs client with 3rd party\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 122, "deletions": 46}}, {"node": {"oid": "0e2af5c7ef609606040e58617829a56b9e3cd063", "messageHeadline": "feat: reading 3rd party ipfs project keys from env", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3d3a52888945ee7c137b8ee5f04c1d209c2ae8c2", "messageHeadline": "feat: adding support for 3rd party IPFS provider", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 81, "deletions": 37}}, {"node": {"oid": "bde0138159207c25121718d6a1316fe87223f8c7", "messageHeadline": "Merge pull request #23 from PowerLoom/refactor/clean-up-project", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5775, "deletions": 21718}}, {"node": {"oid": "a57244465a307d40152caa6fead7c0a9e59b2bee", "messageHeadline": "Merge pull request #25 from PowerLoom/feat/pruning-simulation", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 371, "deletions": 60}}, {"node": {"oid": "e6bbe64620506ca59d687bb2bbf43fad4e0b6489", "messageHeadline": "chore: comment cleanup", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "15d44f6df9bfa060f3dce1bab49458b155b55060", "messageHeadline": "fix: go routine init fix in pruning service", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "088e290498eca010817ed357cb8fa53d155a9a93", "messageHeadline": "doc: updated pruning simulation readme", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "ccf42a343b233e6551da618c3bb4667119819bde", "messageHeadline": "feat: added pre_simulation_setup script and readme for simulation wit\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 188, "deletions": 53}}, {"node": {"oid": "e823cbed4de5cc84aa99ef38c83770059ae77826", "messageHeadline": "feat: added simulation script and file structure change for pruning s\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 198, "deletions": 35}}, {"node": {"oid": "d97670bd2b4ae31ca08945f42ff00afdaa95036c", "messageHeadline": "fix: concurrency issue fix for payload commit service and other optim\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 244, "deletions": 305}}, {"node": {"oid": "02f5fe77a6107e217b64739cf5fa534a6a4c41a8", "messageHeadline": "Merge pull request #26 from PowerLoom/fix/payload-commit-service", "author": {"name": "Swapnil Nakade", "email": "46112765+swagftw@users.noreply.github.com", "user": {"login": "swagftw"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "0816ca5727f65700603010598f7b147498cd6819", "messageHeadline": "refactor: updated worker_concurrency in settings.example.json", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "453c8848b451ad4f30f2ec16536c0bd2beb89f58", "messageHeadline": "chore: merge branch 'fix/payload-commit-service' of github.com:PowerL\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "033b9ef0a01321ce7ba95ccff0a254a61e889387", "messageHeadline": "refactor: continuing payload-commit workers if unfinalized snapshot i\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5274d56e84161e279f0bf0673c2ef81a1fe1e32a", "messageHeadline": "feat: using cached gas price from network", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "286814286d2a7457bf3538c5565ad9636dfa33ca", "messageHeadline": "fix: ipfs connection check and retry http fix", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "19e30ab716aa1ccd66cfcb4297b773778dd1eb9c", "messageHeadline": "refactor: updated rate limits for web3storage and ipfs in settings.ex\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "282ba941db7149d2f1182e784f48224ba0222764", "messageHeadline": "refactor: updating relayer request structure", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a263bb3f1a2cec0ffeeae5df9ea602c3f8565259", "messageHeadline": "refactor: continuing payload-commit workers if unfinalized snapshot i\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "37db2dd3b654905462bc3878c5cc55de0cf1eb17", "messageHeadline": "feat: using cached gas price from network", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "259e278ee6a16f6a95f2e8322d2a8744ff1fdd48", "messageHeadline": "fix: ipfs connection check and retry http fix", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "39faf5f8b14dfb7f24164b6edbf5a668e2b15a0f", "messageHeadline": "chore: improved logs, updated protocol contract abi and pre-commit hook", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 466, "deletions": 297}}, {"node": {"oid": "8d242487dd3b798ffd0921fe7e8d0321a085b4c3", "messageHeadline": "refactor: updating slack reporting model, added central reporting and\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 290, "deletions": 228}}, {"node": {"oid": "722b47df6fe0e1968ed83c0057277a79f1b3d6dc", "messageHeadline": "chore: updated Introduction docs", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6a66922941b0f52fff05b7a88dfa09fb27dfa6f4", "messageHeadline": "chore: updated build.sh", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e490779e2b341728cdd5a7a751e6c747c951113b", "messageHeadline": "fix: nit pointer fix when snapshotter report is nil", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "83d61b502d7c12798d3192999a0904d009b6c8a9", "messageHeadline": "refactor: code clean up, better documentation and payload-commit serv\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 174, "deletions": 161}}, {"node": {"oid": "c3f4b444f346d0275968cd99421629d6694582cc", "messageHeadline": "lint: basic linting", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "cb8088480ed831316614c1b80df657f39509adf3", "messageHeadline": "chore: renamed file", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ec561b7f2942392bfdf4e31286551dae7ed7f8b9", "messageHeadline": "feat: adding sequence diagrams for payload-commit and pruning service", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 378, "deletions": 168}}, {"node": {"oid": "e7668db7fe0d80703f9bd3a23961cc8505f870f1", "messageHeadline": "feat: adding pruning (ipfs unpinning) service and submitSnapshot requ\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 293, "deletions": 36}}, {"node": {"oid": "30a7acdbf154043de5d3ac2c3bc920f20be48d81", "messageHeadline": "refactor: added snapshotter reports and local disk caching", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 290, "deletions": 179}}, {"node": {"oid": "3aa41ef6dcd9ab17203f4f0774c2553aed5bef38", "messageHeadline": "chore: updating gitignore and go mod", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 7, "deletions": 1919}}, {"node": {"oid": "22b026c42d8f65cf79f5d20bc7b00e8b039d2171", "messageHeadline": "chore: merge branch 'refactor/payload-commit-service' into refactor/c\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 4522, "deletions": 19646}}, {"node": {"oid": "087739b8ec6fbbe098e4378de016bed2f16b2f57", "messageHeadline": "refactor: cleaning up audit-protocol", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1514, "deletions": 21586}}, {"node": {"oid": "83a70c103547d87ad01c6eafaa3eceff11cd2c89", "messageHeadline": "refactor: prefixing signature with 0x and mutex lock only with direct\u2026", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 7, "deletions": 1958}}, {"node": {"oid": "540de25351260cee4aaa7f5139cbec752396ca6b", "messageHeadline": "fix: relayer request body json encoding fix", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "507360058f5f7e70693a71d78a26fe2c156ef0a9", "messageHeadline": "refactor: failing if relayer config is missing in settings.json", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 256, "deletions": 243}}, {"node": {"oid": "2b6be88ca0d835e36ad1756b2fb064107ad80f80", "messageHeadline": "fix: rabbitmq connection drop retry mechanism", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "a064d2fdf28acb065d4dd523ab5620e7f8b86d2a", "messageHeadline": "refactor: sending payload commit message to relayer according to config", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "53db9fac3405f27d28e456cdcdd6b3e71f244ac1", "messageHeadline": "chore: updating setting.example.com", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ee28c62ee622d71d432289845c33a90fe145289d", "messageHeadline": "Merge branch 'main' into dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 94, "deletions": 14}}, {"node": {"oid": "aa79bb1b2e5536e0cf3df1a5c8b8bb44a11e86a6", "messageHeadline": "Merge pull request #22 from PowerLoom/fix/token-aggregator", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 94, "deletions": 14}}, {"node": {"oid": "13eae44e40c63fb84dbb008e4a989baeccc22f09", "messageHeadline": "refactor: changing snapshot finalized event logic", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 18, "deletions": 144}}, {"node": {"oid": "db5710827d610b75f3c8dca92b536cfd38ee2612", "messageHeadline": "refactor: signer fix and added more logs", "author": {"name": "Swapnil Nakade", "email": "swag@Swapnils-MacBook-Pro.local", "user": null}, "additions": 2712, "deletions": 1759}}, {"node": {"oid": "881682258f8857bce98cd84c2f1dc0dca23116dd", "messageHeadline": "feat: pruning older cached price zset", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "5b36e291a1850d88cdea630ca66677456fccd2d1", "messageHeadline": "fix: eip712 signer fix", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "b4c1050864dea4c2954175a9f99ff5257a20f254", "messageHeadline": "refactor: small logic change and added more logs for better tracing", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "877cb61f291246918bc32ce38e67316b5855e667", "messageHeadline": "chore: go mod changes", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 2270, "deletions": 0}}, {"node": {"oid": "074b655b04aff0d93dcc3f5ab6fb43b1365fa35b", "messageHeadline": "refactor: removing pruning token price zset redis call", "author": {"name": "swapnil", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 8, "deletions": 2203}}, {"node": {"oid": "1c2e67e17d02327977a44f1c1dccaa56ebc41ec3", "messageHeadline": "fix: quick redis and signing fixes", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 966, "deletions": 980}}, {"node": {"oid": "1b3ff5f03404d68500fa41c0dadc6bf9500acc0d", "messageHeadline": "refactor: quick changes related to signing", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 165, "deletions": 110}}, {"node": {"oid": "302ca03041bfa3e5e8a52d8fcf95cdf2c4b00854", "messageHeadline": "feat: changing signing method", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "95f39cb64eac5a45d099838c0afdf85694f1e900", "messageHeadline": "fix: send transaction failing issue fix", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 257, "deletions": 129}}, {"node": {"oid": "94a6a4b008f5e7e4566e17e4882d0e336a3c5211", "messageHeadline": "feat: updating smart contract abi", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 400, "deletions": 596}}, {"node": {"oid": "637f54bf23c9406b490098419802460ae24ba7dd", "messageHeadline": "fix: disk cache quick fix", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 52, "deletions": 39}}, {"node": {"oid": "81c85fd842d0c7a7435797a0913278fd598e750d", "messageHeadline": "log: adding more logs", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2334dbc249b978c576e1e65341bee003ddbbef79", "messageHeadline": "refactor: removing dead letter config", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "9d9cb5a2026d8a0f9eb7108bb9667222872162ee", "messageHeadline": "refactor: queue durable flag change", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67f84bd8d6f67d98a232f8c29d12bf758cc77f36", "messageHeadline": "refactor: changing direct exchange to topic based", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c362933ab843a942535c3dc876b400341f5f9d17", "messageHeadline": "chore: updated settings example file", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 169, "deletions": 164}}, {"node": {"oid": "f355796c40b136bdf7cf9602e962bf3661b3e7c1", "messageHeadline": "refactor: exchange name quick change", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2ac48b479344b31f644eeea011ece783332834e2", "messageHeadline": "feat: sending transaction to chain directly without relayer", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 157, "deletions": 32}}, {"node": {"oid": "f14c4c4b9bf5563393cf223e055b11117d0de3df", "messageHeadline": "chore: removing accidently added dir", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "bed9d6e34b50535d698f14247341e2ebba8fa02c", "messageHeadline": "fix: quick fix related to error", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68c2c73cec9a771b22ce79ae3c2a0c9a5efef494", "messageHeadline": "chore: merge branch 'main' into refactor/payload-commit-service", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 181, "deletions": 168}}, {"node": {"oid": "5a3dfc8474c006f24bafac068c03ea93f005c499", "messageHeadline": "refactor: finishing up commit-payload service", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1138, "deletions": 2065}}, {"node": {"oid": "b52a1c0881243a9fc3af9b7bcf3560b729938dd3", "messageHeadline": "Merge branch 'main' into dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2173, "deletions": 1396}}, {"node": {"oid": "e1ca6f1b86c76459458e72dedc2c38512131bd03", "messageHeadline": "Merge pull request #20 from PowerLoom/fix/token-aggregator", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "a8e9d98fcfd150e7617bd493a09091c1701ead07", "messageHeadline": "feat: migrating payload-commit service to event based arch", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 6562, "deletions": 502}}, {"node": {"oid": "2f8628f36ff9cfa16dfcfbc11e4228f1a1cd73fa", "messageHeadline": "Merge pull request #14 from PowerLoom/hotfix/web3-storage-token-autop\u2026", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6ccaef0a928c77fce4c2713d033626f781292bad", "messageHeadline": "feat: added signer", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1482, "deletions": 653}}, {"node": {"oid": "b764f041c11294a0a2499bf807e4fd2b5ac514f6", "messageHeadline": "fix: quick fix for map locks", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "aee7b932e6265ff16b7b8463e444a16790f2112a", "messageHeadline": "fix: fixed panic due to concurrent map access", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "880d2c90f57ca40be4dbaf1eaaa68471c98f81c3", "messageHeadline": "fix: exponential backoff retry fix", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a4a10575cd1ea800f42bd56b8879a0bd0e22c08a", "messageHeadline": "Merge pull request #16 from PowerLoom/refactor/token-aggregator", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1674, "deletions": 1217}}, {"node": {"oid": "49c4485346de50a879fc41f61a764ef0c091225b", "messageHeadline": "Merge pull request #9 from PowerLoom/hotfix/uniswap-aggregation-broke\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 487, "deletions": 177}}, {"node": {"oid": "553a85eb0ad56697aacb55f77140311b233045c1", "messageHeadline": "feat: using exponential backoff for retry", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "394033d77ed08fe863bbb494b04910267e9bc50b", "messageHeadline": "Merge branch 'main' into hotfix/uniswap-aggregation-broken-dag-chains", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4982, "deletions": 2680}}, {"node": {"oid": "f35a10b48da691ca44c561d44c843ea275103232", "messageHeadline": "refactor: quick changes and fixes", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "b39e6808bbadcab7bfbe41e764bbdaf2be28c3ea", "messageHeadline": "fix: daily cache redis key str format", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ec9dabd9abd0e346cd65908fa8ab23052f94846", "messageHeadline": "refactor: logic changes", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 60, "deletions": 264}}, {"node": {"oid": "e662e7bd956c3d825af561b9acbf2f41ee6258b8", "messageHeadline": "chore: remove redundant logs from IPFS fetches", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1046a3b8f614402d7388aac364b8d7e93c7ceb5", "messageHeadline": "fix: DAG fetch, storage in local file cache", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "88f2ab3d89a45752b2bb62003abbab3b9fbb873e", "messageHeadline": "fix: handle fetches of null payload CIDs for cleaner DAG fetches", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "dee91ccfc0784d5be47768c2f4fbc563a42c5164", "messageHeadline": "fix: handle IPFS DAG retrieval timeout exception", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "b851af3dc6693064fe888b7552ab4a9e630217e1", "messageHeadline": "fix: correct dag block dict access for error log", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5c7a361ddf83501a794589b9c324d1c4b81a9cf", "messageHeadline": "refactor: initial refactor and linting", "author": {"name": "Swapnil Nakade", "email": "swapnilnakade.sn@gmail.com", "user": {"login": "swagftw"}}, "additions": 1872, "deletions": 1217}}, {"node": {"oid": "9b54ddb1969a656b3942ce8d02c34b42f635ca2d", "messageHeadline": "hotfix: update settings.example.json for web3-token autopopulation wi\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c14e77708cf75d1750a53a086c4c077209ffd21", "messageHeadline": "Merge pull request #11 from PowerLoom/main", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 6069, "deletions": 3119}}, {"node": {"oid": "a1fef93083a00934a32d2a787371202b977b728d", "messageHeadline": "chore: add settings example field for pruning service queue", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2d1f83a781cb6a3b1f37ed123eb767863b9f51d8", "messageHeadline": "fix: assign epoch end timestamps to aggregation dataset", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "c57d6e74589d2410808905cc0ad2948257ade6b6", "messageHeadline": "fix: pass async function as httpx respone hooks", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "94113785f2c7e7633dd42113ee525e82cc665988", "messageHeadline": "refactor/dag-verifier (#10)", "author": {"name": "Swapnil Nakade", "email": "46112765+swagftw@users.noreply.github.com", "user": {"login": "swagftw"}}, "additions": 5055, "deletions": 2682}}, {"node": {"oid": "f3af27861237a4d22eea3a30145ce415c1e4cebb", "messageHeadline": "fix: correct usage of httpx response event hooks", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 68, "deletions": 19}}, {"node": {"oid": "9d02cac1b7043465568d92fd89bda4cb3779358f", "messageHeadline": "fix: front of sliding window for 24h trade volume calculations", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9f544aa19bf763565448d67cb99977868b99e97c", "messageHeadline": "fix: configure httpx client to raise HTTPStatusError", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 74, "deletions": 8}}, {"node": {"oid": "9a4e8a03bb78f3804a88917d42143168f086b643", "messageHeadline": "chore: fix logs and slack alert messages. allow DAG fetch exceptions \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 35, "deletions": 43}}, {"node": {"oid": "a92714d519b5dd589e64cbfb675c01c7b095b9d8", "messageHeadline": "fix: pass correct iterable of aggregation results", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9abb7da5ffa3dfbcca0cf19a25fb94a44d0352bd", "messageHeadline": "fix: allow aggregations to continue when indexing has not moved ahead\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 49, "deletions": 17}}, {"node": {"oid": "4340e03db9e54eb71426efce0d6a917cd1b1481b", "messageHeadline": "fix: pairs summary aggregation includes all contracts", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "fed977ba1ec6b63637a6ea9f2edfb144e25ac108", "messageHeadline": "chore: better formatting for slack workflow messages", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e73500f48ae0fa691a2676a4943e73b501487d66", "messageHeadline": "fix: assign updated head and tail CIDs during sliding window adjustme\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34b442d07d6c072972cbea13f8d045a9100235e6", "messageHeadline": "fix: sliding window logic on moving indexes and updated aggregations", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 285, "deletions": 53}}, {"node": {"oid": "6e72895e65fedcfd88765be574856e989e16b2f3", "messageHeadline": "fix: do not consider projectIDs without DAG chains for indexing", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 9, "deletions": 26}}, {"node": {"oid": "de973650752eb14fefbb60fa26af622caa7227a6", "messageHeadline": "fix: aggregations on non-null payloads in DAG", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "38726de02d0a4824e34ec25a190df97277117e71", "messageHeadline": "Merge pull request #7 from PowerLoom/5-resilient-indexing-and-aggrega\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 358, "deletions": 356}}, {"node": {"oid": "9ef8e3b3e347df6d76f136685ab26ecb862cc66b", "messageHeadline": "Merge branch 'main' into 5-resilient-indexing-and-aggregation-services", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 654, "deletions": 80}}, {"node": {"oid": "1f1c023cba307558ace7e16aeee8771325f1c423", "messageHeadline": "Merge pull request #6 from PowerLoom/feat/export-load-DAG-state", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 659, "deletions": 81}}, {"node": {"oid": "b491990287f0104ff110d39f2eef4530e0a6c288", "messageHeadline": "fix: remove unused import added by mistake", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6e7961b14038cec2ff2c788fcaddf30236dfb4f8", "messageHeadline": "fix: handle failure scenarios in v2_pairs_daily_stats_snapshotter.lin\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "dca9a61551de46fbcfaa8f334beaf50571f74f7a", "messageHeadline": "Allow indexing and aggregation to proceed without halting by flexibly", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 349, "deletions": 343}}, {"node": {"oid": "f71d8d0321f22438ceeea6131bcad256bb4277c7", "messageHeadline": "fix: populate project specific states in case of low priority errors.", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 42, "deletions": 34}}, {"node": {"oid": "95fc99d1659159b8f1a4a6221d8d04110cd8de80", "messageHeadline": "Feat: export and load state now supports Uniswap V2 specific aggregates", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 340, "deletions": 13}}, {"node": {"oid": "4a390e8622faf7540568b7e4936f0af897e8268d", "messageHeadline": "Merge branch 'main' into feat/export-load-DAG-state", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "a43e52814590da2d00d62fd80f9e0a2933c891f5", "messageHeadline": "feat: fetch multiple epochs during healing in single request from off\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "f0d4c2868bad4e2b37e37a25d535642bec6297d7", "messageHeadline": "Merge pull request #1 from PowerLoom/dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "bd3fc7d1af1df4d57afdcc5bb3457f9e7b10eacb", "messageHeadline": "reduced pairs to support PowerLoom/deploy#9", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "5a25a8f650a361ff8283e1a623d0b6ee74350579", "messageHeadline": "Merge pull request #253 from PowerLoom/dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "08c31713f22eaa9419d8c73be7cfbd45a6445e49", "messageHeadline": "use local offchain consensus by default", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ca6597ef659df417a7d56df3b8083e8374eddfe", "messageHeadline": "feat: load state from saved bz2 file. fix: consider epoch size and fi\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 84, "deletions": 4}}, {"node": {"oid": "b5ba8fbf8ba1736defe99f0c4d2029fe0ecc75d3", "messageHeadline": "enhancement: use thread pool workers to speed up fetches of state aga\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 127, "deletions": 81}}, {"node": {"oid": "c28a253fb552b4b25866c3d08bd375b784f18449", "messageHeadline": "feat: added export state feature to CLI utility", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 148, "deletions": 36}}, {"node": {"oid": "21eaa1c895f34c615ca88d3a69302639cdcd0934", "messageHeadline": "no need to export 9030 port and itconflicts with offchain consensus s\u2026", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "904f1d23a93578b0ef68792dafe581c441a1b3a4", "messageHeadline": "move pm2 stuff to the top to avoid getting rebuilt for every change", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1bc6d829ada0681fc7d9633694de30147b9dc95f", "messageHeadline": "Merge pull request #129 from PowerLoom/SwaroopH-patch-2", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "5e87a3fecbabb908b48682b43a0a989f3cbdd863", "messageHeadline": "Merge pull request #243 from PowerLoom/phase-1.5-itr1", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 4859, "deletions": 11785}}, {"node": {"oid": "914fa397b1a5268817f99a44d258e4fff693555e", "messageHeadline": "Merge pull request #247 from PowerLoom/dockerify", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 2093, "deletions": 5192}}, {"node": {"oid": "aaa6d2c95c1d5c95735915124d581ae4727b6e7d", "messageHeadline": "Merge pull request #233 from PowerLoom/chore/go-services-refactor", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 2093, "deletions": 5192}}, {"node": {"oid": "04c4a07fb7b82f50e04ceaf8e146a88f72e14309", "messageHeadline": "Merge pull request #242 from PowerLoom/chore/documentation-update", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 506, "deletions": 915}}, {"node": {"oid": "0aec5d51848bcb049efaff470a69d13309dbaeb5", "messageHeadline": "chore: update image references in .md files", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8250155fe06d0ad3d526e911ab12044fdb173a14", "messageHeadline": "chore: better organization of docs and diagrams", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8a2fa334f9aa6127683b2b3893710537217bf5eb", "messageHeadline": "chore: merge after go code refactor and update link paths in document\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "2b6c29aa3c2d6349f219639a455a0a964764113d", "messageHeadline": "chore: enhance CLI to display more information in project status", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 41, "deletions": 14}}, {"node": {"oid": "e720f95c7b119a20144dc0f48ece657362135a05", "messageHeadline": "chore: fix CLI command to show project status", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "da4bbd9573b354350ec9e328524df154325501a0", "messageHeadline": "updated postman collection", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 78, "deletions": 187}}, {"node": {"oid": "a2481db9d15c3b53b25fac6d154e9e4cc5a1f17a", "messageHeadline": "address some cosmetic changes in documentation", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "269332e64b0cba3bd49af12e154d3018c9c133cd", "messageHeadline": "Updated README and Introduction docs", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 218, "deletions": 143}}, {"node": {"oid": "a4e1d7c5c0ae62a9a47fcec1bf63b2b382406316", "messageHeadline": "updated main README structure and setup instructions", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 99, "deletions": 583}}, {"node": {"oid": "006c29c7084e21bb301772a7c251ed05ef958d75", "messageHeadline": "chore:dag-verifier documentation", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "f4b686acbca8e8ef4bb4a9c86d9840948cadee49", "messageHeadline": "chore: cleanup Dockerfile", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "69cd487d09ae7c4bacd64464277935957ecd9a1e", "messageHeadline": "chore: refactor golang code to use single module and move all go code\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 640, "deletions": 3407}}, {"node": {"oid": "390b5bef3a1f3332a985fbbf6f66b0a8970e4f88", "messageHeadline": "chore: cleanup unused cli", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 168}}, {"node": {"oid": "e5d25d0b079e410382d4366e331d31179df27a1f", "messageHeadline": "chore: updated token-aggregation flow", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "1b7f47a4b1bd9ae1a7068c7d4d5df3eb8503f92b", "messageHeadline": "chore: updated dag-verifier and pruning-archival flows", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 120, "deletions": 2}}, {"node": {"oid": "2dd4c2abefac7b0fa1a9acf7ee99001310e48705", "messageHeadline": "chore: payload commit and dag-finalizer updated flows as per phase-1.\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "cdc3efe824f717e09f43bd26f36ddf4f3a127159", "messageHeadline": "chores:refactor of go services", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 934, "deletions": 926}}, {"node": {"oid": "09743ff3ef2a42cbd0195ba80540a745316b101f", "messageHeadline": "Merge pull request #232 from PowerLoom/chore/settings_cleanup", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 228, "deletions": 1869}}, {"node": {"oid": "5944d36726fb94a61a3ba5c9d2798a131c7c6333", "messageHeadline": "chore: make consensus polling interval and ap-backend host configurable", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "d5b48d508fce8eb9f93a2536a76887696532a553", "messageHeadline": "Removed references to diffs as it is no longer used", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 769}}, {"node": {"oid": "d6ad897e18d66771d0ee7af60fe6683334176fcd", "messageHeadline": "chore: formatting of settings example", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "ddca0db879e7460a9ece43432ac77654d9b503f7", "messageHeadline": "reorg settings for services as per #39", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 85, "deletions": 71}}, {"node": {"oid": "1626f9c5ef72716dd232beed89e795a33f360b4d", "messageHeadline": "grouped txmgr client config as per #39", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 40}}, {"node": {"oid": "7aaf151e8d1385d8e9de1e5777e302ca21c42796", "messageHeadline": "chore: remove unused and deprecated tests", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 288}}, {"node": {"oid": "ed72c027300264ae36c31dc2d10e1d641acdba4c", "messageHeadline": "modify ipfs settings to group together #39", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 50, "deletions": 108}}, {"node": {"oid": "991d71a4c1d0b7de0f4b7c74daf7e1d780006dcb", "messageHeadline": "chore:removed unused API's from audit-protocol backend", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 210}}, {"node": {"oid": "5eb2c75a66bd779e2182fae2b95aab03e9d8c335", "messageHeadline": "Removed CLI's that are no longer needed and fixed output", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 14, "deletions": 319}}, {"node": {"oid": "ff83f984dd60744a9558140c6cc948c39f2fa9cc", "messageHeadline": "fix indexStatus CLI to work with udpated keys", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 11, "deletions": 26}}, {"node": {"oid": "67933ea6ea9a150d5111f72471897e2651fda9c9", "messageHeadline": "Merge pull request #231 from PowerLoom/fix/docker-service-names", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6ff1076bce1345b4523c50c300ce2cab5dd39dca", "messageHeadline": "switch to docker service names", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c3fa4c6f57f44836d4b55af31e33855a19543b59", "messageHeadline": "Merge pull request #229 from PowerLoom/feat/health_check", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f58bc02e080583a1c523db1cc3673773e7970caf", "messageHeadline": "remove init wait time", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b4b1e88eb5caecd7afc249fabffbd89ce6a56ede", "messageHeadline": "chore: add curl to Dockerfile", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7b25b95c79c0240c36f718b618933dcf1325895", "messageHeadline": "feat: add health check endpoint", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "009bf7a6c3aff8ec2a26ca8aa0b445ef791b71b6", "messageHeadline": "draft support for 3rd party ipfs provider with basic auth like infura.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 83, "deletions": 26}}, {"node": {"oid": "0cbb23a947ea79f39c6dfb2f2bd191cb43974558", "messageHeadline": "Merge pull request #225 from PowerLoom/dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 105, "deletions": 4}}, {"node": {"oid": "ab9f593bb730736fffdaa3aee6cbfe2a840f9f89", "messageHeadline": "Merge pull request #227 from PowerLoom/hotfix/paralell_project_regist\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "8df3c22be2531d0c0aba769004a889e8826b6cc9", "messageHeadline": "Merge pull request #226 from PowerLoom/hotfix/paralell_project_regist\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "fdfa0cb2b3549770124abe135f4e81791a56fad3", "messageHeadline": "hotfix: registering projects with consensus in parallel to avoid timeout", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7c932d52f2417a48c09d7ed1e885fa91134571e2", "messageHeadline": "release support only works for published?", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f659c93cf61149431aec9b12386639d4322cfb9", "messageHeadline": "support for consensus URL", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "86ad7ca01b36f134b72ba2450af48ce72250f6fd", "messageHeadline": "support for arm64 build", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "32e2f412f6c4e048165d296d54b07d3ee212c8bc", "messageHeadline": "Merge pull request #224 from PowerLoom/fix/consensus_error_handling", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "edeb322afddbb6a50a453725f29bfc151d3982c4", "messageHeadline": "remove signing and add archs", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "189c3cdbb1c311c65bd1b43c8502c4bef43f08e8", "messageHeadline": "using existing package", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1c8dff98abcc27b94fb5698021a5499fe2427e2", "messageHeadline": "test publish", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 96, "deletions": 18}}, {"node": {"oid": "2ec69a1d70cbb01bf354eb29390ce523ce4e45e1", "messageHeadline": "testing github workflow", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "e001f87d21bac34e5954a61fd53e7e73c8b4cfa3", "messageHeadline": "fix: convert loglevel from fatal to error in case snapshot submission\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d51c639f5cb5a63dfc86f57b5b1e2f0cfa415866", "messageHeadline": "fix: handle scenario due to consensus service error response during s\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "ee7520ad0ea6258ce18b61d04cff712d54c385de", "messageHeadline": "Merge pull request #210 from PowerLoom/dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 492, "deletions": 5608}}, {"node": {"oid": "bebe7b247eda6388e78814f0b53194a77db07b4a", "messageHeadline": "switching to new prod URL for snapshotters", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cb8e79318506be8fd540f67af855ec0e00e7c70", "messageHeadline": "add pm2 log rotate", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9b0d5a6c21f0500c7ef6f8079d94f8b8ae7652ce", "messageHeadline": "Merge remote-tracking branch 'origin/SwaroopH-patch-4' into dockerify", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "a5458bef2766a672cc16b7082e275aff77b0c520", "messageHeadline": "removed frontend folder", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 0, "deletions": 3468}}, {"node": {"oid": "99624d506800b0fc42f06967663022382e3258e6", "messageHeadline": "Merge pull request #216 from PowerLoom/docker_improvements", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 32, "deletions": 373}}, {"node": {"oid": "a1999031ded327ea54ba257af9d25ecf9bb48677", "messageHeadline": "removed older files and renamed files to be consistent with other repos", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 353}}, {"node": {"oid": "f4c23c4e33c2a0dbfd3456c56c1becd29b325813", "messageHeadline": "Merge pull request #223 from PowerLoom/fix/indexer_ipfs_retrieval_issue", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3cb46f75a4590ac7b621de33e247a633ff03d3e3", "messageHeadline": "fix: handle case where ipfs client returns data which is not of strin\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ddb9a475f150fa0902b83f8087dc812d40588476", "messageHeadline": "chore: added support for any extra fields reported in issues to be pr\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "d50d48b65516c3257b35b036d83111f98f18df69", "messageHeadline": "Merge pull request #220 from PowerLoom/fix/indexer_empty_payload_hand\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "b14ffeda216a1680c3b015e43381ef0796bbefe8", "messageHeadline": "fix: add exception handling so that indexer process doesn't exit due \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "c67f152a014869e4f0f5a69b136ca84a2ac97b69", "messageHeadline": "Merge pull request #218 from PowerLoom/chores/settings_cleanup_minor_\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 91}}, {"node": {"oid": "499c07a2aff13e83a8910653e99274837b829540", "messageHeadline": "chore:first ack msg to rabbitmq and then process it", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 9, "deletions": 82}}, {"node": {"oid": "a4c4665348c75cde7e974d54c4529bd467d70e2e", "messageHeadline": "fix for log formatting", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33a910c26d0630f1f7bd85f8e58cd35a65837d8b", "messageHeadline": "skip dummy txHash generation if skipAnchorProof is true", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "8e307e4428739d2f91dbbd60ad090ef02a3c8b1e", "messageHeadline": "chore: change default retry failure count to 3.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45361e99025d06e26bf31576a36c991a68fec31f", "messageHeadline": "Merge pull request #217 from PowerLoom/fix/consensus-response-handling", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "0e0d118854d1dc8af2624cb6cd236328330d2288", "messageHeadline": "feat: Add volume for persistent local_cache storage", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "27de1e318db5d53f427e2470a6c55c6231da6d22", "messageHeadline": "chore: fix alpine image version to 3.17", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b9442f583cd69c81bd4e733555ae1d6c34b367e", "messageHeadline": "chore: switch to alpine image for smaller size (1.9 -> 1.2 Gb), fix 9\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "669f84defe59b09d5d72a6c6e5816f41ed73b522", "messageHeadline": "chore+fix: Make Docker file more production ready, fix a typo", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 35, "deletions": 24}}, {"node": {"oid": "482cde1610de7075e062470d3325d448accaf3c4", "messageHeadline": "fix:Handle 400 errors from consensus service properly", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "e9d603ef0ded11117ac808869d9e3a6a6f31f0dd", "messageHeadline": "Merge pull request #215 from PowerLoom/chore/consensus_cleanup", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 66, "deletions": 1418}}, {"node": {"oid": "9ef1e82c4d1714ce1d68d7c9fcf711419e84bf13", "messageHeadline": "fix: remove duplicate redis cleanup step", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "eeec264f5e560430d9cf082d1c741ea50d91ba88", "messageHeadline": "hotfix: Add missing data_model from consensus code", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7b1f15b88854a756f19cd13ebac944c8a736d796", "messageHeadline": "chore: remove consensus service code", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 57, "deletions": 1416}}, {"node": {"oid": "d813a166067c9c4da6358fce9c9964846ee625ee", "messageHeadline": "chore: clean indexer state script to use namespace from settings", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "998efed4880592571941eb392fbc3e28051d70da", "messageHeadline": "fix: handle self-healing case with skip epoch to be considered as gap\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4b2a488da3caf151312441d440e7d8763d629ce0", "messageHeadline": "revert to prev namespace", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c25414961f4e3baf438ad53f7f50638667dcf73", "messageHeadline": "autofill script for snapshotters in ap", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 84, "deletions": 170}}, {"node": {"oid": "cf9aa0fcc56d225d10e54b4a072cbe07bd14a911", "messageHeadline": "fix: move pooler namespace to settings so that all indexing and aggre\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 171, "deletions": 210}}, {"node": {"oid": "36c23c497dfda92388bd7d436260e20aed3c984a", "messageHeadline": "Merge branch 'phase-1.5-itr1' into dockerify", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "b7f54139dcc07189617f60da1096502bca702cdb", "messageHeadline": "add pruning for issueReports older than 7 days, use host config from \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "43a3515c287e80e29d3f82a0c94a5f0e64744f7a", "messageHeadline": "fix: update how to identify gap in chain due to consensus not being a\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85a09233ff3c1f82a49e62828d9407134be2776e", "messageHeadline": "fix: uniform serviceName in issueReport data model", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "312e6a7ca0c042ae6a449bf8084bc40e628f247b", "messageHeadline": "chore:use settings to enable/disable skip_anchor_proof for summary pr\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "9c83bacf0c59c6960d9ab5e5d6acadf8c80ecfac", "messageHeadline": "Merge branch 'phase-1.5-itr1' into dockerify", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 220, "deletions": 48}}, {"node": {"oid": "b741386a7bd76abff5444b7fe457d8497e78b750", "messageHeadline": "chore:update namespace if not already updated", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7f14c0fe342e696a87b1f80904d0caf0102cf22c", "messageHeadline": "fix: handle case where an epoch is not finalized", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1efbfec07554e85ec282578b4b72138becaac145", "messageHeadline": "fixing ipfs multiaddr format to work with docker internal host", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4a496a6cdc71bf8ec2e39ca0d184e23f14807e9", "messageHeadline": "using new project registration flow as per #204", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "6ad257d872f12124f7054526e972f474eb5eeb4d", "messageHeadline": "Merge branch 'phase-1.5-itr1' into dockerify", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 188, "deletions": 41}}, {"node": {"oid": "cf0fcaffcc5ff27473da7687d9079592a800caaf", "messageHeadline": "Merge pull request #202 from PowerLoom/monitoring_enhancements_consensus", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 179, "deletions": 34}}, {"node": {"oid": "95398455885c1a299e0da5a7c8ac4f42cd26cdf3", "messageHeadline": "hotfix: severity issue type in alert according to null or finalized C\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa3a67155856862af7a06a2e0cc2e9ac4bcd83cb", "messageHeadline": "fix for docker settings", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9b028f90e94103aa7629f21612ac03611dfa894d", "messageHeadline": "hotfix: include service name in snapshot issue data model", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "bf82902759c8818d7b2a95f570b87b744b70f36d", "messageHeadline": "hotfix: cleaner checks on skipped or healed epochs in DAG finalizer t\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "3fc2f8d07cff67ab3279c8fd57a7f49016351326", "messageHeadline": "Merge pull request #214 from PowerLoom/fix/update_registerProjects_fa\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8c06dc8e11f5dff32f322269ed6a5384839d29f5", "messageHeadline": "fix: returning status code 500 in case of failure to register project\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7c65978670793a5172f9f0cc5306fa5ec2be6c40", "messageHeadline": "fix: handle exceptions while indexing to handle scenarios such as dag\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "eeb130496801c79b3a0ab9aa670294b9685827ec", "messageHeadline": "temp fix for docker", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a42f2662bab34664f401add0410e62376f7b3ee3", "messageHeadline": "fix: handle the case of failed DAG block creation when snapshot could\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5d66c5eeee1cb9aecde710938ca90ab0ded2b4a7", "messageHeadline": "working setup", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 42, "deletions": 25}}, {"node": {"oid": "b1a0f78e8a69f7503fa2fbf4a437e2afad115de1", "messageHeadline": "fix: Addressed issues in PR review", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "481e83aa71e569cf04cb02da5a9e78edec2bb692", "messageHeadline": "Merge pull request #208 from PowerLoom/feat/project_registration_impr\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "a900eb6b4dd6fbb69336507954d2fa7f6b85fee1", "messageHeadline": "feat: pruning reported issues after 7 days", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d620408478087375ad5469ebf270ee08a967aa29", "messageHeadline": "fix: uncomment namespace change for indexes key, commented by mistake\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b64962ee1f3eb6a74691834f84a7f60038a5a6af", "messageHeadline": "fix: issue in reading from ipfs", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0216e2cddb02ca609e44466371a4279a56870404", "messageHeadline": "feat: add summary project tracking in dag_verifier #207", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "689d41e4b19505cd71194621a656e079a75857db", "messageHeadline": "Merge pull request #209 from PowerLoom/feat/enable_indexing_aggregation", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "1ac0fa9b3cc64cffef3b7abb8388dbe0ce5aa6c9", "messageHeadline": "committing working changes with new docker compose setup", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 215, "deletions": 13}}, {"node": {"oid": "3969c2e787e8a2fa2ddf521dfa53434f24a6f23d", "messageHeadline": "fix: removed await on dict object in commit_callback", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14c0f34392e754658f2fe56aa7e6914839d85aca", "messageHeadline": "fix: bug fixes for projectr registration and data model", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "86a6afa8a14ece00dce45c5457ee6a0f598a232c", "messageHeadline": "fix: use web3.storage apiToken config to determine whether to upload \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10699b7c52d185491d2a1f5070057eb13be998a0", "messageHeadline": "no need to update indexes key with namespace from update_namespace sc\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a7b036ba91c611f645f58ebbb7dc044615285ce", "messageHeadline": "fix: ipfs_read_client was not passed in function calling exception", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9eba2d2637678d5c9ab3361834f6231f5807cf25", "messageHeadline": "fix: pm2 and update_namespace script in order to run indexer-aggregator", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "4a463659a9a02d9f46980459612dfa84c0e71a6a", "messageHeadline": "enable indexer and aggregator processes in pm2.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45064642e0050b95f9c6cb5aee510486069b954f", "messageHeadline": "Add dag-chain monitoring for summary projects in default settings #207", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b5c99c3e28aac0558c02432e3b5318ae7c92f83d", "messageHeadline": "skip anchor proof for summary projects #207", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f157e9a3cd38774c4b8400be61f8a471738e330a", "messageHeadline": "feat: Skip submitting summaryProjects snapshots for consensus #207.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0b7ebb9c2743a0ee49479dd54ae265e6db500800", "messageHeadline": "FEAT: Initial implementation of project and indexer registration endp\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "5e0f1a585e8f8b910c1a4572a0c1fe7262211f68", "messageHeadline": "Merge pull request #199 from PowerLoom/SwaroopH-patch-4", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "683bac0a936ad93b62e162f7fd8915e37c8ed13a", "messageHeadline": "Merge pull request #206 from PowerLoom/feat/dag-finalizer-healing-notfis", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 82, "deletions": 15}}, {"node": {"oid": "cef57f727dc0ba57e1640c460bbf6ad98d85335f", "messageHeadline": "fix: address comments and discussion on #206 #197", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "59c2df992211cf0032956e0e43f7883df0e9576f", "messageHeadline": "chore:update namespace script not to change dag_verifier as it no lon\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "a85dcfd12c041329a9e3d0448e6a1ed1215a56f2", "messageHeadline": "chore:fix log statements", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b92be5fc26ff8d92be0ece90326b5fcf0f515e2", "messageHeadline": "fix data model", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "550700bba4b7721097809d29a36f1403326c461a", "messageHeadline": "remove projectID prefix hard-coding while fetching from cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ab2f6eefd93444d745468b0b4fb4156a0c052eaf", "messageHeadline": "Relay issues to consensus endpoint and store them locally in redis. #198", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 95, "deletions": 66}}, {"node": {"oid": "e4ce5d04a873a539dd09ff305667d6c78f03b8c1", "messageHeadline": "Initial commit for #198, removed namespace dependency for dag_verifie\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 114, "deletions": 76}}, {"node": {"oid": "3ee1c78abf39c9ca3e922bd42f25fc2266404d6a", "messageHeadline": "fix: change base URL in alert dispatch method to consensus service UR\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b52a0fe72c5d6418286b39bb9830f029399eee63", "messageHeadline": "feat: send notifications to reporting endpoint according to specs as \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "17efe240735e9f432af6d13dd58e1ad0f147973e", "messageHeadline": "chore:update namespace script not to change dag_verifier as it no lon\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "59f37a5bc1f429205eae95e9d23d27fb0cf3b30f", "messageHeadline": "chore: Update data model to make issueType as string and namespace op\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "9a6bea050a90be510dbd409a8e82b289f3d5b69c", "messageHeadline": "Merge branch 'monitoring_enhancements_dag_verifier' into phase-1.5-itr1", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 200, "deletions": 135}}, {"node": {"oid": "f8748f22de2f796ce1474a02e20373fe52904a17", "messageHeadline": "chore:fix log statements", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d4917f7f8eac89a1ceb1263aea80f90207caff9", "messageHeadline": "fix data model", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "423d538281124ff94661c5801d3156905f00d8ba", "messageHeadline": "remove projectID prefix hard-coding while fetching from cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "142aefe0265d30c7c4c6b70e4e1360796f81a9bb", "messageHeadline": "fix: do not set resource limits within object instantiation, rather i\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "312c6549c6ea413fc81fbf308255d16474fb2aa3", "messageHeadline": "Relay issues to consensus endpoint and store them locally in redis. #198", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 95, "deletions": 66}}, {"node": {"oid": "75e3812e89a20ba8d1c9ff79ade9c936f5b9932c", "messageHeadline": "chore: improve data models and logging for centralized consensus", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "4b1c2669fbe10e140389d0b0100c3393bccf9f4b", "messageHeadline": "feat+chore: Improve logger in centralized consensus, update redis key\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 44, "deletions": 17}}, {"node": {"oid": "8d8ea087f689fcadb34ae4dd9e8407d6646dbbc3", "messageHeadline": "fix+enhancement: use httpx client instead of aiohttp in dag finalizer\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 69, "deletions": 102}}, {"node": {"oid": "43e7a7fe046b950a71f94e11634d3ad9b10d9079", "messageHeadline": "Initial commit for #198, removed namespace dependency for dag_verifie\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 114, "deletions": 76}}, {"node": {"oid": "2d3697e53d2728757fea66a5b28080726f719354", "messageHeadline": "fix: changed snapshotter order to recent first, bugfix in epochDetails", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb145d316077a01dd5e28fead0a63e41fa4b547b", "messageHeadline": "fix: made epochs field optional, using server time as time of reporti\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "ce50006383fc6f48879ec6c3b27ab8bdd1c614ae", "messageHeadline": "fix: fixed issues in issue endpoints", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d280da1c52a18dee00922539919f028aa008f4f6", "messageHeadline": "fix: Bug fixes in /epochDetails", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5672bee04cfd8f14c8eed2d38f5de813936b4447", "messageHeadline": "FEAT: Initial implementation of /epochDetails, /reportIssue, and /met\u2026", "author": {"name": "Akshay Dahiya", "email": "akshay@powerloom.io", "user": {"login": "xadahiya"}}, "additions": 119, "deletions": 3}}, {"node": {"oid": "ebe5bf4c41f9ff21ad51b30b8c6d3f7bd1af8648", "messageHeadline": "Updated default settings in example file to make it easy for phase-1.\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "c25479ca2cb0255a9b26feb8f4d97272bf779b3e", "messageHeadline": "Add LICENSE", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "b294df0a5c4240f078d7ebeecc6723a9b91efdd4", "messageHeadline": "chore: update gunicorn workers to 20", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22874bc920daa4297df6575069424eac8928b522", "messageHeadline": "FEAT: starting centralized consensus with gunicorn workers now", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "da3390c5c18dba6041610b7fe1e11c6fd064313e", "messageHeadline": "fix: ensure DAG block insertion event data request ID matches pending\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "b2a122408ac3109db02f8e3e516268a8dd676586", "messageHeadline": "fix: modify epochStatus endpoint to post as it takes in a request body", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "e47fa930e8bbac1a4849d98503d210a06b137e60", "messageHeadline": "fix: since self-healing is in place, payload commit service can remov\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5925963f5d4d1d22e5d339b77e9040061894d2fc", "messageHeadline": "fix: log statement throwing error for not having enough args", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2e60a6a7f2f91f1c1eb26805968a17cf5859dfc3", "messageHeadline": "chore:handle scenario where consensus is not achieved for an epoch an\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "08762eefdad4b07e998887b9b0912f1f3181a3a8", "messageHeadline": "feat: handle all cases around self healing of chains depending on res\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 187, "deletions": 121}}, {"node": {"oid": "7e2a39abe6c1a6a29b090be340e7a3683ea8f3b7", "messageHeadline": "Merge pull request #194 from PowerLoom/epoch_generator_and_consensus_\u2026", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "cf99c12943639c0ea50ff4705f2bcb37182f976b", "messageHeadline": "fix: added extra removed line back in centralized consensus", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c5a1b0b73ba4b920ef00d748568025ce155ee34c", "messageHeadline": "chore: improve pm2 script to use interpreter and directory based on w\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "df2991462dcf68b6bc2c2a919fdd6847ee9f8d47", "messageHeadline": "feat: Add pagination for epochs endpoint, using bounded semaphore to \u2026", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 53, "deletions": 11}}, {"node": {"oid": "26da7912af920dd04de7df4e428bb79b1fb7b5f9", "messageHeadline": "Merge remote-tracking branch 'origin/phase-1.5-itr1' into phase-1.5-itr1", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f2f1c1849bf99ff5db5cac66f220d0e7f168bc1a", "messageHeadline": "fix: update relevant states to test on consensus service redis. #159", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9b3878b59d26cd9a32d90678b1b1c7c3574783c6", "messageHeadline": "chore: Add setproctitle in requirements", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "907aa3e4a5b6e8a923d41818c52dc42b8987ed03", "messageHeadline": "Merge pull request #190 from PowerLoom/offchain_epoch_generator", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 608, "deletions": 3}}, {"node": {"oid": "19f2f348730923f9d5c47f02842e54bb0fd0f73a", "messageHeadline": "feat: test case added for self healing on consensus service. #159", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 194, "deletions": 3}}, {"node": {"oid": "e16c478780da5c6b0e9b8217298188ce43087388", "messageHeadline": "Merge branch 'phase-1.5-itr1' into offchain_epoch_generator", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 695, "deletions": 532}}, {"node": {"oid": "1bd80b21c688fae9567e276e239d83092ea5cdb2", "messageHeadline": "chore:remove unused settings from data model", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "36fa0902f33a5df804db776dd429decb881211ad", "messageHeadline": "Merge pull request #189 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 374, "deletions": 459}}, {"node": {"oid": "ddf4e68effb8ae3bb068ab1190fcdf63cddefdc2", "messageHeadline": "fix: migrate redis key expiry config to consensus service section", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7e5ad46887faeec87c278f2fed47f6f81238b384", "messageHeadline": "chore: hardcoded namespace config", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e50034f674d20408f526e72ded93f01841ecb213", "messageHeadline": "chore: make consensus redis state data ttl as configurable", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d9fd859ebf610806da86162059ca8fc5b9e771ca", "messageHeadline": "chore: fix log statement", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d620997efa677d91f69ec20397be071c80fef7fa", "messageHeadline": "chore: add hostname to dag verification report", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "54434820e937f792f4bf5c073dcc35de6cb68f56", "messageHeadline": "chore: new utility command to skip dag_verifier heights", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "e8cc558692efeb047e6846759227fbee2c76f817", "messageHeadline": "feat: self healing that skips creating DAG blocks against epochs whic\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 64, "deletions": 6}}, {"node": {"oid": "1a8dafd087b2ae3ddd6899acb0459aedddb34488", "messageHeadline": "feat: first attempt at self healing implementation that uses the cons\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 154, "deletions": 34}}, {"node": {"oid": "a13aaeebac7dc26ece00939da6332d21d2cf81a7", "messageHeadline": "Add script to reset redis state for Offchain consensus (Implements #193)", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "09c06d179f6b760655d59a16bacccb3ea3cecef5", "messageHeadline": "chore:setting prod namespace as default for this iteration", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94b5b2705e759fbae7d712aa4079531084cdc717", "messageHeadline": "chore: add instance-Id to dag_verifier slack alert #143", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aeaa3e2c1991b859ba33b589e883438c0ff505d8", "messageHeadline": "chore+fix: made test_redis config optional, minor bug in redis setup \u2026", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "b4b08ea8336078fc9e2cdc981436954d31d0591d", "messageHeadline": "Merge pull request #187 from PowerLoom/metrics_kpi", "author": {"name": "Akshay Dahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 175, "deletions": 18}}, {"node": {"oid": "74c1ac14393b44404ef2d6388a66d2a74d1276cc", "messageHeadline": "fix+chore: Listening to host and port present in settings, starting u\u2026", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "86511f83d9f08ab6880e525b728b2e574e2446e2", "messageHeadline": "fix: udpate settings.example.json to including test_redis", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a3ff5b184b25ae6ca449878f3187339aa92a27c6", "messageHeadline": "chore+fix: removed unused functions, change SystemTickerLinear->Epoch\u2026", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 50, "deletions": 78}}, {"node": {"oid": "8db4f05eef00482f4e6e14b41d2e6ecc3874edc4", "messageHeadline": "fix: update process names, minor bugfixes in epoch tracker", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 125, "deletions": 11}}, {"node": {"oid": "1a39c3a755abfea6dc7797ca21056554c16d0a9b", "messageHeadline": "FEAT: Add Pm2 script for snapshot consensus service", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "b9773c89af8d2878ad7a205dee7e7ec4e47189dd", "messageHeadline": "chore: comment processes and update settings which are not required f\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "730c3d47f938abea3b774dc78df77fd6e2014453", "messageHeadline": "chore:cli command to force height of stuck pair projects until self-h\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "b2c84b94330c92f8db0c184f0ccb50932f5a443b", "messageHeadline": "chore: remove RPC helper testing code comments", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "bcfd0714c3e2f30d6e5b08bcef921b74ac236d53", "messageHeadline": "feat: Add clean_slate script, FASTAPI endpoint for epoch data", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 106, "deletions": 39}}, {"node": {"oid": "d4258247c803d0345bf989dda95ed57adac581bb", "messageHeadline": "FEAD:Offchain Linear Epoch Tracker (initial implementation done)", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 405, "deletions": 1}}, {"node": {"oid": "2f13f8bed847da3d97e947b5c402af9c3fee17a2", "messageHeadline": "Fix: Handle case of missing schedule, reverse epoch order", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0d31b1ff5c67d70f4cb83ac46f866cd85009e979", "messageHeadline": "feat+udpate: add epoch finalized and submissionStatus metrics", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 98, "deletions": 40}}, {"node": {"oid": "b46fc850acc247d80ca07166170d2211e8fd9e11", "messageHeadline": "Merge branch 'development' into phase-1.5-itr1", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 365, "deletions": 460}}, {"node": {"oid": "dec9295a21443fb1601149378363f7416ebc761d", "messageHeadline": "Merge pull request #182 from PowerLoom/optimize/local-cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 374, "deletions": 459}}, {"node": {"oid": "2f38e31f885b83f703fe5176a879d0493a84269a", "messageHeadline": "fix:error in path used for deleting file from local cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d077cf23bb6556b4d9724f4718ef4860c17c59f", "messageHeadline": "FEAT: Metrics and KPI APIs done (ref #142)", "author": {"name": "xadahiya", "email": "xadahiya@gmail.com", "user": {"login": "xadahiya"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "81f0eeca2b1ad0e7e54055d69c43b529e901d2d2", "messageHeadline": "fix: use rabbitmq routing key and exchange details from config", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f8ebd36313262718c9b0a12112293e6c7d317b3", "messageHeadline": "Merge branch 'development' into phase-1.5-itr1", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 587}}, {"node": {"oid": "f49861112314504727199c0dac32d05cbc0312fc", "messageHeadline": "Merge pull request #181 from PowerLoom/development", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3431, "deletions": 3935}}, {"node": {"oid": "3b83d3e7aef222d03ee40b4d1b8522ea23e837a5", "messageHeadline": "chore: implement the config flag to disable archiving functionality", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "3d31cd1413c7936f9a709d7259dba32b1bad0743", "messageHeadline": "Added tests to test golang fileCaching code", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "29e0f95395f31b13f82fec06bc676e75a1af9d6e", "messageHeadline": "hotfix: address comments on PR #181 pending merge. Remove old payload\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 587}}, {"node": {"oid": "2f1412309d202d106d937311129cc8966eb9568b", "messageHeadline": "chore:cleaning up unused settings", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 15, "deletions": 87}}, {"node": {"oid": "fd8941f5bf1a1e69b299d0cccd26f5527c8d7692", "messageHeadline": "converted error logs into info logs in case fetch fails from local cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9a8e83a0feb77585518fd5bfcd639f3440ca3e5d", "messageHeadline": "chore:add log statement in case of fetch fails from local cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5c6433690ef21a3990c70622327b8c971bb181a5", "messageHeadline": "truncating projectid prefix for filepath used in cache for dag verifi\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ff103a7c6e104af7aea4aa3e4dc95eccb81409a2", "messageHeadline": "Move file cache related code into utils and use it in payloadCommit a\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 109, "deletions": 66}}, {"node": {"oid": "d17651b5d07eae55dff33ca5dfa129d96ba64a74", "messageHeadline": "fixed error noticed in daily stats code", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b01546150b698b95c2440bc4df79edc2ba7bebaf", "messageHeadline": "handled error scenario in indexer incase dag block is not available a\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "18cf684270a4ae440d1a811937ec809cbb6ade95", "messageHeadline": "fixing error in dag creation after merge from development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cf107a1b15bd55389a7f7ab71f22b0f962710c7", "messageHeadline": "removed references to old cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "62790c209f79b7519445de3d7eeda465ffe4b838", "messageHeadline": "handled condition in aggregator where block_status is returned as None", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "80a8f840d5c00fdeaa7047a10ddb59f431df31ef", "messageHeadline": "Cleanedup unused code and fixed a condition where block_status is not\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 229}}, {"node": {"oid": "733a1f9145c9503cd5b3dd991315ad4c03618248", "messageHeadline": "Merged from development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3443, "deletions": 3358}}, {"node": {"oid": "dcb9f37754fc8ebfbb299c29c8218747d15d0248", "messageHeadline": "use routing-key and exchange from config", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c035aeb0ba01ad928c3923c52bbe4a2d249ebb4", "messageHeadline": "Merge remote-tracking branch 'origin/development' into phase-1.5-itr1", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3806, "deletions": 3871}}, {"node": {"oid": "3982e2a98703237e970e7eebdd63fa4cee16b227", "messageHeadline": "Added new dag_processor to pm2 process list", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "259671b5cb826082525d08bf4ee8a236cef6a39f", "messageHeadline": "Merge branch 'refactor/async_ipfs_client_correct_usage' into development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 629, "deletions": 569}}, {"node": {"oid": "ad82340d97f4f40989e91e662bc1eae4c0eac807", "messageHeadline": "Merge branch 'refactor/async_ipfs_client_correct_usage' into development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1181, "deletions": 2855}}, {"node": {"oid": "bc089d475c05ce5364ec25ea73b1595ff46bd794", "messageHeadline": "Fixing the payloads endpoint due to error raised and cleaning up of m\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 18, "deletions": 170}}, {"node": {"oid": "cf5fdf1adafa50aa6126ee3ad8632e18b79b4979", "messageHeadline": "chore: add debug logs in cleaner script", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "349f8253e98929318e19b51e0f85452bd7da701c", "messageHeadline": "Prune local cache #178", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "50843e28ed6b1efc29183defed78ee0850b5c34f", "messageHeadline": "utils to read and write files for local caching", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "963d61c42ee5eec6c2eb675c35188052a8b496ab", "messageHeadline": "fix errors noticed in read of payload and dag blocks from local cache", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e10e35b3268026ddff1c69986b2eee8873317380", "messageHeadline": "Merge pull request #180 from PowerLoom/token-aggregator-migration", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1844, "deletions": 13}}, {"node": {"oid": "78492c993ff7bc7713ba459451b7e3c99028ea53", "messageHeadline": "Changes to store and fetch DAG blocks and payloads from local cache i\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 60, "deletions": 96}}, {"node": {"oid": "eff7de53425a6b8092ca2f638c923e3102a4a216", "messageHeadline": "Cache payload in local fileSystem for non summary projects", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 81, "deletions": 4}}, {"node": {"oid": "db582409a78d13a8aace026e803f3f30c5f71f66", "messageHeadline": "enhancement: separated out DAG finalization callback reception from t\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 629, "deletions": 569}}, {"node": {"oid": "f9f575867b2384f85faeb5e564bd0510299429ee", "messageHeadline": "minor fixes in token aggregator to make it run without issues", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "ac058c57ec9259accb68e250b2936aa52c2fe8c0", "messageHeadline": "migrated token aggregator from pooler", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1836, "deletions": 13}}, {"node": {"oid": "53a89fc551619a5ab25becddd1ed0b19b97afe6e", "messageHeadline": "enhancement: lifting the dark cloud of code from hell, the correct us\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 46, "deletions": 51}}, {"node": {"oid": "99fd667b47b5f184b3a5f9060a3f148f8ef022a5", "messageHeadline": "enhancement+fix: lock on project IDs, self healing feature completed,\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "ebb6bbcad652fd0f16e207f4904ead0dab8bb2de", "messageHeadline": "enhancement+fix: DAG finalization workflow cleaned up. #111 #112 TODO\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 407, "deletions": 270}}, {"node": {"oid": "c65fdaab01679cb207fca4d106a6d700e0cfabe8", "messageHeadline": "enhancement: first attempt at introudcing self healing, along with cl\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 215, "deletions": 777}}, {"node": {"oid": "81b22caa235dcaf6ee88cd16b8a73f9267e500e9", "messageHeadline": "WIP: added gunicorn config option `preload_app` so that multiple laun\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 10, "deletions": 1492}}, {"node": {"oid": "0e6fee9e3f70ae708b99f6976be2445eede2ab8b", "messageHeadline": "Merge branch 'development' into refactor/async_ipfs_client_correct_usage", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 496, "deletions": 647}}, {"node": {"oid": "091d352477f01f7ba2c947bfedf1f983b352db4d", "messageHeadline": "Merge remote-tracking branch 'origin/development' into development", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 508, "deletions": 676}}, {"node": {"oid": "f5e7bab37a8727d9b9143c965551ab1f79644091", "messageHeadline": "Merge pull request #177 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 408, "deletions": 510}}, {"node": {"oid": "5e411e0b38901473f2170b58b294d5aec905c5ec", "messageHeadline": "command to force-push summaryproject heights", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "f3edb3bea8702e3b50845beb8fe5c5796143c855", "messageHeadline": "Merge branch 'development' into refactor/async_ipfs_client_correct_usage", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "91e474577abf0dc661a6104f9f1c3b292608ad75", "messageHeadline": "first attempt at cleaning up code to use data models in aggregator", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 247, "deletions": 290}}, {"node": {"oid": "d904436703704a6f31ae62e8ba4486ea43972352", "messageHeadline": "fix: check for the correct TTL return value in case of expiry not bei\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5e05d780fc125d89b7f5e083f5286a1cb347d21", "messageHeadline": "fix: import from . directory within consensus service. add expiry to \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c7ec79edc21973264c16dde2a205ded753b644eb", "messageHeadline": "fix:don't set prevCid for first dAG Block in a segment #175", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c8544c5cca980f43f689007edf34f3f22a8c011", "messageHeadline": "use sourceBlockTimeStamp while arriving at head and tail indexes for \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 16, "deletions": 39}}, {"node": {"oid": "c701068e0675596ef9f42e2feb3c0ea51c0413a6", "messageHeadline": "Add proper tailblock CID as per #176,store time-based head and tail D\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 50, "deletions": 144}}, {"node": {"oid": "35b8b769a9ae6c86e5b01efdf961e0eff2f3aa08", "messageHeadline": "enhancement: clean up async redis connection helper interfaces to be \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 100, "deletions": 70}}, {"node": {"oid": "96ea191ede5dd95a4104103579ddbe14ab21de40", "messageHeadline": "provide link to prev DAGSegment when a new segment is started so that\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "014432ea24bdb65b2f894918af7078de4f2360c1", "messageHeadline": "Make sourceChainDetails optional so that aggregation projects can fun\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9df6327b998dce5620cc92944bae901dcf868dcb", "messageHeadline": "if requestID is empty in pendingTxn, don't validate requestID from we\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "456d59f297afb3300d453248a07bd4b0da0120f1", "messageHeadline": "fix: parse dict instead of bytes", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "77b5f8fec0a072132d210c263e35cb06092374e9", "messageHeadline": "chore: update settings file model and register pair projects for cons\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "5c6e83a6f02647886bf3662dcb9360fc59365aa1", "messageHeadline": "Use POST to check for snapshot confirmation", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4cca85017a95dcf661006d1bed268badb4664e8", "messageHeadline": "fix: submission_delayed check was never awaited in submit snapshot", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a766ed9b6b997323b2b771ba4695d62996cca122", "messageHeadline": "chore: log incoming requests to submit snapshot", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "74e78e4bf4d6b29fddce3a51b9230103382b974a", "messageHeadline": "fix: iterate over expected instance ID htable list properly", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac4146e3efd93bb5b8d9867615c4943fd73996bc", "messageHeadline": "send epoch details as per json struct expected by consensus service", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3d1fa5925dc84fdc065fa48f54b46842863f53f5", "messageHeadline": "chore: add logging statement for bad request. add settings example", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2bfb4765ee0495c635e547d21f88bc92de7f82ce", "messageHeadline": "Send epoch startHeight as well to consensus service", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "695dec12990ea3b6565defb8c13a13dce6f57bcb", "messageHeadline": "fix: parse settings file for centralized consensus with absolute path", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10763d9d1b9735241da0bcd5c1a7ca9d6f5069d4", "messageHeadline": "enhancement: commit_payload now uses a data model to parse requests", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 21, "deletions": 34}}, {"node": {"oid": "4dd950380e689b485f9312b6690ef3435aa9ff76", "messageHeadline": "fix payloadCommit to omit requestID when it is empty", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f703cb58fd1a82bab449118b37a2452372679635", "messageHeadline": "fix run interval for pruning verifier to be read from config", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05e52ce2136fb6d32719384f100b8c8675c29099", "messageHeadline": "Include hostName in pruning report and set slack notification for pru\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fdc0ab8b407d9ab7bf0d240b6befce75b14473d5", "messageHeadline": "chore: data model usage in state management | fix: check retry attemp\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f3c62fd45e6a57fa3262c7f5f37fc00dfca7884f", "messageHeadline": "skip sending resubmissions for consensus check as already passed thro\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4f9f4ab6bc49c2d71707d83f3dee86f0736b90da", "messageHeadline": "Pruning Service flow diagram", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "f8cb42197cbfa083c996fc6de6cc8ed2453d8e07", "messageHeadline": "Diagram source for fetching missed snapshot from consensus https://gi\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 129, "deletions": 110}}, {"node": {"oid": "ce041d756765ea8e727af8316a2ff6de8e454248", "messageHeadline": "Merge pull request #172 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 99, "deletions": 157}}, {"node": {"oid": "4aa52639215ca7f96fc5c958a266cdb4f690f8c5", "messageHeadline": "feat: added implementations for `/checkForSnapshotConfirmation` and `\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "ba3f98b5942b1e62798bdcb9a4c0c9d8ed081b65", "messageHeadline": "Merge pull request #171 from PowerLoom/feat/txmgr_requestid", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 99, "deletions": 157}}, {"node": {"oid": "b776dcd56c58ac8e6c44221c8a0f71104c51ab60", "messageHeadline": "use txHash from eventData to make it future-proof when txMgr stops re\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2344cdcfa8894f64b8bd3d90dc41ff1135f865aa", "messageHeadline": "Use requestID returned by txMgr to track pendingTransaction #169", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 89, "deletions": 147}}, {"node": {"oid": "4396841ee4d0e8cd95439cd9ca1e8376c50cf68f", "messageHeadline": "feat: scaffolding of centralized consensus service. implements submis\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 330, "deletions": 37}}, {"node": {"oid": "723e02c812d6421f088621a82434a069995fd0c4", "messageHeadline": "support in payload-commit for summary projects to use older tentative\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 80, "deletions": 68}}, {"node": {"oid": "efcf51888bc4deb28d7c3fd92625da3fadc80650", "messageHeadline": "fix conflict resolution issue and also command to force resubmission", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "b3dd7b93c76cff8296811105689c85122c2e9a35", "messageHeadline": "Use epochHeight from sourceChain when communicating with consensus se\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "42b061b687c6291c3b83b15bfd7ec40847daa588", "messageHeadline": "Make sourceChain field optional in data-model to handle resubmission \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3479acb7b35435f80bccbc0889fb8db5c91dea55", "messageHeadline": "fix: address comments on #135 for cli cmd of pruning", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 89}}, {"node": {"oid": "47b125134291d504ba33f5ac36d6bb1e1684e508", "messageHeadline": "fix: comment and redis config", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c7171ad8fc65f4f82bcdc42c1b98444536ed7015", "messageHeadline": "feat: cli command to check pruning project status", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 107, "deletions": 10}}, {"node": {"oid": "acd5595299dedd7ffa8af3825e67a7fe63377f9f", "messageHeadline": "chore: migrate payload commit and dag verifier to use settings from c\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 64, "deletions": 19}}, {"node": {"oid": "1fe472a2f1872ac45d4bfba4a776e2dd85c76f6a", "messageHeadline": "basic support to work with centralized consensus service as per #139 \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c830e42e886d511600e9b6192310372e8024d0be", "messageHeadline": "Missed code during rollback of changes on main causing indexer to res\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09785fb2f5cf248ba9617ab0913e15b6ac1d38d1", "messageHeadline": "fix: retrieval utils data structure parsing", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6581c286fb0d0e8245e2fa5433e35c5bbbe39ca6", "messageHeadline": "fix: add verbose logs to indexer and aggregator #116", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "b9e861fd596128e0c26ba52e6a0c7ef23231c44f", "messageHeadline": "In case of resubmission of txn, avoid duplicate entries in pendingtxn\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0f7ed5d3977683f4470eee02ff44640e38a110ec", "messageHeadline": "Reducing chunk size while uploading to web3.storage to ensure that AP\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "5c84124d4aa05b731529ef54ca977a5160a85d18", "messageHeadline": "chore: fix logs in indexer", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4aaff618353456987abdd28ffef7df7f83aa94e7", "messageHeadline": "Merge pull request #136 from PowerLoom/fix/transaction_status", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "2ca9ba2dc07d48d3890a0814351e8460d4df50a9", "messageHeadline": "Merge pull request #137 from PowerLoom/remove_snapshot_status_update", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 92}}, {"node": {"oid": "74cc2e009ab13965ce6e51228edd5e08fa8d7462", "messageHeadline": "Merge remote-tracking branch 'origin/112-self-healing-meta-chains' in\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "30e91d7fa469ce7e7f2374d9a0718269eeb9426b", "messageHeadline": "fix: do not consider pending txn resubmitted once in the past for fur\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "8a47032deaeb5759101745aa7f73b5f9c1fc8ae9", "messageHeadline": "pruning verifier not to verify chain segments that are not archived", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "faed110ff97bc294b6b70b5da3cf9b439c1fa8ee", "messageHeadline": "fix: address comments on #147", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 78, "deletions": 28}}, {"node": {"oid": "d6b1feeb603a074453ba359830edc243367e2bb9", "messageHeadline": "feat: in-memory cache for dag-block data in indexer and aggregator #138", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 108, "deletions": 82}}, {"node": {"oid": "2c0d90261e199ac5ae8f9d1aa0af10154103840c", "messageHeadline": "fix: do not index tail for total reserves projectIds", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a68dd40dcbffb69e640bd199844fcc82c45d7849", "messageHeadline": "add new config for reader ipfs url and use in dag-verifier to support\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "be82561e49a7e3dcd67f27e8f2a3ebbce6724a43", "messageHeadline": "Merge pull request #168 from PowerLoom/development", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "66c1dd86262710ce4510f7f6f42b924b3517ed42", "messageHeadline": "hotfix: indexer in-memory cache initilization and remove blockHeight \u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "930edc035bfcc485c704b3f48824df6fb55418b7", "messageHeadline": "Merge remote-tracking branch 'origin/development' into development", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "00aff69e1f4becf59cc72b1c24a1ff64aed5e9b1", "messageHeadline": "Merge pull request #167 from PowerLoom/hotfix/indexer_cache", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "5aec4a930e4018cc6afc688385a7b55b45493cd5", "messageHeadline": "hotfix: indexer in-memory cache initilization", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "9f28d185bedaa07e9303da513f6f63d7ac17fb04", "messageHeadline": "Use sourcechain details to arrive at tentativeHeight #159", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 97, "deletions": 119}}, {"node": {"oid": "4eceea4f90ba45e51a83d1b941054153f7550b31", "messageHeadline": "Merge pull request #165 from PowerLoom/hotfix/indexer-cache-issue", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "05db549675ff42fbcd4fb9f625c2e8b767e1b606", "messageHeadline": "Missed code during rollback of changes on main causing indexer to res\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e50b27646e5c4a467162b3236659261c7f7269e4", "messageHeadline": "no need to do blockHeight check for project as this API returns statu\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "da080b42c81c3c934553ff90f73381d09e31e6cc", "messageHeadline": "fix: address comments on PR #137", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f8f340fb1c2b9050b9ec272265e6420187eede6e", "messageHeadline": "fix: remove function for updating indexer snapshot status", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4d91bfd4249d88c6b55b20b8f61054c35ef73bc0", "messageHeadline": "fix: set keepalive_expiry to 30mins for ipfs client", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bb10f81cc35d84972ade38fa0243e7215478b84", "messageHeadline": "chore: add new transaport change in ipfs async client", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f9a0f9718c9406765d2cee112ba0a8693c060b67", "messageHeadline": "fix: set ipfs connection keepalive_expiry to None and remove ipfs ini\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "5599cd0a848bc5acae2e8c164e0a0f0067dbdc2b", "messageHeadline": "fix: minor issue related to parsing cids", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7805d2e5aed2cd23d443df4dd6010f0bb0618154", "messageHeadline": "feat: use ipfs async client lib in all files of audit-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "b2fc87487295a276eb14ee1c477f996a57c63848", "messageHeadline": "fix: new ipfs client import and parsing cid issues", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 47, "deletions": 33}}, {"node": {"oid": "ef8487462f3b0a5cf5257e12904a2f5ed2889a44", "messageHeadline": "feat: use new async ipfs client in indexer-and-aggregator", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 52, "deletions": 24}}, {"node": {"oid": "8e2697eb8d86418ad161b4272ebce432bf417e2e", "messageHeadline": "feat: add new async ipfs library in audit-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 227, "deletions": 6}}, {"node": {"oid": "7c4ca6c0251cebc8fc5f0d9fdfe9108c6fb16b3a", "messageHeadline": "Merge pull request #164 from PowerLoom/fix/retrieval_struct", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe0fb9181695d32c3208425d985d93f0a06b1824", "messageHeadline": "fix: retrieval utils data structure parsing", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51f7be589f88bec51414b37918e89747d647d704", "messageHeadline": "fix: add verbose logs to indexer and aggregator #116", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "2cda3ab2c45e6ac8678f9a27fdef931688f3ce2e", "messageHeadline": "In case of resubmission of txn, avoid duplicate entries in pendingtxn\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "be77c88a64ec435d46af87cf4f51b752e60b8b96", "messageHeadline": "Reducing chunk size while uploading to web3.storage to ensure that AP\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "aa11d4ac36bc7a297dd7358189972a47fa180f2f", "messageHeadline": "chore: fix logs in indexer", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f0a6641e2c2f1844c300f85b933d52933b2b3e04", "messageHeadline": "Merge pull request #136 from PowerLoom/fix/transaction_status", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "85076210725040a0cf083ddecf03589cffa558ec", "messageHeadline": "Merge pull request #137 from PowerLoom/remove_snapshot_status_update", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 92}}, {"node": {"oid": "044e0289cda1b066325f3ecada3b38a3cb3f016d", "messageHeadline": "Merge remote-tracking branch 'origin/112-self-healing-meta-chains' in\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "1de097dce3d6168b9a3eaab88b42c84d73ed1bb5", "messageHeadline": "fix: do not consider pending txn resubmitted once in the past for fur\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "57cb0b1d29a935595f9a270cb9a45282811a9489", "messageHeadline": "pruning verifier not to verify chain segments that are not archived", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5b7e26044da54511cf0af10158f726f4a3b0351a", "messageHeadline": "refactor+enhance: remove all spaghetti global imports of async client\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 310, "deletions": 351}}, {"node": {"oid": "9184078b0aa374959808ce4539c13d6e714c5841", "messageHeadline": "First attempt at changes to payload-commit service and ap-backend ser\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 85, "deletions": 50}}, {"node": {"oid": "e321af9d3d6d90bf641a29a79c1fab4e58c35a5e", "messageHeadline": "Merge pull request #157 from PowerLoom/fix/indexer_logs", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 42, "deletions": 10}}, {"node": {"oid": "7638405ba129c30d91d4eb9e3a5c81ae0bbb622e", "messageHeadline": "fix: tune ipfs connection pool settings", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "3b082a4b22a36b284896c132d45dc8b04fbe184e", "messageHeadline": "fix: add verbose logs to indexer and aggregator #116", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "84666a05fa245dd73a4798f6cdd51bc1c0b6938f", "messageHeadline": "Create project level locks during init in order to avoid possible rac\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 56, "deletions": 34}}, {"node": {"oid": "663c1bbabaf9ceefad548ef31fa3b873092a2b55", "messageHeadline": "no need to do blockHeight check for project as this API returns statu\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "fd8fee434fcca85929fe51d3eae36529d693a2f0", "messageHeadline": "Merge pull request #156 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "a57cfc6ebb9547eb9325d6ce042f39a5b3a061f0", "messageHeadline": "In case of resubmission of txn, avoid duplicate entries in pendingtxn\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "f3e416ed88c8d967d69d0f47bbcc59f2a215a850", "messageHeadline": "Reducing chunk size while uploading to web3.storage to ensure that AP\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "30a8bd057281d956fcd43ced5a7623fcc56014f0", "messageHeadline": "Merge pull request #154 from PowerLoom/development", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 547, "deletions": 259}}, {"node": {"oid": "9100623b0a3056a08f7a52db95cf64111e9c5541", "messageHeadline": "chore: fix logs in indexer", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c13e5c82869bfc94fcba89c405d1fbb846033ecb", "messageHeadline": "Merge pull request #136 from PowerLoom/fix/transaction_status", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "d7ca803dac8947f5458d51d3bfe8b3628b1bfd4d", "messageHeadline": "Merge pull request #137 from PowerLoom/remove_snapshot_status_update", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 92}}, {"node": {"oid": "197c7fc7bd95ee5a99593d5924c1a33fbf6e148d", "messageHeadline": "Merge pull request #153 from PowerLoom/migrate_ipfs_lib", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 502, "deletions": 147}}, {"node": {"oid": "73ce64f8066c59498b13adc8523e6e9f157888c8", "messageHeadline": "draft code to have project level lock in payload commit #152", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 111, "deletions": 79}}, {"node": {"oid": "b403acbe1f2c416b4fdf152db53ff303665d3fe7", "messageHeadline": "No need to include instance-Id for exchange naming #150", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "796c3167bea11bf3dc09912ac5b8886ca29fa56a", "messageHeadline": "fix: set keepalive_expiry to 30mins for ipfs client", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ccc68791bda63a3c41fa9139d749e8df5f75ea2", "messageHeadline": "chore: add new transaport change in ipfs async client", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0d70c6299c0f84784a739134d35b54847041bd9c", "messageHeadline": "Merge remote-tracking branch 'origin/112-self-healing-meta-chains' in\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "ea81ade0381e6c67299b20d44865afdc60882f59", "messageHeadline": "fix: do not consider pending txn resubmitted once in the past for fur\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5eb7a0ee19744fc40f83c30ec01328a6486ca157", "messageHeadline": "fix: set ipfs connection keepalive_expiry to None and remove ipfs ini\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "d82d7a1ec82fbb5898deccd183c55b25a2496713", "messageHeadline": "fix: minor issue related to parsing cids", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d47661607ec429d5a99c93ca9c52c0d547bfd0d4", "messageHeadline": "feat: use ipfs async client lib in all files of audit-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "74f8df9dd4a480604a5c796e2bed924a1672ece6", "messageHeadline": "fix: new ipfs client import and parsing cid issues", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 47, "deletions": 33}}, {"node": {"oid": "206c016596841611a2a719bb1a92a6866ebcfa68", "messageHeadline": "pruning verifier not to verify chain segments that are not archived", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "bad31f59f85cb9b4b51be3cd84086235340a4be5", "messageHeadline": "feat: use new async ipfs client in indexer-and-aggregator", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 52, "deletions": 24}}, {"node": {"oid": "a327f4c146f33a9130b7166774909166affcb914", "messageHeadline": "migrate rabbitmq config to settings and use instanceID #150", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 73, "deletions": 27}}, {"node": {"oid": "3833f412c6026d165d790380aaf5584f8cb8e3c0", "messageHeadline": "feat: add new async ipfs library in audit-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 227, "deletions": 6}}, {"node": {"oid": "a9c112df42a53d55ba850eb981dd22bb54395c34", "messageHeadline": "Merge branch 'optimize_indexer' into migrate_ipfs_lib", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 174, "deletions": 90}}, {"node": {"oid": "0a52ea64a2fab59bd85ea2fdf2212f69771737ab", "messageHeadline": "fix: address comments on #147", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 78, "deletions": 28}}, {"node": {"oid": "43a48b21895c4c25e325f8f6ec6be8e6e426a121", "messageHeadline": "handle flow where snapshot is finalized as soon as submitted #139", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "da522fa8ce9e5125f490bea27d47f719553a3853", "messageHeadline": "basic support to work with centralized consensus service as per #139 \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 362, "deletions": 14}}, {"node": {"oid": "6df7ce1abdb21a957e994173b872f4f12410dda0", "messageHeadline": "Merge pull request #149 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5589, "deletions": 452}}, {"node": {"oid": "444886bb4d49df733d9663fbbd04380902d0f0af", "messageHeadline": "add new config for reader ipfs url and use in dag-verifier to support\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0318be68c35a05c6c236bdb2572a2d84508b2ee8", "messageHeadline": "feat: in-memory cache for dag-block data in indexer and aggregator #138", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 108, "deletions": 82}}, {"node": {"oid": "35b78561ca94b4254161ebe9f8de62e7aefd413a", "messageHeadline": "rebasing development from main", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 129, "deletions": 14}}, {"node": {"oid": "41725206fd89b0442941d0b7f00032d1498277e1", "messageHeadline": "fix: do not index tail for total reserves projectIds", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d496547965f7a275bf6ad9e933fc1b830baffa4a", "messageHeadline": "Merge pull request #130 from PowerLoom/feat/go-pruning-service", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5591, "deletions": 453}}, {"node": {"oid": "eb6cde08304f0b705b3d2aa14a77743e7debcefd", "messageHeadline": "run pruning verifier only as part of single dag verifier if multiple \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "8396f799d33802e0d71f49fa923f5669a97c307c", "messageHeadline": "Record pruning verification issues in redis per project #94", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "35658633b3787fe84e2cd6e27a88eaca8430e297", "messageHeadline": "fix null memory dereference and some logging", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 70, "deletions": 39}}, {"node": {"oid": "a3ed1caa13a02008d1332d1881cf30d6ed1969ee", "messageHeadline": "add service name to slack notification #94", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "95582e0180e581eaeeabe09a8e5a664c6c4dba21", "messageHeadline": "verification of pruned dag segments using local ipfs node #94", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 108, "deletions": 38}}, {"node": {"oid": "b51950f828d43fee6cd65fe05713170586830930", "messageHeadline": "Merge pull request #146 from PowerLoom/development", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "04b6bacddbe4636088447511621e34a62b9d76c9", "messageHeadline": "Merge pull request #145 from PowerLoom/hotfix/aggregators_snapshot", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "d856ddd06cfd44306af12c8477d32d199ab49c8b", "messageHeadline": "fix: address comments on PR #145", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "08146cfde39e73b4dd4a26982952fd354f3a672a", "messageHeadline": "hotfix: use tentative height to for aggregator snapshot instead of fi\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "d0ac1412e0be91a4360f5328104603dcbac75821", "messageHeadline": "fix: address comments on PR #137", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bd76dae9865948701014bbafb480dcc9a288812e", "messageHeadline": "migrate dag-verifier to use common utils code", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 95}}, {"node": {"oid": "0ccfa4669f581310d9108af0592638ff2b010f0b", "messageHeadline": "fix: remove function for updating indexer snapshot status", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 93}}, {"node": {"oid": "d2f27a709002221fe0592dc043c3981167196de4", "messageHeadline": "separate web3storage config for pruning with higher timeout", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 51, "deletions": 23}}, {"node": {"oid": "4f77cfc4473c57631ffe23c606302f4cb8f5bd71", "messageHeadline": "verification of archival of dag segments #94", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1715, "deletions": 15}}, {"node": {"oid": "6352e5c65ca3eb6b8066e19c2042f852f9a8fdb6", "messageHeadline": "generate pruning status reports in redis for each cycle, notify failu\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 973, "deletions": 157}}, {"node": {"oid": "28c03dea1f8fb44f85b8051826b848f523c1cd2e", "messageHeadline": "fix: retrieve_block_status add case of multiple entry in pending tran\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "ac59e2a845280a5415e2f7d14c39b0b3686d2cdc", "messageHeadline": "fix: address comments on #135 for cli cmd of pruning", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "307cc40e91573c0bec3986124d1abc0db4c6b547", "messageHeadline": "fix: comment and redis config", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 13}}, {"node": {"oid": "4bdeafd5054d73e2c5b6c228f260fdca3c5d5de4", "messageHeadline": "feat: cli command to check pruning project status", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "3d196915564cc1814a45a75c5b86256fc15acafd", "messageHeadline": "prune zsets based on dag segment height", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14724ffe3f8fa8ec0803df443d5c3c9c22227517", "messageHeadline": "move hard-coded pruningHeights to pruning settings", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "c3d8ae1c38526a51313699d1d531f295e072c9a8", "messageHeadline": "rename webhook listener references to dag finalizer. use logger code \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 101}}, {"node": {"oid": "7a01074b1cf95f446b2bbfc3988960572460b086", "messageHeadline": "run complete pruning cycle per dag segment based on pruningHeight", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 29, "deletions": 42}}, {"node": {"oid": "d9dac3073db0a1359b3e1963628545e2b45afa8e", "messageHeadline": "modified redis key to HTable in order to avoid sync issues between pr\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 91, "deletions": 64}}, {"node": {"oid": "d35df2d865ce1923e53d746189f5a3ed7736f9a8", "messageHeadline": "modified redis key to HTable in order to avoid sync issues between pr\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "a7239697ab1074953e961f859dac1f9e6eba5eeb", "messageHeadline": "Merge pull request #134 from PowerLoom/hotfix/prod", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 132, "deletions": 16}}, {"node": {"oid": "a2e06830deade96983d14c29982fe94a7c1f6042", "messageHeadline": "fix for using correct ipfs rate-limiter settings for dag verifier", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff0bf76c85fb47c64bb010f986f0726a9c918191", "messageHeadline": "CLI command to identify and force stuck projects into resubmission, w\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 131, "deletions": 15}}, {"node": {"oid": "20174e70ffc19398e7a8cdf087080f27dbb898a2", "messageHeadline": "Merge pull request #132 from PowerLoom/fix/stderr_logs", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "df73c275476ba98248893ae10e3251df794d32c2", "messageHeadline": "fix: helper_functions log formatter", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b21b01694db85ae38deecc9df41d82826a6fe63c", "messageHeadline": "chore: address comments on #132", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9948ae169a14a8e596eb69ed3cf79bc7e061bec", "messageHeadline": "fix: #49 configure logger in helper_functions causing indexer stderr \u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "bb60a55c0cef22eec1e2d011019c879c15f7dfeb", "messageHeadline": "Add buffer to oldest index height for pruning as it may cause with in\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6ce277e3f6b743fd7742890b025cd3f0a1f5c650", "messageHeadline": "Don't wait for dag segmentation for pruning and unpin", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "17901d8725bbf5b0e6bb949fa9409f783d1550ad", "messageHeadline": "default segment size for pruning", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "962c5195e16cac50f433bd2cdd747d8ae7cfe7a4", "messageHeadline": "default settings for pruning service. perform archival even if prunin\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 40, "deletions": 19}}, {"node": {"oid": "8de65008f81e91367c9edaf5ec6188ca5642a540", "messageHeadline": "fix: handle tentativeHeight less than pruningSize to not invoke prune\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8cea33d90f42f81c9aeb10caf2d2d2ecd531570", "messageHeadline": "for summary projects keep 1000 DAG heights from current finalized hei\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "8b3c67ea24c8e4d6d89d16f144431ff0545b27ef", "messageHeadline": "cli utility to restore payloadCids and Cids zsets from backedup json", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "21909e4f37f75d6dbb73f820a8fbd90fc4632289", "messageHeadline": "change zset backup filename to make it easy for cli parsing", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35e6893365d6a549f8da8cd22693ffb9b9234403", "messageHeadline": "fix: pydantic validation error", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f3a87bf1b8cdee9a9e003a8a73f76588783cca6", "messageHeadline": "fix: logic to consider oldestIndexHeight and add more debug logs", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "06b08e93fc831b1f04bb12e6754f03b388acb660", "messageHeadline": "update metaData in redis per project and change pruning logic to prun\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "928418fa45918db6c3cac538147c887f5014554a", "messageHeadline": "Using latest compiler", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "2a9c1bd412f4948c1c141dd385d01a889ad0ddb5", "messageHeadline": "consider older tail index while pruning from ipfs and redis so that o\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "e432d737d26cdd62db777e9c51bd1192d9620907", "messageHeadline": "Merge branch 'main' of github.com:PowerLoom/audit-protocol-private in\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "87fb4d6e8e16512b553d6f6c1a72a565baf001d6", "messageHeadline": "use different ipfs timeout for pruning service as it is exporting dag\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "13d73609b1c8ac11b7c69bc6de6ed918ed4a7ed0", "messageHeadline": "fix: invalid argName causing loop when prune_targets function is invoked", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a7050e9e5dfbe5ff4de8468db619348d661ee3c", "messageHeadline": "temporary logic to backup pruned Zsets to a file", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "49317778d42eab8130ec071c54f8d84e741f2896", "messageHeadline": "fixing data models and making them consistent with a single convention", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0d2b2c6f87bf7b9790d8c8cfd814bedbe18c1c7a", "messageHeadline": "Merge pull request #128 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fe7711966f9fd2795cae4636f8b518d99fd3b788", "messageHeadline": "added pruning service to pm2 config", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "77b4fa175d595ecde2d210dd92e10b2885eacc23", "messageHeadline": "moved logger to common utils", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "3ef91ed0006d9c88c8f3eb20ad17bf67db6e6102", "messageHeadline": "aligning redis keys and settings field names between dag finalizer an\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "cdfe90e955dd53e6e8fe4bffbfe88e9c70641156", "messageHeadline": "feat: add project state metadata updation and independent chain segme\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 141, "deletions": 41}}, {"node": {"oid": "9ab2c0f631c88fb985c2472570b63e813433736f", "messageHeadline": "Merge branch 'main' of github.com:PowerLoom/audit-protocol-private in\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 153, "deletions": 175}}, {"node": {"oid": "f7d988b929298a1534d598f80d776ba97e3835cc", "messageHeadline": "fix: removing NULL import added by vsCode automatically", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "65e9bd36f3722971c3d25354e756fdf29b6d1b27", "messageHeadline": "chore: TODO cleanup", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a7688e6312a56e1889fad76d2d102ae0379e4829", "messageHeadline": "removed hard coded values for testing", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "7102533a444e02c7fc9c32982da685e65ed19d5b", "messageHeadline": "update project metaData to redis after archival", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "d43425d7e575145ead64d7639f642205d2b034a5", "messageHeadline": "Merge pull request #106 from PowerLoom/development", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 764, "deletions": 404}}, {"node": {"oid": "c75817252adc03835f020c339f02c9dc775a17a3", "messageHeadline": "fix: dag verifier is not checking summary projects status when starte\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "10fa8858aa2ede8516274627ac664b4a5f16beec", "messageHeadline": "Merge pull request #125 from PowerLoom/SwaroopH-patch-1", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 35}}, {"node": {"oid": "eb673f87e32ecdd090825f252f41a55fc81adc60", "messageHeadline": "Updated back to public contract", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 3, "deletions": 35}}, {"node": {"oid": "c18feb8727aa9919e234c9ceca5d3eb82de2a0c8", "messageHeadline": "Merge pull request #123 from PowerLoom/hotfix/staging-issues", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 56, "deletions": 41}}, {"node": {"oid": "a08b532b46fe881711a75309b47394280a746102", "messageHeadline": "address review comments in removing Vigil reference", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "08288b72b666947ee68a8c73aebc3bab7658d472", "messageHeadline": "move logger to utils, implement chunking support for web3.storage upload", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 117, "deletions": 95}}, {"node": {"oid": "e42b0417fd64aafe5f26cbefcc2ca7226c8aa921", "messageHeadline": "fix: address comment in PR #106", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "024f004acdf04c1ac840f50f1c470d9c2462b591", "messageHeadline": "Merge pull request #119 from PowerLoom/hotfix/transaction_status", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 39, "deletions": 67}}, {"node": {"oid": "a3a8607a78edc782a19d2168882bc1fb2316088b", "messageHeadline": "fix: address comments in PR #119", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66ae45c72f5f65d16fcd56d49ce10303d5462b0e", "messageHeadline": "fix: retry_count default value to be 10", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00a7a462d59aea6f79177caa4c9b514209e2dadc", "messageHeadline": "Merge branch 'main' into development", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "a7a915a59beb5bc37b7c6578acb805649bbc5b13", "messageHeadline": "fix: address PR #119 comments", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 35, "deletions": 71}}, {"node": {"oid": "758e3b54e66c5a9433e3332091e111c7507e8b6f", "messageHeadline": "Merge pull request #124 from PowerLoom/fix/indexer-optimization", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "17b930c87742d2cff81261a633733d08ab22e9f4", "messageHeadline": "fix: perform indexing only once in 100 secs in order to reduce load o\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f9cd75818697926916825d707cd3c1e86791986", "messageHeadline": "fix: reduce load on ipfs node by using redis cache during indexing", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "5449b9d238a5bca9f096c230a7306a1b8b63eab9", "messageHeadline": "archive dag chains separately as per project meta data", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 63, "deletions": 36}}, {"node": {"oid": "356f1e997108f5f361d0b6205018ea142203916b", "messageHeadline": "chore: remove committed binary", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b5415c6028f127f1010d2711dc061944cf3edfdb", "messageHeadline": "fix: record txn as pending even if tx submission fails after max retr\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "094965f06471bf8ff17851c9b6c0af8082d37d03", "messageHeadline": "add pruning logic to prune Zsets and use projectMetaData to determine\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 164, "deletions": 30}}, {"node": {"oid": "4e45ebe6aa1a8f19a400c4de985cc6bd1b59cc93", "messageHeadline": "fix: try to fetch previous payload from ipfs only once, skip validati\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "76bc25dc75710a257a2b8a81c92b7fda1687cff7", "messageHeadline": "fix: if DAG is not present at height return 404 for blockHeightStatus\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "6e60af03a0327d80d82dc086e0c57bce05b141a9", "messageHeadline": "chore: migrate payload commit and dag verifier to use settings from c\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 152, "deletions": 361}}, {"node": {"oid": "63dab280fcfb82b8a3dfed2aac29878fa7f2f2dc", "messageHeadline": "fix: try to fetch previous payload from ipfs only once, skip validati\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b08b731c3f84ae7119165188b3c2de58cd1f18c3", "messageHeadline": "fix: do not consider pending txn resubmitted once in the past for fur\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "abb3de8393dc77155adbf0b3ef09ccb872098366", "messageHeadline": "feat: draft pruning and archival servoice #94 and #60", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2106, "deletions": 0}}, {"node": {"oid": "bf8b9370c2b2c33b66ece9615e6d21e2c8833a2b", "messageHeadline": "hotfix: resubmitted transaction details should not updated in snapsho\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8c386ba8621dd1ce3171bb5c7b03e98b6640fab4", "messageHeadline": "Merge pull request #117 from PowerLoom/fix/transaction_status", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a81b9b142881e493191e0fa95f49ad3f7d8419ca", "messageHeadline": "fix: update trasaction status of indexer snapshots, irrespective of c\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "50edf851f827019e4e9e4511d934753d5dc5cb46", "messageHeadline": "Merge pull request #116 from PowerLoom/hotfix/diff-service/honor-sett\u2026", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c2f563667438e2aa7bc89fd2c0ff90bb165b8664", "messageHeadline": "fix: not fetching prev dag block if calculate_diff set to false, redu\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2100d08597b500367cc891ec39179ff8be995995", "messageHeadline": "Merge pull request #114 from PowerLoom/fix/dag-verifier/maintenance", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 144, "deletions": 41}}, {"node": {"oid": "dd3f5713ecbf350f9a5f50ed4d6df9e8812d8d27", "messageHeadline": "Merge pull request #109 from PowerLoom/fix_indexers", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "2266e5ef2264a25d5fc968725b8b6ecb94ce5585", "messageHeadline": "fix: include serverity in notify so that slack can show severity in t\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "79259dae1c887bc846241e85b75953610b46325a", "messageHeadline": "fix: #65 address comments to fix text in logs statement", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "235ed278d8bc0f559c9a4b445f330c52d22447d0", "messageHeadline": "Merge branch 'development' of github.com:PowerLoom/audit-protocol-pri\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 542, "deletions": 250}}, {"node": {"oid": "00e1bb4837b91e3ff653ccb850b813b246bdcc0d", "messageHeadline": "Merge branch 'main' of github.com:PowerLoom/audit-protocol-private in\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 124, "deletions": 56}}, {"node": {"oid": "270ba4a6cf6fdcf8af6b50edcc8d251633b88f08", "messageHeadline": "hotfix: post clean-slate summaryproject heights are recorded as empty\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c48cf925bc1073d92a6ba479f78426a446362c13", "messageHeadline": "fix: update logs message of daily stats indexer", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6bdfae2ff20645d70b93e79c3937d95ea642dd4c", "messageHeadline": "fix: log errors/crash on first run until projectId block height are n\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "2ad5aff4d9d2f2e256bdb555fcbaf6f2414e46c8", "messageHeadline": "Merge pull request #108 from PowerLoom/prev_txhash_detail", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 394, "deletions": 183}}, {"node": {"oid": "9a85ceba19939faa7604ca51cdb5e4bb61e6179b", "messageHeadline": "chore: code cleanup", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 305, "deletions": 229}}, {"node": {"oid": "81acc8bdd6126da418e3907015b015eaf04839e2", "messageHeadline": "fix: address comments on PR #108", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "14f7a80db587a9527dc8d3c28c645bd64bea753d", "messageHeadline": "feat: pair summary and daily stats indexer to store previous and curr\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 135, "deletions": 4}}, {"node": {"oid": "e66390acb9c06dfb31975f020ecfa2c37a4ab9b4", "messageHeadline": "rebasing from main", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8b7c320e82c47303abf05cf9892fe2c3fe10c733", "messageHeadline": "fix: pair data aggregation service to not depend on recent log field \u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f045d7f97360c1a46b37dee9876d97911b51b938", "messageHeadline": "fix: audit-protocol trade volume test script to support new range cid\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 70, "deletions": 14}}, {"node": {"oid": "d8c2ab2e3a29ec687aaa4ecee445d6feb2f6d59f", "messageHeadline": "fix: migrate hard-coded params to config file in payload commit service", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 69, "deletions": 48}}, {"node": {"oid": "a03449b25ced82cc575bfb96c25b3be9b25d1ad7", "messageHeadline": "chore: constrait rich pacakge version", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7f74e826b5df846fc1232759aa445534e5c8f401", "messageHeadline": "Merge pull request #101 from PowerLoom/fix/dag-verifier/clear-alert", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "d8f669185f46d1f409e14033873167c64ea8ff2c", "messageHeadline": "Merge pull request #107 from PowerLoom/fix/payload-commit/web3-archival", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 84, "deletions": 39}}, {"node": {"oid": "9b55b5e54639fc8824d5be458f4c73bcb6059e0c", "messageHeadline": "fix: upload snapshots tagged with web3.storage onto both ipfs and web\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 84, "deletions": 39}}, {"node": {"oid": "26b6f85fd6c9c54dd5b272f5368de7197993be46", "messageHeadline": "fix: pair data aggregation service to not depend on recent log field \u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "1bcb4c2936fb37f60a6a1f8d88a7fa121c2b1892", "messageHeadline": "fix: audit-protocol trade volume test script to support new range cid\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 70, "deletions": 14}}, {"node": {"oid": "7475f395572e5acbafa20cbffc83b9e40500c3fc", "messageHeadline": "fix: migrate hard-coded params to config file in payload commit service", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 69, "deletions": 42}}, {"node": {"oid": "6da0c41ff0f698b5a899205d45468e1a72ab555f", "messageHeadline": "chore: constrait rich pacakge version", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "044b8c3ceed49765b5c2f83647670ca1bda6aaad", "messageHeadline": "Merge pull request #104 from PowerLoom/hotfix/payload-commit/relax-se\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 43, "deletions": 20}}, {"node": {"oid": "ed5ed65ea37511d163ea3b540a5c31ee59204ebd", "messageHeadline": "add GT flag so that in case score is greater for same CID it gets ove\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "5651ce6e06bd3b3182882dd81080c8ddd5c80ba8", "messageHeadline": "Merge branch 'hotfix/payload-commit/relax-sequence-check' of github.c\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4193b58ceb78c9b634325a76262ee63037254b54", "messageHeadline": "hotfix: relax sequence check and ignore sequence check fo rsummary pr\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "5b1653c4af61217238a77d4330ce380b55f79ac0", "messageHeadline": "hotfix: no sequence check for summary projects, relax sequence check \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "3caa7ca421ffe0b33c0d2b4f0e6a191804f5381e", "messageHeadline": "updated settings file #102", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fcab0cf8f926c70ff910489ae563c85c067bc13b", "messageHeadline": "Added rate-limiter for ipfs operations from dag verifier #102", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 130, "deletions": 37}}, {"node": {"oid": "c56f3457ed79ea2e299313f791a1b5b7fa66110d", "messageHeadline": "fix: Add clearing status for summaryProjects status once they recover.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "b9e0c2ab752aae1fa1867570be385c11306975ce", "messageHeadline": "Merge pull request #93 from PowerLoom/fix/indexer/speedup-snapshot-serve", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 223, "deletions": 132}}, {"node": {"oid": "4a3c25f1f94c840a9e79f8fa593f5d2c74a5659f", "messageHeadline": "Merge pull request #91 from PowerLoom/util/namespace-update-script", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "7aba6e228ac870b9aa9488a976d03fa3fcb5e793", "messageHeadline": "fix: errors while testing with tokenCollator", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "264962cf7662d3d1f8830ad4afc3b86c0f54b01e", "messageHeadline": "fix: speed up indexing by sequentially running indexer and aggregator", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "513a8a84863caed99ce860f88859ec978f1924ec", "messageHeadline": "fix: simple python specific errors", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "09190d8915fc60f70a6fa103ceebe7c87db5b197", "messageHeadline": "fix: don't wait for tx confirmation for serving indexed snapshot data\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 221, "deletions": 129}}, {"node": {"oid": "f3dadb8d70d310a59f84fe9483f67597f454a18b", "messageHeadline": "hotfix: fixed a bug in the namespace script", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "634504b63948f74df044f4b68fe294375b55a12e", "messageHeadline": "Merge branch 'main' into util/namespace-update-script", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 130, "deletions": 38}}, {"node": {"oid": "b7af12c8d3d5247c0a98d98f21ddad20c5062006", "messageHeadline": "util: script that can update NAMESPACE in required files in audit-pro\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "698725ff7b5ad46e2b0b5b7a72df11717d1cbd5b", "messageHeadline": "Merge pull request #90 from PowerLoom/fix/dag-verifier/summary-projec\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 129, "deletions": 37}}, {"node": {"oid": "7ccee742cc1e80219da626cce5aa02de3b554371", "messageHeadline": "fix:omit empty fields in report and handle key not exits error", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "7b2f8a43206fa02940a7d36ff6dfadedbdef0550", "messageHeadline": "fix: add summary project tracking to notify in case chain is stuck", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "ef9413a5923b3ceb07cb6869ff413b4eba53b8bc", "messageHeadline": "fix: migrate dag_verifier config to file", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 50, "deletions": 22}}, {"node": {"oid": "d6805ab1cefaf33bd695972104042869d8bf89c0", "messageHeadline": "Merge pull request #89 from PowerLoom/hotfix/py-services-log-segregation", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d4699825727885837e3b6c5fa253531c50d0294", "messageHeadline": "update IPFS-Toolkit to version that fixes log merge issue #49", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9eba228b4d92a2aa3caa98972bf00cf91397135b", "messageHeadline": "Merge pull request #87 from PowerLoom/hotfix_metadata", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74fcfe892b793ae7e58b206106b74ec01ccdf939", "messageHeadline": "hotfix: pair_metadata caller arguments", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5db6461fd9d30103b7e0694005e57edbbe2070f5", "messageHeadline": "Merge pull request #86 from PowerLoom/hotfix_metadata", "author": {"name": "Atiq Gauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 121, "deletions": 107}}, {"node": {"oid": "e9f45f4015c2505c5e72ed1fb83da442be88d8b4", "messageHeadline": "fix: address review comments on #86", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "49eb792dc509f1cb97f5190db6b980f3cb6126a9", "messageHeadline": "fix: pair metadata cache all keys in one redis key", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "963cc4d0e8c0edbf79bc6213da2b06e715578fc2", "messageHeadline": "hotfix: update pair metadata redis key in audit-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 122, "deletions": 106}}, {"node": {"oid": "b16f8f64ea2e2814bc1746b3044a3e67b58180b6", "messageHeadline": "Merge pull request #82 from PowerLoom/code_refactor", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 11703, "deletions": 1387}}, {"node": {"oid": "d450b650e2a25db32df6fb74b16f0779f5c849b5", "messageHeadline": "chore: update IPFS client requirement to powerloom org repo", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f14913bc5a437e570d61d84c24b4d939fbbfa5d1", "messageHeadline": "fix:prevent infinite retries when multiple snapshots get committed at\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f311a863b61997feb5220465393a49b8137a50fc", "messageHeadline": "fix: redis hmset function signature to be updated as per aioredis, mi\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 54, "deletions": 50}}, {"node": {"oid": "93bcbb6888340cdb80d4ac93c395cff943f06162", "messageHeadline": "hotfix: pass iterable of retriable exceptions to redis init. #57", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1c1105faafeace4df2523dc81be04e100304079e", "messageHeadline": "hotfix:remove bad aioredis import since it is now bundled with redis-\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c13c6efe678ccfe3470c300578587d536b699a02", "messageHeadline": "enhancement: first commit - use aioredis as bundled with redis-py. su\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "8cb86ed3b67a7d980152edcde083b1b3d36680c8", "messageHeadline": "fix: handle /commit-payload error in wrapper function", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "293179c2ebd21e94eff01a6de2fbe6fc3089e25e", "messageHeadline": "chore: fix incorrect log statement", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a29aaf0b24650b33c9a6922e409002e73d161c6d", "messageHeadline": "feat: migrate tentativeBlockHeight updating to payloadCommitService #\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 326, "deletions": 90}}, {"node": {"oid": "60a7094b313d96690b61fe54a0b1852fc96e5334", "messageHeadline": "chore: when 2 heights are same in redis cache, compare payloadCids in\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "2688262eff673138cf5bb7a59cc09e5b6dc6290a", "messageHeadline": "hotfix: wrong fields used in detecting duplicate DAG heights", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "3ff5231bb72671a518c70a2c368134b933a98aef", "messageHeadline": "fix: identify duplicate entry in redis cache, ignore and move ahead w\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 95, "deletions": 58}}, {"node": {"oid": "56c3f5487647e64e8ec49c9474f665add3384fbe", "messageHeadline": "fix:use web3.storage config client for web3.storage uploads", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ca129083cd32c28c7c0a5aa4706d98797bb8e39", "messageHeadline": "feat: add begin block details in v2 pair summary indexer", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "e2601054ed982b326a78575a1c30a53f37d26f6f", "messageHeadline": "updated to ownable contract", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "61f6a2b1b2ce3ce60ba589d88765c9e3794c1cb8", "messageHeadline": "feat: add ratelimiters for all client API in payloadCommit #77", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 175, "deletions": 46}}, {"node": {"oid": "643716fa40afd64d09ee20fc3b600b8e0529cf60", "messageHeadline": "chore: increasing number of blocks to wait for resubmission to 10 as \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "605fcf449e94164f3f99b213772e041e9fc13bff", "messageHeadline": "enhancement+fix: order and sequence DAG creation tasks succesfully to\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 114, "deletions": 48}}, {"node": {"oid": "7dc5e5ddd26c96cb6e2e99e9812f6f59a79028b1", "messageHeadline": "fix: propagate skipAnchorProof flag during resubmission logic", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "a76e01cf09fe6917c1263d3babd80ffbee22d767", "messageHeadline": "enhancement: project specific redis lock expiry inspection and extens\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 79, "deletions": 30}}, {"node": {"oid": "7dc5336c9c0cd326896d35db4fdb50859caf86ae", "messageHeadline": "chore:add HTTP connection keep-alive config for gunicorn based services", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "556312addb32ce3ab961ec58320eaf02a804df91", "messageHeadline": "test:changes to test scripts to validate skipAnchorproof flag", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "498ee5d9888f900754c9ab688bfa9aa55b34de2e", "messageHeadline": "fix: argument names to project indexes status cli cmd #70", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a184c3d0b725358195a8aa37add621c409508798", "messageHeadline": "chore:removing stale settings.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "51d735c36952d49fdcf02784ee4e3aec37b45ea7", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "96037d91809591248323d9f24481d305461f01e6", "messageHeadline": "chore: remove type from DAGBlock definition #73", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "b4f31805fc866832fef09b488871731d10de16be", "messageHeadline": "hotfix: type field removal from snapshot structure", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "209b92d8a1b2a5b0a7a5f66bfc25d916865a581a", "messageHeadline": "hotfix:removed type field from DAGBlockPayload as per #73", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d99009a0ebf7e9c0b8ebc6452757950a1b03798e", "messageHeadline": "chore:use concurrency as max-connections for all HTTP clients as only\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4daf0e58074bb7808fee8ade1b56e10e75f827e8", "messageHeadline": "chore: remove hardcoded snapshot type 'HOT_IPFS' from snapshot txn su\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8f552f4af3a9053cdf6ead99f9a719401a8655b8", "messageHeadline": "feat: Provide skipAnchorProof flag which doesn't anchor snapshot proo\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 172, "deletions": 24}}, {"node": {"oid": "be8afc97cf5bd8fcef9724a997b51b67fea8b644", "messageHeadline": "fix: reduce cycle delay in indexer service, address default value com\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb88e1185ff830b24e31e28baead4d0721e601a7", "messageHeadline": "feat: pass skipAnchorProof flag in v2 pair summary and daily stats sn\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ff01764cf341b5d684fc296359ee5e64fa569b34", "messageHeadline": "chore: remove hardcoded DAG block type 'HOT_IPFS' from DAG creation l\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0f54bacf54e507e7ff19c87aed44478eb9e71f90", "messageHeadline": "feat: support skipAnchorProof flag in payload commit requests", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "389c82abc0fa1f082b5a044ddc6de4041696a165", "messageHeadline": "fix: all project cli cmd for source indexes status", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9bf3f0b5683a8bfa1e7fdecd92680799e0a69e72", "messageHeadline": "feat: cli command for source chain height indexes for each project", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "2911e0be9117b6cc1260385af62cfe92eeef4658", "messageHeadline": "fix:upload volumeCids to ipfs using a dict so the json stored is not \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "07cf9f6331c8a7a9ca955ba2d371a68e19454974", "messageHeadline": "fix: error in reading existing data from redis", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07f9403a7199982fe410aa860015df5b13a77c3f", "messageHeadline": "feat: monitor and record startIndex and currentIndex of projects as p\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 134, "deletions": 2}}, {"node": {"oid": "eb131fcaf62977e4d2a1442d50f13129ab4796ae", "messageHeadline": "fix: ensure smooth upgrage of recent cid comprasion changes in v2 pai\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "73afa4b46c22785833d910d5f4fe6640ba768f39", "messageHeadline": "hotfix: parse json of newly added cids ranges in v2 pair summary snap\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "a8da1cae47317a0cce50757ada2b945b8c3f5b99", "messageHeadline": "fix: ugrage v2 pair summary snapshot internal cids to use dag block c\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 62, "deletions": 44}}, {"node": {"oid": "15dc2d5cf9cf571f1bfa8f47d66e806a70436a39", "messageHeadline": "fix: increase gunicorn workers for webhook lister and audit protocol \u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "66819674d3bf735b00aa209899ed1cc6de52357d", "messageHeadline": "fix: removing api token in settings.example as it was checked-in to repo", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2200282b9ab17a5d24dbc14290d533fc6662178f", "messageHeadline": "fix: change success log statement from error to debug", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc354ffbb2f9b4d98b7aafec488c5357b8bb5ae8", "messageHeadline": "test: added test to simulate web3 storage and ipfs commit scenarios f\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "1add01b51443bbb81a8d2158bb5ca4ee447e51e9", "messageHeadline": "feat: add support for web3 storage with a feature flag in snapshot pa\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 142, "deletions": 22}}, {"node": {"oid": "151a4a5918919dc5069b0953fc377f568a48466e", "messageHeadline": "feat: add support for web3 storage with a feature flag in snapshot pa\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b0a774f2f52fd41e84b56f9dca48a8f2be50dceb", "messageHeadline": "feat: upgrage to CID V1 in ipfs add operations", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4b5749058805aaee08f1a1056ec08579fac5baf", "messageHeadline": "fix: audit protocol aggregator commit cycle wait", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "638b1ba8f7360a80e1cbe88ca658a6aac79e137a", "messageHeadline": "fix: add block_height and block_timestamp in daily stats snapshot", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "bafc7916d1c56757e24edd34a2fe5ad1f039389f", "messageHeadline": "feat: store txHash in daily stats snapshot zset", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "998e5e1035e9bbce6c645bab3fb12ddc20a38b9d", "messageHeadline": "feat: upgrade common minimum height logic to be based on source heigh\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 41, "deletions": 75}}, {"node": {"oid": "c069d0e0d75f76e6130a1f0eda4e857286d49a07", "messageHeadline": "fix: add txHash in v2 pair summary zset entry and edit daily stats sn\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "38545b6664693476cb9f7332581d1316af1da212", "messageHeadline": "fix: variablize namespace in pair aggregation file", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "d9d08e6c90e704aca5e3349498c42cee53e34b78", "messageHeadline": "remove version freeze on typing_extensions", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "05db8cbed0993bcbc480783e1b1626511130f572", "messageHeadline": "hotfix: set diff calculation", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a7b16f66b283b186e8b40da1606c68af2c72c2b7", "messageHeadline": "chore: update cached pair example file to contain 186 pairs", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "31c47dba31c6e474ea1f4c7ddbaa5ff11d8870c7", "messageHeadline": "chore: update dependencies", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25b514a5a13dd1a77ff09c9e772b73e77648a200", "messageHeadline": "hotfix: /payloads endpoint loop to skip checking prevCID linkage of f\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6d376c3b368dec6f3b1fe70f099578eebf71d5fe", "messageHeadline": "hotfix: /payloads endpoint to loop through set of cached CIDs correctly", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17426a0b0171ebb04e5a4667c14cc5029b204b8f", "messageHeadline": "fix: rollback to payload snapshot CIDs at least being IPLD pathable #51", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "ffed65415b3343aa6d7e3b2f03afa53bdd4aaadd", "messageHeadline": "fix: rollback to treating payload snapshot CIDs as regular file uploa\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d639f6fbaed3638421836e1c6fb65c7a3d5125b4", "messageHeadline": "fix:reverting adding payload as a file instead of IPLD object due to \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c6754dcf870675b6a4b3b9f1377ab1956c2adff0", "messageHeadline": "fix: diff map generation between successive DAG blocks refactored to \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 167, "deletions": 206}}, {"node": {"oid": "e7932ee90fef1ae1a3a3b91cac6cfff838450891", "messageHeadline": "fix: audit protocol endpoints json structure load errors", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4aca6951468a7304f2693774e063c720e0bf1ddb", "messageHeadline": "enhancement: make sure prevCid field in DAG block is not populated as\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d118344e2b07ffa3dfc7f677308a27eb7a519ff", "messageHeadline": "enhancement: update schema of DAG block so that previous block as wel\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 26, "deletions": 38}}, {"node": {"oid": "111b14fb14d77ec6129640ec998317bd2b0af9dd", "messageHeadline": "pin the payload to ipfs node while adding", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "978bda4da143cf2ee1c47dde0d6d3a46acb3748f", "messageHeadline": "feat: add payload as IPLD object rather than simple file add so that \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca31d0d7df222b8fa50ea97543c5f3f8a69dc923", "messageHeadline": "chore: respect settings on webhook callback header sig check to not i\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c1637ec1ae629cb49ceff6370722e0e3051852c7", "messageHeadline": "chore: fix log statement", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "173d3a5784a6a0f2c94405a164ab78cff7298d4c", "messageHeadline": "hotfix: webhook listener clear pending transaction by tentative block\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "70473fb4cd6c23af7ba5bdc34b79aaa6e397962b", "messageHeadline": "hotfix: webhook dag processor fix retry ipfs ops error", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "e407373ab0f4a961db26de01a732d943ea0feef7", "messageHeadline": "Feat: Settings flag to control validation of signature header field i\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "51d6a6fda160204c862d5be33e107c650ed0611e", "messageHeadline": "Use module level namespace for all logger objects", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 61, "deletions": 58}}, {"node": {"oid": "a10e57981a8b5671f13d8f8321da9cc816d4e072", "messageHeadline": "chore: fix logs", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd55efa941434b27361080608ed244a7aa7cc670", "messageHeadline": "hotfix: update ipfs ops timeout in webhook listener", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d70e4caf1d00d157b94c8c6d95db7470b663f9a1", "messageHeadline": "fix: retrials on ipfs util retrieve_block_data fn", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8c8ca57baad754ddbb41b2e2d02c18c0041a86e9", "messageHeadline": "fix: timeout ipfs operation in webhook listener payload task", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "a3e52602b5c673bcc684de3205db82b471c73004", "messageHeadline": "chore: add tx hash information in task name as well as logger prefix \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 41, "deletions": 29}}, {"node": {"oid": "f4a7a8d3c9f826d7e0c8604494834b508ef7d33f", "messageHeadline": "fix: clear dagChain issues status once notification is sent", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "76012a030105e62a945aa9d4ff5f8e82a412157e", "messageHeadline": "chore:add summary snapshot projects to storedProjectIds set", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fc807635b012f007f0692cc1bd8a910bd9879d2f", "messageHeadline": "feat: v2 pair daily stats block height based snapshotter", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 459, "deletions": 20}}, {"node": {"oid": "2d24b8866e76d60f2453ee0c637b4a06b2f172ee", "messageHeadline": "chore: remove aiormq logger from namespace", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "571b01b169aea7df392e24c38b1f51ce09def345", "messageHeadline": "chore: error logs to be logged only to stderr and other levels to std\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "67c2797a3892763f17d67eed02ad524dc2f50b6b", "messageHeadline": "fix: projectsCount not reported", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "fb8128dc2d7d879041f891be5376b7276a9b3994", "messageHeadline": "chore: move cached addresses file to example and add top 100 pairs to\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 102, "deletions": 27}}, {"node": {"oid": "ccaaa0edd0577ea59b8494ba8199d3a8551eb24a", "messageHeadline": "chore: log statements and more explicit exception handling", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "44773799abcc64c745c23e69d234abcb82adaa17", "messageHeadline": "fix: initialize issues map", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "919ab765203a24efd3bebef37942f4f1177d3c07", "messageHeadline": "hotfix: pass correct args to aiopika's get_exchange", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "fee39ca44a6953b4fcc9049f26711ae69116be21", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ed5f5de334b0e2780517fa31b02c6097f834e55", "messageHeadline": "chore: get reference to core exchange and do not declare it every tim\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ee7767c2676171624b31206c3eeb109143c4fb0", "messageHeadline": "fix: correct rabbitmq config access", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e2d7edee39bcb9b5962427d254506b6fc0927ec", "messageHeadline": "fix: changed from root logger to specific logger for launcher", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e6c44a7a26d244f8f6d429d419d8b651f5321e1", "messageHeadline": "fix: typos and error, made queues durable", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1b6f3cc771ee951301b7b946f4a92de9f2a5be15", "messageHeadline": "fix: add queue used by backend and payload-commit", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca6f2f812954f4b5d7a41e56c98fc92534323418", "messageHeadline": "feat: add diff service to pm2 ecosystem file", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0ec15aed1de0b21c998b1046f30cc4dea3eb7fee", "messageHeadline": "fix: missing importable exceptions module", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f9880c6d89e58f68439c7e018aab96d078dec5c7", "messageHeadline": "feat: introducing separate diff calculation service and asynchronousl\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 885, "deletions": 627}}, {"node": {"oid": "c077750b09a95b61d01fe8c96f3c0a12b18d3cfe", "messageHeadline": "feat: change payload commits to CID v1 as per #41", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee975b9b71976de41cee5b58fbc362b335d27ad7", "messageHeadline": "chore: add delay in retries due to failure towards redis and ipfs nod\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "011bc1b9e85b0376fcf0f9245499ad47793b801f", "messageHeadline": "chore: remove TODO as added logic for the same", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83b112618499b37d6e53b17af656a6db303b9ab5", "messageHeadline": "fix:Added a break in case pair snapshot summary does not move ahead.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b0a548b10cdae16d7586f8df89af97a0fdda6f61", "messageHeadline": "hotfix:dag verifier reporting not reporting data on chain stuck", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5cd4ce66d82fcca34e1e90beb80248bbacb7f688", "messageHeadline": "chore: suppress subsequent notifications for 30mins if already reported.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0c532e257b90bd299780db04a599290d5c7e89ab", "messageHeadline": "fix: shift dag chain status to audti-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 159, "deletions": 1}}, {"node": {"oid": "b0a086235575dcba55c3265ab563eb0bb67f6069", "messageHeadline": "chore: add namespace to the reporting.", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1bf028a1a4b55496d699bd0671ce30805f50f67e", "messageHeadline": "chore:fixing naming convention for json tags", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0c0bca346f412d2bb2624ea00f008a34102ca041", "messageHeadline": "feat: additional monitoring of DAGChain and notification of same to s\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 187, "deletions": 11}}, {"node": {"oid": "57e83436b60cf857f829d87240dcc094212f2ed3", "messageHeadline": "fix:using key from redis_keys instead of hardcoding", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5f20ee7717ebbe3981770032dd80d1bc2fdc6bc", "messageHeadline": "chore: forgot to commit gitignore as part of 5a759569. Commiting it now", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "774666ac25968674dbeaf48c2adeafda27a79960", "messageHeadline": "doc: Updated flow diagram for webhook listener as per issue #44 - sca\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 83, "deletions": 70}}, {"node": {"oid": "4269e5181d70577e75b11a15cfc543bebce4f51b", "messageHeadline": "fix: Fix issue #42 where resubmission logic failed to work in payload\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f13f3ea6ee394f31dd825c0480fc2559840ec21b", "messageHeadline": "enhancement: support block height based snapshot of summarized uniswa\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 191, "deletions": 15}}, {"node": {"oid": "41655dd3e34146fd1030b8734169505d89e1e7cf", "messageHeadline": "fix: Handle mid-processing scenario for a project which can cause ver\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "6bcf1f10f965921c084b55692aed521521bb838b", "messageHeadline": "fix: Added retry towards prostVigil with delay in case of server erro\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "1fa3054cc78da5ca9d30bafc8370d1993482c838", "messageHeadline": "fix: remove un-used redis token prices", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 27}}, {"node": {"oid": "5a7595690af04e1541fe6fed8aced4e80a814d47", "messageHeadline": "chore: Adding currently tracked 25 pairContractAddresses as multiple \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "20125786d19b09f3f7807d85da42c508a19a6c57", "messageHeadline": "doc: sequence diagram for implementing feature PowerLoom/fpmm-pooler-\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "fb183c14d318158df5f594ec41df40d353b22725", "messageHeadline": "hotfix: pass expected redis connection object", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b0ed6f9f6f06da57cae71dfe21837984664f7891", "messageHeadline": "fix: pair aggregation, single block height to frontend snapshot", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "67abb469031eca84ae736684c5b9703424757d45", "messageHeadline": "hotfix: str to float for token liquidity fields", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "02abacb252cb6bbf950fd6c43d6d9326ca0f8af6", "messageHeadline": "feat: add token trade volume USD fields, not tested for value accurac\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "a2b3ae9a204b4198dfbc0ded17650deb56b6d3fa", "messageHeadline": "feat: test scripts for dag block and cid verification", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 225, "deletions": 0}}, {"node": {"oid": "efcb761703c1f38cc47513efc9fa96558bf3d3d7", "messageHeadline": "fix: Possible race condition can cause dag chain to get stuck. Moving\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "f63fe0d0b1b18d2a2de0254729196f065cefaeca", "messageHeadline": "feat: evalute and supply common minimum height to pair aggregation in\u2026", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 49, "deletions": 11}}, {"node": {"oid": "27f2cbd3ee244e39d06c2530e6db217f0167532f", "messageHeadline": "hotfix: using SyncRWMutex to protect map read/written from multiple g\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ab46f727665675e4b19d28ebd96a8e4525d54347", "messageHeadline": "hotfix: access DAG structure as DAGBlock data model in diff calculation", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "23705ef07ede4481ddf8b53b568df2953f064aa5", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 183, "deletions": 50}}, {"node": {"oid": "fbd22a7f2f813e4d874c68844cf49d1319a208a1", "messageHeadline": "fix: lastTouchBlock out of sync with webhooks-listener and payload-co\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "597a5bdc6f7248992c267c1b27bc5ca5dc46268e", "messageHeadline": "feat: 7d timestamp support in pair data aggregation process", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 183, "deletions": 50}}, {"node": {"oid": "b4dd81eb33717a77fc98e0fd8e9c598674315e34", "messageHeadline": "hotfix: fix sliding window boundaries", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6338ae1207592b8d40591e221563d85cca0a75d", "messageHeadline": "fix: Fixed pm2 config by adding missing processes and changing paths \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "ff4582042c5a137d1183d3518fe26870674e8fb5", "messageHeadline": "fix: Added kill timeout of 3 seconds for pm2 to wait after sending SI\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "08aba89d58db95e8fb5b9101fefe031b0ec10fd7", "messageHeadline": "feat: Graceful shutdown of payload-commit by handling signals and sen\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 81, "deletions": 28}}, {"node": {"oid": "eaa7fa186b200828ce840f8ad40ead76b88305d6", "messageHeadline": "chore: moved DAG structure specification to models. clean up pending \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 71, "deletions": 67}}, {"node": {"oid": "b652e897a1037e1947f35f613d62872d423ae115", "messageHeadline": "feat: changed payload commit to use go service. Also added missing au\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "e779ed24657b2967b75ff0fbef6ac8ca6e733d64", "messageHeadline": "fix:fixed some log statements where bytes are being written.Added log\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "11fafffedcb270008035d705ebd47afec81c2f9e", "messageHeadline": "hotfix: remove limited pairs condition in pair aggregation process", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "1a6e528f370a8a136c69c5f164222432135f05c6", "messageHeadline": "test: Added simulation tests to simulate resubmissions from webhook c\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 139, "deletions": 7}}, {"node": {"oid": "ba4ea15a3cea970fb7048a6e62e89d73aaeb6b1a", "messageHeadline": "fix: Fixed bug in resubmission flow where lastTouchedBlock in pending\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "007de5537c7fca69dcb578ef277a80403918abbb", "messageHeadline": "fix: Modified IPFS HTTP client to reuse TCP connections and read the \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "f09375bfe899382fdc936db0391cb44657361e37", "messageHeadline": "feat: optimized pair data aggregation calculation using sliding window", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 306, "deletions": 127}}, {"node": {"oid": "0baa2222d53e41b271d3cffd7b284c1570ebb9a3", "messageHeadline": "fix: Merge multiple consecutive log statements to a single statement \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 12, "deletions": 33}}, {"node": {"oid": "45c86ef92e4cb785c552139fea4de9631f8124ac", "messageHeadline": "hotfix: pm2 start script env variable", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0f02e552795df417b1da4546d63a5d0f8ab46502", "messageHeadline": "fix: fixed logs to show more info in go-payload-commit service", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "9c329fd63edb7c0d0b5942516c462fc5c3640928", "messageHeadline": "feat: Tested flow in staging and fixed few gaps. Started reading all \u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 390, "deletions": 57}}, {"node": {"oid": "c02a9a8dd80471117e12dd1261be44a6f8684362", "messageHeadline": "hotfix: remove logs, fix redis connection err", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "d59b40f4d842acee3364673a6f4754ec85a04372", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "79f199c751ab0cc276c2c990ddf01f3758f3766a", "messageHeadline": "fix: Use mutex to avoid race condition while writing to map from mult\u2026", "author": {"name": "Prem Chaitanya Prathi", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8b3a7fcae0e4a857157bcfe893646c12cd3f8420", "messageHeadline": "feat: pm2 config file for audit-protocol", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "97937d705e6dc169ac340023539f433f5a453d41", "messageHeadline": "feat: further teardown of sessions provided by requests library to ha\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "e9d9b610f10e090a9680ee3a501845260e523d23", "messageHeadline": "fix+enhancement: Addresses #36 by enabling conn pool on IPFS client o\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "4a8cdc70c461d69d1f1373f5bf1cd5c70f121032", "messageHeadline": "enhancement: share redis connection pool between thread pool workers \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c94e1e84c4a29712ceeea124d1e3cc539054fc1d", "messageHeadline": "refactor: separation of I/O heavy tasks to be internally buffered and\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 242, "deletions": 204}}, {"node": {"oid": "f4c3fb76a8376bbfe6fb7935fca5d16d121d19ed", "messageHeadline": "fix: Remove duplicate logs. Addresses issue #32.", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a1cdfc278d4ea4008f3b9851cbae839f80ada498", "messageHeadline": "enhancement: including new parallelized payload commit service", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 479, "deletions": 0}}, {"node": {"oid": "0f6ff3f35292d1d5188935dcac7b64145cbf420a", "messageHeadline": "refactor: payload commit service is parallelized #31 , redis connecti\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1164, "deletions": 536}}, {"node": {"oid": "ea674910f3981ed890c396c94d2125d9654f7a79", "messageHeadline": "fix: fixed some missing items from eventData to be stored in redis.", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 56, "deletions": 33}}, {"node": {"oid": "548b3e6ab0d23e633df5cc26030d70c81cb7ce07", "messageHeadline": "chore: Removed unnecessary files", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "2972e311e1fbff5dcf46859397a3f73e3c268446", "messageHeadline": "feat: go based payload-commit service. Tested rabbitmq consumer, redi\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1212, "deletions": 0}}, {"node": {"oid": "29bcb28066efb675ded24e70311d715c136a1f2a", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 858, "deletions": 683}}, {"node": {"oid": "04342b2b378bd7e6ca499b3516cf90f009589eee", "messageHeadline": "fix: Fixed the log statement that was using non-formatted log function.", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2aed356f04a668ec9e73c664de66cdca13032160", "messageHeadline": "chore: scale up concurrent tasksin payload commit service", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "258f66c7d72a5c734beacc61a343f63c17cd2557", "messageHeadline": "refactor: redis pool helper does not create extra connections for a r\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b8c8674369eed50128af62358a7cf479e7884621", "messageHeadline": "refactor: highly scalable payload commit service built on asyncio tas\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 398, "deletions": 380}}, {"node": {"oid": "f28576e29e3459937312d3ea9932d09c393a8aba", "messageHeadline": "refactor: asyncify tx sender actor", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 120, "deletions": 91}}, {"node": {"oid": "3bf6ca7811a4c64dfdf8351efa7d69f3b00ccf7f", "messageHeadline": "refactor: webhook callbacks ordering to have integrity/continuity in \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 643, "deletions": 520}}, {"node": {"oid": "0f013fbcdb5e613d0de8b71435b26a5e7ee2a28d", "messageHeadline": "docs: Added draft flow diagrams for dag-verifier and webhook listener\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 143, "deletions": 0}}, {"node": {"oid": "551eb93973c68750cd88e0edc6736451d8f93857", "messageHeadline": "hotfix: changes requested on commit 27f8adb", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "e104570733a9a52fd2a4f15e77c4a2d3dd6369f9", "messageHeadline": "fix: Fixed logic to verify DAG Chain by using DAG Cids stored in redi\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 100, "deletions": 57}}, {"node": {"oid": "edb1e29afb897b89810c41338d0a0c6d92920d18", "messageHeadline": "feat: store daily stats data in audit-protocol->redis", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "27f8adb38e1ca6a15ecdc6d50d7cca9e3abfae12", "messageHeadline": "hotfix: pass dummy flag to commit payload cleanup", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c4357370e20412f9e4af3c57a4fad7952bdb4e0a", "messageHeadline": "fix: upgrade cleaning up of pending transactions set by referring to \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "3fa20afac9d5412234b337a36528370c5d5cb05b", "messageHeadline": "refactor: address issue #13 with self sustaining retry of gaps in seq\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 114, "deletions": 29}}, {"node": {"oid": "bb9f013447655a051536a3dd4f279041ee6ba40d", "messageHeadline": "chore: added auto clearing of payload commit ID processing logs on su\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 125, "deletions": 79}}, {"node": {"oid": "7bde088334db727bca16918ef920ee6ec59a5657", "messageHeadline": "refactor:enhancement: recycle dropped txs from saved input data, reus\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 357, "deletions": 160}}, {"node": {"oid": "c461ae4196c2812d436327f368750bebf075eeb4", "messageHeadline": "Addressing issues #33 #34 #32 #31 #13", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 243, "deletions": 285}}, {"node": {"oid": "eb6d0f36e6a22c94d56ff60dd9a094cedf0cae72", "messageHeadline": "chore: move some hardcoded strings to consts", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "099d9df7b6a0689757eb7b663ec7c50287bd368e", "messageHeadline": "fix: Fixed issue where DAG Gap reports are generated for wrong start \u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b89ead354244cb3e7b36725cff623fb7cb7e2c0", "messageHeadline": "feat: store recent logs for v2 pairs", "author": {"name": "Atiq Gauri", "email": "apple@Apples-MacBook-Pro.local", "user": null}, "additions": 23, "deletions": 3}}, {"node": {"oid": "18680b4351ca9c3bfc8853634f104e5e44c34448", "messageHeadline": "feat: Looking for a nd recording instances of duplicate DAG Chain he\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d4163418a662c477167374dff7794f3680b6532c", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 84, "deletions": 83}}, {"node": {"oid": "9075543b93fb2365e8c0326750e823efd4e70104", "messageHeadline": "feat: Update identified DAG gaps for each project in redis for monito\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "170496ff0d1090425f303d82a2c4494f461202cb", "messageHeadline": "fix: payload commit RabbitMQ callback launch", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 84, "deletions": 83}}, {"node": {"oid": "48e35100e19fc4757a71419a35728d622e93ae2d", "messageHeadline": "chore: Removed hardcoded redis details", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a07b4dceca1406c16050b669f215a119c38c3d3", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 179, "deletions": 92}}, {"node": {"oid": "b44790c20ac3ed4f63e334a91ced1bd00f9d71f5", "messageHeadline": "fix: Fixed verify logic and tested with all contracts on old staging \u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 53, "deletions": 39}}, {"node": {"oid": "21fa8567e7f98dc40496116899245754914ecdbf", "messageHeadline": "hotfix: logging statement in payload commit", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9ecd59a91b68953748031b7d8484e81713ea2be", "messageHeadline": "feat: payload commit service ported to rabbitmq consumption", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 179, "deletions": 92}}, {"node": {"oid": "a4ab03b5dfb88bb9139cc6a709922cce3a2ddeaf", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 1953, "deletions": 67}}, {"node": {"oid": "7311ece149e745f008270dbd147c927f01631e40", "messageHeadline": "feat: Draft version of DAG verifier service. Tested fetching from red\u2026", "author": {"name": "prem chaitanya", "email": "chaitanyaprem@gmail.com", "user": {"login": "chaitanyaprem"}}, "additions": 723, "deletions": 0}}, {"node": {"oid": "5057689a18ce26f84728e438f3a6c3543d6175f8", "messageHeadline": "fix: add maker contract exceptional case", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3857d048c7dcdf95850a7413100dcba40143fb73", "messageHeadline": "fix: add maker contract exceptional case", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "083178c70bddf04f10d79d209127aa2fb90dbea4", "messageHeadline": "fix: pair aggregation data migrate to redisPool, fix small config bug", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "251bdf7e2903ca498b08d6ad0da1f1f09f85831d", "messageHeadline": "refactor: use redis pools everywhere", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 30, "deletions": 40}}, {"node": {"oid": "c4452065d3cf3b25f02ea20b0d15bf27da0c2d64", "messageHeadline": "feat: moved v2-pair data aggregation logic to audit-protocol backend", "author": {"name": "AtiqGauri", "email": "gauriatiq@gmail.com", "user": {"login": "AtiqGauri"}}, "additions": 1859, "deletions": 0}}, {"node": {"oid": "c7c9abfbcc1ec094804d8b345682e55febdbb888", "messageHeadline": "fix: in payload commit service, ensure proper JSON serialization befo\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d36442bc7e44865017af68b15f2546be91d639f8", "messageHeadline": "fix: parameters passed from event data to DAG block creation helper f\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "945d0ab7e767fdb8d0ca4d26297f7f0861c72e1b", "messageHeadline": "fix: payloads were not being added as a JSON serialized structure, th\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f26d2aa9a7141b10a0618c60d9f5f9e0d1c54791", "messageHeadline": "fix: extra semaphore acquisition removed", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1e67240b162fad35456ede226626482f67b16c1b", "messageHeadline": "feat: added redis keys for head and tail for timeseries indexing", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a00a2e0b9505d74f84eae05f78bd1d36712978ea", "messageHeadline": "feat: added primary index building on timeseries data within DAG chai\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 209, "deletions": 0}}, {"node": {"oid": "7f749e6147cdd82823268877fac2ec5ca1027241", "messageHeadline": "feat: move IPFS uploads to payload commit service, away from entry po\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 34, "deletions": 50}}, {"node": {"oid": "f80712d6976364260da3f7528a52af75261e3b08", "messageHeadline": "chore: remove more unnecessary debug logs until we separate out the r\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e8e8a8d43ea41e015b7fceec012a648477df3560", "messageHeadline": "fix: access settings via Settings model object, not as a dict", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "419fa299ae5af2bd8aa8cdb7bd4d07fdeecbdc23", "messageHeadline": "fix: added single arg to gunicorn post worker init callback", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9524f6c4951cd498c2365add47baa03757407db", "messageHeadline": "chore: remove some more unnecessary debug logs", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f4d4727938b01ee9ce410287e77d35a7dce183e7", "messageHeadline": "feat: added support for increasing resource limits on API server", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "082c61a6a3f296ef9c92f61c45ca92de9cec3b44", "messageHeadline": "fix: remove debug logging of chain of fetched DAG blocks", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "be46f11bf44c0fbf9569b61098c00a0982f67e65", "messageHeadline": "fix: rollback: commit c8ebd46d2a33878687724f7e6084f1809d428d5d", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c8ebd46d2a33878687724f7e6084f1809d428d5d", "messageHeadline": "fix: remove redundant dag block fetching logic", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0c9988c0f4d62715f4cba4e4456ce7d016c18282", "messageHeadline": "chore: increase default workers for audit protocol entry and webhook \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ad12e89dd198af46b2da53e37d81b13470b2c3e", "messageHeadline": "fix: snapshot fetches now account for the JSON payload being fetched \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4e3111240acdcbc3457e012513ae48e7927c85cd", "messageHeadline": "fix: header check on webhook callbacks to access vigil API key from S\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "193f289ac5fe3115cbac8297cbfdd87dd20bbc06", "messageHeadline": "hotfix: await on async function removed by mistake", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30921228fb78a6e7579a3e08170ef6a1104212d7", "messageHeadline": "fix: diffmap preprocessing and member removal from payload data struc\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 218, "deletions": 13}}, {"node": {"oid": "bf01800bad156f7f5d15ee4faf310c4f4a8aea3c", "messageHeadline": "fix: data retrieval for IPFS payloads against /snapshots endpoint", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 94, "deletions": 81}}, {"node": {"oid": "031c868746b33b71ac7f62d36d0ecbc8e12375e8", "messageHeadline": "fix: access dict_keys as list to ensure diff is generated for mapping\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "471db7813ecc25071924ac326fb649dfde0f5d3f", "messageHeadline": "add support for ignoring float fields in diff generation", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f3c193914b5e5561c14acb02597995e40c9ba24", "messageHeadline": "added support for new operators and comparison scenarios", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 54, "deletions": 33}}, {"node": {"oid": "a2578dfd6fd14fad1778aa8639f28212713bff6a", "messageHeadline": "callback URLs stored in proper namespaces", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "786c2e5f252a07d4bce386b7f66f3559bf631058", "messageHeadline": "adding confirm callbacks on commit IDs", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 95, "deletions": 10}}, {"node": {"oid": "488c39f0af89cd8081a9e357ee5da8bc0a87e3fb", "messageHeadline": "handle diff parsing logic for potential misconfigured paylaod schema", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "01d300c40171cb9f09ddc5c8462ef6c2dfebe118", "messageHeadline": "Updated Readme.md", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a65edc8a60d104e70c76e59cac45cf90f0ee5da7", "messageHeadline": "Remove option metadata_cache from settings", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e364e99427bc9143ca54116f26ca91cbd02b65cd", "messageHeadline": "Removed skydb from requirements.txt", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8da34eb53243c29c72c3e453208161e9b46d2cc9", "messageHeadline": "Got rid of skydb code and also removed check for metdata_cache", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 169, "deletions": 245}}, {"node": {"oid": "017ca25df475f182d1375053775dac5e6ea72f87", "messageHeadline": "renamed constants in uppercase", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b29058ef13e3ddd6d2231d2220b9c4c90d9ac1be", "messageHeadline": "Removed image link", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13c4f9067b86bde85872538230eb5aaca52fba68", "messageHeadline": "Updated some of the default settings", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "feb7732e23150b83b49d670b5391fed139d08db2", "messageHeadline": "Added information about webhook_listener", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "bea975ac1239ce5587851aeff4ae6dce78a22fe6", "messageHeadline": "Add Introduction and basic information about different endpoints on m\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 539, "deletions": 0}}, {"node": {"oid": "539a2b96a13d36618745956ce7eb87ac7b1835bf", "messageHeadline": "Updated links to docs", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e339fb1387ca675e407ac2579df29715e781ac86", "messageHeadline": "Update Readme with link to install IPFS command line", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d5e8f46dffa0f09707cafd8503fbf840dc1fc1c", "messageHeadline": "Update Readme with link to install IPFS desktop", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "81226137496d0e3c3b9b2385fc04a981a3a58314", "messageHeadline": "Add pyskydb to requirments update maticvigil connection test", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c219911f1c96167a0fa63fb5f2dab3e7c02c0ee4", "messageHeadline": "Updated Webhook Image", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e680657bb7f822ba8a0f0a164f3e43e31a552ec2", "messageHeadline": "Add powergate option to run script", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "58f6d3eb2a0c3e4cb6688284a423921059fb240c", "messageHeadline": "Update Readme.md", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "987b27245968e81a8a93759208a15e56213d5c77", "messageHeadline": "Updated docker-compose for powergate build", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "a6a15a2283c625431a0ebdf01f8b77b3d442f190", "messageHeadline": "Added dockerc-mpose for powergate container too", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "8d85f7190ed9486bee7ffb004eeacc997e344f56", "messageHeadline": "Updated Readme", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9dd84291adcde6d4b1cb81299b29e0763fbc633", "messageHeadline": "Updated Readme", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15c8d1d19d3ac6824c1fdc58d0f18f9a6ac2384f", "messageHeadline": "Updated Readme", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2ed26af09378317786ed178c451a3348eb2c0a75", "messageHeadline": "Updated Readme", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 70, "deletions": 7}}, {"node": {"oid": "895f967f685fb23d44ed1063fafb164528eeb1ae", "messageHeadline": "Added EXTERNAL_IP env var check for test cases", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "a56ddad2b3eafa31db349cb7076b2d9283170c73", "messageHeadline": "Added EXTERNAL_IP as a env variable for test scripts", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "385d06bdac504ab1b686b5b7575f3c572e1c2361", "messageHeadline": "Updated Readme with instructions to setup the project", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25c5ffbc9b6958cdd113c39bd8231e42dbfcf547", "messageHeadline": "Updated Readme with instructions to setup the project", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "3d83df8072b549bf4981c93dc422ef9049416586", "messageHeadline": "Made a run docker script to handle copying of maticvigil settings", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "429881116c8ce67c37a1a94846c607b36a1e4ab0", "messageHeadline": "Cache span of requested data and make the changes in the /payloads en\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 505, "deletions": 58}}, {"node": {"oid": "b01e5a6c39d3c7dd56613d782b67799a9126e6be", "messageHeadline": "Typo mistake in README", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "553ea6823c439f9c05066cc3fbe29464dd545cb9", "messageHeadline": "Added some information in README", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "93262d952c7d31d23afc3d3fa62e374a558307dc", "messageHeadline": "Check for json decode error for every payload committed. Made some ch\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "61e2ca669c4c965e823a103cd406d67be80c461b", "messageHeadline": "Made a Makefile for docker compose commands", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "33ce837b4e54f3b5327444258e41d1603e306b44", "messageHeadline": "Removed ssh tunnel command from supervisor conf", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "081245530b9bab39805a1447a9bef1f66366ce50", "messageHeadline": "Added docker support", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 388, "deletions": 29}}, {"node": {"oid": "52af9f81e78dbc7e0e83e83228b2e01a209d8992", "messageHeadline": "Added test case to check for all connections required", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "8eaf82a8f540fab9f4f3cfaa67f2bfaab888611b", "messageHeadline": "/payload/height endpoint should not check for projectID", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "fa99c7265f496431ed6c3219aade24911ec1020f", "messageHeadline": "Added projectId checks for different endpoints", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 81, "deletions": 13}}, {"node": {"oid": "00762d19211d9242aaca4d93d3c18de2f187cf90", "messageHeadline": "Used pydantic settings model instead of dynaconf", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 96, "deletions": 126}}, {"node": {"oid": "e895111e31067cfc84d9df5553cd38f18b7a0474", "messageHeadline": "Added Settings model and a loader script", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "3656962da84e425626331700cb897a75606911de", "messageHeadline": "Removed temp files from repo", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1798a999870fbd712931c58a14427ca7bc32411a", "messageHeadline": "Added temp_files folder to gitignore", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "79874a6bbe4c1f5c20f1c6fa0f4a9f521a6dfd1e", "messageHeadline": "Removed pm2 ecosystem files", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "4acc0223d53d0e170c23f2a2b9721cf183bb6c98", "messageHeadline": "All settings variables references must be uppercase", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "265113fb7a0d5a181d2c15d5d8efcfdfaa535d70", "messageHeadline": "Added diff map test", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 73, "deletions": 14}}, {"node": {"oid": "719b081c66940a2ec0fd59a35b9ab0ee8e05dfbe", "messageHeadline": "Fixed merge conflicts", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "300b831a99f772d7be3cd738eaeabbbf2c96ad50", "messageHeadline": "Import settings from dynaconf instead of config", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "ec93f56a068bfdba76b5d7641f2ec7e548ecc8cb", "messageHeadline": "Directory restructure. Moved util files into a single folder and dele\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 216, "deletions": 1314}}, {"node": {"oid": "95dd62ed2becb3112f1273aa6e2163e9ac1bda54", "messageHeadline": "typo in comparison rule", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d18c29fd3e5f288618442157d6049dcd79206fd6", "messageHeadline": "add comparison results for keys for which comparison rules are not sp\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "95009c999e1a9c09eba38873b06e526ca6e54841", "messageHeadline": "Seperated out different functions and put them in utils", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 362, "deletions": 629}}, {"node": {"oid": "5748a4e09b0c8690faa19551252f6c080f1f42b0", "messageHeadline": "Restore to original calculate_diff function", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "51ff90b6f0b79e98599f40ad79d1251a320e8c9e", "messageHeadline": "Added dag module along with some helper functions to cleanup redis af\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 497, "deletions": 97}}, {"node": {"oid": "338d8bec2123a426361ca46f9b7fc6da4139bfca", "messageHeadline": "Delete payloadCommit data for pending events which arive after the bl\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "fac5a97231354667f5df209bce405e98f785fe98", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef2e55c35f6ba2cd77e1b0419c4b27b365054dd3", "messageHeadline": "Rewrite the zremrangebyscore call", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "79d1f3009296d9832788e7da50d72a28e71a1b32", "messageHeadline": "when fetching snapshots of a project, set payload changed flag betwee\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3ce13b4f420591e3fab84e60474318f3202a7235", "messageHeadline": "Added helper functions and redis_keys", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 184, "deletions": 137}}, {"node": {"oid": "36650792836a0da56b940ff5c638833b302479b3", "messageHeadline": "Add the discarded transactions to a zset", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "e1358cb897ff4cb96fe322ee3346d29f3a651489", "messageHeadline": "Delete payloadCommit data for a discarded transaction", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2a58a4e1560fca5054f451580956eee6f0c3afcc", "messageHeadline": "Cleanup if conditions", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "2f41185539f49fffc0d82db170e5e49c5ecf2621", "messageHeadline": "Remove successful transactions from the ZSET pending transactions", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "e773689f3ec8def4d0dd9096561eeb921986d981", "messageHeadline": "Add transaction hashes to a zset", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9f157443d87f1b455b6933e6a5e5a7de18d8775e", "messageHeadline": "Merge branch 'code_refactor' of github.com:PowerLoom/audit-protocol-p\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "fa98cf45df18139f1ebf15e939e402876a70c6c0", "messageHeadline": "Discard pending payloads beyoad a limit", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 229, "deletions": 89}}, {"node": {"oid": "2e54d7c8e4cf91f8ce7fd0b65e94b58342b4545c", "messageHeadline": "fix payload changed flag within get_payloads()", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5df92b06815efd3c97c836bb0f9de57bcf402db", "messageHeadline": "fix diff calculation within get_payloads()", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "54ce624a33f8fa5b7530af930d89bd7cbeec715d", "messageHeadline": "clean up diff logic on unaltered data", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "08ee061fd3c591ef09d57b8f062d5ac74de83e89", "messageHeadline": "Added max_payload_commits in settings.json", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d29866dcc75f2a3960008ee2fdba67284cdd70b6", "messageHeadline": "Added semaphore usage to payload commits to limit the number of trans\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 66, "deletions": 32}}, {"node": {"oid": "2dace5bb55dbab8ebb870e2a01b28bdbc7e60039", "messageHeadline": "Use loop.run_in_executor for commitRecord function since it is a bloc\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "f93a0cee977f69665c38410ad782fd16f4bc4d11", "messageHeadline": "Added stream as STDOUT to coloredlogs", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "900b4dd5f38e222c41af07e41be387ba624ca39e", "messageHeadline": "Patching missing blocks after a certain limit on number of pending ev\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 169, "deletions": 78}}, {"node": {"oid": "22ae46e01abf61e8c485ba6b1bf74f9923a97d94", "messageHeadline": "Delete transient key retrievalRequestInfo after retrieving files", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3758bb03474f8b33e4d0b908ce4cf4e5fc6520c8", "messageHeadline": "Removed any string concatenation with + in logger statements", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "82dd1904ae7414d4457c66280104219e679bf4f2", "messageHeadline": "Handle deletion of payloadCommit keys", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 44, "deletions": 46}}, {"node": {"oid": "421ab890191044031848a5a73cba7cf644e3b39c", "messageHeadline": "Changed variable names and added logging warnings", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "502d479c15cfaa119951645de092b23370ff92bd", "messageHeadline": "Explicit encoding of backupTargets before storing on redis", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 19, "deletions": 31}}, {"node": {"oid": "33b05c00843de70c0c8d1c29e687c23868d6801a", "messageHeadline": "Fixed unpinning of Cids, and added colored logs to deal_watcher_service", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 84, "deletions": 66}}, {"node": {"oid": "ce8d55cd81672501ed9f47f72910478c00b5a963", "messageHeadline": "Delete previou sia key", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1a2604223c356993d1d3ceed44f01452e57093df", "messageHeadline": "Added functions to preprocess SiaData containers and also unpin cids", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 153, "deletions": 34}}, {"node": {"oid": "3afb35881e3aa87e2b4c93d6ba6c0d570afa0e56", "messageHeadline": "Changing the backup fail options", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cb4bea25ad3c2555d38e7cba6a20e4a5d3d440ec", "messageHeadline": "Changed the log statement for renter backup", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fab174c541c6afc206124fa6b492909b00991a2d", "messageHeadline": "Merge branch 'redis_metadata_cache' of github.com:PowerLoom/audit-pro\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bc4e3bb7afbfff200567c7b8032691b53ee977e8", "messageHeadline": "Replaced the reader_redis_connection with writer_redis_connection", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "43b289525bffa45dac9e5d71555d489253b44407", "messageHeadline": "uniform key naming conventions in main.py", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f95a5d9c4ec3eff2baf0b534733121cbf715b87", "messageHeadline": "Using uniform naming convention for redis keys", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 79, "deletions": 21}}, {"node": {"oid": "262efc70f8e09ed6dea0787d0a3974227655f227", "messageHeadline": "uniform key naming conventions", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c8c98b14bd90fd044a8a869acb298f10e1a4a5d", "messageHeadline": "Added Sia renter as a backup option", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 140, "deletions": 55}}, {"node": {"oid": "90343da1a068a875a9a8e83a96caf0a7c802907c", "messageHeadline": "Integrated skynet as a backup option", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 156, "deletions": 49}}, {"node": {"oid": "e192555b0610423e2bf4fac80fdec0305ab2cd37", "messageHeadline": "Explicit encoding of backupTargets field to make sure no escape seque\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4e6e73669c8f998d8e8eb8c1f15fa4ab460bdad3", "messageHeadline": "Change the jobStatus field on redis for every change in jobStatus", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fd6ec371607b9805bce6409607f6719ffd307f0", "messageHeadline": "Made sure that targetDags ZSET is emptied after pruning a batch of pa\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9ce79510780b22ed3c0758ffc6c4b48d15f6814a", "messageHeadline": "Removed direct adding of two strings", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e6c448beb251c3508e966da24a5a512ac161ac28", "messageHeadline": "Merge branch 'redis_metadata_cache' of github.com:PowerLoom/audit-pro\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "160f3d66c0be316478661d7dea99bf500efecd66", "messageHeadline": "Made changes in the retrieval service to get back up data from either\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "59a7739f3e9b712e14ccb205cbbfdc78626f41b3", "messageHeadline": "Fixed errors related to containerId missing", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "19d7cb3f45a3cea45e626a9111902f5767938032", "messageHeadline": "Added Sia renter API wrapper and backup integration", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 320, "deletions": 84}}, {"node": {"oid": "7b812067ed2751f8e16bca25eb87619d5751e42f", "messageHeadline": "Implemented deal watcher service", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 448, "deletions": 59}}, {"node": {"oid": "81089473486918f8fa112726ad2836d6c2ec0b3a", "messageHeadline": "what happens when signature is not present in headers", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "cad5d11061597ce7f9a4617cc44550381820ef30", "messageHeadline": "Handle projectId's with no diffRules set in the getDiffRules endpoint", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e15b6996c302e81792d7c464106a22ace3789be1", "messageHeadline": "Updated postman collections for getDiffRules endpoint", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 74, "deletions": 8}}, {"node": {"oid": "f52eee3015464c5c0fa39573b612d215db322df4", "messageHeadline": "Added an endpoint to get diffRules set for a project", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "b849d472d27c89bfc39abfbba104d2999596d61f", "messageHeadline": "Merge branch 'redis_metadata_cache' of github.com:PowerLoom/audit-pro\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "bc88caeb50c54d4504a12e859aa0cdc920062f51", "messageHeadline": "Removed the async pin.rm function", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "011a4205511690f1ea413b9f1065e0ec4f41fe5d", "messageHeadline": "Removed the async pin.rm function", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "4208975dec311e76f929d9343ce6904257b3e1ea", "messageHeadline": "close high level redis connections explicitly", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0595f4ccd479e02070c887dbd57f112c196a16e8", "messageHeadline": "Moved payload commit fully to a service and fixed redis reader and wr\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 102, "deletions": 64}}, {"node": {"oid": "502809a5451ff13914d315a129ce3de9031d0e4b", "messageHeadline": "Removed explicit api_key reference in settings example json", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c63a545bd1bb8d94dedada5e03f43d225370d1b0", "messageHeadline": "Removed the key reference for api_key", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1edd01352d02e2926fe6d8e5ae44c79187bd4a6", "messageHeadline": "Added signature verfication for payload events in webhook_listener", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "52f9c37c2e103809886f1ededc3d06527d6e3eb4", "messageHeadline": "Removed extra /projects/updates endpoint function", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 20, "deletions": 38}}, {"node": {"oid": "3440dc4769b735527cead006807140556538a2a1", "messageHeadline": "Added diff option for get_payloads endpoint", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 83, "deletions": 75}}, {"node": {"oid": "f7bdc27e3717dd7edce22fb9e8bd4cf6293f2a5f", "messageHeadline": "Made compatible with main branch audit protocol", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 121, "deletions": 33}}, {"node": {"oid": "fe4ab2684ef9e896e7eb84936c2b655db30b6c93", "messageHeadline": "Choose different rules and test on them", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 53, "deletions": 31}}, {"node": {"oid": "5ae23dbd6bb99c932e20b833173f6e14de13ba72", "messageHeadline": "Added new test function to verify for a diff rules.", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 156, "deletions": 35}}, {"node": {"oid": "a93e4c49386c2ca05383a2a75615e89a5afdcd6e", "messageHeadline": "Replaced all default redis_conn with reader and writer conns", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 689, "deletions": 306}}, {"node": {"oid": "c1b1e4b35c02770cd9c7a91033d0be7bd060471b", "messageHeadline": "Monkeypatched and replaced all the blocking ipfs calls async", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 120, "deletions": 30}}, {"node": {"oid": "b482bb3058812f9232cdf19fc421d782bc21dcb7", "messageHeadline": "Fixed an error /requests endpoint response for pending requests.", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5bf914fe434bf86b3542855ac15c10cad7fe0c93", "messageHeadline": "Fixed merge conflicts and added new options in settings", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 49, "deletions": 65}}, {"node": {"oid": "5f89c52cf5b649d935e97218bf8cda0fe7a2f69e", "messageHeadline": "Removed unneccessary files", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 80}}, {"node": {"oid": "0ea57146bcb8053df5f1fec0b9b41aa5050cbe94", "messageHeadline": "Added setup_teardown_boilerplate decorator for all the endpoints", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 74, "deletions": 84}}, {"node": {"oid": "b2b273ea8fde4a462d16ac7236332a6973691124", "messageHeadline": "Completed the half-done test for the cachedDiffs", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ca9d7bd5499e360758c6518d4f73f8a3955bddc9", "messageHeadline": "Changed the response of /requests and added new test cases", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 271, "deletions": 217}}, {"node": {"oid": "34133c2025da672d7973ef9c78f631b5dbc9fd40", "messageHeadline": "Added test cases", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "7409cd8b26922e0a7002b2899f6cf600672a03f1", "messageHeadline": "minor fixes to use ipfs url and not return awaitable coroutine objects", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 47, "deletions": 27}}, {"node": {"oid": "cd67a1372be7af04d9c5291452293f75b4489b74", "messageHeadline": "cleanup requirements. add ipfs url in settings", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "0f1ae0a2e705bd39c3a5a4da4661482baf910c4c", "messageHeadline": "Added definition for some more options", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4f5b4856343c436c604706a9b4367a2114ef1bb6", "messageHeadline": "Merge branch 'redis_metadata_cache' of github.com:PowerLoom/audit-pro\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "4e47faf949176cc3ca12b12980ec96df54603cc5", "messageHeadline": "Added definition for some of the options in the README file", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a6320f31937ed5ba90aacd4eedfa57cbc501d6ce", "messageHeadline": "remove duplicate fields from settings example", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1a73bc95860d5d35a03bae87edcbc4c2d6afde86", "messageHeadline": "Chaned the toHeight in the pruning service to choose the container_he\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "162f244988fa5ef4d01b1e443dd0a1f7d8e4548c", "messageHeadline": "Removed ipfs daemon command from instructions", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c64e28c107827f6121c2745a841f110632a8cd3a", "messageHeadline": "Added instructions to run all the scripts that are required", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "493140e9f025b756585eb5951706a18080ea5859", "messageHeadline": "Added creation of bloom_filter_objects and conatiners folders", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2effdf526e73b14dba0d2577f1cb754a2b0cbfae", "messageHeadline": "Set the default from_height to 1 and also remove the -1 from max_bloc\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "983eb98c88c1f6dd11b903ac0d213d94e3510505", "messageHeadline": "Merge pull request #11 from PowerLoom/issue_10_filecoin_storage", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1901, "deletions": 502}}, {"node": {"oid": "3ab08c389d39c1e7256c48d333b0fd7b6726639d", "messageHeadline": "merging diffs logic from redis cache branch", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "1307e3afb7c3e92409747aeabfcf32465b07c83f", "messageHeadline": "Fixed JSON decoding error and integrated calculating diff function. R\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 79, "deletions": 6}}, {"node": {"oid": "2343485cf7152437e5c1bf68fb0834680724caa9", "messageHeadline": "The max_block_height should not be subtracted by 1. Ref: #14", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2951fa7ed9ea39c21c0016a95ed949368adfc5a0", "messageHeadline": "Copied functions from redis_metadata_branch. Also updated the postman\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 189, "deletions": 8}}, {"node": {"oid": "d25dd5393339fa8cf8c1f98601ec761f5ea2cc70", "messageHeadline": "Dictionary key error was showing when accessing payloads. Fixed it. R\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "81a1a91c72b623f01185473a03f982ad3242529d", "messageHeadline": "Added EVBase Exception and async_timeout to the commitRecord call. Re\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 35, "deletions": 25}}, {"node": {"oid": "9f03deaba750e45621af48fc5ce4cb60618f7b96", "messageHeadline": "There was a redis_conn that was not being closed in the get_project_t\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "38183e92470a8d88dbcddd551cb65e45ae8e36e3", "messageHeadline": "Changed the container structure so that the DAG blocks remain unchang\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 57, "deletions": 36}}, {"node": {"oid": "434a925e710b7f24d0f0c8f5f3142e2f6bc7784b", "messageHeadline": "Close redis connections reliably when MaticVgil API calls fail", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6409ed2ec7850552c9773eaeff77d0fee3825a92", "messageHeadline": "Archival to Filecoin. Blocks will be archived to filecoin as a contai\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 319, "deletions": 154}}, {"node": {"oid": "8c0c6e841c42b55719171e9367e0e0f5eaeac57e", "messageHeadline": "fix previous DAG block height recorded during caching of latest seen \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a387b278ccb4e2467786e6b8bf4dfa1d30b25961", "messageHeadline": "remove excessive stack trace from webhook listener in case of bad tra\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93e2ff222e242d60e2535952c33ee7f2334ce460", "messageHeadline": "Added gunicorn workers to both main script and the webhook listener. \u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 220, "deletions": 9}}, {"node": {"oid": "cad0de7653d90d5b5a29b6cfa73a8836b8106ecc", "messageHeadline": "Replaced individual hset commands with a single hmset_dict. Ref: #13", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 40, "deletions": 82}}, {"node": {"oid": "1619dd7277be2bb8e4a1e4c371c514cd7e360f02", "messageHeadline": "Added the postman collections file. Ref: #13", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a3dd674ab17b646fd0d451e00b7741562433da57", "messageHeadline": "Deleting the event data once the dag block is created. Ref: #13", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fe39eb68a74166c64acb1f659ebcdbdfd02c7cfd", "messageHeadline": "Fixed a bug where payload_changed flag was showing incorrect data. Re\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "bb1ce27751d2543900cfbf49cb20007a2692438f", "messageHeadline": "Added script to commit pending payloads to smart contract. Ref: #13", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 254, "deletions": 105}}, {"node": {"oid": "93b32454821584055923b984e185aa6bba1b0af0", "messageHeadline": "Processing pending block events as well as waiting for the in-order e\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 141, "deletions": 83}}, {"node": {"oid": "8406c5d3b404e7c85747b1d23ea27a173c072719", "messageHeadline": "updated postman collection", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "0e55a85713a6e17646f0106351fe5cb1187c5e18", "messageHeadline": "add endpoint for getting counts of diffs captured per project ID", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "26f18cf8aed626bc6beb03637cc4ca8b8c0f0f20", "messageHeadline": "Added Queuing of payloads and new parameters to RecordAppended event.\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 350, "deletions": 222}}, {"node": {"oid": "8d86b614c3753325127f004653231a0e226f156d", "messageHeadline": "store tx hash when caching diffs", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8ef7a265da10f20a02f0acaccb80b0c0eca4d709", "messageHeadline": "wrap in gunicorn workers", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 107, "deletions": 2}}, {"node": {"oid": "aac7a7b1ae2f32d8a3b379197bd80594fab6c9b2", "messageHeadline": "catch exceptions around accessing transient DAG information without t\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f83de482254ea08446c12157336d01fb4e39870e", "messageHeadline": "Handle annoying timeouts and dropped connections to maticvigil so tha\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 48, "deletions": 29}}, {"node": {"oid": "3086d1ac37487c735b1a5808febf3962e72e0740", "messageHeadline": "Added more documentation/comments and also made a list of all redis k\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 165, "deletions": 42}}, {"node": {"oid": "46288ba67d0fc323df93c5289e03513ae027e0af", "messageHeadline": "Fixed the response for data-only retrievals. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 100, "deletions": 13}}, {"node": {"oid": "59f4fc3ebaf75ce83686a1dca2908bdbcb92fe2c", "messageHeadline": "gunicorn workers added", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 170, "deletions": 52}}, {"node": {"oid": "050761a54e690aa15b27c2882cb70ce9cf399209", "messageHeadline": "Added postman collections for new endpoint. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "2a0e9bb65644ff65fb44c89caa0413c7ab8c7cac", "messageHeadline": "Created a retieval service that will see all pending requests and the\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 54, "deletions": 49}}, {"node": {"oid": "1c6d9d961c49177c69dfb180a34247fae6024ce9", "messageHeadline": "cleaned up potential redis leaks", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "89df560842a06f2f3c35fceed1ded40de8649782", "messageHeadline": "Added a pruning and retrieval service. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 166, "deletions": 12}}, {"node": {"oid": "1797b639c19478e5cb973a8b49b225767647d265", "messageHeadline": "latest diffs are sorted in desc order by timestamps and limited by ma\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "3629b07cd3b7bbaf64abf9ac992d08f0ba08e88e", "messageHeadline": "Added a pruning_service and a script that will regularly push data to\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 512, "deletions": 44}}, {"node": {"oid": "2638cc6faf262a628600315dc4afb08eb7c3512b", "messageHeadline": "get latest diffs across all project IDs in a namespace", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 127, "deletions": 2}}, {"node": {"oid": "c3cc25c6c431f84533024bf093c693215e15e876", "messageHeadline": "scale down webhook listeners redis pool size", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7e2f84244ffa7f3847fda757c9bf44b389b5cb0", "messageHeadline": "give a decent pool size to aioredis", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "ce7a95bdf3ab2fe959c597fde3836e3fde4a40ac", "messageHeadline": "get lastseen diffs from a range of DAG blocks", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 169, "deletions": 3}}, {"node": {"oid": "0c355cefa128e988a10df1a30fbf7f64e3bea793", "messageHeadline": "Added pygate_grpc in requirements file. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dadc1bbb3957b8a4919cb9637e4156e833ac53c7", "messageHeadline": "Added new config variables for Filecoin storage. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d2b35148aed5f7f90a590a44a677b826b1ff578e", "messageHeadline": "Added COLD_FILECOIN as Type for the snapshot. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90a50797348f0dc9d08d0e0df38c401621f64b51", "messageHeadline": "Now all the payload data will be stored and retrieved from filecoin. \u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "f8d3f710877577026f6be70db3a95814a940bebe", "messageHeadline": "Added explicit utf-8 decoding to all decoding statements", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 54, "deletions": 5}}, {"node": {"oid": "8a4a0119b56407833c8038f8224f502848676cfb", "messageHeadline": "Retrieving older blocks from filecoin. Ref: #10", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "6495b1c00200a349b9867b658b7462e71beeab46", "messageHeadline": "Storing the all blocks on filecoin. Ref(#10)", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "4382371dc7ce60ca8d36ccfbfb8a2b889e7105ac", "messageHeadline": "more redis pool release cleanups", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "937222041c53ce2b51481e3f2855f9eaa41695d1", "messageHeadline": "projectID should not have been hard typecast to int", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2ab9c6bae9044897aa82a7db01659ae81db4cbb2", "messageHeadline": "removing duplicate ipfs client entries in requirements", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efa288ec01a08fb41e6be44e36b0d99f6542f73d", "messageHeadline": "fix in release of redis connection", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 23, "deletions": 46}}, {"node": {"oid": "7054760bb51fd8dd764ca56650bdb46e05720547", "messageHeadline": "RELEASE the redis connection back to the pool. Also added SDK object \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "48acab2598c8c33589d47a8313a302ce979bbd9b", "messageHeadline": "Maintain one standard for fields being returned in JSON responses. ca\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0c11609821886166616c5747ccc36ef9f8cfefd", "messageHeadline": "dont compare keys not present in older blocks to present diff maps", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c176d20c705e30869eacf64420c2a60ea987f445", "messageHeadline": "Merge pull request #9 from PowerLoom/raghav-fix-issue-#7-and-#8", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 664, "deletions": 490}}, {"node": {"oid": "d651343abecef243e309f5cb9777f0b746933a4b", "messageHeadline": "Added instructions to support PR #9", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8c2c4d4ba3d4b4feb47cc74e24e47942c419bb55", "messageHeadline": "Added a webhook listener that updates the DAG. Ref: #8", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 126, "deletions": 8}}, {"node": {"oid": "952eca3d69eb2bd26e71979edfab8156f009c341", "messageHeadline": "Changed the response of the /commit_payload endpoint. Ref: #8", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 51, "deletions": 26}}, {"node": {"oid": "0233a41d62b4a542f644ff93b41d21a36b7b143d", "messageHeadline": "Removed olf functions, useless tables and added redis usage for remai\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 341, "deletions": 485}}, {"node": {"oid": "7a1602d0a0f58ca117924fe46a6f6862d46ecfe9", "messageHeadline": "Create backup file. Ref: #7", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "2b1123f291fbae532ea7dab1c9aafd8407994823", "messageHeadline": "Add caching capabilities to diffs between IPLD DAG blocks containing \u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "e553bd064c8e61209c4e77f82f22a18306c7f9dd", "messageHeadline": "added latest git version of ipfshttpclient for compatibility with 0.7.0", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d25b6197b0f828bc94e468d9a9ed893771a12df1", "messageHeadline": "refine meta caching of CIDs at different block heights", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "1f08333aa4812e7ec74ceda270508e6ad5635c7f", "messageHeadline": "get max block height from redis", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "e6b5ca4275d473db63f3eb8423ab3154cf2d2022", "messageHeadline": "ported over commit payloads and getting a range of paylaods for a pro\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 158, "deletions": 112}}, {"node": {"oid": "df2753302b1c9263a614a452f658a657846fc52d", "messageHeadline": "Used standard time.time() to create timestamp instead of datetime", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34636d1f66073ace0e0bf11018b07d6b91f117cb", "messageHeadline": "Merge pull request #4 from PowerLoom/raghav-fix-issue-1", "author": {"name": "Anomit Ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 534, "deletions": 959}}, {"node": {"oid": "04b651afbeda8cbb18895715a7e6bc3ff01edfaf", "messageHeadline": "clean up return structure against payloads of a marketID", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "97e47f0a7ba3715204c274610933bd48cfcb45d3", "messageHeadline": "Little cleanups, nothing major", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 25, "deletions": 48}}, {"node": {"oid": "b852aee78f58ce128fa7c1653e98191885e960e9", "messageHeadline": "Added properly exported collections file for the new Architecture", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 301, "deletions": 238}}, {"node": {"oid": "1d75ca02113dc5cf0ede3a0df31c83829322b24d", "messageHeadline": "Added the updated postman collections file for new URLs", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "2483d18d9a17e6b5c86195043774a74b6309482b", "messageHeadline": "Merge branch 'raghav-fix-issue-1' of github.com:PowerLoom/audit-proto\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "c96ca0a263a0fff002d0e0d7cdfc7195cb16c093", "messageHeadline": "Added settings.example.json", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "39fb10a751e6beb430cc9942d24e9860a77f0134", "messageHeadline": "Merge branch 'polymarket_branch' into raghav-fix-issue-1", "author": {"name": "RaghavendraGaleppa", "email": "48379771+RaghavendraGaleppa@users.noreply.github.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "5641c010c4a21d7f4382cbf14bdb0c1d259d18f5", "messageHeadline": "Removed fast_settings variables from the main.py and integrated all s\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 30, "deletions": 48}}, {"node": {"oid": "3917b1abf6e8eb30699c0c272f1c208f7b3683cd", "messageHeadline": "Added py-skydb from the requirements.txt", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2da0d2d32fab33f1208bb2355c20c81ded0c5ae6", "messageHeadline": "Removed data field from the /payloads", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "97845be20cfe6fc83743580164e68ac0f39c92c3", "messageHeadline": "Added enpoint /{projectId}/payloads with querry parameters", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "a5c1e4e05c489af52a74b2cbeb84952b41d0b42b", "messageHeadline": "Added enpoints for block height and also fetch the block at a given h\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 38, "deletions": 28}}, {"node": {"oid": "7f313ce4c87df91dc4ed9fcac9de18642fd6a921", "messageHeadline": "Added enpoint /commit_payload. Also added a payload_chaned flag in re\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "59ff490bd98b2ad06dc4cfcd59c4603171c5af58", "messageHeadline": "Added proper support for dynaconf settings.json. All the tables names\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 23, "deletions": 187}}, {"node": {"oid": "6cafcf737e43fef56e8d6ead0cd3e7c6dab0cfb5", "messageHeadline": "Removed the skydb folder", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 432}}, {"node": {"oid": "edf383743f5b5b16789652086b9a8ba724136887", "messageHeadline": "altering contract to work around SkyDB metadata fetch issues", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "703e66f02f4046e1563ac8817c8e987ccfae804f", "messageHeadline": "accept JSON payloads too", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f97c47af49e45517c842b039a2e60b62d5a14ea2", "messageHeadline": "commenting out pygate requirements and imports since there are breaki\u2026", "author": {"name": "anomit ghosh", "email": "anomit.ghosh@gmail.com", "user": {"login": "anomit"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f86b80ef6b0303aabe9ddf74e5007d038baccc34", "messageHeadline": "Updated postman collections", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "ea8f5bdf37403d2ef7b2f0ca0f3c4b4c6b84e758", "messageHeadline": "Added a new API endpoint to fetch just the data of a block. /payload/\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "444ba9b396998a16d2b1017a733f07214b338654", "messageHeadline": "API endpoint /paylaods/?from_height=10&to_height=20 is working. Capab\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 41, "deletions": 11}}, {"node": {"oid": "07f26dc5ca1aac228dce1e25c87b81c6b2dab5ce", "messageHeadline": "Added a new API endpoint to fetch a block and data at a given height", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 86, "deletions": 52}}, {"node": {"oid": "8795ec6493676ade3663efd98d3af33b8d9323e1", "messageHeadline": "Added ipfshttpclient in the requirements file", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5ce00776faff3dd3ef7e264cff0949d7e6830cb2", "messageHeadline": "Added ipfs commit payload", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 334, "deletions": 188}}, {"node": {"oid": "594bf9a59eb2440bd60757b04275ce072ecff95a", "messageHeadline": "Added tenacity support", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 7, "deletions": 25}}, {"node": {"oid": "a09ccfefcb73ea1d2c40e19e636fdc0ba5707997", "messageHeadline": "Removed all sqlite execute commands", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 97, "deletions": 109}}, {"node": {"oid": "ab270faa2afe0c768b23a8ed10f538f0dfcfefde", "messageHeadline": "Removed sqlite.commit commands everywhere", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a35f79f56259c251423c428c9bca808f0bd193df", "messageHeadline": "Added instructions to run", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ba1c94eca8f39431a5e7e5679e8a7a0a2d127881", "messageHeadline": "Added instructions to run", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "051834858ee76667a15065f065a8c26c078caea8", "messageHeadline": "Increased timeout", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1ccec27f858af92f2a2c4abcb8ecde0b23a7ba25", "messageHeadline": "Added new test conditions", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1084, "deletions": 132}}, {"node": {"oid": "76a51e594773563b63e4599beed8f002e55ecca8", "messageHeadline": "Added requirements for skydb", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8cc9d5098dc95bde7186544685697884af22f602", "messageHeadline": "All 5 endpoints are working. However i get the ReadTimeout Error some\u2026", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 320, "deletions": 242}}, {"node": {"oid": "9402bc03f46697fd3e2d14bdc549bf5edc9e6f22", "messageHeadline": "Added vim swap files", "author": {"name": "Raghavendra Galeppa", "email": "Raghavendrar404@gmail.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1e23e010aa95df9eea08aeae1ced88fb68105117", "messageHeadline": "comitting code before Sia integration", "author": {"name": "Swaroop Hegde", "email": "email@swaroophegde.com", "user": {"login": "SwaroopH"}}, "additions": 4314, "deletions": 0}}, {"node": {"oid": "ec02e5286028e17d0e9c2abdc3a0d1e12a66e909", "messageHeadline": "Create README.md", "author": {"name": "RaghavendraGaleppa", "email": "48379771+RaghavendraGaleppa@users.noreply.github.com", "user": {"login": "RaghavendraGaleppa"}}, "additions": 1, "deletions": 0}}]