CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
Good-Ghosting_goodghosting-protocol-v2.json1 linesDownload Raw Back to root
1[{"node": {"oid": "39723eccf764fdcf89311657256fb48c8fe651fa", "messageHeadline": "fix: fix base deployment (#71)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 1620, "deletions": 1324}}, {"node": {"oid": "1a3ff962417b40e5f3ce5d64b68d0cc7ca8bf837", "messageHeadline": "chore: update gas configs for base", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f484e949b9d0fbd7b01c7da89afb6cbfbfa0bd9a", "messageHeadline": "feat: add base and baseGoerli tokens (#70)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "880c926b831970a02cfe96089b91fd347e3e139b", "messageHeadline": "feat: add initial base (goerli) configs (#67)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 94, "deletions": 31}}, {"node": {"oid": "666dd16091817801ddca87e87e91170afcc01270", "messageHeadline": "fix: update polygon gasstation url (#68)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5255e822acaa0d4c3ad899856dd0706c6fd903e4", "messageHeadline": "Feat: add support for curve on celo (#60)", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 3021, "deletions": 1803}}, {"node": {"oid": "2de3bbbe291d4042f42f2c7bd0ef3631e0fe8b9f", "messageHeadline": "ETHERSCAN_API_KEY to POLYGONSCAN_API_KEY (#58)", "author": {"name": "Aayush Gupta", "email": "60979345+AAYUSH-GUPTA-coder@users.noreply.github.com", "user": {"login": "AAYUSH-GUPTA-coder"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7d47fb01de23bc2329e459706a71fded6198d076", "messageHeadline": "feat: allow adding deployed contracts to registry (#63)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 480, "deletions": 9}}, {"node": {"oid": "c1f3d92cd56f9be6fbc9e660e9732f1fc1281b93", "messageHeadline": "feat: add usdt (#62)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8dc63f310aed8fb1cc815531f374ad6adb8304d3", "messageHeadline": "typo corrected \"aam\" to \"amm\" (#64)", "author": {"name": "Aayush Gupta", "email": "60979345+AAYUSH-GUPTA-coder@users.noreply.github.com", "user": {"login": "AAYUSH-GUPTA-coder"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a85a5933d29889dd453a527f10e6bacd50c70598", "messageHeadline": "tech-145 tech-136: fix deploy issues (#59)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 3377, "deletions": 5312}}, {"node": {"oid": "1e9704ba056abad576947b00fdd5a3baa0686127", "messageHeadline": "chore: renames \"no-external-strategy\" to \"open\" (#56)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "c7661e42f0d94ece76cf2bd6c602efa019f4e936", "messageHeadline": "fix: deployment issue w/ paymentAmount (#57)", "author": {"name": "Kosiso", "email": "kosiso.gaxion@gmail.com", "user": {"login": "meetkosiso"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74485fe9cd0b09d94faa728ff83a8c8920c56643", "messageHeadline": "feat: added netPaidAmout and paidAmount to early withdraw event (#55)", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "b5f45cc6abd9c9cd0d575a43ff5cb951aa5599d7", "messageHeadline": "chore: update readme for HaloFi", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d33209b4f555955d9f49b46cad48d98741e38391", "messageHeadline": "fix: fix deployment script to remove whitelisted pools", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2817667fe8b4ebf18f36a0b79ad29a50e2297bb", "messageHeadline": "feat: remove support for whitelisted pools (#54)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 286, "deletions": 285}}, {"node": {"oid": "df6f466b74c63a991851ac839cbb968a14104329", "messageHeadline": "feat: increase interest share precision and consider reward token bal\u2026", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9451, "deletions": 2350}}, {"node": {"oid": "5c9969eb8a21cbbedef9b2766a1c46ba2b55f744", "messageHeadline": "fix: fix poolOwner and add deployer in deploy log (#53)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cb1332a13a34eb862049fd946772d9d3d46f5f66", "messageHeadline": "chore: updates celo base gas price", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f25c38acd43cff80bd7f9780c365a41645bafb5d", "messageHeadline": "feat: add tokens and fix pool deployment gas", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ecd3d7c49bc9cf9a8dba5045b4dda0ad6e58c9a2", "messageHeadline": "Merge pull request #46 from Good-Ghosting/update-fork-test-to-support\u2026", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 361, "deletions": 133}}, {"node": {"oid": "70449f5267a9fd68938285b88f0de836177d3eb6", "messageHeadline": "refactor: update fork tests to support dynamic decimal tokens", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 361, "deletions": 133}}, {"node": {"oid": "f186a1d62b55bb7d0975bcd713b07d345bf849fc", "messageHeadline": "Merge pull request #45 from Good-Ghosting/refactor/remove-celo-reward\u2026", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 57, "deletions": 51}}, {"node": {"oid": "5b8a4d03e0e2d1cbfddefc102615fe7c683739a9", "messageHeadline": "chore: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 51, "deletions": 44}}, {"node": {"oid": "b3b090ff4435036558a19f93d8cd39683eabb740", "messageHeadline": "chore: update mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "135cb07365a277df591c8b8bc8c6e39816d5aee2", "messageHeadline": "chore: update gauge interface", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6898beac331f24100fa068adc2817395355d2df4", "messageHeadline": "chore: remove celo as reward token in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "98abbd040d8abb49e738da0ddf4a6a61cd0d38a9", "messageHeadline": "Merge pull request #37 from Good-Ghosting/feat/new-mobius-pool", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4906, "deletions": 1879}}, {"node": {"oid": "f3f1f8953ad268f4e6d999767fe9d5f78d5a6e22", "messageHeadline": "chore: update token index", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc4862320449cf4e9b49a735b87962e87460bfd3", "messageHeadline": "chore: add additional amm unit test assertions", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "98fc7577e44b07c5eaf750410bc0f9934412dcf1", "messageHeadline": "chore: add reward null checks in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "32cc2c0ca4350371dbb7a41e36902a0d44fa14d3", "messageHeadline": "chore: add gauge for staked celo pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcd3076163a55b3dc672edd266795d8e49458776", "messageHeadline": "refactor: update curve strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 517, "deletions": 479}}, {"node": {"oid": "4a586c00aa26e4d9c5edfebbdbde65129494c6c3", "messageHeadline": "refactor: update mobisu fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 766, "deletions": 331}}, {"node": {"oid": "527a9eb4cdd83ebcfbd227eed4fbf9e4c11be0dc", "messageHeadline": "chore: cleanups", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "337a1966214fcb0d64534904891ea790c98620cb", "messageHeadline": "refactor: resolve merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6986, "deletions": 92}}, {"node": {"oid": "8285196c5a6a15142c4080e81a58cc6f002685dc", "messageHeadline": "fix: compilation errors in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 47, "deletions": 99}}, {"node": {"oid": "1dd272eb86730fde6da32cc66fb7f95d6e074edd", "messageHeadline": "chore: update mock curve contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "80b8c1806b0e00288fddf0405f01f49b3df5799d", "messageHeadline": "chore: gas optimisations in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "bb486e6b9df0cf4c6da7f3526df51bcbb5b15de2", "messageHeadline": "Merge pull request #44 from Good-Ghosting/refactor/deployment-output-\u2026", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d12b720dbb543cee86e2a8cde995e05d29508da3", "messageHeadline": "chore: minor optimisations", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 55, "deletions": 16}}, {"node": {"oid": "4a9f3512a77faaa10d28e3cf223cc2153d8b7396", "messageHeadline": "refactor: add fee getter in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "039006daa1f2d376cdaa7e163dc87ec8ec32ec2b", "messageHeadline": "refactor: update mobius fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "a624b11cc777acf44604063527b65ea6cfc6dec6", "messageHeadline": "chore: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "edf4e068f777152db51b6830a1da2f567eb1659e", "messageHeadline": "chore: remove unused custom errors in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c5e78ed26d92b66f3bb27640082640ed972a47cb", "messageHeadline": "feat: add dynamic reward tokens in mobius strategy while deployment", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 37, "deletions": 50}}, {"node": {"oid": "482f7e805c6311c6d9aeacb220bb7bf370a926c6", "messageHeadline": "chore: update mobius fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 217, "deletions": 94}}, {"node": {"oid": "66cd9f71db61a8a04d4559734a50037d567fa7f1", "messageHeadline": "refactor: add segemnt start time's in deployment output file", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1723c816059dc55ff4ddc23b184c1a6a4f5a392c", "messageHeadline": "Merge branch 'feat/new-mobius-pool' of https://github.com/Good-Ghosti\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1286, "deletions": 581}}, {"node": {"oid": "22cf1ac419c259c0c888bc388d5ce8eeb88908d5", "messageHeadline": "chore: update provider config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9d7f2c631c80496ea065456a072f36a4142a1760", "messageHeadline": "Merge pull request #40 from Good-Ghosting/feat/new-curve-pools", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1286, "deletions": 581}}, {"node": {"oid": "1af36f56b6471093d96ef5efd1503e143be9fcfc", "messageHeadline": "refactor: resolve merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 105, "deletions": 42}}, {"node": {"oid": "4e9ccc5aab906b53382a61f0041c26f4c04024fc", "messageHeadline": "chore: update curve fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a9f25f05cf91ca72a82dcc7a576eba54c4524ea", "messageHeadline": "refactor: update claimable reward logic in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30c3386123bde32654d0e8222bb5736d9248e130", "messageHeadline": "refactor: update curve strategy interfaces", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1f37fc07e93beed4f004860238197b404b5c2456", "messageHeadline": "chore: update curve gauges", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "15dc984e1bcc94cb0497d0572fc705e9c7e12333", "messageHeadline": "chore: minor updates in other strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "461eeed38ce36169fc060604332d5274cb5e42c9", "messageHeadline": "chore: gas golfing & other optimisations for curbve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "7c9ce87c4e70ca0420ebe774a848c0bed7098f81", "messageHeadline": "chore: minor updates in curve fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 724, "deletions": 783}}, {"node": {"oid": "6acb95b162f9480e4756d883abb08b40aef3d15a", "messageHeadline": "refactor: update deployment script to support dynamic reward tokens f\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "92e89cd516fb04748f803ebad490c9653970673a", "messageHeadline": "chore: update reward getter for matic pool in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "889474bab1f5a28049762be4c8ae3fd30811fda5", "messageHeadline": "refactor: use dynammic reward tokens in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 39, "deletions": 46}}, {"node": {"oid": "74586836cb045f05a5e13e114d14cf4c93ee250b", "messageHeadline": "refactor: update pool types in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 38, "deletions": 45}}, {"node": {"oid": "2afedab966eaf2ea0e492e4df13b50690c0f2c9d", "messageHeadline": "refactor: fix failing fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 885, "deletions": 947}}, {"node": {"oid": "f8d015227bb97837a50fd361d61d22eb790649e2", "messageHeadline": "refactor: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "56a91dcbcf31593c51ebbfc9813a52fb0b8b650b", "messageHeadline": "chore: add null check for gauge minter", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5ad1be37be9a91ed156ab02f4bde8cfa3b240e68", "messageHeadline": "refactor: update curve fork tests to handle the matic pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 178, "deletions": 93}}, {"node": {"oid": "7c25eab639aa762a469148597596e6ed636355ff", "messageHeadline": "chore: add comments", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "87cf2b4a87118109813d29498466494cd324785b", "messageHeadline": "chore: minor optimisations", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "71d36dfc69e4ac66e8cfef8f91e0a3d6f8ab94ba", "messageHeadline": "chore: add natspec dcos in amm interfaces", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "589c99f73ea1a0a7bc810f145a5ea2ed5f7f995f", "messageHeadline": "Merge pull request #42 from Good-Ghosting/fix/strategy-redemption", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6943, "deletions": 156}}, {"node": {"oid": "817f59e9bb2e812a5bb8fe8f84548cfee41398ed", "messageHeadline": "fix: typos (#43)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6c50ccec6ef23580ebd10837b5e432108ac6ade9", "messageHeadline": "chore: add null checks in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "0ff3e870e89d50fa9d7837140bab1ae14142916d", "messageHeadline": "feat: add extra incentives same as deposit token scenario for curve s\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2255, "deletions": 36}}, {"node": {"oid": "6167617828d8b4c7e2e31ef708e18404656e456c", "messageHeadline": "chore: indentation in contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 80, "deletions": 80}}, {"node": {"oid": "59223a021eafb3bd4391680b6d2dd65200a49d36", "messageHeadline": "feat: add fork test scenario's when incentive token same as deposit t\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1854, "deletions": 38}}, {"node": {"oid": "34b1f71a41d590bab614a5115a4976043f270f02", "messageHeadline": "chore: update amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9dd08b8ae370d38ec8c2675722b5e2933983a823", "messageHeadline": "feat: add fork test scenario's when incentive token same as deposit t\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2732, "deletions": 1}}, {"node": {"oid": "bcb353cf93f247f81dd53d106f5c83bedbd47881", "messageHeadline": "chore: add amount check in redeem in aave/moola strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "985d4601fc14394571ec7e116dd3e3eaad1ff38a", "messageHeadline": "chore: add mising check", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "72bec885ab4d70ad8a4e21eb4dda95878519d179", "messageHeadline": "fix: strategy redmption", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "d0773f5329134abaf46493c325960151646dec5f", "messageHeadline": "refactor: update curve strategy to support all pools", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 34, "deletions": 26}}, {"node": {"oid": "446b4bdc35d5b70e80f43b9f4a891a4f88edb66f", "messageHeadline": "chore: remove comments", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "92daa8f5fc7bdd2237f010fe7ce17e06b0278057", "messageHeadline": "chore: mobius strategy optimisations", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 31}}, {"node": {"oid": "1385d0f81a0bc1d92bd20a0aeeba4f20270cdc00", "messageHeadline": "chore: update view method in aave strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "593188dca0300f82f5712bc31b85b3721550c8e1", "messageHeadline": "chore: update providder config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8759256977fa1eca30b80e26b8f83de2a659ad6f", "messageHeadline": "Merge pull request #41 from Good-Ghosting/chore-deploy-updates", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "a86f5ac911e9f2faef86e3908f07f8fe799f5d04", "messageHeadline": "fix: fix deployment issues", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "abc4a198e653625ab26d0664cb78301f131c52f2", "messageHeadline": "chore: replace default values by constants", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "502a9147210e5ef253a4fcdd8ae179d30d8fc9ac", "messageHeadline": "chore: add token index for new curve pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "9187c70d0538e9f478e165fba5538ad57268268b", "messageHeadline": "feat: support new curve pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 98, "deletions": 11}}, {"node": {"oid": "454f21448bdca73b7b49d95c95ec20965b2cf4fe", "messageHeadline": "chore: add new curve pool abi", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 627, "deletions": 0}}, {"node": {"oid": "2b574d97d18d9f068a80a078529d39c5f2693c33", "messageHeadline": "chore: resolve merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bd64e49b2f6bf3b03a30bb5859cb4ce2b73962d9", "messageHeadline": "Merge branch 'feat/new-mobius-pool' into feat/new-curve-pools", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 71}}, {"node": {"oid": "f80209cfd8a5e24944d03ac54321b4e6f767af6d", "messageHeadline": "chore: remove fee method from the strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "60440642cad26707b9b84bb1009cbc0d078a7872", "messageHeadline": "chore: add new curve pool details", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d3cc8cd04cf85b90bc2b9266c620d2ccc85273b6", "messageHeadline": "chore: update max player count in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9ad19cc0018d87948833814b5143698bc725c5c5", "messageHeadline": "Merge pull request #39 from Good-Ghosting/feat/handle-impermanent-los\u2026", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "52c06c162bac7f550ea0590d35ffc74555facf03", "messageHeadline": "chore: uncomment unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "e9857b41448e33d43b930048bfc46ce3752f4f6d", "messageHeadline": "chore: update comment", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61d40864582966e79f3d3ab8689da379079dea49", "messageHeadline": "chore: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0d75bbb66073eb91063995d821bd5e418d8e8a6c", "messageHeadline": "refactor: add get fee in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 29}}, {"node": {"oid": "54b8c472fdae35892bd47742ec42ce752d9841a7", "messageHeadline": "feat: use new gauge in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "b2bbffc107ce783f6b73394f27954904f43e430f", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 46, "deletions": 36}}, {"node": {"oid": "06420b11d7be18c4d937bdd1b275d8e1b081e72a", "messageHeadline": "feat: handle i.loss in early withdraw in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4b827698478ce786a1c435c0eefbbe08cbdd3d10", "messageHeadline": "refactor: add extra view methods in the strategies(wip)", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "93db5d50efac2e45e0206a802a46dd23779b98c1", "messageHeadline": "refactor: update mobius fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "5c714845778b41e7ff4b0a639d1dd1717ddf0a01", "messageHeadline": "chore: add mobius amm token index in deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "d49e0f7da29b61a986116f0e2f60ec0345abf094", "messageHeadline": "chore: update mock  mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c563a7b4655371d9f484230096d6a5ac009c408f", "messageHeadline": "feat: make token index dynamic in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "78f4499d1bd843cfb4071780a22ca7b008753a4d", "messageHeadline": "chore: update sample env", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b1001896e55d4b14f1adea0ed9cf0d52dc1c7bb2", "messageHeadline": "refactor: update mobius strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 285, "deletions": 92}}, {"node": {"oid": "dd490c277be4200e055296e344c96af1c9690d5e", "messageHeadline": "chore: add external abi's", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1028, "deletions": 0}}, {"node": {"oid": "68f202266ac20658ed00e76c9bf26d12efbfaeb5", "messageHeadline": "chore: update config provider", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6fd7c371d26e756ae11b59a080643a208cdd679f", "messageHeadline": "Merge pull request #38 from Good-Ghosting/update-deploy-configs", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "f098a2648ce0d7d941c232806fbf15b4c49f4ea8", "messageHeadline": "chore: update polygon gas to safeLow", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57a0383f75b73420b3824531d83a47e8c4b39982", "messageHeadline": "feat: add weth and ghst token configs", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "55c27b3f1781690c9adb872aeeb9fb5437ccdc1c", "messageHeadline": "chore: update default deploy configs", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "7833f986a7645acee978873fe92750547d846c9f", "messageHeadline": "refactor: update max flexible amt calculation in deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "4383ea41d10e03776e6e7bd65aff79b599bf07fc", "messageHeadline": "refactor: update mobius fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 253, "deletions": 137}}, {"node": {"oid": "58449e4b00b9a94ec0334d58a2861750c0c403a8", "messageHeadline": "chore: update view method in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "1db3f5a5705ed2f68b36cd20a77854187297e5d3", "messageHeadline": "chore: update mobius config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c200c4d3848ec8c48dbc627e477d8efb5c3ab2c5", "messageHeadline": "chore: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "77013e607a03d1077c36854f443fec17a9097a7c", "messageHeadline": "fix: lp token pool approval issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ba9f2e0625a37605baeb0b3231ed0875b7f7e104", "messageHeadline": "chore: update utils test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "0792fb3aa8c94aa12e0ac51a937e2ebced4b57a6", "messageHeadline": "chore: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "4d0347bb3fe53a419bd17a1209cb6f5584c0dcc3", "messageHeadline": "refactor: update mobius strategy config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b8ea0949180d1625462114e05c7bcef216ce33c2", "messageHeadline": "chore: update mock mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "63e9ccbeeea07a5e482a05f410a787b55f18cc00", "messageHeadline": "chore: minor optimisations in the mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "b852fe80e6e2cd6627d216a472fc69cf1a20c455", "messageHeadline": "feat: initial updates to support new mobius pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 56, "deletions": 44}}, {"node": {"oid": "70cdbd64af481fe6d3fda171ba9b39d3cc6a0a69", "messageHeadline": "Merge pull request #36 from Good-Ghosting/deployment-script-improvements", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "ef0337dc6d57c4587d14d2c510c47299dea61680", "messageHeadline": "chore: update maxPlayer default value in deployent script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3a53bb6e159ad1a63e036435b5e0c0d38221de38", "messageHeadline": "chore: defining maxPlayers as uint64 type", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90dd877cfe451dbd940b589bb94eefcf009cea0b", "messageHeadline": "chore: remove extra check in deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "caf1222e6448ef4a8b19f5d65033369b94c86927", "messageHeadline": "chore: update contract owner check", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f2f040bc716d0dcc2d67b6d0ccc09ef98124a2a", "messageHeadline": "feat: fetch token index based on the inbound token dynamically", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "6657527a11664bab3ba58f8335d3d331f48c58b7", "messageHeadline": "refactor: get max player count if not passed in", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "617d3518f0e6a196dc8de61a22dc42dc60a2457f", "messageHeadline": "Merge pull request #35 from Good-Ghosting/fix/convertMaxPayment", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "16ae256f3d39d30bf876088490b539924357bc19", "messageHeadline": "fix: convert maxFlexibleSegmentPayment to wei before deploying the co\u2026", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c33028f15e242ed89b00d3188852ab75da89d88f", "messageHeadline": "Merge pull request #34 from Good-Ghosting/update-total-game-principal", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ed6a014690b2c05ad403a96012bd96888b6bf333", "messageHeadline": "feat: update total game principal on player withdraw", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94b7ba6a5db1888b2c962649205ce1769afe7b6f", "messageHeadline": "Delete DeployedContractsv2.txt", "author": {"name": "Deepcryptodive", "email": "61325205+Deepcryptodive@users.noreply.github.com", "user": {"login": "Deepcryptodive"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "38baaeee7a2d1f7af0c05039dcd91dfd5f820c1a", "messageHeadline": "Update DeployedContractsv2.txt", "author": {"name": "Deepcryptodive", "email": "61325205+Deepcryptodive@users.noreply.github.com", "user": {"login": "Deepcryptodive"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "482b4055955b534884beeeeb4c009d92964fe25b", "messageHeadline": "Added \"The Longer Save\" to contract list", "author": {"name": "Deepcryptodive", "email": "61325205+Deepcryptodive@users.noreply.github.com", "user": {"login": "Deepcryptodive"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0465302ede2df20ab33dc28a7f2e5fd6200e1537", "messageHeadline": "Create DeployedContractsv2.txt", "author": {"name": "Deepcryptodive", "email": "61325205+Deepcryptodive@users.noreply.github.com", "user": {"login": "Deepcryptodive"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f2cb376527405ad73fbf50b784d168ebd19c26cd", "messageHeadline": "Merge pull request #33 from Good-Ghosting/strategy-refactors", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "c51424c5d3c704460811dcf4f32ebf40282bf7fb", "messageHeadline": "chore: add checks for gauge balance in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "2bb098f498467e139f10d00e5c473b3017355a2a", "messageHeadline": "Merge pull request #32 from Good-Ghosting/DEP-1", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1908, "deletions": 1237}}, {"node": {"oid": "cf4ff336ea045fc35e135ff405fc1e498383b5a8", "messageHeadline": "chore: update lock file", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1891, "deletions": 1228}}, {"node": {"oid": "cf4b449f16ca1e6c203f5a05898764422747f8cb", "messageHeadline": "refactor: fetch dynamic gas price for deployments", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ab5f66b396aff7193aac538750b83104cc9789b1", "messageHeadline": "chore: add additional packages", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6dd80977d235a1e3e249bb5fbbc04c3b79e1cb82", "messageHeadline": "feat: emit events for admin-only functions (#31)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 96, "deletions": 11}}, {"node": {"oid": "33cbeb9f31914366a7d1e670200fd7b5c6596d49", "messageHeadline": "fix: fixes configs related to incentive and reward tokens (#30)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "6abe6e8e761b82b446b73a7f5cb59349c0ee1c72", "messageHeadline": "chore: update event", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "4b2c27049f640b10664ee7dcfb7a44e5e9cd798d", "messageHeadline": "chore: update event", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "2b234b485fec0b21b2eea8f3f92480f217f4ed2b", "messageHeadline": "feat: add audit report", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4f535bca3b47657ae49b82a8f9f1606d2bf820ff", "messageHeadline": "Merge pull request #24 from Good-Ghosting/v2/improvements", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4959, "deletions": 2913}}, {"node": {"oid": "834cfd14824dd665fb0c0eb8f55f96829e7aba72", "messageHeadline": "chore: update if block in getCurrentSegment method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "020faf2b23e680d886a04d0aedab78eb6024b279", "messageHeadline": "chore: update events", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fd42061345c149ad41cc7e88642b60c6afed26df", "messageHeadline": "chore: minor update in contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "db15573b9624753017b3108c2d7d7cf364868c1c", "messageHeadline": "refactor: resolve merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5e787cac3c70ee392d29c4097212c5f9829bdf09", "messageHeadline": "chore: update unit test setup code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "b605b79d6a2cc3f64720afacc49391d56365fb97", "messageHeadline": "Merge pull request #27 from Good-Ghosting/v2/secondary-improvements", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 1794, "deletions": 517}}, {"node": {"oid": "ec12063bdcbf9d3143d51f5b6859ba4835479500", "messageHeadline": "Merge pull request #29 from Good-Ghosting/refactor/docs", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 93, "deletions": 74}}, {"node": {"oid": "f4af869800103357e37fc75b4cfa7d11eb0f88ae", "messageHeadline": "chore: update compiler version", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "5ca0a489197cae88d0f1b9d755599b9a364d4391", "messageHeadline": "refactor: update interest accounting calculation", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "3c444875d75046567cdfb0358582598545916feb", "messageHeadline": "docs: add/refactor comments in the contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "b680ca0884ee4ae094aeb656ef754d87424b1deb", "messageHeadline": "test: add unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 308, "deletions": 7}}, {"node": {"oid": "65e2a7aee05381b112cb74d085e2a8cd467f35e4", "messageHeadline": "chore: minor amm strategy contracts update", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "777bad3caabd2c5575ac6ada85f2efc25eabc059", "messageHeadline": "refactor: add strategy mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "0301b6f4c13d917784cdae0bfcfabd83f49f439b", "messageHeadline": "test: add additional test cases", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "65b86f99172a200640dad106d7f319a41b1f7fdb", "messageHeadline": "refactor: update mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "6504e4092860ff8d3a8fe432bf04e8649b71adfa", "messageHeadline": "refactor: add additional checks in join method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5afb8c3273f5c99b6a0f1968f411267ea26e212a", "messageHeadline": "test: update unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 69, "deletions": 5}}, {"node": {"oid": "9d9846a97cf128e9e4d0257ef5411d5d5eb4f188", "messageHeadline": "chore: update typos and docs", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "febe92bbaf859f240c80e6998c17db655be3d2b4", "messageHeadline": "chore: update typos and docs", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "cf6359b3fc3515e3177493faf029346ee91150c6", "messageHeadline": "refactor: update total interest accounting logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "f52bf092803c517fd711fafcc1514a9210bcd9ed", "messageHeadline": "docs: update documentation in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb794cb6909b037827bd95467cd2b55fa5591411", "messageHeadline": "docs: update documentation in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4385637654599b5f50f3eb277b59bed4341c85fa", "messageHeadline": "refactor: update withdrawal segment value", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d95371dbbdc28a405858896df30166a5de0a9201", "messageHeadline": "docs: update readme", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "4ff3424c3f0a96ad21483ab178197499d3d9a888", "messageHeadline": "test: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 127}}, {"node": {"oid": "92a969468dafbd24202db83e13036ca6ad68cd63", "messageHeadline": "refactor: for loop gas golfing", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "6b2c806a3730f800a8e591361b3e65e6c4078cae", "messageHeadline": "chore: update getRewardAmount method in aave v3 strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb0d933c6be338c96695e86dd9fb9126628d0b42", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 709, "deletions": 57}}, {"node": {"oid": "7f8b6898363db1449c78f9feff5607977b8cd814", "messageHeadline": "chore: update gas reporter config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea44b00c1e522e295711aabafed66181a1af1a00", "messageHeadline": "refactor: minor gas golfing in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ed99c0eef1674c62bf738b6471b4d629afbb6592", "messageHeadline": "fix: gas limit issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "06d3970d3f10217fbd71d8c24e56a4658703ef1c", "messageHeadline": "refactor: add scneario for winners withdrawing late from the pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 63, "deletions": 41}}, {"node": {"oid": "8779e104ffdb56b8d572e0c988ef6e856ccea8a7", "messageHeadline": "test: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 185, "deletions": 2}}, {"node": {"oid": "6a5b47a91b589d2e4aa4c6d599f849fdf04dd223", "messageHeadline": "chore: sol lint", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00991874bddd1665cf2ef003c77f6a3bab89cea7", "messageHeadline": "fix: winner interest accounting", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 31}}, {"node": {"oid": "e42ac9c5e5ee02323d5406252700fe7e1edabcde", "messageHeadline": "refactor: minor gas optimisations & docs", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 105, "deletions": 55}}, {"node": {"oid": "a9bf661a3168c7ef3a99b784602d022c4384c6c4", "messageHeadline": "Merge pull request #25 from Good-Ghosting/v2/final-updates", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1406, "deletions": 421}}, {"node": {"oid": "fb491476fb9893c84029e3af642e1a051ac9a476", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "badb4b07f42d941ab3158ef7a9ea642d3f17be10", "messageHeadline": "refactor: update aave strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "bb9896685172c2fdc526cc0592cf4563b344c5b9", "messageHeadline": "Merge pull request #26 from Good-Ghosting/v2/final-updates-rc2", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 127, "deletions": 83}}, {"node": {"oid": "54e9555184d9a954f79670c25a0559a2bda794a1", "messageHeadline": "fix: unit test failures", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 28, "deletions": 74}}, {"node": {"oid": "8055524ccc4b5d65454fc82ebe85f20760822977", "messageHeadline": "refactor: improves external token transfers, events and comments", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 64, "deletions": 34}}, {"node": {"oid": "bd54d07a5fcfd66e14e974b33b2daab08ceb080e", "messageHeadline": "chore: lint pool.sol", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "22ef874a18b0f684a101a5c4777a99205e79e4e5", "messageHeadline": "fix: add checks for reward/incentive controller", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "df0434ac5d4c4fa6d1b2910e5c0cf04c9d275c9c", "messageHeadline": "refactor: resolve merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "859073a76638060d5a4446d573a3119f88ef0940", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "42cc9eba43adc56b5621c27c95ca6771bb926048", "messageHeadline": "chore: remove safe math linking in deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6aaec898b2cdf7990431463f70e7c942d24f4ea7", "messageHeadline": "refactor: gross amount setting logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 38}}, {"node": {"oid": "872f9cff84a1996c9cb6dd9dba5a77f6522ce8f6", "messageHeadline": "fix: admin accounting issue in contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "b24a82da1a7252652a63afdf2927f261754d71cc", "messageHeadline": "refactor: remove SafeMath from the pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 60, "deletions": 77}}, {"node": {"oid": "5dfa7717db8d14d883a4f7447124366079d3dc14", "messageHeadline": "refactor: centralize try/catch checks for external token transfers", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "4049a7bfc748793cae51d3f1451ca74574590c26", "messageHeadline": "refactor: optimize updateInterestShare method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "57e7c31addafe06e4d60888bc5dcafb9b06686d9", "messageHeadline": "test: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 991, "deletions": 77}}, {"node": {"oid": "6fc3fd09babffa17fb8179366605669c13598f0d", "messageHeadline": "chore: optimize incentive token setting code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e7a27f0285ce3275c5cf5ed6a39005b42c6f5f4d", "messageHeadline": "chore: minor check in aaveV2/moola strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d385748153d6589c1621cd9c1dea508efbd3a56d", "messageHeadline": "refactor: optimize player reward accounting", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "cea189a81cf5b7de2d37d4e9632ef8f128d3f315", "messageHeadline": "refactor: remove extra check in player accounting methods", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "9eef880610c0a75730e524fc47796fb69b7134f0", "messageHeadline": "chore: sol lint", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "352d80d2c2b55609d710e52b8eddd43ae4434bd2", "messageHeadline": "chore: update variable/function names", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "6b9821cc6b540f98a93ad80d16a6ab21412981fb", "messageHeadline": "chore: optimize incentive accounting call", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "6c19ed4b1b14db39598cc80b06bfb79120e7d8ad", "messageHeadline": "chore: optimize for loop code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "80d29df408825145f9f3a6f8c20c25bb20a9d563", "messageHeadline": "chore: remove some code from unchecked block", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d941ad2e53fd685b130fedf017cf284dad08a59b", "messageHeadline": "chore: optimize  accumulate reward call code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ce6dc75a5052e5544615618d0a61544cc45c87c9", "messageHeadline": "chore: remove some code from unchecked block", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6a672b5cbfe78bdcabf55128d0fbb1c66451d6bd", "messageHeadline": "chore: added a missing check in get reward amount method in aave stra\u2026", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f8f0bb398bc4e49b0b65de8adb995dfb86a2fab9", "messageHeadline": "chore: update with prettier auto fixes", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "a72b89cdf860de8deeb65ec60e095daf4cfc8bb9", "messageHeadline": "fix: i.loss & accounting bugs", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 264, "deletions": 145}}, {"node": {"oid": "b04b4dfa056b25df46fe0db4045c9421b74b93fd", "messageHeadline": "refactor: update amm mock contract logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "dcd530d1a1bed02ea1b7758535f8fc247c9fe19a", "messageHeadline": "feat: integrate contract-sizer", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "41e24689d1b0e53d43bad777df56b2c3d8f40a1a", "messageHeadline": "test: cleanup amm strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 28, "deletions": 264}}, {"node": {"oid": "bb25ca973bcaae3ffb3b2fcb907e0312660d827a", "messageHeadline": "test: cleanup aave fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 136}}, {"node": {"oid": "664bce2fbfe300eb9139495825597b0e7aef1cc0", "messageHeadline": "test: cleanup unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 611}}, {"node": {"oid": "bfd061b2301e03e91e6c14ebae20f8503b756f11", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 100, "deletions": 32}}, {"node": {"oid": "e518b2aab8654dc1daee4109e783eb4bcdbb64b3", "messageHeadline": "docs: update documentation in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 62, "deletions": 22}}, {"node": {"oid": "e839105a6fb876a6dfc8be4991deac666582e806", "messageHeadline": "refactor: update withdrawal events", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "7715a87b999b88900442c091630ff0794d18afb4", "messageHeadline": "chore: update curve strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 30, "deletions": 43}}, {"node": {"oid": "b90c9d63a8e99dda12dd79a7a261b6d41160e152", "messageHeadline": "feat: update accounting logic in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 122, "deletions": 71}}, {"node": {"oid": "4154610b64943d0c124430e0001b667893960758", "messageHeadline": "chore: minor update in whitelisted pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e51b66d9ddcb891ec84b56758e28679a2942aaa9", "messageHeadline": "chore: update uint type for better storage slot packing", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 25}}, {"node": {"oid": "157814415e28afcd1561ab9e6a28efb2ac93753e", "messageHeadline": "chore: update mobius fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "9a48c16fdd3ef3c5cd9037ac6793c1afa397fb12", "messageHeadline": "refactor: more gas golfing", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 39, "deletions": 30}}, {"node": {"oid": "93eb2f8ea065421a7089c97d46bd5b1e7d141362", "messageHeadline": "chore: sol lint update", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "c210069092f9e035080f2dd3806da1f53dbb4bff", "messageHeadline": "refactor: more optimizations in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 73, "deletions": 41}}, {"node": {"oid": "e5d59a15de724fd9fe05d40563cf2527f9896a42", "messageHeadline": "refactor: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 1147}}, {"node": {"oid": "dd1c4f5d9ac98a7e765c49e2fe56861bff1d332f", "messageHeadline": "refactor: gas optimisations", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "52bb2d6e4d55f4d7796ad095e0ab9d9300331fa5", "messageHeadline": "chore: remove unused custom errors", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7b4ea786312f31533cbc28a8510ab3493f15fdfe", "messageHeadline": "refactor: add additional unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "749b1487b81879a24c3dffdddd5af5809dfb99fd", "messageHeadline": "refactor: remove unecessary logic in early withdraw method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "06e9b71cfb8dca9bcc46586efb77ae99af953955", "messageHeadline": "chore: update unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "209328552f8fee9360cad80266909dde02a963a5", "messageHeadline": "refactor: remove eceive method in no strategy contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3d535fc1486739a680b64bb71fc5bc8a5ec8883b", "messageHeadline": "chore: update comments in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8963672de6c6ab998cf7a34ddcb5bd966d9e0bb3", "messageHeadline": "chore: remove commented code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 83}}, {"node": {"oid": "9140f0606835d74e6ee421f6b976096e021fd627", "messageHeadline": "chore: update referral code for aave strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c2620fd3f065d55c24b7ebe939c64d2dd51e05a", "messageHeadline": "refactor: pool contracts improvements", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f1652c133bee9483f87b47422aad4d13c7c336e1", "messageHeadline": "chore: update events", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4847d7b53e2604cd84f9a7d41754c26cd15522c6", "messageHeadline": "refactor: update moola fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "8814f30790b093fe651a8ca06048cd0f0b582d6d", "messageHeadline": "refactor: update mobius fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 569, "deletions": 284}}, {"node": {"oid": "611b0565dea3f11ebee47f9fcb4da9f2c230042c", "messageHeadline": "refactor: update curve fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1128, "deletions": 269}}, {"node": {"oid": "26c8f66d5ffe2c9753d1c075c6ea14a57ecd3366", "messageHeadline": "refactor: update aavev3 fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "c65e66b23049242a66027f6e26e3ac89c4ef6997", "messageHeadline": "refactor: update aavev2  fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "97b6d05f028ceb2b57059bb5771a19a25a320743", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 896, "deletions": 789}}, {"node": {"oid": "f1fbca6f2c4dec8d0cdc94b07f623c746d891189", "messageHeadline": "chore: formatting amm strategy contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "7834ed79c36ecfe21271df505dff3275782eb393", "messageHeadline": "refactor: remove the redeem logic in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "eaef8b70bf266991da2f7541d81de3e470fa3147", "messageHeadline": "chore: add comments to mark changes after audit", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 149, "deletions": 143}}, {"node": {"oid": "7b349b4a06da2c3818ba47878a215e85e5484bc5", "messageHeadline": "fix: logic to reduce cummulative index on early withdraw", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 124, "deletions": 18}}, {"node": {"oid": "a1ff412ff01935ac11802721f41a40cdc79e18ea", "messageHeadline": "refactor: add nonReentrant in early withdraw method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9bce4734331fd5b15802718edc72e3d5a42717a", "messageHeadline": "refactor: re-setting i.loss share after every withdrawal", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "249aee6251250313541fa92f3af76b282082cc3e", "messageHeadline": "chore: format .sol files", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 73, "deletions": 41}}, {"node": {"oid": "ccdbf660d8cace72bd51cd68e2e780fd3c3ec027", "messageHeadline": "refactor: add try-catch to remove incentive token logic dependency in\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "f926bfef0e377fb85a20c0b86e83cf27157511c9", "messageHeadline": "chore: rename interface", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5ac83d0d6bc43883d6619a19f78a7591a1ada570", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "2994b4162b59911b143e21a3001f992e641d99ea", "messageHeadline": "feat: update winner count on emergency withdraw", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "040b011abc5ce61396ef3afcddeb8328ebbec2fd", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f54e69c97e28c273828fe0473a397eb1e9d32434", "messageHeadline": "refactor: strategy: add additional checks in receive method in aave s\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "980baffde5b41d473692ebb55affb7602e0a63da", "messageHeadline": "refactor: update unit tests", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "89b38ea1dd1e1fed481981d8d5ed658ceeb4a1db", "messageHeadline": "feat: add more gas optimisation changes", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 81, "deletions": 54}}, {"node": {"oid": "12b70dc90edd0c3b388f8edcb11e6215c7b1e4a5", "messageHeadline": "refactor: add additional check receive method  in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "365a88fa9bac59de45754f986f98fa49e9323d44", "messageHeadline": "chore: minor update in aave strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "3be68903f113e7e028530e6686004aa543f5c22a", "messageHeadline": "refactor: update underlying token check in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 27}}, {"node": {"oid": "e3e1e784223a4e03c5e632e4eba0d12567dfd517", "messageHeadline": "refactor: update underlying token method in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0616a35a81900e18c078cb0f0a3b66591a4795b0", "messageHeadline": "refactor: move common logic to a internal function", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 50, "deletions": 75}}, {"node": {"oid": "c625ac21f0fe2bce6e32c5f01e50b495a62fc828", "messageHeadline": "refactor: clean getCurrentSegment Code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "91da771a45dc9f89991039649c032eeabe9be184", "messageHeadline": "refactor: update incentive token distribution check in admin withdraw", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d73b2ff76cd0a130d096f6032919e00d52616bb", "messageHeadline": "refactor: update precision factor when calculating the player share %", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f2a2ceb362f0984d1c70a6bfc7c22618b7f35392", "messageHeadline": "refactor: add comparision check for netDeposit amount and deposit amount", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "acbd6a0f26bcb1d260224d9092bed495e6575cde", "messageHeadline": "refactor: added additional test case", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "dee2c17b97c3550e6a40ac5844e7af01097c3e43", "messageHeadline": "chore: add more logs in unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "cbc9b260af4b8324b542e809c0e009a50bccaabb", "messageHeadline": "refactor: update amm fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "24c61142b61c0914cd8d2b551c31f6771e2ed25f", "messageHeadline": "refactor: update aave strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "39ae31eb4823d245506c5d01ffcca890360c9559", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "97a7d1db7d7d0e51fc5955afa046fe2f208c99f3", "messageHeadline": "refactor: update player index calculation", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "83d37b9b82c46e8bcdae724f89bd5daa7b08dcef", "messageHeadline": "chore: update readme.md (#23)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 79, "deletions": 63}}, {"node": {"oid": "01c88a2b4bacf9107c413903ed0a99b2bee15715", "messageHeadline": "chore: add node mem size for test coverage", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4494ca424d683f9afb99b474bb35170002fe99e", "messageHeadline": "feat: add test network deployments (#22)", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 90, "deletions": 4}}, {"node": {"oid": "c3ce2ecc4fdcbfec2241884f6000cb596a0a0136", "messageHeadline": "chore: minor readme updates", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "734daa71b40d8a58816fa1b63195d51a50513146", "messageHeadline": "Merge pull request #20 from Good-Ghosting/vp-4-improv", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 370, "deletions": 170}}, {"node": {"oid": "ad02a5b5873615c6c9de4f5ec5d7e06391f8a7ea", "messageHeadline": "refactor: handle impermanent loss for non-winners", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 130, "deletions": 4}}, {"node": {"oid": "3ed780c6049410d5c1ce48d9987a900166f4ac75", "messageHeadline": "refactor: add additional unit test checks", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b33faa7ee42ffe8cf06755e54683c53216f676b9", "messageHeadline": "refactor: prevent tx token deposits in invest method in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "94300dd4d26d335e9bf5bd176f15f6a10182e5c7", "messageHeadline": "refactor: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "6f590e7dd4e2f439e09e03e492e5e6ac8cc4f6ca", "messageHeadline": "refactor: add missing unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "459d1101164d25ea077b24fe636af7d8503b2e10", "messageHeadline": "fix: use _amount instead of strategy balance in earlyWithdraw", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "36f38a039ecdb5638774a0a77ba584aaa9563def", "messageHeadline": "refactor: increse unit test coverage for curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "d9266482a2016c4a9b097c1eab7e55500bd7df40", "messageHeadline": "fix: fixes assertion issue with early withdraw tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "f950af74d43b6c5ab0ceb5caf389cfd764452841", "messageHeadline": "Merge branch 'master' of github.com:Good-Ghosting/goodghosting-protoc\u2026", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 945, "deletions": 1015}}, {"node": {"oid": "6bb53e2379a2c60997eeb793b024b4a29d683de7", "messageHeadline": "refactor: improve test coverage (#21)", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 943, "deletions": 1019}}, {"node": {"oid": "414440c9417c51c94d4e3a6c6e69ea9e28efce44", "messageHeadline": "refactor: redeems balance if not enough funds", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "dd19bd44732a3561f9bb2c246097583c2bda9b2d", "messageHeadline": "feat: reverts with NOT_ENOUGHT_FUNDS", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "232f7c7c17cdaddbfcc35b64c86b813463bacd8f", "messageHeadline": "fix: emit withdraw and earlyWithdraw events with correct withdrawal a\u2026", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "63c440f11274a4869fc4a48b8d8d19a52bb17e4f", "messageHeadline": "Merge branch 'master' of github.com:Good-Ghosting/goodghosting-protoc\u2026", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 114, "deletions": 8}}, {"node": {"oid": "fa21ecb48523ac59956368ba2513603cc9e37f5f", "messageHeadline": "Merge pull request #19 from Good-Ghosting/VP-48", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 114, "deletions": 8}}, {"node": {"oid": "a007e64c8233bd920efcadac05ca73c0f30fbfc6", "messageHeadline": "refactor: improve constructor validations and comments", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "a169505d98de34eed326e087b5067e41f1e6ce33", "messageHeadline": "refactor: renames aToken", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "e83629fe417ed6f16880b6d70c19d237bb03162b", "messageHeadline": "fix: fixes adminWithdrawal-related unit tests", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "12cfc6f1c7f283dfbac76b0812c938b7f64eef2d", "messageHeadline": "refactor: save gas by changing the operator order", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1c0b65388541d1a9b5d9f6eb4d0e33c715a8c8bf", "messageHeadline": "refactor: optimizes reentrancy guard checks", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "8f1744a9a74df9cd80dbc30f3922652abd0223ee", "messageHeadline": "Merge branch 'master' of github.com:Good-Ghosting/goodghosting-protoc\u2026", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 187, "deletions": 81}}, {"node": {"oid": "6f31921f9d5f6bbb2be0fa142c620c4538b09f9d", "messageHeadline": "Merge pull request #18 from Good-Ghosting/coverage/update", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 187, "deletions": 81}}, {"node": {"oid": "ed77718e4ce1308d85be0069d3653d919967191c", "messageHeadline": "chore: undo changes during conflict resolution", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7c60a3b0a8e4d8b1ff7ac665b009e7675afb95fb", "messageHeadline": "chore: fix merge conflicts with upstream master", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "c428e305143dd5bc41f8f0bb41ed4179fe12b4c5", "messageHeadline": "refactor: improves naming, comments and removes unnecessary imports", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "640a3311ebbdfa7d5a40416368e7ae7cfa97a97f", "messageHeadline": "refactor: add slippage and reentrancy checks", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f44a5ade95c46026b4389e24979478c7aca5e70c", "messageHeadline": "feat: created test for when user has not joined the game", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "3fb29567db3c95bf2aea6403c75e923df5ff996b", "messageHeadline": "refactor: clearer test name", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "393d787c04d44618b98a9ee0cce9f44c3d4ca73f", "messageHeadline": "feat: returning false on isWinner if address is not a player", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "5f8537ad029fed3e616c8426d64a39c62a4173a8", "messageHeadline": "feat: created tests for when the player is not a winner", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "17baa4c61f622a99589dc615188a4a8f9fee13a9", "messageHeadline": "feat: added tests for new isWinner view function", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "55becca4a53772bd5259807a68742bcbf23697db", "messageHeadline": "refactor: _isWinner function follow parameter name convention", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ef5bd8970b70fb420c38fbc0b07c184a78e06fa4", "messageHeadline": "refactor: gas optimization in internal usage of _isWinner", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "3cf882d1d8c5963bbfbeb0da3ef220f1671ab327", "messageHeadline": "Merge branch 'master' into VP-48", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "471c6785b0d9fc8d494cb54e6fd5031f38fdbef5", "messageHeadline": "Merge branch 'master' into VP-48", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "681da808a8a285905e7965b1d67e7e304bb75d53", "messageHeadline": "feat: created isWinner view function", "author": {"name": "camolezi", "email": "lucascamolezi@gmail.com", "user": {"login": "camolezi"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "d69761e7d87c8df5475210cd3be7b1d0047871b7", "messageHeadline": "fix: runtime issue with unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "afd90d7a98243142ffd9d241b68c778f85e9d0c5", "messageHeadline": "refactor: remove additional code in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "5a1a8ad0899b0b180adbee6931409129392f5d60", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 93, "deletions": 7}}, {"node": {"oid": "48974c775b10e3296cf709655ecab7c016d0f9fd", "messageHeadline": "Merge pull request #17 from Good-Ghosting/refactor/contracts", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 889, "deletions": 413}}, {"node": {"oid": "073de49c04d4229256fc6e5142949092029283cc", "messageHeadline": "chore: update game accounting event", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "c21d7794f5646c7770a00fb0a0546f71ea6260e7", "messageHeadline": "refactor: update no strategy unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 79, "deletions": 61}}, {"node": {"oid": "e5aaf312dd02db921478c1b4b13855e5cf339706", "messageHeadline": "fix: issue with inbound token transfer in no strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "9b0aabb8613c73e3975df4441fef7adcabf79415", "messageHeadline": "chore: resolve merge conflicts in deployment result file", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "27c7c5b5c98e4ecae7c6208ec0ec75ebcc5dc6e5", "messageHeadline": "refactor: resolve merge conflicts in deploy script", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09deb353b82807ff5dfddfdf96a89d96967b397c", "messageHeadline": "refactor: add accounting events in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "4693e054d9d6ae37bd00ffa594216ff308d5d880", "messageHeadline": "feat: add no-external-strategy deployment logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4bdd3389cebd44b2536902e9e96e910ae7167923", "messageHeadline": "chore: code optimization in no external strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "09f0277a42d6511488b8ae09e35076fed18595cc", "messageHeadline": "chore: update function names", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "628d188b61176cd86ffe070420547d93aeba6e4f", "messageHeadline": "refactor: more optimizations in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "caf59cb7ab847f6e94918f969f2aaa8744271b8e", "messageHeadline": "refactor: remove duplicated code in no strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "a75e8561e391261f38b3f7cf5d772643957ff9ec", "messageHeadline": "chore: fix typo", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "594eca3a2c4a9cf6920a0a0835f76cb1a1c5321e", "messageHeadline": "docs: update comments in contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 30, "deletions": 34}}, {"node": {"oid": "6b08bb26d2751e821055719651d61353ab807bdc", "messageHeadline": "test: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "d80b199f76e736f3751404088070f8e34a233918", "messageHeadline": "refactor: add additional assertion check in no strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c7615cd0c8f22fdc71a55518040c3233d018b587", "messageHeadline": "refactor: gas golfing in external strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7d8858435e25d09e3e6e9fbb4f79de37a8339fe7", "messageHeadline": "refactor: remove casting in literals", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "355b7695a83095aad745160676478cf355703d81", "messageHeadline": "feat: add no strategy unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 132, "deletions": 9}}, {"node": {"oid": "5ba8655a3404fa3955751955a7d2652920869449", "messageHeadline": "refactor: add reward sending mechanism in no strategy contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "f6523a71bc947145ae22243a485b117875b6f4d1", "messageHeadline": "refactor: gas golfing", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "d340bf33ace0960a234420f8cbcdc4472c65f5b3", "messageHeadline": "refactor: update unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 34}}, {"node": {"oid": "abb13e82fb769e04f0284c28d2f1be7322341124", "messageHeadline": "refactor: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 223, "deletions": 72}}, {"node": {"oid": "fd7a3c1a3e1ddacdb9b1929152e7911cdfc4d2da", "messageHeadline": "refactor: optimise admin accounting function", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 14, "deletions": 27}}, {"node": {"oid": "c9d0e3c13fe442f2036f1d511eb5466be337aec1", "messageHeadline": "refactor: improvements in Pool contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "4173bd429e9266c6a47e4143fc0724bcde5a9bc3", "messageHeadline": "refactor: update events in Pool Contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "3003ce38c49618a44157b97f04f85758f05e2312", "messageHeadline": "refactor: add accounting methods in the contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 59, "deletions": 87}}, {"node": {"oid": "e598724846056d106e1a8b6bde209d8ec055dd07", "messageHeadline": "chore: update netowkr check condition in truffle based fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 117}}, {"node": {"oid": "565fbf5ffbe7fdbc8ac300e3d07e8cd3ce277174", "messageHeadline": "refactor: resolving merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "e6a2d159edab93ecc650535b721c5be1aa3cafb8", "messageHeadline": "Merge pull request #15 from Good-Ghosting/update/deployment-script", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 957, "deletions": 910}}, {"node": {"oid": "95c16241b3795b1eaca08407b421c6b657933d10", "messageHeadline": "chore: minor update in deployment script", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "82ae23377711c1cfe878ba8209c9038630d06259", "messageHeadline": "chore: update strategy keys in deployment log", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "5ee81e7ce4b5b7e756d651d88caf61613afe478b", "messageHeadline": "refactor: update incentive token storing logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 40}}, {"node": {"oid": "bb8f47361a16669d36d8924b50d5152928e3a901", "messageHeadline": "chore: update emegency scenario section in readme", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e430983b07be66d3956988d01746fafff41b8546", "messageHeadline": "chore: update mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f971f092958bbc19a927e55dea5c00f190853b47", "messageHeadline": "refactor: add additional assertion checks in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "74884ccbf69a61e2d1a31e9fbcf6d279f0bc2d80", "messageHeadline": "refactor: update setting incentive token logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e180d888c01bc0a3ba9cef368d33378433a686f6", "messageHeadline": "refactor: add player withdrawal segment check unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "769802ed047dbad8c808350f917ebf3d040db1df", "messageHeadline": "refactor: gas optimizations in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "0cbf76a24fe41e288ab973e00e0c01ed87e72c91", "messageHeadline": "feat: add no external strategy contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "67ac76c384a344a41656a3dfb41299f79eff1039", "messageHeadline": "refactor: update fork test and deployment commands in readme", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9bc51014f1d436d6993e96c62de5bc8f061204f1", "messageHeadline": "refactor: resolve merge conflicts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 593, "deletions": 583}}, {"node": {"oid": "e9fb1b2d78c01007f558bce0cb4763165d44626d", "messageHeadline": "chore: remove print summary function in deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 231}}, {"node": {"oid": "176c63ce57d236c820d98231faff337fdeb61f77", "messageHeadline": "refactor: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 118, "deletions": 84}}, {"node": {"oid": "b1cb4922f7ca1461464c51fdcab1083f0102230e", "messageHeadline": "refactor: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 38}}, {"node": {"oid": "f710e066e1a91187db71360310e09f445f93c849", "messageHeadline": "chore: update deployment result file", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "7b7075fbed37f2d5fdeea36a71c6d69ca7893735", "messageHeadline": "refactor: split the deployment config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 85, "deletions": 84}}, {"node": {"oid": "e75a427742fbd48ceaa2ed6c8351ab4903653ff8", "messageHeadline": "refactor: add missing info to deployment result", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "7452863c4b2e0f3ae97e2222dbdbe1b1d8ca3cc7", "messageHeadline": "refactor: update truffle based  fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 107, "deletions": 42}}, {"node": {"oid": "4c9681aac3c442f1646adc90d28e2e59b4764271", "messageHeadline": "refactor: update aave strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 85, "deletions": 196}}, {"node": {"oid": "9e1f65afba5c63ef4f43fac86d198d5a56703a18", "messageHeadline": "chore: minor unit test updates", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 50}}, {"node": {"oid": "a9f40c8684a3475f4f64bf6f90d1081f9efc1ba4", "messageHeadline": "refactor: upgrade deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 137, "deletions": 118}}, {"node": {"oid": "eef52f99a7e7e4fa5ff630d10d62001ee2d8c8e5", "messageHeadline": "refactor: upgrade truffle netowrks", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 12, "deletions": 109}}, {"node": {"oid": "8f479be3f7ecec2c02a0975a31860f8100e751b1", "messageHeadline": "refactor: update deploy config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ef64dad8c83046b14ed0b4e2ff3192180bb2fa6", "messageHeadline": "refactor: add pool ownership transfer logic in script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c559212318847433d1f4739f3d65a655490a48e9", "messageHeadline": "chore: minor deployment script update", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "d809765a9fd1e2c66487690f8464fbf0eff6bae0", "messageHeadline": "refactor: optimise deployment script code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 39, "deletions": 88}}, {"node": {"oid": "7e15612bd6a73f7e3dfcb6e82f48567472b18747", "messageHeadline": "refactor: update deployment config and script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 80, "deletions": 48}}, {"node": {"oid": "3c4e46b9b95b6177d7edf2048a5c48ea1ecb0e95", "messageHeadline": "chore: update env example", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6639d30a598b2e040605c58bb3717e94901da573", "messageHeadline": "refactor: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "8ed617bc0c46e214674c131a74781a11dcb7863a", "messageHeadline": "refactor: update fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 178, "deletions": 177}}, {"node": {"oid": "aafe94b22057fc7e897279f32954e6fb7493a5f8", "messageHeadline": "refactor: update deployment config structure", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 76, "deletions": 64}}, {"node": {"oid": "5317fe205634107ff85baa206e8117a1c451ac20", "messageHeadline": "refactor: reverting the contract changes(tba in diff. pr)", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 45, "deletions": 227}}, {"node": {"oid": "b087f5607cf7dfd75927e66ed545b41345973193", "messageHeadline": "Merge pull request #16 from Good-Ghosting/vp-22-tiny-improvements", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 636, "deletions": 624}}, {"node": {"oid": "9a3d0d7b5a3e55dd9975c4d790b55fece051d025", "messageHeadline": "chore: updates yarn.lock", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 410, "deletions": 2134}}, {"node": {"oid": "861c1d24083e6cfb50d4ec2d4df4e47d5117e328", "messageHeadline": "Merge branch 'master' of github.com:Good-Ghosting/goodghosting-protoc\u2026", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 2331, "deletions": 1990}}, {"node": {"oid": "92b910f43b8548d900c42e8c332f43f9b3b9a353", "messageHeadline": "refactor: refactors styling and naming conventions", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "d1ba02b2bbb980763bc9c936dada4168a595e38b", "messageHeadline": "fix: fix typos", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1c2a4c9b10ea9a111afa659b3e326eb48efe8b65", "messageHeadline": "chore: fix typos", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d5c6e6d70d358f269433b58154c301cc02b885e1", "messageHeadline": "chore: updates workspace dictionary", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ae42c495a4f8cc43ff72f0c8fa5639585aa756f2", "messageHeadline": "chore: updates yarn.lock w/ node 16", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 1827, "deletions": 1676}}, {"node": {"oid": "84707c3ae901b9f04f3722c209ef55f3b147218b", "messageHeadline": "chore: ignored auto generated flattened files", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7752f2a57897cd8386d3fd553ca249d16a6a8be4", "messageHeadline": "refactor: gas optimize pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "081d3addcbc8719c8503d988bca340af68a1af0f", "messageHeadline": "refactor: updated state mutability in strategy contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "cc305e6fc2495a63949b531bdb9ec04695e59fff", "messageHeadline": "feat: add no strategy contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 181, "deletions": 0}}, {"node": {"oid": "ff4389b62ac9a8570d1284877dcb475377bb340d", "messageHeadline": "feat: add env param to determine intialization", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "583709e4367209a191905c6c05d2422fa195943d", "messageHeadline": "feat: documenting the deployment results in a json file", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 172, "deletions": 7}}, {"node": {"oid": "54f203da18b7716f78d617383b91de50494679df", "messageHeadline": "fix: runtime issue with fork tests due to deployment config changes", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 241, "deletions": 119}}, {"node": {"oid": "bb7ecbbf997db37a53dcc7da223c0d5baaa1c865", "messageHeadline": "chore: add tiny fix to initialize method and improve _joinGame variab\u2026", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f3be857a6a2384edbe82bc7ac92e106389edc50d", "messageHeadline": "refactor: update aave strategy fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 305, "deletions": 221}}, {"node": {"oid": "2765382408839fb45860dbe9be348f8e95b0e921", "messageHeadline": "refactor: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 77, "deletions": 44}}, {"node": {"oid": "1744c52d3fdcd0aa261c63b27b6ebd77d56cec25", "messageHeadline": "refactor: add more deployment networks", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 58, "deletions": 12}}, {"node": {"oid": "aed6ad7eb5f78ae8925c9e7d600c7015a8f6bc98", "messageHeadline": "refactor: update deployment config heirarchy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 47, "deletions": 107}}, {"node": {"oid": "7782a07516c7ba382ae7e59f492077ab7ebec1ca", "messageHeadline": "chore: repo cleanup", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 139}}, {"node": {"oid": "85630ccb805049af9d0bee244acfbb2da8d1d441", "messageHeadline": "Merge branch 'refactor/internal-review/updates'", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2746, "deletions": 3848}}, {"node": {"oid": "98b9e7e34d5f23661d904294603a146462a1aa87", "messageHeadline": "test: update aave strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2746, "deletions": 3848}}, {"node": {"oid": "2725366976328723c8996a226329c68ff839141a", "messageHeadline": "Merge branch 'refactor/internal-review/updates'", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b020052140daf8875c914f4305327042289d2f52", "messageHeadline": "fix: admin redemption issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bb683550291323329a4c81fdfa43625de6666e8c", "messageHeadline": "Merge pull request #14 from Good-Ghosting/refactor/internal-review/up\u2026", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 60, "deletions": 56}}, {"node": {"oid": "af4862d4032a718b6477ffc36f0c56aa5e3358b5", "messageHeadline": "chore: update method visibility in strategy contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1b1c4ed695e2fe82fd52b64ae2457c8810c5f985", "messageHeadline": "docs: update unit test requirements in readme", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5c8f4541af69fd7e6d156ab68f27eb3682e0e36e", "messageHeadline": "chore: cleanup readme", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0c6245d5f5f537bc40b4ef3f45e1212ae7637e84", "messageHeadline": "docs: fix readme info", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "525f36c97eb66a6899ccf207fe36a64750812ed5", "messageHeadline": "chore: cleanup hardhat config and contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bdde8b57561b1894a054fd6008f7f87eb040fa67", "messageHeadline": "fix: unit test reverts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 34}}, {"node": {"oid": "db803c81eb0fdcee9dc5f52d6094b6e95ff25c62", "messageHeadline": "Merge pull request #13 from Good-Ghosting/refactor/internal-review/up\u2026", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 1292, "deletions": 371}}, {"node": {"oid": "00a1144fdd8f7d98ca5d78715af54cc87fcbf7d5", "messageHeadline": "Update contracts/Pool.sol", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be13f228087fad7de2facbd11f6bb6eea792f643", "messageHeadline": "chore: cleanup contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 102, "deletions": 65}}, {"node": {"oid": "c5e9729625eb7a93e20dbdfa282f3f5c7aba2152", "messageHeadline": "chore: cleanup fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 56, "deletions": 145}}, {"node": {"oid": "b4bad3354699d303d42d1b4ca898b11bfc9f8415", "messageHeadline": "chore: cleanup  pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "6512afa27a0287a335638058a35d4a80f82cad66", "messageHeadline": "fix: whitelist unit test failure", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d00387f1c7ed408ec39c7b3de16f3535bf610cdf", "messageHeadline": "chore: update optimizer config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0e8c53bfa97d0a74ea456e9f304bdc9ba46019f", "messageHeadline": "refactor: update curve  mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "396043ee5f1d1b26b6c77a536058eeda035df845", "messageHeadline": "refactor: update mobius mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "a366085d3bf2ae1c9cc94a2140447536ed6a6613", "messageHeadline": "refactor: remove originalTotalGamePrincipal logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 43}}, {"node": {"oid": "90c45ed89ef97e83fabb40ad4d726c4901f9bd3b", "messageHeadline": "refactor: update mobius  var. pool fork test to consider min. amount \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aba44a502cf263a2f112546bed7dda75714d8a95", "messageHeadline": "refactor: update curve var. pool fork test to consider min. amount we\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "77ce150483f9ad44d84e8b915ab3e43bf10f91f1", "messageHeadline": "refactor: update mobius  strategyy variable  deposit pool tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 267, "deletions": 2}}, {"node": {"oid": "64a8efea5bd130440898b61354066d655f280dce", "messageHeadline": "refactor: update curve strategyy variable  deposit pool tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 385, "deletions": 4}}, {"node": {"oid": "081c79ae5df0844f39d09d8cec3516a8c5acc26a", "messageHeadline": "refactor: update mobius strtagy  fixed deposit pool tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "cffae68fd260c5a6ee11ef3bc8007e8d81259ede", "messageHeadline": "refactor: update curve fixed deposit pool tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "1553749cc52abe9cc47b16eaf49a4a19a0abd83c", "messageHeadline": "feat: update pool contract to  counter the i.loss in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "40c833947eea4c2dfa2e68fe97ee2018f7c00ea9", "messageHeadline": "feat: add netdeposit method to counter the i.loss in amm strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "fa468a8d084f1919dd7fb2b2b2a9687608838c14", "messageHeadline": "chore: update deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ea3cbd0cce69b5ef1a8670aa008dd3e911b7084", "messageHeadline": "feat: added original principal var for fixed deposit pools", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "e1fb9ec7c977dc9edcc4004225d59be3db1e7574", "messageHeadline": "refactor: add misisng unit tests for enabling emergency withdraw", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 156, "deletions": 0}}, {"node": {"oid": "3cea4a7efb783d79fbe6fdf42b37a455dfcb4007", "messageHeadline": "refactor: allow incentive token to be set after initialization", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "9a10bbb5dd4e361be550ee443d9d24ed46fe3a95", "messageHeadline": "refactor: updated initializer", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "d7b9e28747b38e80a1183b03a3f2f78d3fcba788", "messageHeadline": "fix: current segment calculation after waiting round has passed", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fd69670fde75a687228389e259e5df1c32a9ec18", "messageHeadline": "refactor: add additional test case for emergency withdraw scenario", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "750da064883b47193eb0417e28960b1d15ef5cd5", "messageHeadline": "refactor: add valid mount check for maxFlexibleSegmentPaymentAmount", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "5f57f95f5d0b3ecefa52b86963e9cb94bfe3bd7e", "messageHeadline": "chore: fix typo", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 65, "deletions": 72}}, {"node": {"oid": "a5164a4c1b33422a4e0ade65ccbc3137526bf674", "messageHeadline": "chore: update comment in tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5b8427e6a3f33a406c858985c4b61404276209a6", "messageHeadline": "refactor: add assertion checks in receive method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8bc5014842ff621b0bee8e46ca8347ca59704c67", "messageHeadline": "refactor: add isInitialized method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "45044601206245e43444d9a9249663b19005ec4f", "messageHeadline": "sc-280 refactor: hodl pool improvements (#12)", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 78, "deletions": 37}}, {"node": {"oid": "7c6e2d322adbedc219c67f696952ed25d341293b", "messageHeadline": "Update contracts/Pool.sol", "author": {"name": "fodisi", "email": "36540281+fodisi@users.noreply.github.com", "user": {"login": "fodisi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aee5bd83b0ba877b8fcd222aa47d9b49924601c7", "messageHeadline": "refactor: add ownership check in initializer", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "c9eb96c4548360c3c0a1069b58609467f7468e54", "messageHeadline": "chore: update method naming", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f4d4d5076c5579d85a90ca52084592ca0e769f9f", "messageHeadline": "chore: fix typo", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d0034935125688c71c92a5fc1aa779f4946e8ca9", "messageHeadline": "refactor: add initiazed modifier in getCurrentSegment", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "99166452d040da3e8dc93d830dcdc49503c43783", "messageHeadline": "fix: no initialized check on initializer", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "7c9dbfe8131ee2fafe7c9e35c82bc4a5050607db", "messageHeadline": "chore: update last segment variable name", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "4632fd2e596c35ac4c17fb86cfe997f67047f597", "messageHeadline": "Merge pull request #11 from Good-Ghosting/sc-289", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "99405420f9d929949e699ea2a7e99a20aac13a80", "messageHeadline": "chore: update comments and simplify if conditions", "author": {"name": "fodisi", "email": "francis2301@gmail.com", "user": {"login": "fodisi"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "64fd7e0326b099e996c775c0e3dc7b70e1620f28", "messageHeadline": "fix: running out of gas issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "b8b2e5db4d243572fec8b59fe8dd3c9a65a84fca", "messageHeadline": "chore: update comments in Pool Contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "5cc28718591cd48f49ccf40129f8aab7c35a9a3f", "messageHeadline": "refactor: add additional test cases", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 102, "deletions": 3}}, {"node": {"oid": "318cdc092550782bc06642e3edfb4ae3400eeaf2", "messageHeadline": "refactor: slither analysis changes", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 148, "deletions": 35}}, {"node": {"oid": "1600228a94fa77009e8ea69a3b6833cd0c0c5559", "messageHeadline": "refactor: remove extra un-necessary code in strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 155, "deletions": 174}}, {"node": {"oid": "dc826b2c0b42a74bdbf3f50142cb9743b9a72cac", "messageHeadline": "update slither command", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bf1a29dba2c6ed2f38f207fa8656b757ec0b202", "messageHeadline": "refactor: add missing assertions in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 117, "deletions": 25}}, {"node": {"oid": "211ef7fb83ae157c9144c75d8c938b1aaa956bbb", "messageHeadline": "refactor: add reentrancy checks in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9eef43c46527f254109f3395a14f2381b8e6d4bc", "messageHeadline": "refactor: add reentrancy checks in mobius  strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "26f5811244a7c0499d500caf72b037690ef82fc0", "messageHeadline": "refactor: add reentrancy checks in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "35b6feca1a31f0edca408f479795d313d43bc7a5", "messageHeadline": "refactor: add reentrancy checks in aave strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "7352c385359c93fdf6b5303d5217a5f3b016e789", "messageHeadline": "refactor: minor optimisation changes in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1d6889ef00500a052497dad810be374701519f5b", "messageHeadline": "update aave v3 deployment info", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 118, "deletions": 2}}, {"node": {"oid": "ec557e98a064d5d4053d226d61fca87048438d7b", "messageHeadline": "feat: add aave v3 mainnet deployment changes", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "8f0b934e6a3ec550888ecb4e4b454ab1c1fe3e75", "messageHeadline": "chore: updated comments in strategy contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "eef5132a71be7c9e99ff3bba1430966a310edeb1", "messageHeadline": "refactor: add missing emergency withdraw scenario tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "bb5ee8fe064800a33745913ff402d80eec97806e", "messageHeadline": "refactor: update test utils file", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "7cdfacd6186bb913d3f616f17f2d7b676d4db787", "messageHeadline": "refactor: add missing method in mock contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "2172cc7d0cbf7d1998c3be80223db259b3652cab", "messageHeadline": "refactor: add a safety check in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "9679d8385b3b91cbccacf7e940dbe6a6b5a7534b", "messageHeadline": "add aave v3 strategy description", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3d7f15ececd13a360829743e1bea269c89639727", "messageHeadline": "refactor: update existing fork tests to be compatible with the multip\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 37, "deletions": 152}}, {"node": {"oid": "6dedc08d97586d400d440c3fb1fbdc4e2ef61a31", "messageHeadline": "feat: add aave v3 strategy fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "bf4d98909ebc3b9894532a9b25de420be2270bf6", "messageHeadline": "feat: update unit tests  to support aave v3 strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 130, "deletions": 60}}, {"node": {"oid": "751961db17efa35af2862ad92b4917112cb7408b", "messageHeadline": "feat: add/update mock contracts to support aave v3 strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "ed45c30b45cb13ae02fc16a7e7035965cf5e054c", "messageHeadline": "chore: add aave v3 unit test file", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 256, "deletions": 0}}, {"node": {"oid": "771c57573ddb9624b730a3f8de0ac4842e772d84", "messageHeadline": "refactor: update aave v3 strategy contract to support multiple rewards", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 60, "deletions": 110}}, {"node": {"oid": "a62c4d125d83e6fedfe63182b66ebe6b04bccbfd", "messageHeadline": "fix: rewardamount wrong index issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87f811155c416d4c08bd4754776fd05e3cc71e4a", "messageHeadline": "refactor: update unit tests to support multiple reward tokens", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 89, "deletions": 100}}, {"node": {"oid": "5d6a4c096cdc8c98bb32ec52dfc56976033247f6", "messageHeadline": "refactor: update contracts to support multiple reward tokens", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 180, "deletions": 298}}, {"node": {"oid": "8eda5e914cfb8f270b4db4dd098f533b282a451e", "messageHeadline": "feat: add variable  deposit pool fork tests for aave v3 startegy support", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 778, "deletions": 1}}, {"node": {"oid": "c737b0bbff79f1c9ee7e83bbd71262c44f51fb64", "messageHeadline": "feat: add fixed deposit pool fork tests for aave v3 startegy support", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 912, "deletions": 0}}, {"node": {"oid": "d3ac1bba024d2524f8ef76605c8672cec0aa410f", "messageHeadline": "feat: add contracts for aave v3 startegy support", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 335, "deletions": 6}}, {"node": {"oid": "607b46e42afaa7f700265e95de6efcbf45878f4c", "messageHeadline": "refactor: add missing unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2399244193b28ff4a19280828baf343f532e6102", "messageHeadline": "chore: update coverage config to skip some contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1d7cfd37f19f23fc83d9a452af23b620e792546", "messageHeadline": "chore: add comments on missing test coverage lines", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7d81491904a1a4c400bf9bf0cdec1d3a11440153", "messageHeadline": "Merge branch 'master' of https://github.com/Good-Ghosting/goodghostin\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "bc71c2ec391b9be776e56b3f3635640450e1a90a", "messageHeadline": "chore: minor changes in hardhat config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "23a76b9d87f32ca528f9a24bb90d37082a7c2a82", "messageHeadline": "add early withdraw scenario example in interest accounting", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "56a93daa1ece536fe0be0f50a05c0ff37566c760", "messageHeadline": "refactor: add failure test cases for initializer setup in pools", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "4f064454dfbe2eff19cee94fb323167987a3ec8f", "messageHeadline": "add a note", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9d6b6868bacba234cfe26e4ab1bd606973bb02b0", "messageHeadline": "refactor: increase unit test coverage", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "c24871b935118bd4afd40084422ffd18921f7bc7", "messageHeadline": "update steps for deploying pools with aave strategy", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad9142bd410bddad3b27287bfe2610d06502c435", "messageHeadline": "chore: minor changes in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0df44c03ccdb3eb9d889e57b693e7b327bfca3f6", "messageHeadline": "refactor: optimise pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 41, "deletions": 39}}, {"node": {"oid": "7de7c7184c0201875de620fb3f47fad949a3ae60", "messageHeadline": "chore: updated comments in merkle contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74fc0a7698fb5bdcd134fd7847e8f1c0f5bdabe6", "messageHeadline": "chore: add missing comments in strategy contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "060d646101133aaa3c318e2af0aa4997d362e048", "messageHeadline": "chore: updated example env", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "eeebb47e3717069f6ffa74eab013abdd9c2ebb72", "messageHeadline": "refactor: add aave strategy network in truffle config for mainnet dep\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "9c274a47ab8766c5e82a1992cb49fe0908671ef4", "messageHeadline": "updated deployment logs for polygon deployments", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 224, "deletions": 1}}, {"node": {"oid": "cf739a569e4136280473b158f69b07610ab37c71", "messageHeadline": "chore: update package versions and gas price in truffle config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "05662b65ff84887049206e0e0b477d55c8f3474f", "messageHeadline": "add player index math example", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "796c58329c65420415ceca224bb4a8056b0da7ef", "messageHeadline": "chore: rename memory var", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "61484b25fd3fd47255d13b15e3e634529faf89da", "messageHeadline": "added supported amm pool details", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "1671542c8d4283082c42ab3a555292194e1ad33b", "messageHeadline": "initial readme commit", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 270, "deletions": 68}}, {"node": {"oid": "a448ce584553fae83ac69d41c98abf078c746492", "messageHeadline": "refactor: minor truffle config change", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "400b9a61ad8a15b516ec99efdd18e8991df712ce", "messageHeadline": "refactor: update .env var name", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "4294abb3607e8352fb63c2aa02873339c0a3c988", "messageHeadline": "feat: update deployment scripts to support whitelist contract deployment", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "edd47e685b9f529fd59e29dd16f8f2f815715175", "messageHeadline": "feat: add whitelisting contract unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 311, "deletions": 33}}, {"node": {"oid": "104eb3c4eadaff1e7e14f5c56505eb1f57b936b0", "messageHeadline": "refactor: minor changes related to whitelisting", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "1b77490b30fa26385ef3fcdfec302d28c170cca3", "messageHeadline": "refactor: update aave strategy fork tests to handle initializer logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 186, "deletions": 6}}, {"node": {"oid": "9d7cc7efd1e3e3e1c5543cd06e795e7343210669", "messageHeadline": "fix: total game interest wrong value for flexible pools", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fa60a1bc775f8b24b23567a6f02bba6d03e865e8", "messageHeadline": "refactor: update unit tests to handle initializer logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "8763ca83933955f867f5835954c0af797d3e21ae", "messageHeadline": "refactor: update deployment scripts to add initializer logic for the \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7ef7af153ba958c4d88f13b48fd4896d8acc6bb9", "messageHeadline": "refactor: minor bug fix", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "056cc470bb7385d441d33f48a235c33a867ba99a", "messageHeadline": "feat: add whitelist contract, along with initializer logic", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 65, "deletions": 48}}, {"node": {"oid": "8ff7de53802c701c8372825ee1eb574f08822039", "messageHeadline": "feat: update unit  tests to handle early exit scenario enabled by admin", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 210, "deletions": 8}}, {"node": {"oid": "6995ad9f6ce5e8c1b935903016f98aa36a07296e", "messageHeadline": "feat: update fork tests to handle early exit scenario enabled by admin", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 684, "deletions": 3}}, {"node": {"oid": "a3eee970535506537d727b8527b5d07bd8847290", "messageHeadline": "feat: handle early exit scenario enabled by admin", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 88, "deletions": 26}}, {"node": {"oid": "3aa312693d7dbcf58701cdc41e4fa3f0333e7791", "messageHeadline": "feat: add whitelisted contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "0b6743b0f74db018c2581dc0360ad588f336b61f", "messageHeadline": "fix: scenario in a flexible pool where admin withdraws first reverted\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "dcd031ea55aa679b52cb92fa3a0a2e28c465cec3", "messageHeadline": "refactor: update unit test  to handle early game completion", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "76121642230e8f6f88aacd2b64bbf5f1f30e5ef8", "messageHeadline": "refactor: update contract to handle early game completion", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "335d77f7293823b1beeb1e33f28a4c336b943b95", "messageHeadline": "refactor: update unit tests  to handle disabling of reward claiming f\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "2ed6bddea9fdf0aaf33695cdd5dfd7d67ca5cbcb", "messageHeadline": "refactor: update contracts to handle disabling of reward claiming fro\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 107, "deletions": 43}}, {"node": {"oid": "29cbb0abac8f9bfcea872da844af89a77bcbfc94", "messageHeadline": "refactor: update fork tests to handle cap on max. flexible deposit am\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c05d2913170fb8636c72e20e01e3249d95c1ea0f", "messageHeadline": "refactor: update unit tests to handle cap on max. flexible deposit am\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "d0062e6c7da9c8ecebd8e029ab5331421f0ef4e7", "messageHeadline": "refactor: update deployment scripts  to handle cap on max. flexible d\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 27, "deletions": 38}}, {"node": {"oid": "88b5b3d9e6fe0aab91e368309355769bdc70870d", "messageHeadline": "refactor: update contract to handle cap on max. flexible deposit amount", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "c12d281efa0fe37e688ad09b1acdfa4d5ef9c924", "messageHeadline": "refactor: update moola fork tests for handling admin getting reward s\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f414cdd1eff29ffae9265c35dc90a28a8efeeb8f", "messageHeadline": "refactor: remove extra checks in constructor from aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "7376e6194238ee0c129255a07f89636e516e2f5c", "messageHeadline": "refactor: update aave  fork tests for handling admin getting reward s\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "497de726f3ac4827ae4a29cd6fe3e901f38bd328", "messageHeadline": "refactor: update curve and mobius fork tests for handling admin getti\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 94, "deletions": 95}}, {"node": {"oid": "8ab2fc264963d09f424f9a97161dd502be589b52", "messageHeadline": "fix: runtime compile issue in curve strategy unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0303f384d6f4556a200bf0a0189213d0a2105f8", "messageHeadline": "refactor: test coverage for logic to take a fee cut from the rewards \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 70, "deletions": 32}}, {"node": {"oid": "a374413fb48898eb20d77eb31cc07b9e7ef6cafc", "messageHeadline": "refactor: update logic to take a fee cut from the rewards as well", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 91, "deletions": 66}}, {"node": {"oid": "23db6ad9ef02d837d3649326013e1c591ddf7629", "messageHeadline": "refactor: add admin method to lower early withdrawal fee", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "4322590360902eaa2490902f479362269b158d8b", "messageHeadline": "refactor: updated pool fee checks", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 30, "deletions": 53}}, {"node": {"oid": "4eae7dbc00548cfc255c77a1587518d2592ed385", "messageHeadline": "chore: rename deposit amount in player struct", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb50e4e33f0083a4b1ea8b214f33644a931cf400", "messageHeadline": "chore: update unit tests cases to habdle custom error assertions", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "1cf521743cb626469fecef8dabd7c21c2d5dd53d", "messageHeadline": "chore: replace require statements with custom errors in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 159, "deletions": 115}}, {"node": {"oid": "3ca464e953e3f9fce06dc234d4f794b9142e1201", "messageHeadline": "chore: replace require statements with custom errors in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 41, "deletions": 26}}, {"node": {"oid": "7509f7c4e40a500583fe35b1967e40ff8684b09d", "messageHeadline": "chore: replace require statements with custom errors in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 35, "deletions": 22}}, {"node": {"oid": "c1e45097e20c9bcd13d6f453c8302f58a4f1138d", "messageHeadline": "chore: replace require statements with custom errors in aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "5357fce40b789dc82d53af103ebe4ce1e642c1fe", "messageHeadline": "chore: update test file structure", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "58e8b01002748ba1c69d87d081a47bfcbf14f58b", "messageHeadline": "refactor: added incentive token variable pool unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "9a8f907b8835f90bb3cf60bc55b74fe864d6b208", "messageHeadline": "feat: add no winner scenario fork test for mobius strategy variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 280, "deletions": 1}}, {"node": {"oid": "666c41ffb4a6be2c3ac4845f4215ef8003fa20fc", "messageHeadline": "fix: reward assertions in mobius strategy variable pool fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "390bd3929c7ebb20b9a7e22e44c4158cd8e926ad", "messageHeadline": "fix: mobius strategy mobi rewards issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "86e62acb3b12ae53c0582736cb6c83b71c67e367", "messageHeadline": "refactor: add unit tests cases for curve strategy atricrypto pool in \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 594, "deletions": 0}}, {"node": {"oid": "4f856bb50bb56d56390058137b96394cd092f2d3", "messageHeadline": "chore: update events in Pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "8e46cef7afeec2690478277bf97280dad053a1d8", "messageHeadline": "refactor: add no winner fork secnario for curve variable pool strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 353, "deletions": 0}}, {"node": {"oid": "435ea38b1fab0528951c83d3bb061ffa4d8e74f2", "messageHeadline": "refactor: add no winner fork secnario for aave variable pool  strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 212, "deletions": 0}}, {"node": {"oid": "38a6f39e2685449adfcf0bfd0a63d24c1df26aff", "messageHeadline": "refactor: add no winner fork secnario for aave  strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 201, "deletions": 201}}, {"node": {"oid": "14adb927db8471f2a85f74b6c2b74d941cdf0ad6", "messageHeadline": "refactor: add no winner fork secnario for mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 380, "deletions": 0}}, {"node": {"oid": "254afb253a3191356786ea1227ec8c2f61530d0e", "messageHeadline": "feat: add no winner tests for fixed deposit curve  strategy pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 350, "deletions": 0}}, {"node": {"oid": "9eb0476fc1a479980b1d4d2c09ef830ccf2167fa", "messageHeadline": "feat: add no winner tests for fixed deposit aave strategy pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "3d2d28d1c8e10ef96b9d0c856aebd29d3dbcc2b9", "messageHeadline": "refactor: minor changes in aave for tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "97f59b55f7a4479305968a6afb24c9a505c52462", "messageHeadline": "refactor: minor changes in curve strategy contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 54, "deletions": 37}}, {"node": {"oid": "f0512506dab6ace2900fd9ad598793d5623a98ef", "messageHeadline": "refactor: minor changes in aave strategy  contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c5a0caa71ffdc167d2892a6e40feb6ad53aadab7", "messageHeadline": "refactor: minor changes in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "42c7fbafc8cd84a85613e4be29755ae4f47c66c0", "messageHeadline": "refactor: added natspec documentation in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 276, "deletions": 232}}, {"node": {"oid": "f2eb5ff100dc07e89594e395c4acaee42d040489", "messageHeadline": "refactor: added natspec documentation in mobius  strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 80, "deletions": 19}}, {"node": {"oid": "d8e1f0fc6cd5e308cdb38499ccfde1ab43b3bce7", "messageHeadline": "refactor: added natspec documentation in curve strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 139, "deletions": 86}}, {"node": {"oid": "6636181517772c877d6bfc747e10b371748d5d18", "messageHeadline": "refactor: added natspec documentation in aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 89, "deletions": 26}}, {"node": {"oid": "ce698dc6edd289e796d54af0d0da7a73b2108cae", "messageHeadline": "refactor: add balance checks in moola fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "2a9a7bd3c9cdb3ebf430dbff125240d67ed6f48d", "messageHeadline": "chore: remove unwanted imports in fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "ee1928d7f7c58a9301eb9ab8f3856b8d9c811900", "messageHeadline": "Merge branch 'master' of https://github.com/Good-Ghosting/goodghostin\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a4678872b99e64de6229cb6ef25b71da5e2530e8", "messageHeadline": "chore: update mock mobius contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "79854660464e0153c67a12a903c1f49e75d42441", "messageHeadline": "chore: update fork rpc in hardhat config", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "afbe71f9e9a16cf54c913ac5ad6b7c326f21baa7", "messageHeadline": "chore: removed unwanted imports", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d72dc796b407d4d26a7aa39f2cbff6d615352a9f", "messageHeadline": "refactor: update mobius strategy contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "28ae47bea707cc6af56d3900fb5709f0944c0cc9", "messageHeadline": "refactor: updated curve strategy fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "9450ff6382059e39bd49d5c4503aba5dc0c75639", "messageHeadline": "chore: remove unwanted code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "309cdc2a0028277289e695d08c8d57fec2de63a1", "messageHeadline": "chore: update hardhat deployment script command", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1458d366971665f59fd425cbaac62b28ee056f9", "messageHeadline": "chore: remove curve strategy deployment code from hardhat deployment \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 14, "deletions": 56}}, {"node": {"oid": "e5bde772f2313dd3336f2fddfa2c2aa65d53f085", "messageHeadline": "chore: added mainnet deployment netowrk for curve strategy based pool\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "51153501cf420f840a82c7c1d4cf14226f19daee", "messageHeadline": "refactor: add missing balance checks in moola variable pool fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "dcd6bb1705917616a8353daf153b7d2b0f9c2d11", "messageHeadline": "chore: update local celo moola netowrk names", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "1d8374387c6daf2c11fafff9636b9bddc5f7a771", "messageHeadline": "chore: update truffle version", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9784b82a9a887e84bb08cd19e096c49568ad41a", "messageHeadline": "refactor: update balance checks in curve fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "be0850e3e127f5cc7290d93273ea08e90a10348c", "messageHeadline": "refactor: update balance checks in curve fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 70, "deletions": 12}}, {"node": {"oid": "ac89685cb78c4398de3d9eed06d8a561870ee4f8", "messageHeadline": "chore: update local netowrk restrictions in aave fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "09c476d2d6193e0b85f288c1927034de8d5af855", "messageHeadline": "refactor: add more assertion checks in aave strategy variable pool fo\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "0cc4cef693fb61fa9909c3fe0cf5658a4f760925", "messageHeadline": "refactor: added wmatic balance checks on aave strategy variable  depo\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d324a19418cf3cf5fb9b71a0af4d2990b304550d", "messageHeadline": "refactor: added wmatic balance checks on aave strategy fixed deposit \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "498399500129827ee6b8e2cbb7a5264689b8d7be", "messageHeadline": "fix: issues with hardhat curve strategy tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 756, "deletions": 562}}, {"node": {"oid": "e36f7c2b30d7a8717bfcac53dca52bf9da3f1224", "messageHeadline": "feat: add local networks for curve strategy truffle fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 97, "deletions": 14}}, {"node": {"oid": "e1bddc254d048863f689d8f6b66bef05d00f45b4", "messageHeadline": "refactor: update package versions", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6147, "deletions": 338}}, {"node": {"oid": "4b87dca3536ad7f1e3ae3913a328815b693bc29b", "messageHeadline": "refactor: update mobius strategy contract to update claimable reward \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "49260482db5cfa77ced2b02f014ac765c4a6f917", "messageHeadline": "refactor: update mobius strategy interface to update claimable reward\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f00d35cda821be2e75e8a8e76514e763b4b87a09", "messageHeadline": "fix: forking issues with truffle", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2218, "deletions": 2285}}, {"node": {"oid": "f6265469cbf12c205417d588772bbd29f6f66b6c", "messageHeadline": "refactor: add admin fee unit test scenario's for variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 268, "deletions": 0}}, {"node": {"oid": "bdab0c8a2d8f443b07bb88dc8229d7a9fb2e4295", "messageHeadline": "feat: add fork test for mobius strategy in case of variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 390, "deletions": 1}}, {"node": {"oid": "6feccddfc574d2d180614572e591d22c489ff977", "messageHeadline": "refactor: add new local mobius network for variable pool fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "e805403ac618524e19e97be48c27ed66da1b6b73", "messageHeadline": "feat: add fork test for moola  strategy in case of variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "ca51a4f3b5249a7681d5f2be5b75777e42269eff", "messageHeadline": "refactor: add new local moola network for variable pool fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 84, "deletions": 19}}, {"node": {"oid": "24b83d589361bb11338a41cb52061aea6b6d3214", "messageHeadline": "feat: add fork test for curve strategy in case of variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 315, "deletions": 0}}, {"node": {"oid": "7fa87e20c4623f580974af04dd411463d7675ab2", "messageHeadline": "refactor: update player and admin withdraw logic in case of amm srate\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4cafd5fb56e35668b85d2c68d8d64e9fe59b8455", "messageHeadline": "feat: fork test for transactional token deposit  for aave strategy va\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "f70c609537e4122a571f45dde726a08c485285f8", "messageHeadline": "feat: fork test for aave strategy variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "dda8eb60418162af4b6a9474514e8fe27582e520", "messageHeadline": "feat: fork test for same reward & deposit token for aave strategy var\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "593562fdc86be8b222f64392f6a4da1aba1247b6", "messageHeadline": "fix: handle transactional token withdraw in case of i.loss in case of\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0873994d58cbecfb97dc37a2eb27f5493ceef7cf", "messageHeadline": "fix: unit tes logic to handle impermanent loss scenario in a variable\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "fce429c3766922ef704176dd9f8d6bc560b5a457", "messageHeadline": "fix: pool contract to handle impermanent loss scenario in a variable \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "d366f650ed057f3793d363010403e9dddb20d4a7", "messageHeadline": "fix: mock contracts to handle impermanent loss scenario in a variable\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "4be98f7dde481c140200249e69ac680faa275a5c", "messageHeadline": "refactor: update testing logic for variable pool scenario's", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "34d31a61d1e991bb00d76eb7af686e61fda9eed5", "messageHeadline": "fix: compatibility of mock contracts with variable pool scenario's", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "6cf9fa7d984704c8fcbb9be6fae6ff2719c6d8c0", "messageHeadline": "feat: added variable pool aave strategy fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "feb0cd0867ee98f0337052894d81fceaa2abc9f8", "messageHeadline": "fix: admin withdrawal bug in case of variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "55a22f73b7d5111728b25eabd23f3a44af385fb0", "messageHeadline": "fix: update impermanent loss check in withdraw method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0e1e1bbe83ec0ef00e1d0092db8f15d6593f828", "messageHeadline": "refactor: added impermanent loss test case in case of variable pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "9a83ffc4d6c237dd60d7712abf3ef7b0667b0227", "messageHeadline": "refactor: update pool contract tp handle impermanent loss scenario in\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "ba001267f369927960618407ac92dc7b7fd7ee3c", "messageHeadline": "refactor: update mock contracts tp handle impermanent loss scenario i\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "711632762d232e0ccf259b0257a6b5f65122dad2", "messageHeadline": "refactor: unit test case for scenario where reward token same as depo\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 87, "deletions": 7}}, {"node": {"oid": "eed1feacb1d7df73f00b93dcbd1b8655b15c0276", "messageHeadline": "refactor: update unit tests to integrate with amm strategies for vari\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 395, "deletions": 87}}, {"node": {"oid": "d73ec4e924d1c5dd75b5d96528e0c4036e0b796a", "messageHeadline": "chore: update reward claim flag in method call in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1af6dc0f96a00b8ee0188d2d41f2a8dd8631cc63", "messageHeadline": "refactor: update mock contracts to support variable deposit pools", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "dd7cdabda6843c6c7fbc76a0641a815aa346aaac", "messageHeadline": "fix: interest calculation in case of impermanent loss in variable dep\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f318d7fbd29416428e495e2fa49b51e565ae8179", "messageHeadline": "chore: update incentive controller mock contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9825ffd0fedd2b587630fe90d6f701be77c793d2", "messageHeadline": "refactor: update varibale deposit amount test cases", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "79cd5ddbfaf6df77030307972bcc781d6c521fc1", "messageHeadline": "fix: incorrect pool storage param value in contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "f968a157d341a03aedcc2bfdcdebef472464928e", "messageHeadline": "chore: rename redeem method in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "b329c267480703c6086a87a7be33419ab284b7eb", "messageHeadline": "refactor: update mobi reward code in mobi strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "357d5a237a1de765ee22e0fa9de2fcd0a35e51fe", "messageHeadline": "refactor: add reward token balance methods in mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0194fed7d05578dc2781446f36977bbc6d6093dc", "messageHeadline": "refactor: updated contract to handle the extra interest scenario for \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 103, "deletions": 25}}, {"node": {"oid": "22bbbd806aa56b95e7d28c5d3936c3c4684b2444", "messageHeadline": "refactor: handle withdraw logic in case of variable deposits", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 87, "deletions": 27}}, {"node": {"oid": "537af44436bb2a53eceaf5f19e482d3f0074d4a5", "messageHeadline": "refactor: add code to get mobi claimable rewards", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b14547c504776721f20dd924afc8478ac8a0c3ef", "messageHeadline": "refactor: update contract logic to get accumalted rewards, interest", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 118, "deletions": 53}}, {"node": {"oid": "4472d31576b5f541657b3ee0183185b232794f14", "messageHeadline": "chore: update strategy to support redeem in case of var amount", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 47}}, {"node": {"oid": "2a15e2709933890b380230a85944f1b34760d3d4", "messageHeadline": "chore: update strategy interface", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 131, "deletions": 67}}, {"node": {"oid": "75333a5a0f0e81444ab58b20c907b83c0f115ac1", "messageHeadline": "chore: updated comments in mobius fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "3a7e1b7a70daf77c3dfbf906e22225371954e4da", "messageHeadline": "fix: celo deployments", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f5f9fb26e6b76ee6632c2382450ad90641b58026", "messageHeadline": "refactor: add celo mainnet deployment config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "503a4c835f5cdc99563bbb1041de962afe5d8549", "messageHeadline": "refactor: add deployment logs for polygon based strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 116, "deletions": 1}}, {"node": {"oid": "b939f67090c96363f70b33aabc0fb162397b333f", "messageHeadline": "chore: update deployment logs for celo strategies", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2fe45790389e9079bbd1cfa05d6fe6668c50dcdc", "messageHeadline": "refactor: update polygon deployment script", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 65, "deletions": 48}}, {"node": {"oid": "bcedf1917a1bfa0009896b91bebffda0a2ac27bb", "messageHeadline": "chore: updated deployment config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c4e126cab327739332fe48660f786d1f71985fb1", "messageHeadline": "refactor: update deployment config imports", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "41d2fbfad131d4f2901f9dbaeb0292d746689a67", "messageHeadline": "chore: update celo contract deployment logs", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "c29889e3244e4fdd8119e042fe1fd51fbfc3c550", "messageHeadline": "refactor: remove unwanted require statements in the contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f27c638cbf31775748d868e86c4ba6cf55f23534", "messageHeadline": "refactor: added token balance checks in curve  fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "1c4a7a0e7cfab90713016ab25e81a7faedddba89", "messageHeadline": "refactor: added token balance checks in aave fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "1f4bdbca9ceb4d9ebe41d2705ca3b20b9fb79b3c", "messageHeadline": "chore: removed unused code", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 161}}, {"node": {"oid": "8e79efe060e6dc6c8d47191d4f64a8478666fb12", "messageHeadline": "feat: moola fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "460235930de4fc1dcc0e76f4df5c45b5429e54b5", "messageHeadline": "chore: accomodate local moola network for fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d340033ee615095f51b8c89faf0393fd13273f66", "messageHeadline": "chore: accomodate local moola network for fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 234, "deletions": 9}}, {"node": {"oid": "473eb80cd9fe62bad9b9774957c369582ef769b7", "messageHeadline": "chore: removinf hardcoded address in fork tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "cbe5edc33e36c67cdaa30abc977273ecfe541825", "messageHeadline": "feat: add fork test for aave strategy with matic deposit", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 183, "deletions": 0}}, {"node": {"oid": "ba1657ef6474475c816f393712d5ddec5ccfd6c4", "messageHeadline": "feat: add fork test for aave strategy with wmatic deposits", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 462, "deletions": 0}}, {"node": {"oid": "0aaa9e1e87850a0eb8db338cad0b39bc1a60f7d9", "messageHeadline": "fix: mock curve contract runtime issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 83, "deletions": 32}}, {"node": {"oid": "c47d48d34674e598f431387364cae8fa71fff34d", "messageHeadline": "refactor: complete test coverage for curve strategy contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "5859b77ebc1169b4740632cb198feabc549e6426", "messageHeadline": "fix: test coverage for mobius strategy tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 92, "deletions": 19}}, {"node": {"oid": "d0727287eb8f5aaac2a88fd6f285e3ca6fbdffed", "messageHeadline": "refactor: complete unit test coverage for aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6f4a4a935bf9f9be62b5a675e168c06c6b3d199f", "messageHeadline": "refactor: add tx token admin withdraw scenario to complete test coverage", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "73198d891633d048b8d9e6077643f48f01289c31", "messageHeadline": "fix: coverage compilation issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ee7ae99f89b95d7fda87613cdc23f959651b2c4", "messageHeadline": "refactor: add add token balance related checks in same token unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "7f1378d27902eabf7437a0f06a66d0b3f65589da", "messageHeadline": "refactor: add add unit tests  for same token scenario", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "ed3227c9e71a90212c6bbec18aae7e4ba6a23b18", "messageHeadline": "refactor: update mock deployment logic in unit tests to handle same t\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 111, "deletions": 3}}, {"node": {"oid": "9d69e7e0a80b7fb1dc1b1f6cbd7a449d69690dcf", "messageHeadline": "refactor: add unit test for early withdraw scenario for tx token pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "a6ddc2797e3093a52f69bcde190d75586ac3170c", "messageHeadline": "refactor: add unit test for withdraw scenario for tx token test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "bbc1e2429cdab917b3f77002f3c849358843f764", "messageHeadline": "refactor: add event check for transactional token unit test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "da41d310c1c6eee533b18b92b102a4afab437731", "messageHeadline": "refactor: add unit tests for transactional token deposit pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 169, "deletions": 24}}, {"node": {"oid": "a61a6e55bdbfa016dad3e59d39f35835d8a88ad5", "messageHeadline": "refactor: update unit test aave strategy deployment to support mock w\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 112}}, {"node": {"oid": "15f9e50d4e0b401c78eb77706c2a9ece0e1a903e", "messageHeadline": "refactor: updated mock lending pool contract to support same token sc\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "45c4c1468e97c041447aaf339290ad702e4d0ad7", "messageHeadline": "refactor: added mock wmatic contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 765, "deletions": 0}}, {"node": {"oid": "b1c850517d3ec4fe62016733ddab3eeabc6f950c", "messageHeadline": "refactor: handle same token scenario's in Pool Contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "b75c36888249a65a34aae1d64529d83f5a372c89", "messageHeadline": "refactor: handle both transaction and same token scenario in aave str\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "d3671df6c0adcf927c14a67e1fdfbedb7f89623a", "messageHeadline": "refactor: added check on waiting round segment length", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "806f40667b179e5893c497e3d3cbcd5140b48742", "messageHeadline": "chore: added yarn.lock", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17175, "deletions": 0}}, {"node": {"oid": "8d6a4da131833e97ab17fa426ebd8c7ffa1f0f7c", "messageHeadline": "fix: mobius strategy pool deployment issue", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "cf667e7bf815a2bb22f17e8d3d2ff7cc2901718c", "messageHeadline": "Delete yarn.lock", "author": {"name": "Viraz Malhotra", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 17175}}, {"node": {"oid": "1cfca04cde656396acf408622cd5193bf161ffb1", "messageHeadline": "chore: update mobius v2 contract addresses", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e79961c7b32eb31ee96b4ffbfcdd9e56e7fdc85c", "messageHeadline": "refactor: add matic/wmatic pool integration logic in contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 186, "deletions": 76}}, {"node": {"oid": "529d1054a840c3e018fd163419390e51c3e4f520", "messageHeadline": "refactor: update mobius v2 strategy and fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "ce2f9ea28ddc0f5185004a85cd8a94e55b417c85", "messageHeadline": "refactor: add interfaces to support wmatic and matic pools with aave \u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "1c6b7127eabd60097e3ac04af1a0b688c45f0596", "messageHeadline": "chore: add logs for mobius strategy deployment", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 111, "deletions": 285}}, {"node": {"oid": "3e556cbd3160f9f4472861aa9275d684ee0707df", "messageHeadline": "refactor: update mobius fork test to support v2", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "8e1363929b012987d632e77a6054c2f49be11956", "messageHeadline": "fix: interest accounting checks for reward tokens", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "8d57a1509e83f514cab41570f941a22d1be53606", "messageHeadline": "refactor: update impermanent loss detction condition", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "86fdd7fe3d042f43aa1b5f298a1bdd91e3253e32", "messageHeadline": "refactor: update mock mobius deployment strategy in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "6d0d0621d86bb86d3631f12cb3f7af1ead197a75", "messageHeadline": "refactor: add interest accounting logic in rewards and incentive dist\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3796f221d653f00a8ffbceb5791881241be978ab", "messageHeadline": "refactor: update mobius strategy to support v2", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "40f3ac41d357cb05a67120bd236da33684b8bce2", "messageHeadline": "chore: add mobius v2 contract config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2e7f5d420e42043d04ed97c4d87265089a6395f6", "messageHeadline": "feat: logic for flexibleAmount to be same for all segments", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 78, "deletions": 11}}, {"node": {"oid": "3859d19839c058f3c15018e8232f3332fed5fc6b", "messageHeadline": "refactor: use a local var for flexible deposit assignment", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "07f21e01f36bfc2b96ac3ec3f6f13770468c11d9", "messageHeadline": "chore: rename segmentCount to depositCount", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 161, "deletions": 161}}, {"node": {"oid": "f7dad19408c3febd4c0fafe993e1578a312b0e92", "messageHeadline": "chore: rename player index sum var", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4adc62c85d2b880042506229571f14c444f8ee23", "messageHeadline": "refactor: safemath integration", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 45, "deletions": 111}}, {"node": {"oid": "c99a39463389fdb58ad22535581732aeb442017d", "messageHeadline": "chore: remove token names from error messages and function names", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d8186404497c7d5d30c8149ee4a4b420e9322140", "messageHeadline": "refactor: update IStrategy Interface", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 12, "deletions": 26}}, {"node": {"oid": "d27247e5485db7c442f214a8e7297e84fae3a058", "messageHeadline": "chore: update sol compiler version", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 42, "deletions": 60}}, {"node": {"oid": "219e5ae1acf3615ab827cda253b2545cae19d26c", "messageHeadline": "feat: add slippage logic in curve strategy fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2615, "deletions": 11}}, {"node": {"oid": "4a029a88ceb93fcdc88df7d156a905a6e5dd97ab", "messageHeadline": "feat: add initial version of curve strategy fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 211, "deletions": 1}}, {"node": {"oid": "1a929e1c4e3fcdf816551d216bd67e17269b221d", "messageHeadline": "chore: rename fork test files", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e6bc6baf5e4e54ab760b8486f4a160458a3b8af6", "messageHeadline": "feat: make hardhat fork and unit tests compatible", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 194, "deletions": 4}}, {"node": {"oid": "f074d0ff5e7564b2ae8620f7338cc3929dc92d60", "messageHeadline": "refactor: update config file type", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1219, "deletions": 225}}, {"node": {"oid": "89ec3e3ea7245d98878bcc3726dd84174e4e802e", "messageHeadline": "refactor: added imperament loss test case for withdraw scenario", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "b40e12b1e8e700a2172ce3d12115849f3a066df7", "messageHeadline": "refactor: added imperament loss test case for redeem scenario", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "4128f160fcc512367bdaf048af8d55fa94ae9a6c", "messageHeadline": "refactor: updated storage layout of the pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "a1ecc56842fc7d2b292d62a19f05371fa3677947", "messageHeadline": "feat: add impermanent loss logic in redeem method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "534e46af1833a817aeef56d1c8026f6178934196", "messageHeadline": "refactor: remove additional storage var in pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "aa6cad1c21d5e4c4a10cdd5b25f2de1ab97afdfd", "messageHeadline": "feat: add unit tests for mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "6020e1edb85bc1f73e533a229d60a1a4d126d84d", "messageHeadline": "refactor: add mock mobius pool contracts for unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "ce6dbe9758ff3c81b35f946055b8df08f1b702a5", "messageHeadline": "chore: add  cUSD / cUSDC mobius pool details in config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "17419d75ee5fa6fc67c906451f139ca0fdbc467d", "messageHeadline": "refactor: added gauge balance check in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "d19b54947c8b928f373d98f72a457a951b55368f", "messageHeadline": "refactor: update curve strategy code and unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 152, "deletions": 112}}, {"node": {"oid": "b2a93a3769baf44dc3d3555b7fee2c2e81c8309d", "messageHeadline": "feat: adds two-step process to renounce ownership on pool contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "9d2e42fbf4a848202d70c7495c9a10d74509d7ec", "messageHeadline": "fix: compatibility issue with unit testss and celo fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0326401da688922fe852e136d719f33052b2d129", "messageHeadline": "fix: runtime issues with celo fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "441cf2e643b8d9843a9856c1e3aa78caf056f7db", "messageHeadline": "refactor: add slippage param calculation in celo fork test", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 383, "deletions": 63}}, {"node": {"oid": "38a0f9d96f62c85843b762c10fb50a2bbe57665c", "messageHeadline": "chore: update deploy config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f3e0b5c5ef12db275bdbeb4ee350e159c2a71bc0", "messageHeadline": "chore: uncomment curve unit test cases", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "45de74bc5010f4d0ea53a29cb34103170c8bbc53", "messageHeadline": "feat: integrate truffle with the hardhat template", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3124, "deletions": 3123}}, {"node": {"oid": "7b6673512065c4683a4cb9eae8786a9516a91fea", "messageHeadline": "refactor: integrate typescript with truffle and remove compilation is\u2026", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 134, "deletions": 126}}, {"node": {"oid": "0249618991bf83f6d2bd143ca8c01161b9e63669", "messageHeadline": "fix: add balance check in earlywithdraw function", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6c9e6e6edd63848f623b6b99b9b51e9c5310c069", "messageHeadline": "refactor: added fork tests for mobius strategy pool", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 55, "deletions": 7}}, {"node": {"oid": "e0a11b91edc12071005c6d216ca970d706c37a4d", "messageHeadline": "refactor: truffle integration for celo forking", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3955, "deletions": 3484}}, {"node": {"oid": "7140f02d42c773d7c63bcf4a0e129bce321e4edd", "messageHeadline": "refactor: setup mobius fork test config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 105, "deletions": 69}}, {"node": {"oid": "aea27d8e6e3568cff5ee7166871cb8ea9d6bf097", "messageHeadline": "chore: removed unwanted code in mobius strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "69de4dda10d4442c47a5aa356c6bdff6df5e9324", "messageHeadline": "refactor: added initial version of the mobius contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 119, "deletions": 9}}, {"node": {"oid": "43063d855eaa8d5d85fd88ef35a682ff94233d76", "messageHeadline": "refactor: add mobius interfaces", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "1428b8902a8cc49bc60824a8515d2129f3a42e06", "messageHeadline": "refactor: add withdraw fork test for aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e115e41cd8ce75780ff390bef3fddd171d36bdf5", "messageHeadline": "refactor: add redeem fork test for aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c94fff09f8fa6457aaca5f863e8fa8fc87cfa035", "messageHeadline": "refactor: add fork tests for aave strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 152, "deletions": 48}}, {"node": {"oid": "1c936f9fe11fac3149fcc4e9c34be5a900146d0f", "messageHeadline": "feat: set up fork test config", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "4483d87d450d48b5b958a72a884112b968254a6f", "messageHeadline": "refactor: update deployment script and add fork network details", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 141, "deletions": 42}}, {"node": {"oid": "a57fdcb0a889d6641abf8a74855de533f5aac59d", "messageHeadline": "fix: added missing line in redeem method in cure strategy", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a4b71b9a5136837bdf8a27d3db86cfe5eab01394", "messageHeadline": "refactor: add curve strategy unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 301, "deletions": 64}}, {"node": {"oid": "e3a1753c89930cc0c757b3d3ffa9e28140328d04", "messageHeadline": "refactor: update existing tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 69, "deletions": 67}}, {"node": {"oid": "73f97a6a9ec428fe4200e1510517c436ee388f44", "messageHeadline": "refactor: added curve strategy and mock contracts", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 380, "deletions": 21}}, {"node": {"oid": "67a598167b06e9e09938decf5845e14b99961a8c", "messageHeadline": "refactor: assign immutable keyword to vars", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "351f52ee495ec59b2f828c14abd03088c09d6a8d", "messageHeadline": "refactor: updated deployment method", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 66, "deletions": 136}}, {"node": {"oid": "bc671568f970c3b2f6be67eb6360d2b43637d32e", "messageHeadline": "refactor: add deployment config and hardhat task", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "6e237d350c109e551a7b3cc95d913981699871d3", "messageHeadline": "feat: unit test for aave strategy complete with test coverage", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 129, "deletions": 107}}, {"node": {"oid": "0b2f53d6b736c122089c296c7ed9023563748339", "messageHeadline": "refactor: add variable deposit amount test case", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 416, "deletions": 39}}, {"node": {"oid": "2900390c20b576472859f7a8c0a1c5a228d297ff", "messageHeadline": "fix: player index checks in unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "c24e851d7d4820f32a4d2acc5b3e22ce46103b4d", "messageHeadline": "refactor: player index test cases", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "74a210753524136fd7b4f557c37b1bb6ea015d14", "messageHeadline": "fix: waiting round logic in contract with test coverage", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "6fab571a762cf1a8e5de1ef9f35bc59773ed5ac2", "messageHeadline": "refactor: updated logic for handling waiting round", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "930528ce98349b48f3b8eabae81a878c618b2d3f", "messageHeadline": "refactor: test failures and minor contract updates", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 68, "deletions": 57}}, {"node": {"oid": "5091b704441dd1138f4ecb33adfb71493467b3b0", "messageHeadline": "refactor: existing test cases", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "e0aa94be3d187256efb70b6f38ab0f302618d924", "messageHeadline": "refactor: initial set of unit tests", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 2744, "deletions": 0}}, {"node": {"oid": "ddb88c29e83b94e3c0834a922d4cfe8c63d49418", "messageHeadline": "refactor: add flexible payment flag", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "42a5fb0563b5bb5f17b526e1bf9f4a5bf2f5a67d", "messageHeadline": "refactor: update player index logic to record it separately", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "2508a92770a96991488821aaab1145f894a8ccd6", "messageHeadline": "feat: initial version of the holding contract", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 830, "deletions": 1}}, {"node": {"oid": "0dfb2cc7028ad2ace428467d3709915fdbfbff18", "messageHeadline": "first commit", "author": {"name": "viraj124", "email": "virajm72@gmail.com", "user": {"login": "viraj124"}}, "additions": 17645, "deletions": 0}}]