CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
AztecProtocol_aztec-connect-bridges.json1 linesDownload Raw Back to root
1[{"node": {"oid": "3fcc1509b79c55dab70440cecbf8c845fdde95ca", "messageHeadline": "FinalisationScript (#322)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 35, "deletions": 463}}, {"node": {"oid": "9cfd61d8f629c30f8bd255fe06bab70e6e645573", "messageHeadline": "fix: pin block for tests (#321)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1ee6143d6bbfac2662fcc475d32004111fa249a", "messageHeadline": "Updated subsidy script and deployment addresses (#319)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 122, "deletions": 9}}, {"node": {"oid": "12dae2da6ca841dfb47369aab9c25c6e5e528171", "messageHeadline": "fix: pin yearn bridge test (#318)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a78f83363de12357b550892a43c4b79e33be0ef9", "messageHeadline": "Add yvLUSD at the end of deployment flow. (#317)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "389d5196254a50cf78bef4b553fd8729b27b1207", "messageHeadline": "docs: update readme to mention local devnet setup (#316)", "author": {"name": "Maddiaa", "email": "47148561+cheethas@users.noreply.github.com", "user": {"login": "Maddiaa0"}}, "additions": 171, "deletions": 5}}, {"node": {"oid": "4771bbf4209ccb76dbaf09ede2269954a7b76b09", "messageHeadline": "feat: Deploy bridges missing on mainnet (#309)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d49e23be782639474fd601239ea721369bf62e6b", "messageHeadline": "Fixed small typos in the ElementBridge contract (#314)", "author": {"name": "Cash Baller", "email": "cashd@users.noreply.github.com", "user": {"login": "cashd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "58d4e128ec114a1155ca76210dcda3c08f8cc474", "messageHeadline": "chore: removed `read()` and updates readme. (#312)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "6a7f98d99d3da65c60fe50078ff71a4af34c0e3d", "messageHeadline": "fix: pin BiDCA tests to block 14950000 (#310)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ea32fd4c4487f6b8a77517363280abb4250fad9f", "messageHeadline": "Merge pull request #308 from AztecProtocol/lh/handle-base-fee-0", "author": {"name": "Maddiaa", "email": "47148561+cheethas@users.noreply.github.com", "user": {"login": "Maddiaa0"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "4e7631ce3f441fb724f415470bd1b7035dbbed28", "messageHeadline": "fix: cleanup + add a test", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "d757ecc9e98b334349420598cbdbaaf26b024a20", "messageHeadline": "fix: handle case on devnet where basefee is 0", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccbe51492da9d4b2a9cc24835f88b8c1f11d5dea", "messageHeadline": "Subsidy log script (#293)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "e053f3fc4ff10c8770994ce20ddb7f33554e390c", "messageHeadline": "nits: capitalize env vars (#300)", "author": {"name": "Maddiaa", "email": "47148561+cheethas@users.noreply.github.com", "user": {"login": "Maddiaa0"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a81537b11cee60c788d4bfb329b61821f023a304", "messageHeadline": "Lh/deployments update (#294)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 88, "deletions": 28}}, {"node": {"oid": "5aa529bb3da0d71d5fcf7ca2a3d0cf474fc1e503", "messageHeadline": "style: updated formatting (#306)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 47, "deletions": 55}}, {"node": {"oid": "9cc9a1eca9d90b6fda0ee2af55e88c0f104613b5", "messageHeadline": "TroveBridge spec (#298)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "7685c4c51ff8012f63ac6953dbce52960528171f", "messageHeadline": "refactor: updated measurements (#299)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "189858f3b698dbe1250b2299134f08c8b2bc83e4", "messageHeadline": "fix: grant lister role to MS + fix gas limits (#295)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "5ce8c0671f7edccd1d63746414453df83120f0f6", "messageHeadline": "fix: linter", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "63873d291331bec12403fc50a1e39d7ddac1e86a", "messageHeadline": "fix: add way to bypass BaseDeployment checks", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "03a550225dd9f8fe2b3d9c7d2191dd63323b6fa1", "messageHeadline": "feat: add uniswap bridge + iceth asset (#292)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "ed02e12c41e4efaa4f43645e825f5ca3975b33eb", "messageHeadline": "Dependency updates (#290)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b928e84d759e27f9edaaa175cbf1f51c08eab34e", "messageHeadline": "fix: add compound deployment + fix ordering (#289)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 21, "deletions": 73}}, {"node": {"oid": "e66e222f563872b6ae05c1faccc277999dbec14d", "messageHeadline": "feat: measuring compound gas", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "e87e12139b74bce6059abc0edf98b00283772378", "messageHeadline": "DataProvider and Subsidy docs (#282)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 113, "deletions": 13}}, {"node": {"oid": "d5b05ea488bcfa6dbfcb3ea14d9f4191e6cf10ce", "messageHeadline": "docs: fixed param desc in CurveStEthBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4f74e527120b46f5ebdcd332540a8c7a96fb5c5", "messageHeadline": "Client purge (#288)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 65, "deletions": 55918}}, {"node": {"oid": "8352afc50eb2180fa2ae8bc340e5248c9992c804", "messageHeadline": "Subsidy support in UniswapBridge + gas measurements (#287)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 161, "deletions": 1}}, {"node": {"oid": "ededfdc49a3559c717f9159d98072726e106839c", "messageHeadline": "docs: fixed TroveBridge docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e80e20dcad98cbaf4ffb3960561f937f59109a01", "messageHeadline": "docs: removed obsolete comment from UniswapBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0a3949e8b3a311795d34a989ffaa624d3d328e34", "messageHeadline": "Dependency update (#283)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 49508, "deletions": 907}}, {"node": {"oid": "828bd2849d12675803958e0011be2cabe85e0e4c", "messageHeadline": "chore: use `forge fmt` instead of `prettier` (#285)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 869, "deletions": 2449}}, {"node": {"oid": "e6cf98765d170c7681cff4d8c487e1e3bd76aa39", "messageHeadline": "upgrade element bridge to use falafel's new REST API (#272)", "author": {"name": "spypsy", "email": "spypsy@users.noreply.github.com", "user": {"login": "spypsy"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "c2b4904b779893948f9f2b14a3fdcdeede2eebab", "messageHeadline": "Merge pull request #284 from AztecProtocol/janb/second-trove-audit-fe\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "a84f48a988fcbdda98a586f84b7248a54bada6a3", "messageHeadline": "feat: making input checks more explicit", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ad5a82486d80c7d55c13cfff4a43f2c5929bd9f4", "messageHeadline": "test: trove underflow bug", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "732c0e6339702f718f309a449f37ac8b146d124b", "messageHeadline": "fix: overshadow issue", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bc1fde2a395a4bb6c7d2e67640e3870900fb646", "messageHeadline": "refactor: improved naming", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "89129e99529b0095310d52396a68edf251043a9b", "messageHeadline": "fix: critical underflow vulnerability fix", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ee5fbe246a74fa7db6bcdc3a990e525a02a36d0b", "messageHeadline": "Add gas units to data provider return value (#280)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 66, "deletions": 35}}, {"node": {"oid": "46af4186f21cd1925d41fd0275883be18755d212", "messageHeadline": "Repaying LUSD debt with collateral in TroveBridge (#281)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 296, "deletions": 78}}, {"node": {"oid": "339d4b4d049382ead832307b91f6956fd31ee67a", "messageHeadline": "chore: version bump", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f014b5664ce96e693d7c313a13fc73b4390dbd35", "messageHeadline": "Updated TroveBridge client (#279)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "e3e279481bd0eab67efa254d8ec633abf62c8ddd", "messageHeadline": "Opening a trove in the deployment script (#278)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 45, "deletions": 28}}, {"node": {"oid": "2e41e713303a7f18b2bb8d7d855a75968d4d2a12", "messageHeadline": "Janb/compound client (#273)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "dabf80205eb3e127da0b7d0ec58c1d96a27136ee", "messageHeadline": "fix: list accounting token + fix devnet chainid (#277)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "50a261453ff144c5f57035d08204fb4273c3af3e", "messageHeadline": "TroveBridge measurement + Subsidy support (#271)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 200, "deletions": 4}}, {"node": {"oid": "be0984128d0a274b09450bfb2255b3afeefd564f", "messageHeadline": "test: decreasing bounds to avoid Uni liquidity issues (#276)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2eca56fbcc433d4264865a9eba531c38ce36a81e", "messageHeadline": "fix element client test (#275)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "92a87d05464f02bf44c07a0f1b141728422a5ee5", "messageHeadline": "Fix `bounds` and ordering (#274)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "ff00431cdfceb1fc82f6bd48ffc110e540daea1d", "messageHeadline": "Liquity deployment + AAVE v2 ERC4626 wrapper listing (#267)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 54, "deletions": 34}}, {"node": {"oid": "a1805c40c76d0ec6aa83356dac3d13fb0f561374", "messageHeadline": "bigint auxData in clients (#268)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 105, "deletions": 104}}, {"node": {"oid": "6c04e9e3fc9663415f39125be0537a84efc175f1", "messageHeadline": "Dependency update + publish CI fix (#269)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "934d0fff6cc833be298bb56e1903277237cfc0fe", "messageHeadline": "Liquity TroveBridge client (#266)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 420, "deletions": 3}}, {"node": {"oid": "f8ef3f8dc5a3c21046d20fa235de6271586cb1a1", "messageHeadline": "Rollup encoder as an external dependency (#262)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 522, "deletions": 1024}}, {"node": {"oid": "ddf79e90b0ddb66c53463402ac57472ac43b1305", "messageHeadline": "chore: not enforcing custom error in BaseDeployment", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "47b619034a9d795c5c8259e3cc9c2cb0bbc0531d", "messageHeadline": "docs: fixed non-sensical natspec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ec5e0c1ef5989a4df0dc05c87322deb9913fb4e7", "messageHeadline": "chore: updated UniswapBridge address in deployments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a9d53087e42d8b7a477a360a6531daaec9162544", "messageHeadline": "feat: checking 0 rollup address + comment fixes + new deployment address", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "80b7d20401797955bb1587292d9049d2b418da66", "messageHeadline": "Improved explanation of asset types (#257)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "98b1e0fd3b10d5ffe61a831796bc983469ca6dff", "messageHeadline": "Bubbling errors in GasBase (#263)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "eabaa8f28c3f9ec2279584a01b45215f0cbb6229", "messageHeadline": "Hardhat purge (#264)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1215, "deletions": 3010}}, {"node": {"oid": "080381756a14018a9c7affb4103b2bfae80a3549", "messageHeadline": "extend getAccumulatedSubsidyAmount return data (#261)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 48, "deletions": 22}}, {"node": {"oid": "7438335c22ba76d2375c670a64880bf1d437da71", "messageHeadline": "fix: correct command in publish CI pipeline", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6deb643f5b154aa8e2f3c1b13375b7db3a1dbdc3", "messageHeadline": "chore: version bump", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdb9f973840d65f3167c0d7096ea46618f39a4cb", "messageHeadline": "fix: publish CI fix", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "628698185392f1a7043efb78c649cd1cb7bd003f", "messageHeadline": "AAVE v2 client (#260)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 178, "deletions": 1}}, {"node": {"oid": "37f4089c8c6ab6d892efc9320fe26cf3366719ec", "messageHeadline": "test: expanding ERC4626 tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "eb039753e79a788cb33717eeb87ace6812515849", "messageHeadline": "Printing address when reading from data provider + small fix (#259)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "c55db0aba40e18364a7d5356f9b6e3258c784e13", "messageHeadline": "chore: removed AAVE and Compound (#258)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 0, "deletions": 3501}}, {"node": {"oid": "dd1f4a8d2b08a31df0b78a6dfd24080c155b13f7", "messageHeadline": "refactor: test base ending at full slot (#256)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5fde670141ffef8a0993160dea839414188aba8", "messageHeadline": "rollupBeneficiary slot packing fix (#255)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9a277e6136ed645961b2e1ec658e5812a1af41e6", "messageHeadline": "update rpc url, add legacy flag, removed ace of zk (#254)", "author": {"name": "Josh", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 3, "deletions": 100}}, {"node": {"oid": "dca089f3a867fc937ed002cf4b45bf99ea0c6aee", "messageHeadline": "Vyper Curve steth LP Bridge (#229)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 977, "deletions": 20}}, {"node": {"oid": "d60896491ac806b90b4c4a455d047f7459490175", "messageHeadline": "Stacking lido's apr on top of euler's (#253)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "fb9cd0f2abc79d642c91838baa05335248743c40", "messageHeadline": "Merge pull request #251 from AztecProtocol/lh/rename-env", "author": {"name": "Josh", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "666f6f897885f71551d27b46a21b2787d3bff0e8", "messageHeadline": "formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c05609508dd89150916d23bb44c9f8d1a78c8e1d", "messageHeadline": "update env var name + extend readme", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "528c8d42da029e819e8f6aad722dbef66490e714", "messageHeadline": "Fix: typos (#249)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5abf2fd150ea82547acc800d08626343b92a0e41", "messageHeadline": "Lh/bogota deployments (#250)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 100, "deletions": 8}}, {"node": {"oid": "9404258c6152c85fbd72c48a284d07557c9058e2", "messageHeadline": "feat: update aggregate to list vault on erc4626 as well (#248)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "a6d5f32da50849836df2aa06725aa898566f5397", "messageHeadline": "Underlying amount in erc4626 client (#246)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "0fa1401c657c491c4b8143859a01aeba47566d0a", "messageHeadline": "Correctly handling ETH in `getMarketSize(...)` function of Euler clie\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "3226a7bf70b65d9aea88ba5fa32b6a9376a6f699", "messageHeadline": "Euler client (#243)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 181, "deletions": 2}}, {"node": {"oid": "87d962f656e0df7c19df5c20491d6dd1e57f5010", "messageHeadline": "DCA client fix (#244)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "745981339ef869aedf89ffd8549a0058342742c4", "messageHeadline": "DCA arbitrage guide (#242)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 214, "deletions": 44}}, {"node": {"oid": "d4ed55cdd489df93956a1e135998c2ca266fb126", "messageHeadline": "chore: updated deployments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b1c4ca2e127df6df22a7fbe2fc174f70b467665f", "messageHeadline": "feat: extends the data provider setup and aggregatae deployment (#241)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "821f43b6fbecc5ad2b06259fe25851395ebc50ad", "messageHeadline": "Bidirectional Dollar Cost Average Bridge  (#135)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 3396, "deletions": 1}}, {"node": {"oid": "546ae35b42ed05dac82aa50964c172d96bb86f3c", "messageHeadline": "fix: extend aggregate to include euler (#240)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "d2d41e6c9236d37151e9e6a5319b5e3455e7887b", "messageHeadline": "Measuring wewstETH with ERC4626 bridge, testing weWETH (#239)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 96, "deletions": 6}}, {"node": {"oid": "348284af586529e9b773d188719f710d0e074be5", "messageHeadline": "Handle multiple DefiBridgeProcessed events in sendDefiRollup(...) (#238)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 39}}, {"node": {"oid": "46faffea6b6ca4604a36e46652848ecfafe5063e", "messageHeadline": "fix: add +1 for assets length to fetch eth asset as well (#237)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "8f19ff9f81fc706095f2745f6ca3cd4c3b01a0cb", "messageHeadline": "Angle Protocol bridge (#196)", "author": {"name": "David", "email": "teddav@users.noreply.github.com", "user": {"login": "teddav"}}, "additions": 1525, "deletions": 0}}, {"node": {"oid": "a5cb890f5a817c1d7db95a6b93a53380de1ee555", "messageHeadline": "Feat: update tags for multiple assets and bridges at once (#236)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 106, "deletions": 18}}, {"node": {"oid": "f63783d476cd7bbe7addae77097880607efc1fb2", "messageHeadline": "ERC4626 Bridge Update, Deployment and Measurements (#235)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 231, "deletions": 12}}, {"node": {"oid": "9a18bdd86aa8ad19ca640cde8f7848c69e0f6707", "messageHeadline": "bump version number", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17b06311b46c5556a6f656d7afc5ba617c0944ea", "messageHeadline": "Add data provider (#231)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 575, "deletions": 6}}, {"node": {"oid": "94bd459f01cbcbf486f53cd8c6902d11c65f2106", "messageHeadline": "test: added Euler wrappers to ERC4626 tests (#234)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "aa6ac803cdd9ddbcc4a3d93f00c790f3d0d1bfed", "messageHeadline": "Fetch address from status endpoint for dev and testnets (#233)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "9c5850ba724df1bab243fdaee2155e3242ae1ed5", "messageHeadline": "Bump version number", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e5ce82843a81b68a8509f9a16578f8e0b8770ac", "messageHeadline": "More efficient interactionNonce -> ethTxHash (#232)", "author": {"name": "joss-aztec", "email": "94053499+joss-aztec@users.noreply.github.com", "user": {"login": "joss-aztec"}}, "additions": 61, "deletions": 51}}, {"node": {"oid": "42b6703d1b0e96c8ac1b780bb651169621a7b849", "messageHeadline": "fix expected gas usage values (#230)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e37f0e4291dcd09ec8d5ff493152d82dcdd3583", "messageHeadline": "Addresses of deployed contracts + 100k optimizer runs (#227)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "24cdcd2a5087a8a054ae4a6ec04f6959b53f6e38", "messageHeadline": "feat: AggregateDeployment (#222)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "74b8824a5b277c33b90297649b1d3015981423c4", "messageHeadline": "list yearn bridge for both deposit/withdraw, as gas differs (#225)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 72, "deletions": 32}}, {"node": {"oid": "e287db308988a6b7a429f929f751a3b862b1e122", "messageHeadline": "Subsidy in Readme (#226)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "cbd60857545ea7a635b482495ef4996d9a7c9e0c", "messageHeadline": "chore: version bump", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b1a42b5dc348b48dde72e3c6a462d317ad17ed8", "messageHeadline": "Fixing Liquity tests so that they work at the latest block (#212)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 55, "deletions": 128}}, {"node": {"oid": "3984611d4b923dde1f1eefbbf127a68afb4be02b", "messageHeadline": "Integrating mainnet Subsidy deployment in bridges (#220)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 240, "deletions": 51}}, {"node": {"oid": "e158d59cee00ea6593d05b4a4aebeaa59bd9fe67", "messageHeadline": "measure gas bridges (#219)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 256, "deletions": 5}}, {"node": {"oid": "be5cd7626b6c4e8b4708e93ba606622e63a844b3", "messageHeadline": "use newest foundry version (#224)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a483b3ad78de8be9cd20eeab6b89723bbc355579", "messageHeadline": "feat: getUnderlyingAmount in Yearn client (#216)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 91, "deletions": 11}}, {"node": {"oid": "b1c5fbede3f8ad82c3356e430b5f56f0898012f6", "messageHeadline": "Lh/deployments (#207)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 531, "deletions": 29}}, {"node": {"oid": "c86deee56198d139600e59b0396c4d9c33edc29f", "messageHeadline": "fix: solc versioning (#217)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 23}}, {"node": {"oid": "9bf1c56be1a610220660c5cf324624d82899abe3", "messageHeadline": "Update package.json", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee38a7b8925d31d16550c3321486d0b47cfabd3e", "messageHeadline": "add rollup processor address arg to yearn client (#215)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e14a84e3c9f658a8de1e04cba4f699e1e363c9f1", "messageHeadline": "test: fixed uni test + pinned foundry to avoid issue 2898 (#214)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e6fc4f80e85461e9b437d041b2674933f07dc9f8", "messageHeadline": "JB/Removes optional chaining on yearn bridge (#213)", "author": {"name": "Jonathan Bursztyn", "email": "jonathan@bursztyn.io", "user": {"login": "jonybur"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "94ea0e579bd5ee8445514761f637c3effbbbadc4", "messageHeadline": "refactor: returning number[] from getAuxData(...) (#211)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "ab6502b94d5038b8fd95f2f9d3c076396275c90f", "messageHeadline": "chore: increase version number", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11f7b16f27e7dbfbc880f910c221080c0e284104", "messageHeadline": "Updated yearn client (#208)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 75, "deletions": 71}}, {"node": {"oid": "99eb5aaa7c30a9b3ed180c903d102c07fc60849a", "messageHeadline": "refactor: Element inheriting from BridgeDataFieldGetters (#210)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 23, "deletions": 45}}, {"node": {"oid": "1c2a86ab20f10b0cc921cd8ece02544a5695bdcb", "messageHeadline": "refactor: simplified APR function + unifying AssetValue with internal\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 228, "deletions": 467}}, {"node": {"oid": "9c894569782de06f485efcf1b9efd90bc2b366cf", "messageHeadline": "Merge pull request #209 from AztecProtocol/janb/less-verbose-tests", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "138eba0e413b708830710e745a97c6f45f67583a", "messageHeadline": "chore: silent tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "07162d2369c1c89e8bd1b35ee5640b5a2e6ebfe7", "messageHeadline": "Merge pull request #200 from AztecProtocol/janb/erc4626", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 582, "deletions": 6}}, {"node": {"oid": "a5dcc843add63a161f08b4408a22daf281f1c6ee", "messageHeadline": "Merge pull request #203 from AztecProtocol/janb/subsidy-audit-feedback", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 193, "deletions": 81}}, {"node": {"oid": "e183db78c24b4fc5b3795e723f690248b8ed3940", "messageHeadline": "refactor + docs: cleanup and expanded comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6996734b3b58cbe09348fafd260da3213b50379b", "messageHeadline": "docs: apply suggestions from code review", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ea1131a5efe2e9e4667292a041cfd5fe035d7732", "messageHeadline": "test: getAccumulatedSubsidyAmount(...)", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "43de7a5c0f6a4e5a60ac07f70c5adcc7ebdf1e84", "messageHeadline": "feat: implemented getAccumulatedSubsidyAmount(...)", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 48, "deletions": 18}}, {"node": {"oid": "80f7a81e306e5111fcca0ed0f4a735197a21f182", "messageHeadline": "refactor: updated stale interface", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "1cca9ac210bbb48006770d403809b04ee564a9d8", "messageHeadline": "docs: updated stale NatSpec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a0855c8286af2913255ea32eec90cda47d1afaaf", "messageHeadline": "fix: addressing minor issue 2 by allowing subsidy top-up", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "28a760d7e4c41b3201cc3564644ea9f09b9edc1e", "messageHeadline": "fix: addressing minor issue 1 by loading Subsidy from mapping first", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "1b69cab1a2b86db72dc48922f3236473c542de00", "messageHeadline": "Merge pull request #202 from AztecProtocol/lh/subsidy-base-bridge", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "f939b9b47721ee94ce35084ac073581650e5c3bf", "messageHeadline": "test: using previewRedeem(...) + more precise assert", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "ca74e262c04d72fce9b4b87c036589472ec1d740", "messageHeadline": "test + docs: apply suggestions from code review", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e779d30da938fa4f63459af5ad0f942777f77f2f", "messageHeadline": "test: redeeming from a vault with accumulated yield", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "d4fccf3aaecaad00bab632c6af47fb737f646a55", "messageHeadline": "test: redeeming only a partial amounts of shares", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "b5dc4e5ae99482a2f47ff40e154c08f3d0fdbe8a", "messageHeadline": "refactor: remove getMarketSize(...) + added comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 60}}, {"node": {"oid": "c8ea369dcf3ac73b14edb2b987806fd10f4cd593", "messageHeadline": "test: testing convert revert", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "91e346c12ee53742a4ba8df7b469125ec23ad71f", "messageHeadline": "test: mocks in ERC4626 data class test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 65, "deletions": 21}}, {"node": {"oid": "fc07970b79f3c0db6e8601d7a3435f7f2d841c3c", "messageHeadline": "feat: ERC4626 bridge data class without mocks", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "443e3c02ecd575b90c0db0285c9d242dd09fbc00", "messageHeadline": "fix: unnecessary instantiation of provider in the compound client", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06309be1bce7be5c8fcdab47a3e767027a9131a2", "messageHeadline": "test: testing ETH wrapping and unwrapping", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "43b7116afa4faad9f76e3aa8e7e3589c05db8825", "messageHeadline": "test: using custom WETH vault in tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "15c64c77259d9a9c36825bc61224534855933306", "messageHeadline": "test: generalizing test setup", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 31, "deletions": 36}}, {"node": {"oid": "1b8aa43f3ce776ebae949ec30d05768eadd4fd7c", "messageHeadline": "feat: WETH wrapping/unwrapping", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "fc5d9e946924711dc6fba4b34286b790b16944d7", "messageHeadline": "docs: ERC4626 bridge spec + typo fixes in the donation spec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "5c69cd51f4696043fc5f8f8a9b3a6a9d21faca2c", "messageHeadline": "test: invalid aux data", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ec64dd75808d19bba018a8c53802540df1805f84", "messageHeadline": "test: negative tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "fdaa47350a4c94298e967320d52f0d3ba652f149", "messageHeadline": "fix: linting errors", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e44d26ccee9235502bf859cd049f75136a7fc26", "messageHeadline": "test: convert test to E2E, decreased gas limits + gas optimizations", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 16, "deletions": 30}}, {"node": {"oid": "bccc5c97910fa03cfe4c7066fe2869b498608ebf", "messageHeadline": "test: generalizing tests for any ERC4626 vault, cleanup", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 84, "deletions": 201}}, {"node": {"oid": "6bcd59537aebd2b3af8039fb3acf47adf7d975c4", "messageHeadline": "refactor: ERC4626 bridge cleanup", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 132, "deletions": 183}}, {"node": {"oid": "6352a42930e9acd021a28eb8da5a832f09b4b77b", "messageHeadline": "test: making E2E pass", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "7d6fee6653434af690b59b62c773d8c573840a80", "messageHeadline": "feat: ERC4626 bridge work done by Sacred team", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 351, "deletions": 0}}, {"node": {"oid": "0cf21e52a7759bc2cdbe5c1e8c65ec096508faf7", "messageHeadline": "Yearn Bridge (#172)", "author": {"name": "Major", "email": "90963895+Majorfi@users.noreply.github.com", "user": {"login": "Majorfi"}}, "additions": 1633, "deletions": 0}}, {"node": {"oid": "438a594b7e636304e362b732bc857ebe25d43fda", "messageHeadline": "Add missing test to example bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "432ed54099599fca356cd51656d62612beab2af3", "messageHeadline": "add `computeCriteria` to BridgeBase and Example", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "80a8b3dbf1b2c5e302fc2613ec7588108269da34", "messageHeadline": "chore: updated dependencies (#201)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 124, "deletions": 98}}, {"node": {"oid": "9ed432b5d27b94d3e8e0cfd5096fb3be07d5cfc7", "messageHeadline": "Merge pull request #189 from AztecProtocol/janb/subsidy-contract", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 697, "deletions": 24}}, {"node": {"oid": "7234ff74b802948b8ac7d1d71fb6f7f37e4078e4", "messageHeadline": "fix formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "83ddeb9cf89136caed5d965a80f151cdcb72a849", "messageHeadline": "Improved clarity/devex with a `isRegistered` flag + gas optimizations", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 199, "deletions": 72}}, {"node": {"oid": "e9ef70acff40b9465793dbfeb80c89b15f1a8fe3", "messageHeadline": "refactor: Move balance check above subsidy load to shortcircuit", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "da2da857ae8d8a31df4c075ea2465428a49c9903", "messageHeadline": "feat: not sending subsidy but instead making it claimable", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 104, "deletions": 29}}, {"node": {"oid": "cf8793d261feb6282b2a89f3dbc747281e16f21a", "messageHeadline": "test: claiming subsidy in ExampleBridge tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 50, "deletions": 17}}, {"node": {"oid": "77ca1c5ac4b90390a1f950b91cac48cfe9f29dc3", "messageHeadline": "refactor: better naming", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "11a21e40911a4bf3743e542a59a68f6fe2d98c2b", "messageHeadline": "test: claiming subsidy in ExampleUnitTest + various improvements", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "88a8d07b4f3a238732e49dc9fba2694524e3fcb8", "messageHeadline": "docs: updated Subsidy NatSpec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "fc0c3d675c69f4f652535986cd6d95eaebde2bf8", "messageHeadline": "docs: apply suggestions from code review", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d7b74313c6e72303d5f2d86e912ab9eedd567559", "messageHeadline": "feat: Subsidized event", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ca95ba80fd9782bade7d8eb282695a545728c284", "messageHeadline": "refactor: gasPerMinute instead of gasPerSecond + not reverting in call", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 73, "deletions": 86}}, {"node": {"oid": "d65aabdb1710222dfdddbda4a6c83efde7a6d5de", "messageHeadline": "refactor: separating gasUsage and minGasPerSecond", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 96, "deletions": 59}}, {"node": {"oid": "dc9e513cd659358a13defb4ac87668f382f6bd76", "messageHeadline": "docs: NatSpec of Subsidy contract", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "81ab9d9be2f67b1b62f49d207ef13f762bd60a3b", "messageHeadline": "test: available drops by expected amount", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "3722511e967624570b1f73f6e9df3a1c03baa9db", "messageHeadline": "test: all subsidy gets claimed", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "6900a210e95862450e913e6b57767d0bb8612f84", "messageHeadline": "test: claim reverts if beneficiary doesn't implement receive", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "ec6921c75e881b865fd877df1e4d585dc22e1f2b", "messageHeadline": "test: testSubsidyGetsCorrectlySet", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "38120a3b08ef3319c141be12de15539dd2604aa5", "messageHeadline": "feat: more thorough checks, error codes tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 100, "deletions": 13}}, {"node": {"oid": "67d372ab6a11840467235a443f4d6e552bac4180", "messageHeadline": "feat: initial implementation of Subsidy contract", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 147, "deletions": 7}}, {"node": {"oid": "e5025d835a6a5365bbfca496e6b477185dd07f9f", "messageHeadline": "docs: updated readme (#198)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d1dc869c6828bd74c8e9bc959a9a75acf82af7e8", "messageHeadline": "Merge pull request #197 from AztecProtocol/janb/passing-beneficiery-t\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 206, "deletions": 170}}, {"node": {"oid": "c8596882a40b1c0634b3ef11d768e22346afa366", "messageHeadline": "refactor: clearer code structure", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "36e9232133591f02d981a54da371af50b5266755", "messageHeadline": "refactor: improved naming", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 170, "deletions": 167}}, {"node": {"oid": "b085d312cc839b72b9a04246196caf2c606662c9", "messageHeadline": "feat: passing rollupBeneficiary from storage to proofData", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "6388b08be07ebd4d86a2de8e6bf2ca3c2cc8ac5b", "messageHeadline": "increase version number (#195)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8c1248ae91544a944307f307727752948c1f386", "messageHeadline": "feat: add `getUnderlyingAmount` to curve-bridge-data (#194)", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 114, "deletions": 61}}, {"node": {"oid": "bd5e718988f6f727f995ecc3e4f462c2d72837d3", "messageHeadline": "Merge pull request #193 from AztecProtocol/janb/updated-checklist", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f41b0be972b24ea19dc378d3c3d6f061cbe732ce", "messageHeadline": "chore: updated checklist", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b1c0ce8087f3b9437552d01703e025f3b84e2c17", "messageHeadline": "Merge pull request #192 from AztecProtocol/janb/removed-set", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 369}}, {"node": {"oid": "2ad190e4d2781d65b7f6cda16362f93ec98cb229", "messageHeadline": "chore: removed dysfunctional Set bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 369}}, {"node": {"oid": "ccb3c0e4ae23af07034c17286305e52e328c144e", "messageHeadline": "Merge pull request #190 from AztecProtocol/janb/removed-oracle-helper", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 0, "deletions": 164}}, {"node": {"oid": "67d731ae4b258d990e0c252a4fddc6cb06639707", "messageHeadline": "refactor: removed OracleHelper", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 0, "deletions": 164}}, {"node": {"oid": "80ed15594c4f6e21af5e7b825b4eea6cff8bfe31", "messageHeadline": "Merge pull request #188 from AztecProtocol/janb/updated-natspec", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 165, "deletions": 309}}, {"node": {"oid": "b5bb405a32ed2f4de0246af567af8303c62812f9", "messageHeadline": "refactor: updated rollup processor interface", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 24, "deletions": 56}}, {"node": {"oid": "b4124c4419ab48f2a9279677b4aeba5e51775138", "messageHeadline": "docs: fixed example flow in readme", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73d473763e94f3e5261175fc73c3a048227df181", "messageHeadline": "docs: updated readme + NatSpec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 22, "deletions": 132}}, {"node": {"oid": "e9580d4807720f26cc33bfa278c14b2a24f3ec4a", "messageHeadline": "refactor: renamed `_inputValue` to `_totalInputValue`", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 81, "deletions": 75}}, {"node": {"oid": "422d9ea8b86fb58bb3f44a027adf7f232e9b31f9", "messageHeadline": "docs: updated IDefiBridge NatSpec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 40, "deletions": 48}}, {"node": {"oid": "1ca891c7737d7fb1617010c813c8ffab847ed725", "messageHeadline": "Merge pull request #158 from AztecProtocol/lh/curve-price-refactor", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "a6cb689b21d78e5679ac2fea00850f24c91f71aa", "messageHeadline": "make min prices more uniform", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "393a6b9d2d10fc13e33762ad59dd3081acafe054", "messageHeadline": "Merge pull request #187 from AztecProtocol/janb/repinned-stabilitypoo\u2026", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6b891399ae0d1aa3fdca377910dcb28802276b5c", "messageHeadline": "test: re-pinned StabilityPoolBridge tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d8e2793a7c0a495cddca000cb1a36f0cf14fb9a7", "messageHeadline": "Merge pull request #185 from AztecProtocol/janb/expanded-checklist2", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42b62c1fa8d6d614c375130c5b365125440f5eb4", "messageHeadline": "docs: expanded checklist", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a233b8ebd5e8648c100c86de430532bffc3576cf", "messageHeadline": "Merge pull request #181 from AztecProtocol/janb/expanded-checklist", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "967495e7b7b94ca5b6c9b0e13da77d636af4a44d", "messageHeadline": "docs: natspec in checklist", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "08f30c11db6701388d24c0f25b44bad65a5dd57b", "messageHeadline": "Merge pull request #179 from AztecProtocol/janb/test-base-refactor", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 193, "deletions": 120}}, {"node": {"oid": "1eb4e516e8330e4c6bf0647f9b6710e217804d0f", "messageHeadline": "fix: correct USDC address in ExampleE2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9731d497479b877faa1da4b6931e50050585645d", "messageHeadline": "docs: NatSpec fix", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc32a2e3dfd1fa54a814d4fa3a24efc2be190b6d", "messageHeadline": "test: _getDefiBridgeProcessedData()", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 115, "deletions": 60}}, {"node": {"oid": "235bff5ef56b2161db05dddb597b00b7a2d150ca", "messageHeadline": "test: improving example E2E test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "2c74c96308c676b38662cfc46ec272f7d7e93007", "messageHeadline": "docs: updated readme with new testing methodology", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4f5cd1aae168f26af3d37e879ee569e9b2f31671", "messageHeadline": "test: example test checks return values from sendDefiRollup(...)", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "8fe04c06ca1063d625fc57b5fc21981e02066160", "messageHeadline": "refactor: returning convert(...)'s return values from sendDefiRollup(\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 48, "deletions": 46}}, {"node": {"oid": "62a3215013b82925faf4fddff79c85eba56d766d", "messageHeadline": "Merge pull request #178 from AztecProtocol/janb/liquity-e2e", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 566, "deletions": 195}}, {"node": {"oid": "73be4fb80532f3e59807c8eee609c65f7b5cdd1f", "messageHeadline": "test: checking log values in TroveBridgeE2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7c41b117bc20dcd19eacc48b4dad738d6cba62e8", "messageHeadline": "refactor: various changes based on PR feedback", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "8738aa107838f3cf2cb2423c3ff0798405eb19c5", "messageHeadline": "chore: more concise imports", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0c81694a22dfc2abc61773481846090677ae5f45", "messageHeadline": "refactor: renamed getDefiBridgeProcessedEvent() to getDefiBridgeProce\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8465aede7d5d4c071df03ac3ca3f506e83b1963a", "messageHeadline": "test: repaying in TroveBridgeE2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "da0e4789b4862f43ce4bd6e8b514299735ac26d6", "messageHeadline": "test: E2E trove bridge borrow test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 21, "deletions": 37}}, {"node": {"oid": "d1ff5878146f043f1ff61622ad70194bf4aea6d9", "messageHeadline": "feat: getDefiBridgeProcessedEvent() in BridgeTestBase", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "cfceab52fc4aabf9e76c23a83bd7c6679ebde59a", "messageHeadline": "test: WIP on TroveBridgeE2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "ca0ffda296507e4dcadb0fd7ded67815f8067236", "messageHeadline": "refactor: removed emptyAsset from TestUtil to avoid collision", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "18747c173cd95bfe909c1fce3d6471b4d9ec6c16", "messageHeadline": "refactor: moved parts of TroveBridgeUnit to TroveBridgeTestBase for r\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 193, "deletions": 178}}, {"node": {"oid": "635b52e4461562951aaaa0a4c0508f2293b383d0", "messageHeadline": "test: StabilityPoolBridgeE2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "2e7a311efd75b789e572ab3506f10da8f9399a67", "messageHeadline": "test: unpinned StabilityPool tests + increased gas limit in StakingBr\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "32ad225f08c12d5cc13573c97f1c35accf454d4b", "messageHeadline": "test: improvements of StakingBridgeE2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "1cd8bf07723f01fcc079b9f0dc669522c1159956", "messageHeadline": "test: StakingBridge e2e test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "79f0ee41aac947623f564ffce36e95b1ec59f543", "messageHeadline": "Merge pull request #177 from AztecProtocol/janb/license-cleanup", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "f252715e776b7de6f5cd85e89726abdc947d6a64", "messageHeadline": "fix: license in package.json", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "57758d46c8180e3d38d46dfb48710619941bee42", "messageHeadline": "chore: unified licenses", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "630969d1d45414da2f1f30f0edabbb9fd3a8c8d9", "messageHeadline": "Merge pull request #173 from AztecProtocol/janb/updated-config-deps", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 164, "deletions": 142}}, {"node": {"oid": "3a08e7398d69cf74117d214e56fc177e96144431", "messageHeadline": "chore: updated config + deps", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 164, "deletions": 142}}, {"node": {"oid": "d2aa165b21c9c0328f035ef696073f0b10e7dcb5", "messageHeadline": "Merge pull request #171 from AztecProtocol/janb/donation-bridge-test-fix", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "3be627e5ef87dd76d4ac0e7dca5fafe89a649e80", "messageHeadline": "test: fixed donation bridge test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "84a3d6b0d832b42acbe6eb4025b203f9de360b5c", "messageHeadline": "Merge pull request #169 from AztecProtocol/janb/updated-bridge-data-docs", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 78, "deletions": 72}}, {"node": {"oid": "65eef1d4243c5318e23f1987883d63e8c0191699", "messageHeadline": "Merge pull request #168 from AztecProtocol/janb/renaming-bridge-id", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 193, "deletions": 110}}, {"node": {"oid": "bbdbe8efd7be2575a84c111f21d0beb1cc5e6f19", "messageHeadline": "fix: AAVE client incorrectly returning APR", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f47ad163ce4b0397a463f76d2aa6440a29ff340b", "messageHeadline": "refactor: renamed client functions", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 32, "deletions": 47}}, {"node": {"oid": "a5ac4a5e5c924e726777869d08320eed13b5c9fa", "messageHeadline": "refactor: used older error names and added TODOs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3441df17d0a6c77fe9510de3014ba8a985689d9f", "messageHeadline": "docs: fixed incorrect name", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7aa04c640aa704d026e5eb426e99ed9ff820c36", "messageHeadline": "docs: general bridge-data improvements + cleanup", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "673b57114ace3c9a6b88e3b1efc804ed0fc6f4bb", "messageHeadline": "Merge pull request #163 from AztecProtocol/janb/specs", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "d1a45790bf7d0ea500eecbd5ecdd8ad7592b6972", "messageHeadline": "docs: cleanup of Uni spec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "162f4b6607130da20822acf466a1cd5b62f45b30", "messageHeadline": "docs: updated bridge-data-docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "91cdff7a2e71b818604070e81f5127355defe8af", "messageHeadline": "refactor: updated errors in BridgeTestBase", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a261f086bbf9fd38303107c7bd6b160721f8bd7", "messageHeadline": "refactor: renamed bridgeId to bridgeCallData in Element client", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 82, "deletions": 31}}, {"node": {"oid": "99df3e60ea9ac0daaae9bceeab2bc8e627543bde", "messageHeadline": "Merge pull request #162 from AztecProtocol/janb/eslint", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 827, "deletions": 356}}, {"node": {"oid": "68c41a3a0cbf985efaaf03c340df878971596ad1", "messageHeadline": "Merge pull request #159 from AztecProtocol/lh/donation-bridge", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 362, "deletions": 0}}, {"node": {"oid": "faa3b40691e3b986e08f48801f6b5287b9800240", "messageHeadline": "Merge pull request #140 from AztecProtocol/lh/curve-and-lido-spec", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 79, "deletions": 25}}, {"node": {"oid": "60e6726a8ebe1e40a5624541cde2cc0b3a22a3c7", "messageHeadline": "Merge pull request #164 from AztecProtocol/janb/non-string-address", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 82, "deletions": 66}}, {"node": {"oid": "a2645c43be0d080e859131509f93e1d1027d1f95", "messageHeadline": "update title of donation bridge spec", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45a9a6708157904f4ca1be74e4747042b6e21345", "messageHeadline": "refactor: renamed bridgeId to bridgeCallData in contracts and readme", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 109, "deletions": 77}}, {"node": {"oid": "d2ceb21a6225869a1736af25459b79db6ea88d92", "messageHeadline": "Merge pull request #165 from AztecProtocol/janb/full-path-encoding", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 186, "deletions": 71}}, {"node": {"oid": "386fa1b3dc6a33baffe905fe237df521145104d7", "messageHeadline": "feat: quote(...) in UniswapBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "cbbf7a6ac1c076a8f1bd49e47ae2ff41cdcc69f4", "messageHeadline": "refactor: more concise naming + fixed docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c4eec6316a24047378ee2f51e4920f53d507a970", "messageHeadline": "refactor: making more functions internal + tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 58, "deletions": 53}}, {"node": {"oid": "a1ebfef6140eabbf1ff1bf96f86ca9298aedfac7", "messageHeadline": "feat: encodePath(...) in Uni bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "99a5e664946199d5e094e4f4d1f81a50d20737c9", "messageHeadline": "refactor: using EthAddress type in AztecAsset", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 82, "deletions": 66}}, {"node": {"oid": "00765e2fcf243485de574cfc565a08c266cea801", "messageHeadline": "docs: Uniswap bridge spec", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "c386c7e399d0e5d5b0b9a2fe7f4e445ed5782365", "messageHeadline": "chore: bumped dependency versions + clarified commands", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 391, "deletions": 323}}, {"node": {"oid": "0d281bbcb03c1089f8d658697ac701c64ecf48a2", "messageHeadline": "chore: configured eslint", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 436, "deletions": 33}}, {"node": {"oid": "cfae987a41f6767b547c9011d729af63437338a1", "messageHeadline": "Merge pull request #161 from AztecProtocol/lh/bridge-base-virtual-encode", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 63, "deletions": 5}}, {"node": {"oid": "4fd53958068f1e9d7682a1cc5a57e883c536f5bb", "messageHeadline": "Merge branch 'lh/donation-bridge' of https://github.com/AztecProtocol\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8a758b09a9a140e92bbec88bba8673a6c151443", "messageHeadline": "expand frontrunning of unlisted donee case", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "916bcd138d5faf8b52a97fb1cda27f5c60eb2b2b", "messageHeadline": "handle virtual assets in encodeBridgeId helper", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 63, "deletions": 5}}, {"node": {"oid": "23d009a6a32ba3bd830c9512558d7e47773f8df9", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5826ec0780651dc07b25111b667b28d889b64f09", "messageHeadline": "fix formatting curve spec", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d18c921be00f849e735c788464ab1ed8e612d49a", "messageHeadline": "Add constraint on listed donees", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "86601b32b2f4ec09bf83a1f24cee1e44a460f70b", "messageHeadline": "add natspec to DonationBridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "74931b0e1a1f54bb13efabd8956f714c54fa456b", "messageHeadline": "Initial donation bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 335, "deletions": 0}}, {"node": {"oid": "044800be639f81b5efadc2df3e9ddfe385e7b63c", "messageHeadline": "Merge pull request #153 from AztecProtocol/janb/set-tech-debt", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 287, "deletions": 313}}, {"node": {"oid": "88b4d97ba2695930a863a5d4c70b5fd93f1cb40d", "messageHeadline": "Update src/test/bridges/element/Element.t.sol", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "684f21ee48f900732a65c97f6d8e155cbcbf355d", "messageHeadline": "Update src/test/bridges/element/Element.t.sol", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c7db81a1f570e9ca035a52045f1476ef6728c14", "messageHeadline": "fix: element client", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "b98ff3ac9c50f9af5fcf864ea8c217e38e7ae6a4", "messageHeadline": "refactor: moved deprecated mocks to element test dir", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "d61736b05d98b9b058f51377b8fb590a94931438", "messageHeadline": "refactor: unified naming of empty asset", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c20a8714cd1a8a740750a2d613691dd721cf1668", "messageHeadline": "refactor: error cleanup in Set", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "57c3211353641d07be3a041897fbcbe29d1380f5", "messageHeadline": "test: updated set tests to not use mocked RollupProcessor", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 56, "deletions": 104}}, {"node": {"oid": "eac9c67ba529a44d396f5815528af0d462717860", "messageHeadline": "Merge branch 'lh/curve-and-lido-spec' of https://github.com/AztecProt\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f394a265d8df1ec951bc89da6fecdb0224abc81f", "messageHeadline": "add slippage comment to spec", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ab9c069ba69d063fcc2c8144f45fc8bb7a1355a0", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12ceea904d059a553a6b48ceca902daea3992f71", "messageHeadline": "Formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0df57bae286301e941ac4c8562f31e45591086e4", "messageHeadline": "add curve spec + fix duplicate in lido specs", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "b0cafae79bb5537b7fdbb29720f85a6c1e17f1ae", "messageHeadline": "Formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "d2adb3bd082b58972ddda20b1c9b9faae2ccc5e1", "messageHeadline": "add curve spec + fix duplicate in lido specs", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "8cfed8b8e874fa45c54d580ce78744669186525b", "messageHeadline": "add curve spec + fix duplicate in lido specs", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "70fa5443729269108c2e0af77cd39756b0649b23", "messageHeadline": "add curve spec + fix duplicate in lido specs", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 70, "deletions": 11}}, {"node": {"oid": "18975e1bb72a17b08c923a0ddcac719b728938c8", "messageHeadline": "Merge pull request #145 from AztecProtocol/janb/liquity-tech-debt", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 372, "deletions": 219}}, {"node": {"oid": "e382952959e06c980b407f99862dd1483c083159", "messageHeadline": "docs: improved clarity of Liquity test comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4ef215a1e8afd3d6249c77cb6d6f094cf7b93ad5", "messageHeadline": "test: fixed bugs in trove bridge unit tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9675ee222cabbe572dde436e6f14828af974a3bc", "messageHeadline": "refactor: WIP on updating TroveBridge tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 154, "deletions": 81}}, {"node": {"oid": "1c15b0feb4b4c88ed521190cbf328f65309a2c89", "messageHeadline": "refactor: updated StakingBridge test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 110, "deletions": 72}}, {"node": {"oid": "dbe52024ce191beb6d97dffcb04348f663ec637a", "messageHeadline": "refactor: removed RollupProcessor dependency from StabilityPoolBridge\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 102, "deletions": 65}}, {"node": {"oid": "e737732551b894a098de53f4e9a2f87cd65b38f8", "messageHeadline": "Merge pull request #148 from AztecProtocol/janb/curve-slippage-protec\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 58, "deletions": 13}}, {"node": {"oid": "ccdbaacd2569047553751ff609cedb6a708cfa41", "messageHeadline": "Merge pull request #146 from AztecProtocol/janb/compound-client", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 415, "deletions": 0}}, {"node": {"oid": "8ce16c288dcda9957281f44707575b5ca3388bf7", "messageHeadline": "feat: throwing when asset is unsupported", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 103, "deletions": 13}}, {"node": {"oid": "4e5b33a0face00525e8b5c66ed1512c0ef615bac", "messageHeadline": "refactor: final cleanup", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "012655e502ef99e905013f318ff8c0dc4d6db75a", "messageHeadline": "test: mocking RPC calls", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 110, "deletions": 24}}, {"node": {"oid": "62e50aef879ee9903ec162970606ea76df944f79", "messageHeadline": "feat: implemented getExpectedYield", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "afcd69c4b4d7766a1d377c5f202cede3b37912ad", "messageHeadline": "feat: implemented getMarketSize", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "6ca737667cf40c779683b42e21151b812150ca3d", "messageHeadline": "feat: implemented getExpectedOutput", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 49, "deletions": 18}}, {"node": {"oid": "9626341ce864d0d1026a9f94edabd5f8d505c424", "messageHeadline": "style: formatting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 57, "deletions": 50}}, {"node": {"oid": "a312e36f41b372bba664db0d26c992cfff7e980e", "messageHeadline": "feat: compound auxData fetching finished", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "1cfb2e23728b3bf860fd7a70efc557a4c1735a1c", "messageHeadline": "Merge pull request #138 from AztecProtocol/janb/swap-bridge", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1294, "deletions": 0}}, {"node": {"oid": "0d32737eb30d930a7c346c197bbd5217d38a13a6", "messageHeadline": "Merge pull request #151 from AztecProtocol/janb/readme-update", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 200, "deletions": 163}}, {"node": {"oid": "a4ec3f2b4f4ee9d9a59e6ad190d9ef05223c875d", "messageHeadline": "docs: added note regarding bridge development permissionlessness", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "77a57e6700a76dfb80cbc5bc6dd5316ac74f9326", "messageHeadline": "Merge pull request #154 from AztecProtocol/janb/strict-linter", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "234708d3ca95ef1205524d16b7f69c54926cf003", "messageHeadline": "chore: linter throws errors on everything to enforce it in CI", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "1023e553fec212ad2a6d788370f2be825a02f2de", "messageHeadline": "docs: updated bridgeId definition + added notes", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "12fa43427f00c105cc59eb6d22abfd246eb1b1ae", "messageHeadline": "refactor: renamed MIN_PRICE_SCALE to PRECISION + typo fix", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "268a2ed91114175af416fa61a296d0942afdfd7e", "messageHeadline": "docs: clarified _auxData description", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "762a8aa0d5ff10a83f612e4426685015a8a0d901", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43b0b7b765fc56e3b53e836a952fb09d915d2c2d", "messageHeadline": "formatting", "author": {"name": "Josh Crites", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0d22f31b300008b4c9f2e8065f9cbf967d0f4f94", "messageHeadline": "Update README.md", "author": {"name": "Josh", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "27031fbfb9f9ebbac581e2b0e0c85316a824726e", "messageHeadline": "docs: general improvements and updates of README 2", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 66, "deletions": 53}}, {"node": {"oid": "a5046c6da133b00eca9e1e2c837cfe10785654cb", "messageHeadline": "fix: linting errors in IDefiBridge.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "465c6e1f7cc57b5f9b3aab2330195644c9b1594e", "messageHeadline": "docs: general improvements and updates of README", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 91, "deletions": 86}}, {"node": {"oid": "9dfcf1851e8f5575ef6a9feada7f55ca73e7a860", "messageHeadline": "docs: updated info about how to write a bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "e8f309ac96fec51b8913748773a9f18380f1ce85", "messageHeadline": "docs: updated description of bridgeId in README.md", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "0e17dfa2cd5444902cc716c903a3298f551572d0", "messageHeadline": "feat: slippage protection in CurveStEthBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 55, "deletions": 11}}, {"node": {"oid": "5c32f02782d5649287c626fdd01afb7591068578", "messageHeadline": "Merge pull request #150 from AztecProtocol/janb/husky-configuration", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "c00fde8b91660ae161b1b521a1dfea32c410ccb5", "messageHeadline": "chore: configured husky to run prettier", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9bf9effe11d595026b1a3bc2dc449445be5d7256", "messageHeadline": "Merge pull request #149 from AztecProtocol/janb/linter-in-ci", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "10bf286380df855eb9b22c2375a66e081a4d8118", "messageHeadline": "chore: linter in CI, command cleanup, disable Ace tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "3b493884c4b0c72da845279b4699c16b974fb135", "messageHeadline": "Merge pull request #147 from AztecProtocol/janb/formatting-on-everything", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 159, "deletions": 135}}, {"node": {"oid": "835967a2758b548389ff1a41059ffbd60ac2e22b", "messageHeadline": "style: formatted everything", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 159, "deletions": 135}}, {"node": {"oid": "00874b66a2747276e20ac8505fe44721583fd084", "messageHeadline": "Merge pull request #142 from joss-aztec/jcf/fix_element_get_present_v\u2026", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9512bd54c807841fd03f878ae3430d6e0f97ecbd", "messageHeadline": "bump ver", "author": {"name": "joss", "email": "joss@aztecprotocol.com", "user": {"login": "joss-aztec"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a34caf88b4e3eb0390220e89b38539a2dfe06af", "messageHeadline": "get block via \"latest\" instead of number", "author": {"name": "joss", "email": "joss@aztecprotocol.com", "user": {"login": "joss-aztec"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "62547f779c46b7a1230cae26b301d73a861c01f2", "messageHeadline": "Merge pull request #136 from AztecProtocol/chore/import-cleanup", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 765, "deletions": 851}}, {"node": {"oid": "e7b217c967569085d6bedbf36ed47a3fb7d2d143", "messageHeadline": "refactor: improved code clarity", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "1975af4caa7a0212094e9968161e73972996398d", "messageHeadline": "feat: handling USDT", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "cd201f830a042a953d7b2a0070b126a98a63a150", "messageHeadline": "feat: approving multiple input output tokens in one call", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 68, "deletions": 19}}, {"node": {"oid": "3b5edf619ef4d316d4430988b99f6cb0aac6a2b2", "messageHeadline": "Merge pull request #112 from AztecProtocol/docs/111-lido-spec", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "6a818bfefb9e0c6543b0be5c0f1351225d4e9ebd", "messageHeadline": "merge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c0ff38a82336af6a340ec0e08428a1945744ed28", "messageHeadline": "extend lido readme", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3b1e37c9aabe3496985b19967c26a3c525a5fde8", "messageHeadline": "Add initial outline of the lido bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "02a2575f95943525c60fdab575d0db496702f34e", "messageHeadline": "extend lido readme", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "319dda0239d98f9adfce28ee4c381de9a6523729", "messageHeadline": "Add initial outline of the lido bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "4173bfed8a85dcc94abf85b3a8da4b5592076398", "messageHeadline": "Merge branch 'docs/111-lido-spec' of https://github.com/AztecProtocol\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "36e2a116984f40aa5626b9dbd9cb31a6fa8ac954", "messageHeadline": "Add initial outline of the lido bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "10c87a3699d454dc9666e52dddab24aa945c657f", "messageHeadline": "extend lido readme", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "557b4a1d6cd5f2d9da696e97d2e91f6aabce11a6", "messageHeadline": "Add initial outline of the lido bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "a47af0c6e5882afccd2731f1f3b0b12df380586f", "messageHeadline": "Merge pull request #139 from joss-aztec/jcf/interaction_present_value\u2026", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "d95cb88fda4f7d4655ed4da3db6f9c56b5592413", "messageHeadline": "Fix arithmetic and reduce round error", "author": {"name": "joss", "email": "joss@aztecprotocol.com", "user": {"login": "joss-aztec"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "edc1b6b7ec937968add19a092864e9575b8ba946", "messageHeadline": "fix: comment + made few functions pure", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8b544a584bc0b47e94d7db4f4fdc411e4e7d6f4f", "messageHeadline": "Simplify arithmetic", "author": {"name": "joss", "email": "joss@aztecprotocol.com", "user": {"login": "joss-aztec"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "62cc1c3a0b242cebb5b44c252ebd32561b6c1fca", "messageHeadline": "bump package version", "author": {"name": "joss", "email": "joss@aztecprotocol.com", "user": {"login": "joss-aztec"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21b7cf494c9ee800820cc6a0f4df73da73e75826", "messageHeadline": "Calculate user share of interaction present value", "author": {"name": "joss", "email": "joss@aztecprotocol.com", "user": {"login": "joss-aztec"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "bc154eceeab3a5efdd943deed13ed19354299181", "messageHeadline": "test: making sure precision loss is lower than 1bps", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2b2433c8156b22dffc96b6c4f927e85276a684f6", "messageHeadline": "Merge branch 'chore/import-cleanup' of https://github.com/AztecProtoc\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b64ee719c50225f91bed14b812336d6b52dd36e3", "messageHeadline": "Update dependency versions", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 757, "deletions": 805}}, {"node": {"oid": "dfba1074799adff838f8d08d763cee90560e917d", "messageHeadline": "remove solmate", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a1a6232e0e97e6345d8f44e37e5d96178381a802", "messageHeadline": "update yarn.lock", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "c122899ca26ed56046b7902f5c308107ae3636d8", "messageHeadline": "remove `node-fetch`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8bafbf0432009e7947f4541efa8c0c5745407970", "messageHeadline": "remove `@ethersproject/constants`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "0413a0f103feb7ca47a84de9b97a39ec3cc49954", "messageHeadline": "Update dependency versions", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 757, "deletions": 805}}, {"node": {"oid": "e8603965e4f1713b20a8419c7d02b282f9426823", "messageHeadline": "fix: updated encodeMinPrice(...) function to avoid rounding issues in\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "7dd87f0a401e95538866567324cc7d6a858cd1c6", "messageHeadline": "test: testing min price never gets to 0 due to precision loss", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "596991e97b9eb7f026b53eaf3b90c82d0d5dd1ae", "messageHeadline": "feat: handling decimals in encodeMinPrice(...)", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 40, "deletions": 17}}, {"node": {"oid": "3f7121eb08a5ec7cb4835b726ce2216c334fec99", "messageHeadline": "refactor: replacing uint64 with uint256 wherever it makes sense", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "66b3efc425cdf945af75c0b29787f819cd6a0897", "messageHeadline": "feat: simplified logic, updated docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "d177b95c92d1188e2f7f3d5251e352dfac74db08", "messageHeadline": "feat: simplified min price formula + fuzzing swap tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 100, "deletions": 12}}, {"node": {"oid": "25cb63d8092350527ab143be97142119bec638fe", "messageHeadline": "add table with deployed bridge info", "author": {"name": "Josh Crites", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "da4dd82e8eb081815920652096b3024413dc7bf8", "messageHeadline": "refactor: making constants public to access them from tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "7f65ac0b31056cace36d5fbcbd959e5d4887371b", "messageHeadline": "feat: helper function for encoding split path + tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 152, "deletions": 31}}, {"node": {"oid": "702ba5d05dde91ce452728d0538a16c41be03bed", "messageHeadline": "feat: helper function for encoding min price + tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "db6ac53fbc41374371f78dfb2b7567d42a937a9a", "messageHeadline": "fix: changes based on PR feedback", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "d906fd18031f0fe7c20c39c91234deaf5c4f4b19", "messageHeadline": "feat: gas optimizations based on EIP-1087", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "98a6b9021d8664b34d164596ca2cf17611c1e128", "messageHeadline": "refactor: improved naming + docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "6e2c06333e87060cc202e4a6e607404a68591758", "messageHeadline": "docs: full natspec in SwapBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 36, "deletions": 5}}, {"node": {"oid": "bb53d4e9532127c18d486cebc00ecf5065b2e7f2", "messageHeadline": "feat: unwrapping WETH when output is ETH", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "137cc5fb98d77f2e3e04f7898f84fb2499acdc22", "messageHeadline": "feat: handling missing middle token on first position", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ef9fc902b349bc4c5af4be340dce2ad31888e020", "messageHeadline": "test: insufficient amount out", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "0ce15d1f52abad56e9daeea4c716d980a8a47c3e", "messageHeadline": "docs: WIP on swap bridge docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "d0991cca4ecdb194fd611044d7845070d2539ea5", "messageHeadline": "test: testing only 1 split path used", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "46cfd6c1617d6a377d1910c3f5bb73e2e86d450c", "messageHeadline": "fix: linting errors", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7c5225da57149e35e23c8e778707f8d3b8b42f44", "messageHeadline": "feat: handling non-existant decimals() function + docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "66f055354c0d1eaeae2cf94dcdf95ce381422eb3", "messageHeadline": "test: fixed E2E test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c03242e46cbcf90a30fa58e9ed6f6049fa81018a", "messageHeadline": "test: WIP on E2E test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 102, "deletions": 5}}, {"node": {"oid": "a5c50d4894c2901530b575098a1b1bb6f15d3599", "messageHeadline": "feat: unwrapping WETH when output is ETH", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a4df11d15b31729203d059444c75a13bfea927b9", "messageHeadline": "test: separating tests to unit and E2E", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 107, "deletions": 30}}, {"node": {"oid": "84d58aa34f8bacb84d51ea89b79cdc6eeaea0fac", "messageHeadline": "feat: allowing ETH on input", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 69, "deletions": 17}}, {"node": {"oid": "222f08e2b5307084156bd0b4cd88be6316f1c6db", "messageHeadline": "fix: correctly setting output value", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "d4e33eb28082c0e98227fef47b37c24e6acb6150", "messageHeadline": "fix: correctly splitting input between split paths", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "10a028e5d6589be2b3f26a4d1c7a3159a4d0e6a9", "messageHeadline": "test: cleanup + convert(...) unit test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 37, "deletions": 22}}, {"node": {"oid": "8db57eff6f96baa18684376904f1be9878ed7ce3", "messageHeadline": " fix: correctly computing amountOutMinimum", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3679ab18a60aa3648961b377245f6abf28436dd6", "messageHeadline": "test: testing min price in decode path test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "df9d54fb06a451bba74e461bff7f4da3492613f7", "messageHeadline": "feat: setting approvals and allowing for assets to be ETH", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "0ab4e60ee3e0daa61877edd601f0f14d07a761f4", "messageHeadline": "fix: correctly setting bounds in fuzz test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b258387be86eebd27db4f6471f3c32ca364c3c4", "messageHeadline": "fix: converting significand to uint64", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b8e982a87f0b05943d325615c7bacb2b7028852", "messageHeadline": "feat: decoding min price, broken fuzz test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "4a732f347ac155f7b7c86fda49ae548bf3a2ef5f", "messageHeadline": "refactor: improved naming + docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 35, "deletions": 24}}, {"node": {"oid": "6f3bf5153a928571f6ba53fe63756eb3b46adb5f", "messageHeadline": "test: error codes", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "1eafcbd34fa3dfeb045abaf2f6e4153c2b8f142c", "messageHeadline": "test: more concise SwapBridge test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 30}}, {"node": {"oid": "9c3050ab15f0b750558398e3931f99236a9829ae", "messageHeadline": "test: testing decoding of both split paths", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "1b95c9d29ad41dba95ffe0f8ba7cf1c1efbc6a73", "messageHeadline": "test: improved naming", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "7a7afb4e3aaabb5cc4cc07c4fa62396fbc1be235", "messageHeadline": "feat: path data in a struct", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 70, "deletions": 29}}, {"node": {"oid": "0bf184f6aec17d4ccc18046e24ae01bcb99945a1", "messageHeadline": "feat: decoding and testing split path", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 152, "deletions": 7}}, {"node": {"oid": "27ce44d41b035265298def0982cc770db41d4afe", "messageHeadline": "feat: WIP on swap bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "2f85d04e445eebd508b666bc1e29bcbc9955ebb0", "messageHeadline": "Merge pull request #137 from AztecProtocol/janb/updated-example-test", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 103, "deletions": 69}}, {"node": {"oid": "4b3d1a842c1ea987aed847e6c9dc37095f5cafec", "messageHeadline": "refactor: separating example E2E and unit tests to separate files", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 103, "deletions": 69}}, {"node": {"oid": "9825116039132cd5b13597b208821bc45f43173b", "messageHeadline": "Merge pull request #132 from critesjosh/patch-1", "author": {"name": "Josh", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "98b328f3276ce4f2be1f19b4b4b915bef23c37ed", "messageHeadline": "remove solmate", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "44dba256b0bb7d02ae4614f9c219f78f8197df6c", "messageHeadline": "update yarn.lock", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "bbd4135a9d9468c0b535892d380c793a93dd40a7", "messageHeadline": "remove `node-fetch`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "62c0d519f0f870b3831314b497db7c4618d378a4", "messageHeadline": "remove `@ethersproject/constants`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "255dd573a128bace344e359f11102702e85c8500", "messageHeadline": "Merge pull request #133 from AztecProtocol/feat/curve-bridge-data", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 334, "deletions": 1}}, {"node": {"oid": "f65e96f942d723f43e34d18ef69501e560300f5b", "messageHeadline": "bump version number", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e344edbd153ba66a6af0fcf292c92e0ee408dae", "messageHeadline": "curve steth bridge data", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 333, "deletions": 0}}, {"node": {"oid": "eee42d8a2eda96af48f37c7047956816ec3372ce", "messageHeadline": "Bump version", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb43d713ede37b646d9dfb68c77db079ca109fca", "messageHeadline": "Create TEMPLATE.md", "author": {"name": "Josh", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "b55f4b0be1b00c64147edaf8c9f140ef92bbfd79", "messageHeadline": "Merge pull request #131 from AztecProtocol/janb/updated-example", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 102, "deletions": 17}}, {"node": {"oid": "d38566a770e311f7d6ba7099690adafeff0bd527", "messageHeadline": "test: checking each of the output values", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b414b5f662daa6a7cd5b648134933f07b594702f", "messageHeadline": "refactor: explicitly specifying output asset + improved comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "659a8ca3162831ea52098956c1de846d030751e5", "messageHeadline": "feat: improved example", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 94, "deletions": 15}}, {"node": {"oid": "9855ccb8d10cd895777b48f0fae756c28267ce36", "messageHeadline": "Merge pull request #124 from critesjosh/jc/community", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 166, "deletions": 6}}, {"node": {"oid": "ea2258761b61bad42d3af9da41cce6812ab66f66", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Josh", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76ef29d7e68533c282e6051b24363d0f93eba0f6", "messageHeadline": "Merge pull request #130 from AztecProtocol/feat/curve-lido-bridge", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 327, "deletions": 0}}, {"node": {"oid": "6d70b55ac3505b4061b0f68723afd48c8a9c32cf", "messageHeadline": "Merge branch 'feat/curve-lido-bridge' of https://github.com/AztecProt\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "11a0428da09052bef1d938bd9bd09cf47381243d", "messageHeadline": "Improve natspec for curveStEthBridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "92cf47a7509283a7e816b9aab49f3dd2035bd0da", "messageHeadline": "fix linter errors on curve bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "7f93465644dd12b117d9498358b69c37316e57f4", "messageHeadline": "Add curve stEth bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 302, "deletions": 0}}, {"node": {"oid": "95142068c96b362ab8829fa61190b44f1aa3f3d4", "messageHeadline": "Merge pull request #116 from AztecProtocol/janb/liquity-audit-feedback", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1384, "deletions": 368}}, {"node": {"oid": "ef2a69881bca0a3a26480fea7106d79d392c3734", "messageHeadline": "refactor: remove \"this.\" when unnecessary, added comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "d7d02a57faa7aef2db8dc0adea87cb371ed37255", "messageHeadline": "refactor: moved SwapFailed() error from ErrorLib to relevant bridges", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "e3b6a0bdb7b665e441e5144cba7b7ac53f42464b", "messageHeadline": "fix: newly introduced vulnerability in StabilityPool", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33fff9bb6f74f79b3d4087402ae942b844c8394b", "messageHeadline": "test: testing urgent mode off in StabilityPool", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "7d33e18a1854f0e06320d2dd99effd6b5ba3a294", "messageHeadline": "refactor: moved uniswap router interface to a correct location", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec11d2ea9b742cb72c653fbd7d5fb77760555f6b", "messageHeadline": "test: moved deposit functionality to a separate function", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "81a5757fb2d4a820b63773c878be0406d8e0d9d4", "messageHeadline": "docs: updated comments in StakingBridge tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "84b7f9e143f3f12d3a4092bd442be5a4bf66c937", "messageHeadline": "test: testing urgent mode on", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "c780dc92ed946511182cf945098b1209a68e43a2", "messageHeadline": "feat: urgent withdrawal mode in StabilityPoolBridge.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "710a78606929c2cb5204ba3c706d71c19c860d37", "messageHeadline": "test: urgent withdrawal mode in StakingBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 148, "deletions": 32}}, {"node": {"oid": "622dc6f78c2551939027b21da62aad739cb0e987", "messageHeadline": "fix: bug in urgent withdrawal mode in StakingBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "b1deece3789053744c444b16fd4c701aab3bd9eb", "messageHeadline": "test: multiple repayments in testRedistributionFailingSwap()", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "0178218322d07d7077071b63c59eb90083bb6a3e", "messageHeadline": "test: testing reopening the trove wherever possible", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 56, "deletions": 3}}, {"node": {"oid": "377b67de939c5877f230fd4f2e00237e985f56e2", "messageHeadline": "fix: in closeTrove(...) + improved docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3b54b48e4d6452f5007531bed819ce56e77a01ae", "messageHeadline": "fix: linting errors + typo", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "db29f60b46fbc3d0e151226caf043b8d9d8ab7a9", "messageHeadline": "feat: urgent withdrawal mode in StakingBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 54, "deletions": 28}}, {"node": {"oid": "d3678c0791419739a430ec94acf0601a864a6610", "messageHeadline": "feat: setting higher min swap amounts to save gas", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "1ef532ddd5566e51ab1382dff4a65de05a5753b9", "messageHeadline": "test: fixing tests by pinning them to correct blocks", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "f6b50676d56daafd319699196bd39241adc41575", "messageHeadline": "feat: handling failed flash swaps in TroveBridge.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 81, "deletions": 42}}, {"node": {"oid": "7ec47cdf29cde5ab8fb2e42ec0260e45027d6797", "messageHeadline": "refactor: using errors from ErrorLib", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 50, "deletions": 52}}, {"node": {"oid": "c9fda15f23cfc3b8e21b942e9f28bad569380a9a", "messageHeadline": "feat: changes from deprecated branch janb/redistribution-case-fix", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 803, "deletions": 184}}, {"node": {"oid": "ea2bf9af210c0c80e3d68c1f347d2f8a7c90ae4e", "messageHeadline": "Merge pull request #121 from AztecProtocol/janb/compound-audit-feedback", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 143, "deletions": 38}}, {"node": {"oid": "9c5447777186ea70f0092b7e50d791824db10089", "messageHeadline": "docs: updated comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "c675decdaef94f872a053554507cc61fdd283377", "messageHeadline": "test: ignoring obsolete cTokens", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "98e55b9e77cfe1e682859180ebc90b0947204596", "messageHeadline": "refactor: removed unused variable from the compound bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "928be8d558a77063d059de4f29f0dc567b5bbfd5", "messageHeadline": "test: fixed incorrectly executing ERC20 when underlying is ETH", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9c10e955e99b5a6c80756f4e55f0a10380bf787a", "messageHeadline": "test: merged compound test changes from master", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 63, "deletions": 30}}, {"node": {"oid": "69a8e66b2be0117aea0f5c568e2bc44647a3521a", "messageHeadline": "Improve natspec for curveStEthBridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "a2678f37c9bf6631fcf765500fefb5f477c71db3", "messageHeadline": "fix: handling issues with USDT", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ac79f4b140c6bd59a701abe12300ce4aedd991d7", "messageHeadline": "merged changes from master", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "484892566d0cb149cc2eb56ccd4bfd185c1215f0", "messageHeadline": "fix linter errors on curve bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "59d6b52e9fb32cb39a7cf0eb7e1eeb3a667c15f7", "messageHeadline": "Merge branch 'master' into feat/curve-lido-bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 258, "deletions": 188}}, {"node": {"oid": "948fb3dbd2007833a867748bb7b4c2d14bbbe1c8", "messageHeadline": "Merge pull request #118 from AztecProtocol/enhancement/109-rollup-con\u2026", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1096, "deletions": 720}}, {"node": {"oid": "409da3e342c4ec87f26ad98696e87365ba8c28ef", "messageHeadline": "fix typos and enhance clarity of comments", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "47875fbdb04963ff1dab84361a73ac4cbbf19b0e", "messageHeadline": "Extend comments", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 80, "deletions": 13}}, {"node": {"oid": "0bb016f555d66c1cf7efd56ab06b45e779b1ad34", "messageHeadline": "fix linter errors BridgeTestBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cca69b3f0377de0c75e3e5e3618210679623fc40", "messageHeadline": "fix Aave linte rerrors", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 145, "deletions": 151}}, {"node": {"oid": "a54e9f8991cd0a44723c207d0876dab908182fdc", "messageHeadline": "fix compound linter errors", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfac86539b7c18186f469381a5e06a27b2dbe5ee", "messageHeadline": "fix linter errors in Lido bridge and test", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "06dc619b79f6641d2be89d27870e680e6d043bbc", "messageHeadline": "add log of blocknumber", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba7dfa0cb61e5f033ec3cd6ad7d8ce248ccf3d06", "messageHeadline": "Add curve stEth bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 302, "deletions": 0}}, {"node": {"oid": "1bbc761964e20d2ff2b3dd11053003f91c1b242f", "messageHeadline": "Merge branch 'master' into enhancement/109-rollup-constraints", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 1133}}, {"node": {"oid": "5e695d51fa86c54a51245bd794ba605af3816b72", "messageHeadline": "Merge branch 'docs/111-lido-spec' of https://github.com/AztecProtocol\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dfdf7d252002e0345fcaaffe015a2c41e1df9db6", "messageHeadline": "Merge branch 'master' into docs/111-lido-spec", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 1133}}, {"node": {"oid": "3e61f9f9b59fb5734e2d691f1dcbd5ab9a4ebf5c", "messageHeadline": "extend lido readme", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "15361fd1b1145ba1922d6b8307ba31e9ada96c0a", "messageHeadline": "Merge pull request #128 from AztecProtocol/chore/125-remove-mstable-rai", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 1133}}, {"node": {"oid": "897d224cf875f3e96b9736ed23648f88fd652c0b", "messageHeadline": "Add initial outline of the lido bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "872ecf63143ce93a2a15d5323768bf7acfed7c0b", "messageHeadline": "Remove mstable and rai", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 1133}}, {"node": {"oid": "49224986a2b453082ad8b513afe9de7b580c7f6c", "messageHeadline": "add badge, update headings, add link to discord", "author": {"name": "Josh Crites", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9273ca2d0d0fe5d8b0cd7cbbdb0e96ce75ff225c", "messageHeadline": "add", "author": {"name": "Josh Crites", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "78b92b9f08f52916dc39bc7015907acd3f9555ab", "messageHeadline": "add files", "author": {"name": "Josh Crites", "email": "critesjosh@gmail.com", "user": {"login": "critesjosh"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "caba50d0b758d8e2b0c82fd7b47fb123e4cbff9f", "messageHeadline": "Move balances struct to top", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "714aabdd236c54b2c00209ea6527872d67ccda47", "messageHeadline": "Use fuzzer for `redeemAmount`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "00aef3c0c6ba8afcdc22fe5ef5c1a4199a78c64f", "messageHeadline": "Update compound test to use base", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 130, "deletions": 160}}, {"node": {"oid": "10c7087eff410739a3c6cfb070b4d9b00b7813c1", "messageHeadline": "fix: formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "330fc7140ac19f54d23360f8e0ef1b832f9052d7", "messageHeadline": "fix: update `_computeEthToWST`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "113c9975e5508cf7ff9b342fb0377b910c6f9ce6", "messageHeadline": "Update Lido test", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 98, "deletions": 82}}, {"node": {"oid": "abdfabd2e432175821c33eb1b6774e0db6eff7b3", "messageHeadline": "Merge pull request #120 from AztecProtocol/compound-emit", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc706b0582490665d998322e71078029b50b1ad7", "messageHeadline": "Update Aave test to use bridge test base + more helpers in bridge tes\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 110, "deletions": 168}}, {"node": {"oid": "8ef0c6715c7c95db7d504839acbd667c6a835fe1", "messageHeadline": "emit block number from compound setup", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8dd57fe56d023d58df12bf1d31916af6d5edb4d2", "messageHeadline": "fix: Update AceOfZk to new test base", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 28, "deletions": 46}}, {"node": {"oid": "02f64f3446f0842849b270de1912f639efbad513", "messageHeadline": "fix: Remove unneeded imports example.t.sol", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "9d29a85779651c05c0a3e1b4f1b5cdd51eb5bd95", "messageHeadline": "Extend base with helpers", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 47, "deletions": 23}}, {"node": {"oid": "e92fd0eda3dce14ee250c223786fd72280131da7", "messageHeadline": "fix: Remove useless comment", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "800aa0cab8eddc96c9127ffaca5f815a34d23dd4", "messageHeadline": "fix: Initial Base for defi rollups", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 376, "deletions": 36}}, {"node": {"oid": "9e7a96d7b4c7d46c1908874297b256f0ea213541", "messageHeadline": "fix: Upate IRollupProcessor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 70, "deletions": 48}}, {"node": {"oid": "3052e4fa6a9ef5751bf644503baccf505baa7cf5", "messageHeadline": "Merge pull request #117 from AztecProtocol/janb/solhintignore-and-lin\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 18}}, {"node": {"oid": "ca02bfadb0a9ab18c2f78104ba9db844aaf48ed2", "messageHeadline": "fix: updated solhintignore + linting errors in example bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 7, "deletions": 18}}, {"node": {"oid": "18fccd5adf40ac9f61d6e53973c218612793d4d5", "messageHeadline": "Merge pull request #115 from AztecProtocol/janb/moved-tests", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 87, "deletions": 88}}, {"node": {"oid": "3dd0f38940c96b5f9aa5e5915e1b5502041d9ef3", "messageHeadline": "chore: moved tests + remove old TODO", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 87, "deletions": 88}}, {"node": {"oid": "d4994142a187f4c1a27343712851abf38a8ceea8", "messageHeadline": "Merge pull request #114 from AztecProtocol/janb/cleanup-and-fixed-test", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5e6668137c5db57859255aee746347edb361d85c", "messageHeadline": "chore: cleanup and fixed oracle test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "46516d271d040f28185494c83dbe71fa9e401100", "messageHeadline": "Merge branch 'master' into docs/111-lido-spec", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2827, "deletions": 646}}, {"node": {"oid": "569eb01f19ef6c47e92124cfeb99acdc23f5fedd", "messageHeadline": "Add initial outline of the lido bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "f5c69aa9ae7f8063a227787bbb122918dd6f6ba5", "messageHeadline": "Merge pull request #21 from LHerskind/lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 2827, "deletions": 646}}, {"node": {"oid": "dde884acc903dea075927a533457a5ce23c2fdf2", "messageHeadline": "fix: Use BridgeBase in Aave", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 34}}, {"node": {"oid": "cac215a6b2ff66b0fa248326debceaa227932ad5", "messageHeadline": "fix: Remove dupliate WETH interface", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "313a2340b577a8212053a4b5511e2838ddf5af5d", "messageHeadline": "fix: Update file layout", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "82761bb0ecf39a2302d2724c1bb6885288c810c0", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 590, "deletions": 6430}}, {"node": {"oid": "430833d13c303b143d6d0db985dcdb2798bccd1d", "messageHeadline": "Merge pull request #108 from AztecProtocol/chore/cleanup-directories", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 113, "deletions": 5989}}, {"node": {"oid": "9c02c1f42e0eb43de7c934661b125396dc257453", "messageHeadline": "fix: formatting package.json", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd4ff9f2202b9236a19fdcbfa8abb7e6956cc0da", "messageHeadline": "fix: Move specs", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "de496ffe7de40a271cf7600f01e24df954425b97", "messageHeadline": "fix: Formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11a8bd447054e89ae7cc3b236523d587925269d8", "messageHeadline": "fix: Move `AztecTypes` to libraries", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 28, "deletions": 466}}, {"node": {"oid": "0920fb2ce3103032beb257db3f3a5fafe7c3c671", "messageHeadline": "fix: remove uniswap client bridge data", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 570}}, {"node": {"oid": "edb1debc21e8275f99f6c1cfa190b0c98e32ea18", "messageHeadline": "fix: remove uniswap v3 bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 83, "deletions": 4754}}, {"node": {"oid": "e0802a1ba0310ebadc079efdc3ea418c84526625", "messageHeadline": "fix: Update set paths", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8ae18f6ada593e0e44f7e3ee4402cb4b333c9ad1", "messageHeadline": "fix: mstable interface paths", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1dd652b8af25f68aaa806ce6357de89199dfde7d", "messageHeadline": "fix: Update liquity paths", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2df2dad506af70dc72b7a91dc0ca9856586b5edc", "messageHeadline": "fix: Update element paths", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 16, "deletions": 35}}, {"node": {"oid": "253edde3cb5331fed927b064955495cbd2262453", "messageHeadline": "fix: Move compound interfaces to general interfaces", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f21d3be7ff96654606f9037718144853310bb5d", "messageHeadline": "fix: update Aztec library dir", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "ad5d8d5fa83ae0e1c519e1bdb79adb4caa5aa8c1", "messageHeadline": "Merge pull request #107 from AztecProtocol/lh/base-bridge-liquity", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 15, "deletions": 97}}, {"node": {"oid": "280dceaf11a7e907d559fbd710d3ee0b13a2b278", "messageHeadline": "Merge branch 'lh/base-bridge-liquity' into chore/cleanup-directories", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 15, "deletions": 96}}, {"node": {"oid": "20a6e9acf1ca718aafc46438764f30be313ab95e", "messageHeadline": "fix: Remove unneeded `IDefiBridge` dependency", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8c60fcf3de8eb5772e82df98f35bad192e8716bf", "messageHeadline": "fix: Update liquity bridges to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 15, "deletions": 95}}, {"node": {"oid": "a347bc8054e6676456a633cc90d5da50a2c3a566", "messageHeadline": "fix: Move Aztec Interfaces into aztec/interfaces", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 18, "deletions": 47}}, {"node": {"oid": "a769b125229aaaae877745ed6ab8a0f30c691f81", "messageHeadline": "fix: Remove unused files and dependencies", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 21, "deletions": 166}}, {"node": {"oid": "f97fcf8f14139a5bc8f0b79a98944029904d979d", "messageHeadline": "Merge pull request #100 from AztecProtocol/janb/oracle-helper", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 166, "deletions": 1}}, {"node": {"oid": "ab19d60c5727c7b8f6253b4e6af2a6c02b114867", "messageHeadline": "test: pinned tests + expanded pool list", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e9918960d9f8667dc1991d5cdbd05c6d9bb39643", "messageHeadline": "docs: OracleHelper.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36900b1fa4a619366c6c9443c28c301e120726e7", "messageHeadline": "docs: OracleHelper", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e4755c91bac307232c139ffd56c90e5d677e28f8", "messageHeadline": "test: using bound(...) instead of vm.assume(...)", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6bb0e84229fcb2a4f6996c99295ed14fee8eae1b", "messageHeadline": "test: made tests more robust", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "4275b9115e4d4e16b72a22715acb74898837e88f", "messageHeadline": "feat: input check + updated naming + improved tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 80, "deletions": 47}}, {"node": {"oid": "fd59ef1fb98327895bb353e40f39ca59e7462f77", "messageHeadline": "refactor: improved naming", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "032b1647ff689d2b4cedae51b6ad7473dbc1cf4a", "messageHeadline": "Merge pull request #105 from AztecProtocol/lh/base-bridge", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 217, "deletions": 297}}, {"node": {"oid": "e6c95a0623ed7ec440ef3837e9830ddad5d17efc", "messageHeadline": "fix: make `BridgeBase` abstract", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec7f2dc67c6bede2b7088b8dfaac298e83fb489a", "messageHeadline": "fix: Element bridge on BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "bdb697faf1d41599490775a5e2407003cb5b5d00", "messageHeadline": "fix: Update Set bridge to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 16, "deletions": 35}}, {"node": {"oid": "3609c07d9879cb941ae081722e33e7ebafc485e5", "messageHeadline": "fix: Update Rai bridge to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 32}}, {"node": {"oid": "98d24b9e3f5b62bcafeb1a9f696bdca37c878de8", "messageHeadline": "fix: Update mStable to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 34}}, {"node": {"oid": "37925e2db2984c9b2e596ea569d4cf880da9dec3", "messageHeadline": "fix: Update example bridge to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 16, "deletions": 39}}, {"node": {"oid": "b87cf91158dfdd0ccb417043945628db5cc48b90", "messageHeadline": "fix: Update Lido bridge to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 15, "deletions": 40}}, {"node": {"oid": "ea92a233d3d852f3d2798ce5fb98f7352ea848e2", "messageHeadline": "fix: Update AceOfZk to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 5, "deletions": 35}}, {"node": {"oid": "9b67d12f47fd147acd214e681f38d01508738ea3", "messageHeadline": "fix: Update Compound bridge to use BridgeBase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 34, "deletions": 52}}, {"node": {"oid": "49266bd00848a3bc0b9e341d4177ac749ad74705", "messageHeadline": "fix: Initial base bridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "10a3c86a9305a7e5b55307b0c5c582546bc9fa92", "messageHeadline": "Merge pull request #104 from AztecProtocol/lh/defi-bridge-interface", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0b5c1c01af3e82340a980324f7a7465122466afa", "messageHeadline": "fix: Remove virtual from IDefiBridge interface", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0dc62093d9922e81fdb347146930891a6b8a7eee", "messageHeadline": "Merge pull request #102 from AztecProtocol/lh/compound-bridge-fixes", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 89, "deletions": 65}}, {"node": {"oid": "86d5e66e817d71b1cbca43a20f439bb947706959", "messageHeadline": "fix: Rename `_totalInputValue` to `_inputValue`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "199929a4db5add747c2101e56acbe4afc17b1be4", "messageHeadline": "Merge pull request #101 from AztecProtocol/janb/pr-checklist", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "9b434f07883165717b22e995b276175e3a9187dc", "messageHeadline": "fix: Remove log", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7dc07a2be369527912169578e2149549ab9aa947", "messageHeadline": "fix: formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "927e905dfa52f36d0c1e1ba79ff90b115a7cd8d8", "messageHeadline": "fix: remove pinned compound from scripts", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b28bc1dbb703e58e196bd6a5ccd8358b84f73f2f", "messageHeadline": "docs: PR template", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fb51f0320041e8e8b357914e47d3112604917110", "messageHeadline": "fix: Add assertions to balances after deposit/withdraw", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c638dcf8812257e5ba729c0208fa6aa111a7189b", "messageHeadline": "fix: Update deposit lower bounds", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "805c4b3469e1440b341014e42f6da976113f18e7", "messageHeadline": "fix: Update natspec naming", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a7d7faf4750a70a985662c1b7acae02f55939c24", "messageHeadline": "fix: CompoundBridge linter issues", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 45, "deletions": 44}}, {"node": {"oid": "56bacd9581ae66b438504c2420151221ad58136e", "messageHeadline": "fix: run formatting", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 37}}, {"node": {"oid": "e9e9932fe0e9c1e0a30290c7fe2b8ccce113c04b", "messageHeadline": "Merge branch 'lh/aave-lending' of https://github.com/LHerskind/aztec-\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7011c82861781e4e4f346c2b79ebe445863382f0", "messageHeadline": "fix: Add aave-bridge-data class", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 396, "deletions": 0}}, {"node": {"oid": "901b2b79ead5d6ffe804e6323e982454e92ff5b6", "messageHeadline": "fix: IWETH rebase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "3ff49e3407c4dbb371c83ca28d55c017f12579d7", "messageHeadline": "fix: Remove solmate as dependency", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5fc648748daaac11da1e44234ed053c807767ed4", "messageHeadline": "fix: Solhint AaveLendingBridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 100, "deletions": 99}}, {"node": {"oid": "10489ca550c9b90b9f4142407120a75b9f567a64", "messageHeadline": "fix: Accounting token solhint", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "5747ce03ed5680aeefe64281c0dfd8bec37ed3a8", "messageHeadline": "fix: Handle _ solhint for configurator", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "b24ecd76c37f4d4ccb1c4a6656bf95a11a78e591", "messageHeadline": "fix: solhint issues (not _)", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 43, "deletions": 99}}, {"node": {"oid": "22c9867763942bdc9b0104e667b98b6274977cd6", "messageHeadline": "fix: Replace require with custom errors", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 133, "deletions": 80}}, {"node": {"oid": "d7cbc33f096b50c40ebc8950337975a26268c169", "messageHeadline": "fix: Add natspec to performApprovals", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d780d2d55bd07dbd3437da4cb339c6245075dad4", "messageHeadline": "fix: Move approvals to separate function and pre-approve", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 138, "deletions": 104}}, {"node": {"oid": "aadc4838237b70599ae91f700b54ce6439c82abc", "messageHeadline": "fix: Add missing natspec + ' -> \"", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "873aab1a0def25e00875fe2511aa7b437955d217", "messageHeadline": "fix: Remove Aave bridge-data", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "7a7222f70f7e064f6cbe930326aa2803194ad494", "messageHeadline": "fix: Remove unused safemath", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d6ce364f896b9e08b7fec9ae896911b4e108dd8e", "messageHeadline": "fix: Use forge-std when possible", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 50, "deletions": 79}}, {"node": {"oid": "142a6945909312828538d40bba07a73dd30fda59", "messageHeadline": "fix: Simplify rounding to always round down", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 135, "deletions": 50}}, {"node": {"oid": "111584a2552f080293f887a88bcf34f98819b623", "messageHeadline": "fix: Remove DSTestPlus for hardhat typechain to work", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "b32804316aec82aaecddfc61c7e14eb3da00c3f0", "messageHeadline": "fix: Account for index in partial withdraws + use maxValue for large", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "988a7795b2f7435e72e1254713daf2fa77f4a047", "messageHeadline": "fix: Add extra test for invalid caller to configurator", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6e836f71b4ebbeee7c81c61449c9af706188605f", "messageHeadline": "fix: Use assertApproxEq instead of custom assertCloseTo", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "7afe70cae55ad8964861e733283a07d7543a436a", "messageHeadline": "fix: Use bound from solmate DSTestPlus instead of maxmin cutoff", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 23, "deletions": 31}}, {"node": {"oid": "fd2ab0bd85c40c5ca6d0be1919c56db5d2e1454e", "messageHeadline": "forge install: solmate", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d98bf60fccbb36314c1e1065ada5df7649c06781", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 100, "deletions": 16}}, {"node": {"oid": "c21337211cab2fb908bcefe1052706872a768d09", "messageHeadline": "fix: remove access control on adding new underlying", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "92392d1d5e11f106f232bb6e13f3251ddb750800", "messageHeadline": "fix: Add labels for tokens + natspec in test", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5ad50853a5473acad5dcd4871dbea2fb82dcc73a", "messageHeadline": "fix: partial bridge-data", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "fb563907b689bac56725dcb19efe60ac87951cbf", "messageHeadline": "refactor: Simplification of AaveLendingBridge", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 112, "deletions": 90}}, {"node": {"oid": "05d6f5d9a63c3929f5727288bfaf812e66ea23f5", "messageHeadline": "initial v2 commit", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2254, "deletions": 650}}, {"node": {"oid": "603d8259266ef35c1de5ab418c3e514cc06b730e", "messageHeadline": "Merge pull request #99 from AztecProtocol/lh/compound-pinned", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9f423f1cf7f504c440ad99f55a4522d6b149dde7", "messageHeadline": "fix: Pin compound test to block as temporary test fix", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5964d23001372cbf1e0ca78764974010da84bb2b", "messageHeadline": "Merge pull request #96 from AztecProtocol/janb/circleci-prettier", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "4b82c60a903ae261b7f497ccb55ef58811db676c", "messageHeadline": "Merge pull request #97 from AztecProtocol/janb/linting-errors-fixes", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 649, "deletions": 761}}, {"node": {"oid": "f6723fca70bdefc0b3890ece7a0864918049d16f", "messageHeadline": "fix: linting errors in Compound.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "25c722bf0b3c60fe8c6bb14da0c09cce1f7893b9", "messageHeadline": "fix: linting errors in Element.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 253, "deletions": 290}}, {"node": {"oid": "87e42153d29e02c963c17eaf068b334a8820b2b8", "messageHeadline": "chore: .solhintignore file", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "30e18cdff0edd3c9cac9f8160c2855a50effff12", "messageHeadline": " fix: linting errors in Heap.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 51, "deletions": 50}}, {"node": {"oid": "59752a8bba29de883127254dac30a54bff7dba83", "messageHeadline": "fix: linting errors in HeapTestContract.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "e89cd8722b38fc920f9dc82eaaec64280919608e", "messageHeadline": "fix: linting errors in Example.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "1f97689bf9c38e9407d7ae9d8e85fbdc7836eafb", "messageHeadline": "fix: linting errors in Lido.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 23, "deletions": 43}}, {"node": {"oid": "6af8fa1035204b564b5f12d217b61adb1ca86e09", "messageHeadline": "fix: linting errors in MStable.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "b4e677bc7d09bd7ae1fb252375e91791ad26640b", "messageHeadline": "fix: linting errors in RaiBridge.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 77, "deletions": 126}}, {"node": {"oid": "df49702fd2e3f51dd729d29df9e12d65efe69f58", "messageHeadline": " fix: linting errors in Set.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ee3dd8e5652b330d9a0f0a1e630695e63247fc63", "messageHeadline": "fix: linting errors in FullMath.t.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "30c948218b87a7a4b54f95aca297d27ee4df27b7", "messageHeadline": "fix: linting errors in Uniswap tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 139, "deletions": 146}}, {"node": {"oid": "a0277d2dceca79487dec171eb52b2eac4b448a0c", "messageHeadline": "chore: using blockchain's repo formatting command", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0f7d38bf54f99d1a81c3eed0963798137e688f12", "messageHeadline": "chore: checking formatting in CI", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3e1da47374de059e547f4cb722870b8bca59a812", "messageHeadline": "Bump version number", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "748c5e6ee3f2d092595ce5238d0cee87e5a61074", "messageHeadline": "Update version to 0.1.44", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1288f20d647f02ee92893a6a3896e7503f9a5f3e", "messageHeadline": "Merge pull request #95 from AztecProtocol/lh/fix-lido-client-data", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 35, "deletions": 36}}, {"node": {"oid": "6ffb226dab369eb0773019d83d54b5243e2aabd2", "messageHeadline": "fix: Use wstEth in `getExpectedOutput`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 35, "deletions": 36}}, {"node": {"oid": "e53c3f2fe746aa02f680571f29c08f02a90d932d", "messageHeadline": "Merge pull request #93 from AztecProtocol/lh/ace-of-zk", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 145, "deletions": 1}}, {"node": {"oid": "15989d9e8633aa5ddd773352a7606e8916089013", "messageHeadline": "fix: style-related comments", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af5c888807bf979dd73b32df5aec9d4af295a101", "messageHeadline": "fix: Increase version number", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d49e5ddd7797b04a83ff8a86b588f4b7bcbf2e95", "messageHeadline": "fix: remove unused line", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "90fa97fb105633e443f495abc16e3dc67e4dbc6c", "messageHeadline": "Merge pull request #91 from AztecProtocol/lh/liquity-linter-warnings", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 79, "deletions": 75}}, {"node": {"oid": "e6b9bca17deafef47887d5a14c525efc521fd27f", "messageHeadline": "fix: linter warnings in liquity contracts", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 79, "deletions": 75}}, {"node": {"oid": "ea60017a5a728fbde876d6ee51435bb547756cc2", "messageHeadline": "fix: Remove solmate as dependency", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ee3ab9c6fc59ac107ea0f1e18dfca9fa802e70f6", "messageHeadline": "fix: Solhint AaveLendingBridge", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 100, "deletions": 99}}, {"node": {"oid": "ce4f6e0eba7f767bf731c2471f7f24f82eb6677c", "messageHeadline": "fix: Accounting token solhint", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "d10ff5a91cc799a31323448a4ca2a5c64424ab3a", "messageHeadline": "fix: Handle _ solhint for configurator", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "e5f24dc19fdfc02f10003b863de630b752468f7d", "messageHeadline": "fix: solhint issues (not _)", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 43, "deletions": 99}}, {"node": {"oid": "58429b2fb0c161843ea9669aaaa4075fe2fd906c", "messageHeadline": "fix: Replace require with custom errors", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 133, "deletions": 80}}, {"node": {"oid": "28e7e9dc1921e583bbdda044900f6066100f208c", "messageHeadline": "fix: Add natspec to performApprovals", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "7053a154f0360e3eadd3ed3a1f9403fff90854f9", "messageHeadline": "fix: Move approvals to separate function and pre-approve", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 138, "deletions": 104}}, {"node": {"oid": "e017512e89b7177db72ba4e5e3b91e52e8c8f550", "messageHeadline": "fix: Add missing natspec + ' -> \"", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "cf95c26cfab4816555924bd582452bbe410b8231", "messageHeadline": "Merge branch 'AztecProtocol:master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 527, "deletions": 63}}, {"node": {"oid": "bf054b25c581390fbdd5bfc9a99b1329740eef48", "messageHeadline": "feat: Add bridge to pull ace of zk nft", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "d3786f0c14d43feb3067384e1181f053f908de11", "messageHeadline": "Merge pull request #90 from AztecProtocol/lh/strict-interface-rules", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1cac5723db9059f14921844ebb3ba1138e86fe0a", "messageHeadline": "Merge pull request #69 from benesjan/compound", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 375, "deletions": 0}}, {"node": {"oid": "febdc59800e5e89aefd0dcb6bdf7d72bf1b96a0a", "messageHeadline": "Merge pull request #87 from AztecProtocol/janb/eip-1087-liquity-optim\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 109, "deletions": 25}}, {"node": {"oid": "466f96d18be946045c075184c1c5153694a9cb41", "messageHeadline": "Merge pull request #88 from AztecProtocol/janb/set-lint-errors-fix", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 37, "deletions": 36}}, {"node": {"oid": "4b310e5e9e8da10b2bcbeb551a1b89ae19cbef14", "messageHeadline": "docs: improved comments", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "e5bb5aa2a510b7c1914ac1eb5c998d6e3b99e9f3", "messageHeadline": "fix: replace `inputValue` with `_inputValue`", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b115d678a86ba134785dc2e18ead50439d2707b8", "messageHeadline": "fix: Add strict override and import rules + ordering", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6d8b9f184cb157b997317c2b99f0d7bf1dc856c5", "messageHeadline": "test: re-enabled mistakenly disabled tests + updated based on optimiz\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "0b74e4e648cc5c058ece8ecc42c2ec9a692842be", "messageHeadline": "fix: removed unnecessary DUST subtraction", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9749365868b5ff6a1e759ee637a389099568aff4", "messageHeadline": "test: pinned StabilityPoolBridge tests to a block to avoid liquidity \u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a2a37c8b85e68088ff75274c61589f1676154c4d", "messageHeadline": "refactor: EIP-1087 optimizations of TroveBridge.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "f960b365c4b6189068240f83edb4e0c231739ec1", "messageHeadline": "refactor: EIP-1087 optimizations of StabilityPoolBridge.sol", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "73a70a7af0bed97de950751bcc008a05bc27a8f0", "messageHeadline": "test: setting initial LUSD balance to 1 wei", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2e71546dbf5eedc120c68fb2c31f9fe3ad73e1d0", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 653, "deletions": 593}}, {"node": {"oid": "01d73504143fbec081e16bf6bd97a1306def50a9", "messageHeadline": "fix: Remove Aave bridge-data", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "f3d06c52654f0f8343aac33d1fe348844b99d783", "messageHeadline": "style: formatting + fixed comment", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "fa0b82d9d57f0b300a7d91bf39776be4017f2f11", "messageHeadline": "test: setting initial WETH balance to 1 wei", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "80be1b5569066d3dad811cd2e15f6d6fcca3c706", "messageHeadline": "refactor: optimized StakingBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "b6ccc246fa3bbd4d54a0220882bc2fbe972dd3e5", "messageHeadline": "Merge pull request #89 from AztecProtocol/lh/solhint-func-param-name-\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3243c29b60558875b9891d337cb93e6318dd69a4", "messageHeadline": "feat: Add func-param-name-mixedcase rule", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0f266376f6073031cab3081f356c872679580b42", "messageHeadline": "Update package.json", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbb1e6d3affdcdcf232af0951318f15092caf12e", "messageHeadline": "refactor: fixed lint errors in set bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "a7f66c9c378ec230adec5237fe71d9d5078986df", "messageHeadline": "Merge pull request #86 from AztecProtocol/lh/solhint-extension", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "52be0ad6d8e09dbab9b11b8f0b73de1e5ecf2aae", "messageHeadline": "fix: Update solhint to use forked repo with extra rules", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "5d85ce7d9b6a73fb78def1f1a70ba712d98b71bc", "messageHeadline": "test: constraining fuzzer's output by using smaller data type", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6fde49806cbf0b8a9b09813959d3d86732b3efaa", "messageHeadline": "fix: linting errors + more concise tests + interface cleanup", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 37, "deletions": 56}}, {"node": {"oid": "e38d80353187efec82543ecc30fe11ff89159b36", "messageHeadline": "style: formatted compound bridge and tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "971c54bf501349b632785c91b77b0e7f2f61ade6", "messageHeadline": "docs: added missing parameter description", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9f5667fca464d5d0f2cf54e1d0d60a342b721384", "messageHeadline": "style: formatting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "0459fbad253b6a31392f424a508a1390fdf7380a", "messageHeadline": "fix: solidity <0.8.4 incompatible with custom errors", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fe7e1f2139160a7c1c5524da054879d0d4ddf97c", "messageHeadline": "docs: general improvements", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "679b19b553c34d4c8d8f9d37722d8cea60ccca81", "messageHeadline": "test: incorrect inputs to Compound bridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "feea0cb55972f3da778527a67e81e28350ef0123", "messageHeadline": "fixes after rebase", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c2f4af4ac2a36c750e2dbc78e61f4ec4ffc36175", "messageHeadline": "docs: Compound", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "359b7d5ccf3a9fc4220485636b5e19bd5864f455", "messageHeadline": "fix: ensuring Tether compatibility by using SafeERC20", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "16f86b56938877fd9366af5340eb3e15161aa64d", "messageHeadline": "feat: factored out interfaces out of CompoundBridge for reuse, fixed \u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 55, "deletions": 70}}, {"node": {"oid": "0eb884c4ed59df08caf8cefc33dd490a2102f5d6", "messageHeadline": "test: Compound tests fully rewritten", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 58, "deletions": 626}}, {"node": {"oid": "5a946c77e78fefc5eda56e7deefd13138096c9c5", "messageHeadline": "refactor: improved code structure, bug fixes, optimized gas consumption", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 43, "deletions": 58}}, {"node": {"oid": "6fb8d99710122b2e81278de09405b74565294e77", "messageHeadline": "test: fixed ETH withdrawal test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 30, "deletions": 42}}, {"node": {"oid": "6057be094c299f495308f9986e5966e904db2418", "messageHeadline": "fix: cETH minting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "f0ab675ea35fd122a9f4991729a646ff1d25f066", "messageHeadline": "fix: bridge incorrectly set as async", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "f3663ef1dec1db80c13f1c2d514109f71e1120e5", "messageHeadline": "test: fixed testCompoundBridgeETH test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ebd10a5feb216c3083f5982ec9cd4bb1ac15cd9", "messageHeadline": "feat: removed unnecessary token approval + improved readability", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "f7f5985d57ee5c3925ac48e0008f035091ea2654", "messageHeadline": "feat: removed unnecessary SafeMath library + formatting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 458, "deletions": 595}}, {"node": {"oid": "ade76a708cf9dc46d93f0d4e41bb7a286b41e817", "messageHeadline": "fix return value on test for Compound ETH out", "author": {"name": "allthecolors", "email": "0xA1176ec01045@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "842b922bc3aaf9b8edb81d8a342532c8d5f0ebfd", "messageHeadline": "Update CompoundBridge.sol", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "048041e8d09d7b10d109188af5daf1cb5f146d73", "messageHeadline": "address solidity mismatch issues by removing unnecessary ComptrollerI\u2026", "author": {"name": "allthecolors", "email": "0xA1176ec01045@github.com", "user": null}, "additions": 2, "deletions": 80}}, {"node": {"oid": "fb9e422ff7568a7fe6d75504c71d2a39444795de", "messageHeadline": "merge Compound supply and redeem bridge and tests; all tests passing \u2026", "author": {"name": "allthecolors", "email": "0xA1176ec01045@github.com", "user": null}, "additions": 1165, "deletions": 0}}, {"node": {"oid": "5a3766115b55dd3471ca981a26c8b8381f12fae7", "messageHeadline": "Merge pull request #85 from AztecProtocol/janb/linting-errors-in-set-\u2026", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 379, "deletions": 419}}, {"node": {"oid": "380a05da5eeaee3df1cd6efc8b6ce8ca55181fe5", "messageHeadline": "refactor: capitalized immutables, moved errors above consts", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 66, "deletions": 66}}, {"node": {"oid": "a40647122fb54241b48226295cf6ec89a6596064", "messageHeadline": "test: fixed incorrect trove state test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f9738368c6b61e466358105514e6a048caa2bb7", "messageHeadline": "test: replacing try... catch statements with vm.expectRevert(...)", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 52, "deletions": 79}}, {"node": {"oid": "0a616035d118da9f8b2e90bb42fce6cc580c7d3f", "messageHeadline": "refactor: function order according to style guide + more appropriate \u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 87, "deletions": 87}}, {"node": {"oid": "09c49ec552e952e0cbba47bd179c644e3460134a", "messageHeadline": "refactor: replaced custom token mint functionality with forge-std's +\u2026", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "4015b42abcb539dcafe3c92c62b12e5516c8d11f", "messageHeadline": "fix: Remove unused safemath", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0f2068839e6281b9f077bdc6701dc266eeb7edfc", "messageHeadline": "refactor: more specific imports", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 62, "deletions": 44}}, {"node": {"oid": "241a2f2c7fb68282d06a83606ed84a4164bc0946", "messageHeadline": "fix: Use forge-std when possible", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 50, "deletions": 79}}, {"node": {"oid": "1e5982c8527cf12ad0b67c84f1b67e2b890ae015", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 5831, "deletions": 46000}}, {"node": {"oid": "f2a71605d0cd44ae9b3e516cc98dc6e64cd3920c", "messageHeadline": "fix: linting errors in src/interfaces", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "60cebcb3ac9106b8494849010eba06315b30b9fd", "messageHeadline": "fix: linting errors in liquity", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 61, "deletions": 71}}, {"node": {"oid": "6ff0944285e4e9e9e04cd993e2c85b633af24472", "messageHeadline": "chore: disable \"not-rely-on-time\" linter rule", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "22b454aa8f85b9f7758b9b3cdfbf32cc450247ac", "messageHeadline": "fix: linting errors in Set tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 41, "deletions": 47}}, {"node": {"oid": "dad11f42e42d2e6d78b1938978dbf3b15b538ab9", "messageHeadline": "Merge pull request #83 from AztecProtocol/janb/example-update", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 42, "deletions": 58}}, {"node": {"oid": "1a2e2502b38a7088a8e54124a1ee9deebbf22ae2", "messageHeadline": "Improved wording in README.md", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3875287447032c34761a7cfb5329d1c744ab26c8", "messageHeadline": "docs: updated readme", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "246ce89c099354bc7a2c9e6a747513ac11a1b197", "messageHeadline": "refactor: updated example bridge + docs", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 40, "deletions": 56}}, {"node": {"oid": "fe2922770e18897e2c64107d14ca01cc01bedf19", "messageHeadline": "Merge pull request #78 from LHerskind/lh/lido-refactor", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 215, "deletions": 112}}, {"node": {"oid": "e1b982501060b09c0e8365044213a167a3459679", "messageHeadline": "fix: error codes in CamelCase", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "1e2b6338d4ed7b28e421df6e98973c0248183297", "messageHeadline": "Merge branch 'master' into lh/lido-refactor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bde888993f7ff77f1642d1524415b34c90a0e914", "messageHeadline": "fix: Add ILidoOracle to be used in the frontend", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6a539981f2cff0096c530a28f5a9ed77f2f6929c", "messageHeadline": "Merge pull request #84 from AztecProtocol/janb/updated-solhint-conf", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "aed897a997bc1f4a6c96fd289e399225cd63f447", "messageHeadline": "chore: updated solhint conf", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4a0c69dd93b6bc6bebbb5a6de4534d840ced095b", "messageHeadline": "fix: Move interfaces out to separate files", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 47, "deletions": 46}}, {"node": {"oid": "7746213b3555d4d561ded61f325424cf12486198", "messageHeadline": "fix: Use CAPITAL_CASE for immutables", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8c176dbf34204b32c3be4a91f6bc61a859bb4348", "messageHeadline": "fix: Update to follow styleguide", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 36, "deletions": 83}}, {"node": {"oid": "a24656720f4d246cb5538ae6917b13c1fffcad02", "messageHeadline": "fix: Update solidity version", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b49ab3645d56b467506847442ace4e057c2517fb", "messageHeadline": "Merge branch 'master' into lh/lido-refactor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2630, "deletions": 3013}}, {"node": {"oid": "f8896d2046048d2558817c59e3235bc192b499e8", "messageHeadline": "fix: Leave token dust in the contract to save gas", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "fa3f321ad8d78b2874cd1f0e70ca327d81161a70", "messageHeadline": "fix: limit deposit to 10K eth to not hit Lido limit", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "132b1475018429413472c401c15b1d875aa08be1", "messageHeadline": "Merge pull request #82 from AztecProtocol/janb/everything-formatted", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2585, "deletions": 2870}}, {"node": {"oid": "b68557c2edd10e6ed56093326e93a9334992d4d0", "messageHeadline": "style: formatted everything", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2580, "deletions": 2868}}, {"node": {"oid": "0527824ac737def87f3b0a46ca290f3045cdcf6f", "messageHeadline": "chore: updated prettier and solhint configuration", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3c686108b43512aa286d8c5415c1d8084f1da69a", "messageHeadline": "Merge pull request #81 from AztecProtocol/lh/rollup-update", "author": {"name": "Lasse Herskind", "email": "16536249+LHerskind@users.noreply.github.com", "user": {"login": "LHerskind"}}, "additions": 103, "deletions": 176}}, {"node": {"oid": "03b2bcaacdf67e08263deaea1aaa28aa0cf04a3b", "messageHeadline": "fix: Add extra test-cases", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 119, "deletions": 18}}, {"node": {"oid": "653c02439557c94df1f6853ed6354b33cb9aeb3f", "messageHeadline": "fix: Use custom error messages", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 84, "deletions": 35}}, {"node": {"oid": "913ddf856620923afffd5d49197b9633779c3cf3", "messageHeadline": "Merge branch 'master' into lh/lido-refactor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1194, "deletions": 1218}}, {"node": {"oid": "13aef8445c0e2ab5738e5ff34e99971b7e093955", "messageHeadline": "Merge branch 'lh/rollup-update' of https://github.com/AztecProtocol/a\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0813d74fb03cd8d26d150dd269448fbe668f8a7c", "messageHeadline": "fix: update DefiBridgeProxy and RollupProcessor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 103, "deletions": 176}}, {"node": {"oid": "5ba9c58e62e23e07a93f90e731ebb3ae83b38281", "messageHeadline": "Merge pull request #76 from benesjan/janb/liquity-improvements", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 238, "deletions": 194}}, {"node": {"oid": "df55a8576c9f1a3a0d6eb6fe98d0d1df826ed854", "messageHeadline": "refactor: saving 1 SLOAD in StakingBridge and StabilityPoolBridge", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "35f02759a142b5496eb42087848d5c3e74801cb4", "messageHeadline": "chore: updated pragma to >=0.8.4", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "1cdcf7102e8f95f3f65e18f0cbe310b51fd25b34", "messageHeadline": "refactor: removed unused declarations", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5d50c2c43b0148a6d61af7bfea94e2c31e79c5d1", "messageHeadline": "fix: solidity <0.8.4 incompatible with custom errors + formatting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 187, "deletions": 180}}, {"node": {"oid": "ca1dacff2acdb6104389c2922deadc65f078765b", "messageHeadline": "refactor: improved readability and tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 55, "deletions": 21}}, {"node": {"oid": "a3b4661e6e4da59b512fb5865c73e21611ceef7b", "messageHeadline": "Merge pull request #79 from benesjan/janb/set-audit-feedback", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 218, "deletions": 367}}, {"node": {"oid": "59f71946f267bda45dd5220cf5b9166f2b59a7c9", "messageHeadline": "fix: solidity <0.8.4 incompatible with custom errors", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3ecd9784a1a2285427696ddc258631ec46725605", "messageHeadline": "fix: final fixes", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 30, "deletions": 35}}, {"node": {"oid": "48b3377e67f2f8d397768defd0432c3ee898b481", "messageHeadline": "refactor: constant mainnet addresses", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "4e3408c7b6c46ce0c0ee1cc524fa748c448fadea", "messageHeadline": "docs: general improvements", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "165857f773d27c9722f1b9ce57db99b159324b76", "messageHeadline": "refactor: improved code clarity", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 28, "deletions": 32}}, {"node": {"oid": "149c712e29292374a76d2f1ffa81314f3c63004d", "messageHeadline": "refactor: calling controller once per input/output", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "b815f4d35bdf029e4b76bf45db0c0239b01d73ac", "messageHeadline": "style: formatting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 118, "deletions": 234}}, {"node": {"oid": "4a2ebdf98abe2e28d71bdb25b1ab0ac35cc3f886", "messageHeadline": "fix: forgotten approvals, improved tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 32, "deletions": 42}}, {"node": {"oid": "b3d66361984282fd4bf8a7121048c6d2a682dc2c", "messageHeadline": "refactor: approving once", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 43, "deletions": 18}}, {"node": {"oid": "591cfef99a534250a7a00a53ab58b54067cc1dca", "messageHeadline": "refactor: custom errors", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 28, "deletions": 42}}, {"node": {"oid": "87dfdd05083d4356bf572d25e6f34c99041fbb4b", "messageHeadline": "fix: fixing minor issues", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "e5f0b1102273ba4a15459d27b28f622f71c1e735", "messageHeadline": "Merge branch 'lh/rollup-update' of https://github.com/AztecProtocol/a\u2026", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bf6f7b43888356cdec8115b51a64b958b329bc0b", "messageHeadline": "fix: update DefiBridgeProxy and RollupProcessor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 103, "deletions": 176}}, {"node": {"oid": "7db4543b53e98c5667337a3ddd313f269b0dfbeb", "messageHeadline": "fix: update DefiBridgeProxy and RollupProcessor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 103, "deletions": 176}}, {"node": {"oid": "ffb688cc24c93a79b49967d4e9c584c04b226f41", "messageHeadline": "fix: move comment to correct action", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef68f7d9a8ff0ee9708a0c849c753f258d82a459", "messageHeadline": "Merge pull request #80 from AztecProtocol/pw/new-element-bridge", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c76ed7509e884d03129163a8d7fa6baf41fddb04", "messageHeadline": "Update version number", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f6456bc7bb4520f5657edca6b9386a227377a12", "messageHeadline": "Merge pull request #67 from LHerskind/lh/element-optimizations", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 737, "deletions": 656}}, {"node": {"oid": "9949076144ab1ce22afc6c58b81b5fd7bd09cd84", "messageHeadline": "Merge branch 'master' into lh/element-optimizations", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1817, "deletions": 1228}}, {"node": {"oid": "d2cb2665f574bcfb2231ac0e844fd196b3ceb779", "messageHeadline": "fix: remove unneeded variable", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "20e0cc7275cc88b1173ee035d88c0b5227eb9387", "messageHeadline": "fix: Add fuzz test + extend to 2-off because of two roundings", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "c5f97222ec204c2083d99ab7596acdf80541f60f", "messageHeadline": "Merge branch 'master' into lh/lido-refactor", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1817, "deletions": 1228}}, {"node": {"oid": "cda5d22b53ef244aa228385cc98d62c1bcf4a094", "messageHeadline": "Merge pull request #77 from benesjan/janb/hardhat-fix", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "62546684dee99a7ebccbee30725aa97964a63fe6", "messageHeadline": "fix: Update wrapEth flow to make gas-costs more deterministic", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "f89a75f68d9cfc75065ae74455087fc0fc705689", "messageHeadline": "fix: Pre-approve funds", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1d5ad0d29bd1ce9df0717327f80484f1316387a2", "messageHeadline": "fix: Ensure at least `dy` was received by curve", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ba819657b144e22b9c491f077b99b3af2f44c60f", "messageHeadline": "chore: generating types for all the interfaces", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "e6f417c3060b3141660f485cf2e8db81ea9ade6b", "messageHeadline": "fix: hardhat configuration", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "56535bf56615138f2dabe4aa664edff8f0f0c82d", "messageHeadline": "Merge pull request #74 from benesjan/jb/linting-and-formatting", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1797, "deletions": 1208}}, {"node": {"oid": "72810b54d2c2c9f4d9488eb47c226404d7e4e5e3", "messageHeadline": "fix: fixes after rebase", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1187, "deletions": 1203}}, {"node": {"oid": "42b98d2ecc6fe0bff2013599013c7d7b245d0e69", "messageHeadline": "chore: linting + formatting", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 622, "deletions": 17}}, {"node": {"oid": "3943cfd3322f142cbaebfca5f4dccfe61a187e39", "messageHeadline": "fix: Extend ILido and IWstETH with IERC20 interface", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "06ff4349bd58bc35e0af27c251dc4a6706197f8f", "messageHeadline": "fix: Add configuration check", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "adf333ae46cb320f9bab63c1f904a3b39a989d1f", "messageHeadline": "fix: Make unchangeable values immutable or constant", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf1d0f55dd871b7563aca0f503e6592df832ed10", "messageHeadline": "Merge branch 'master' into lh/element-optimizations", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 47, "deletions": 1723}}, {"node": {"oid": "ec5c145179c2ef340eba8d495620b6c11ef08570", "messageHeadline": "Merge pull request #75 from benesjan/janb/pinned-trove-test", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "60528dfa99e27865a4a22737ce5759aa12ee16e4", "messageHeadline": "test: pinned TroveBridge tests", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "89b754e1b4d1ca00c34fabf56a818848602a1598", "messageHeadline": "Merge pull request #73 from benesjan/jb/fixed-liquity-tests", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e7732e1f9ad1b327fd6f5ac12f3bf5bcfe0896d7", "messageHeadline": "test: fixed TroveBridge full flow test", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e27ecc9fea92589dd50e04a406b0aa75f029e9c1", "messageHeadline": "Merge pull request #71 from benesjan/jb/updated-forge-std", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 39, "deletions": 1726}}, {"node": {"oid": "67c8199b8b9ba618e5685f898b6642fc6ac01449", "messageHeadline": "fix: Update gas constants + add visibility", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0012c0fd4de5fd99273af06721cdcec6216d644f", "messageHeadline": "Merge branch 'master' into lh/element-optimizations", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 394, "deletions": 38934}}, {"node": {"oid": "172d2833533797e11d426f7f4e27eee119bb2046", "messageHeadline": "fix: Readd additional checks for swap and removed unused comments", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "a26a63614910d59176ff69ff9ce4c8bcd8704388", "messageHeadline": "fix: Move comment along with the relocated code", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fd7fcbab2747b62ec6bee7b8eb2fdb767ec14f7", "messageHeadline": "fix: Update stale noncesLength check", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "64146b89ad323d13327a8ba38ac8d6869cdb937d", "messageHeadline": "fix currentYield on element-bridge-data getter (#72)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "fa56aba1df71b165bf984328c341f96e3d2510ee", "messageHeadline": "refactor: updated forge-std and removed redundant code", "author": {"name": "benesjan", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 39, "deletions": 1726}}, {"node": {"oid": "4a377651457e9ecf8c811e28b6a2570ef202f146", "messageHeadline": "fix: Simplify rounding to always round down", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 135, "deletions": 50}}, {"node": {"oid": "ffab86d933b8969263bf57c421c7444cdea35fa2", "messageHeadline": "Merge pull request #70 from AztecProtocol/pw/element-assetb-checks", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 344, "deletions": 31}}, {"node": {"oid": "8bed02794b320f284c65056fe0c01b246916da75", "messageHeadline": "Test refactor", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "83a5899dcefee057a40c5ca3d14796a27841e456", "messageHeadline": "Gas optimisations", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "b3444d5fa39e1d86c29efe8a616cb953a7388cbc", "messageHeadline": "chore: removed obsolete lock file + typo fixes (#68)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 2, "deletions": 38870}}, {"node": {"oid": "967531dd5f1fa2c430826ab05f838417c413603d", "messageHeadline": "refactor: passing fee in openTrove(...) and convert(...) (#59)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "6d37b4f225a60ddf5c98eb3fe1b372b909464f5a", "messageHeadline": "Ensure that input and output asset B values are unused", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "401e360baab5511c676f62a41538cd7fe7944f5d", "messageHeadline": "Additional Element Bridge tests", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 316, "deletions": 12}}, {"node": {"oid": "4b9daac0df62ff76990207c6e71f01c51542e2e5", "messageHeadline": "fix: Gas optimizations in element", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 555, "deletions": 495}}, {"node": {"oid": "bb269ccee18211dace5a3369a5aaf5bfd26d215c", "messageHeadline": "fix: Gas optimizations in heap", "author": {"name": "LHerskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 151, "deletions": 172}}, {"node": {"oid": "69a666a365db121a96ea7797baa5ca690ad0e9be", "messageHeadline": "Ja/fix typo (#66)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 13, "deletions": 10}}, {"node": {"oid": "d4ba24fe529ef5bbaf7f08f4d4ee1ac0f0b87d89", "messageHeadline": "Fix typo (#65)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 230, "deletions": 501}}, {"node": {"oid": "09106b1dc4cffe8261c8178acd6774217e7b56fe", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 178, "deletions": 172}}, {"node": {"oid": "1cb28ef1eff637a1d90d1cf6a41d6f0776edfb06", "messageHeadline": "Merge pull request #64 from AztecProtocol/pw/param-rename", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4c974e25fb778b0df28a84c3ad3db3a42430475a", "messageHeadline": "Renamed paramter", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e942802a98b680323133dc9bcbc09860be4852d6", "messageHeadline": "fix up the bridge data class (#63)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 171, "deletions": 165}}, {"node": {"oid": "a31223520a513c806eacf5e658cbde50fb44e334", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 46948, "deletions": 1113}}, {"node": {"oid": "c500e2497783aa011399948444a6ad18e0e0afe5", "messageHeadline": "fix: Remove DSTestPlus for hardhat typechain to work", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 49, "deletions": 110}}, {"node": {"oid": "70d2afc84da83e941a84f09a197df7fd3ee62e71", "messageHeadline": "fix: Account for index in partial withdraws + use maxValue for large", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f137fa40ca6bc167cbea892e36dcc0f30b9b212e", "messageHeadline": "Merge pull request #62 from AztecProtocol/pw/bridge-data-contruction", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 4807, "deletions": 9119}}, {"node": {"oid": "c7e85cb2f0671f94c61a1d8ef0ff007151c264e1", "messageHeadline": "Additional dependency", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4652369f15c90f85963b04cd8d1069f81d17116d", "messageHeadline": "Test fixes", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9a33433b5bbe4b8c04833a22aafdb3ff97177dd1", "messageHeadline": "Imported EthAddress from Aztec monorepo", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 191, "deletions": 26}}, {"node": {"oid": "dbc25dcafaf80e08e0b1d3aebdb607bf0092c213", "messageHeadline": "Cleaned up imports", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "db2fe89d3ad11f195bfdc2f413e73a8cc6403867", "messageHeadline": "Disabled failing tests", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 138, "deletions": 139}}, {"node": {"oid": "af8623039a6918e451316712d39b1fcffc53e2a2", "messageHeadline": "Refactored bridge data construction", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 4506, "deletions": 8979}}, {"node": {"oid": "9bb23e8e69ed0c2e8f04d85243849e7b6c54118c", "messageHeadline": "Merge pull request #61 from AztecProtocol/pw/reduce-message-size", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "02e42ccc4cd918f1d9c403f75c11655134e313e0", "messageHeadline": "Reduce message size for gas cost", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a1316800cca4823372b9258e757a566891f826a6", "messageHeadline": "Merge pull request #60 from AztecProtocol/pw/gas-logs", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 61, "deletions": 33}}, {"node": {"oid": "7dbe55f51d0dbd94a72ac4c227e85c43d1ba955f", "messageHeadline": "Fixed comment", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f76ad07e5bdc652948529c39772bd07d4c62047", "messageHeadline": "Version bump", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8df9249907012695fe9a421b7b790140d095503e", "messageHeadline": "Emit gas consumption in logs for Element bridge", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 60, "deletions": 32}}, {"node": {"oid": "745c19da61ca09db8e974ee574280d3285d6f9b5", "messageHeadline": "Merge pull request #58 from AztecProtocol/pw/full-math", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 544, "deletions": 258}}, {"node": {"oid": "21560f576d8f92038370addf936586b4eec37c9c", "messageHeadline": "Test updates and new version", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "ed62dd3c22eef6fff7c5f60f7758b2673df2c827", "messageHeadline": "Package.json change", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b1fa2810a816512a68ed8cce1c11475a78b8b0e", "messageHeadline": "Additional comments Package.json change and comments", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "92c35f8af72cdf9e8aaf066f8c2c4235a4e8b7a3", "messageHeadline": "Commented out failing test in uniswap bridge", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 138, "deletions": 137}}, {"node": {"oid": "9aee254f8232c0d4010352871b7819dca3c4dbca", "messageHeadline": "Refactoring as result of audit", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 50, "deletions": 21}}, {"node": {"oid": "e50995d3d7966baf4f5af1bceab54b8558c701cc", "messageHeadline": "Renamed CCI test", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47519687770852549ad4c76a5556eb0ecba87c27", "messageHeadline": "Minor renaming and additional tests", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 242, "deletions": 46}}, {"node": {"oid": "e0ac846126c1be34331973cdec02ee7583cdf40c", "messageHeadline": "Merge branch 'master' into pw/full-math", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 22, "deletions": 33}}, {"node": {"oid": "7561ae0466806096c9f4ca0054eb7eaa4280d3c1", "messageHeadline": "Merge pull request #55 from robertbrada/fix-inconsistent-set-tests", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 22, "deletions": 33}}, {"node": {"oid": "223682d5f7b8ae88eca5eda50f45e2fa90079f54", "messageHeadline": "Update config.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 9}}, {"node": {"oid": "05b37096c6b78a91e7e1dddac7435630dd591705", "messageHeadline": "Additional comment", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "783c1898379ec6ffef38fd9bcf7fa547504129e0", "messageHeadline": "Integrated FullMath into the Element bridge", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "bd633c715175a0eaa621d5f46567a048c9d3e08f", "messageHeadline": "Tests for Full Math library", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "99d12aa327c7eb450cfcb1ffda75d75a8b0834bf", "messageHeadline": "Additional unchecked block in the FullMath library", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 44, "deletions": 41}}, {"node": {"oid": "fe77f88ce9842997227653f641d6087599b1b7e1", "messageHeadline": "Gas optimizations of Liquity bridges (#52)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 67, "deletions": 64}}, {"node": {"oid": "120509ad432f23292106d3e5029dc9681cef5413", "messageHeadline": "Add Uniswap V3 LP Bridge to Bridges (#45)", "author": {"name": "ndebrouwer", "email": "nicdebrouwer@gmail.com", "user": {"login": "ndebrouwer"}}, "additions": 53577, "deletions": 4067}}, {"node": {"oid": "7716b35b1d8e61c97ac1e2846093000229bb6a89", "messageHeadline": "Merge pull request #56 from xmxanuel/fuzzHeapTests", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "f5614d808127e478c51514d67a0c566b847a2f53", "messageHeadline": "fix: clean up tests", "author": {"name": "Manuel Polzhofer", "email": "manuel.polzhofer@protonmail.com", "user": {"login": "xmxanuel"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "d83f1bf9267f3ccb15f8fc28f4d5f923e942376d", "messageHeadline": "test: added fuzzing to Element heap tests", "author": {"name": "Manuel Polzhofer", "email": "manuel.polzhofer@protonmail.com", "user": {"login": "xmxanuel"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "6c295e8e8eb4f1647de4ed8d3fdef7142fb555b7", "messageHeadline": "fix: inconsistent set tests", "author": {"name": "Robert Brada", "email": "bert.blader@gmail.com", "user": {"login": "robertbrada"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "96ceb03dcc347e7353e5325fa161b5241f06dac7", "messageHeadline": "fix: Add extra test for invalid caller to configurator", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d5aca13d4d0a17b21eeddf77f49f4c6613461fb0", "messageHeadline": "Merge pull request #54 from AztecProtocol/pw/use-chain-time", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 41, "deletions": 11}}, {"node": {"oid": "78dc97d3faca75769bde4aa349a6c9f28a08f691", "messageHeadline": "Version bump", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f97432b5674d826339e06f2f29e434690d9b1e0", "messageHeadline": "Get the current time from the blockchain", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "3b25d54b2b314670b15ae5e08b7102a36bcd48ce", "messageHeadline": "Merge pull request #53 from AztecProtocol/pw/find-block-for-nonce", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 346, "deletions": 57}}, {"node": {"oid": "124a142060a1adf992bfffb16f18a46fa7528145", "messageHeadline": "Bump version", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c54024bd3b59604529bd3e6ea90e78d0add4568", "messageHeadline": "Merge branch 'master' into pw/find-block-for-nonce", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "6bf00030e95e74ea57c3b33c990001e88d7fe3da", "messageHeadline": "Additional test for unknown interaction", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "ac2e7194b5887ea11a607b4cf8de0547b3d7fdd0", "messageHeadline": "Work to enable the calculation of an interaction's present value", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 265, "deletions": 96}}, {"node": {"oid": "51155fadd4260d9131b4d4eea3887777630e1abf", "messageHeadline": "fix: Use assertApproxEq instead of custom assertCloseTo", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "766b5a69aa7706f8589c5a70cf96f5d7b4c60197", "messageHeadline": "fix: Use bound from solmate DSTestPlus instead of maxmin cutoff", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 23, "deletions": 31}}, {"node": {"oid": "cabc4d6a5b72ea906e1d3ec8bc48ebf338bed366", "messageHeadline": "forge install: solmate", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6e6929d49b17a26940ac4e4bbd4b323ba70ee725", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 100, "deletions": 16}}, {"node": {"oid": "de8cc9d91ac2292e341621f8b70ac3b73fa6b149", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8921, "deletions": 2292}}, {"node": {"oid": "446a66542733950b1a6686b36182c2f3fb24d272", "messageHeadline": "Initial scanning logic to find defi events", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 125, "deletions": 13}}, {"node": {"oid": "c152d5c9fdd7e6620f25734f3511ec5d973f88f8", "messageHeadline": "Merge pull request #51 from AztecProtocol/pw/get-block-for-nonce", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "960fa5781371eadf113b8ee13d080b957cf7892d", "messageHeadline": "Test fixes", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4272c0a4133ebf77031baae8f0153a8d6f8ea78f", "messageHeadline": "Further fixes", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12a81eb6ef5b2e7c7c299573e06c357628393e76", "messageHeadline": "Build system fix", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2a0a664a13c5c98286f8faf8e812f5f7bc80e2b1", "messageHeadline": "Attempt build fix", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "199fa8207f24eca4d85d6e98d65d1728320635c9", "messageHeadline": "Corrected Rollup Processor interface", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8d284f66ced8bfb3bc8da9761ca77b29d985580a", "messageHeadline": "Retrieve the defi interaction block number from the rollup contract", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "9c6f62d928accb741747b62eabc63ff240acb82a", "messageHeadline": "Merge pull request #50 from AztecProtocol/pw/safe-math", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "49c760782d20671a7aa51ee483309e72f6537ceb", "messageHeadline": "Check for divide by 0 possibility. Always set return values", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "054da5375b03358c754750add38a2efdd202772d", "messageHeadline": "Merge pull request #48 from AztecProtocol/pw/improve-redemption-manag\u2026", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 347, "deletions": 29}}, {"node": {"oid": "1079b03dc53c8295f5fd35e22e65dcccd53d6963", "messageHeadline": "Revised model of integer handling", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "482ca3b6016c662ec23fd7599a39a6e23c0c11a3", "messageHeadline": "Bumped version", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dacbd73ecdde432a52859d9a239698ce5ccd2421", "messageHeadline": "Expand check to all non positive values", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e06dc64a025b206f3f511ac7c5ebf95f39c0fdc7", "messageHeadline": "Further build fixes", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7de7fdd67f189049cc1da1b43cbfb3ee74e2bd72", "messageHeadline": "Attempt build fix", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "aa978b0ecad021162b7f6f75f2f24386bbe7e97f", "messageHeadline": "Merge branch 'master' into pw/improve-redemption-management", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1946, "deletions": 235}}, {"node": {"oid": "6cd761c869622ff74fcd6fa8532c741061ba1f5f", "messageHeadline": "Added fork url to try and fix build", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deb012f8b7e57e93ebf3e488a1df99092a9f850c", "messageHeadline": "change config to try and fix build", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e82e6603f28b713142dd7a43a4e935afb1f88b24", "messageHeadline": "implement mStable contracts and ts files (#36)", "author": {"name": "Maximus Decimus Meridius(Gladiator)", "email": "markantony0398@gmail.com", "user": null}, "additions": 668, "deletions": 2}}, {"node": {"oid": "459ab5b2260d61a6193385a6bd6cad046b92f72b", "messageHeadline": "Improve tranche redemption state management. Additional tests", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 334, "deletions": 26}}, {"node": {"oid": "009d84902abf701a8ba9d0e219bf050b732a6d29", "messageHeadline": "Ja/lido expected yearly output (#47)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "66077b29defb39b2be355cbc060c53bf59fe5baf", "messageHeadline": "Ja/lido expected yearly output (#44)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 8, "deletions": 10}}, {"node": {"oid": "e007d9567a56d56479c6a67a54d5289d1954ab4e", "messageHeadline": "Ja/lido expected yearly output (#43)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 93, "deletions": 67}}, {"node": {"oid": "34a87535a532a9084a52aeea36bd26f3a1afdb2d", "messageHeadline": "add expected yearly output from ETH2 spec (#42)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 73, "deletions": 2}}, {"node": {"oid": "1470d847405f4db80f61b0e8dccc02ec5edb44fa", "messageHeadline": "Merge pull request #41 from AztecProtocol/pw/test-out-of-order", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "6d3970d6fbd2baf24d28c9a6d8d3223192b68bc0", "messageHeadline": "Removed debug code", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "f1a693ff9a557d070c7bf2afc7870b0052935372", "messageHeadline": "fix build issues", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "1b9410aa7b36bbb2310a841596219836a159357a", "messageHeadline": "rb/set-protocol (#39)", "author": {"name": "Robert Brada", "email": "44506010+robertbrada@users.noreply.github.com", "user": {"login": "robertbrada"}}, "additions": 825, "deletions": 0}}, {"node": {"oid": "1626662488a13218dfea0733b85c8c2d453246e1", "messageHeadline": "fix element bridge data (#40)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 196, "deletions": 200}}, {"node": {"oid": "e684d56af0914d277f63d87dd882ef25aa1d6f9f", "messageHeadline": "Additional Element test for finalising out of order", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "266dd8709adb5ecf78b621105e8963cc7bb0384b", "messageHeadline": "Merge pull request #37 from AztecProtocol/pw/bump-version", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b05c5facd5092421e17cd61e76cce7ff2cdd8a8", "messageHeadline": "Updated version number", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc86b5cce331ea3c09b22bc2f6a55175e873b4d2", "messageHeadline": "Merge pull request #35 from AztecProtocol/pw/element-registry", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 541, "deletions": 112}}, {"node": {"oid": "5ab170b103cf7892ee07b554881ce76e293c6e87", "messageHeadline": "Comments for Element Bridge contracts. Validate pool arguments with E\u2026", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 541, "deletions": 112}}, {"node": {"oid": "4d79a6be71d3d9afa5e208005ff28365e8b2345d", "messageHeadline": "v0.1.22", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80f3ce3a11b1cbec4a2449487aef901c4f93ab4e", "messageHeadline": "move to dev dependcies in package.json and cleanup", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 53, "deletions": 46785}}, {"node": {"oid": "002beedf944d578322bc2e757f18cf32966af9c6", "messageHeadline": "v0.1.21", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "f0914566be0f9bada09f9b60561d8e2be085f38b", "messageHeadline": "v0.1.20", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e3f4753e8b2b09a26cd8096a9521fd40fe2d5fa2", "messageHeadline": "v0.1.9", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c46e8c2e72ad1f64ad3cd87bfb40449070276549", "messageHeadline": "v0.1.8", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6714166fbb226c8d4e543f6178d319f901e1b7cd", "messageHeadline": "v0.1.7", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "6a01c9c0f3c5754f82e061cc4cb423c1d100f35b", "messageHeadline": "bump npm version", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "176535b271a4f1f9db8a7804702f1c0c04ec9e60", "messageHeadline": "add npm ignore", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4ae64c79002fb3ce17bf6fd8925dd83a0ac0bfed", "messageHeadline": "merge", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 44573, "deletions": 1556}}, {"node": {"oid": "ecb3aedc0e81b1f4b8dbe094edf9107f93a0e907", "messageHeadline": "add watch script", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d4baabe104b60fcf39edf203d37a32bf031f38ac", "messageHeadline": "Merge pull request #32 from AztecProtocol/pw/fix-expiry-check", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a12e3ba80035a5562f9937342536f8b1746d69a", "messageHeadline": "Merge branch 'pw/fix-expiry-check' of github.com:AztecProtocol/aztec-\u2026", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 44510, "deletions": 1544}}, {"node": {"oid": "90efcb516b84a2e35371ad861e99edfa34363dc9", "messageHeadline": "Bump version", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0d049c694ad2f4e77742f2038220dd7e7b5ec7d", "messageHeadline": "Merge pull request #31 from AztecProtocol/pw/fix-expiry-check", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5ceabde9de8f81d62f03af75833892ec6640eee", "messageHeadline": "Merge branch 'master' into pw/fix-expiry-check", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 44510, "deletions": 1544}}, {"node": {"oid": "6c2670f0502d2cf837ead01734063d7aa9d3e06d", "messageHeadline": "Bump version", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d7d23fdd8aa405b5d91eee92f88fac85e3a21e6", "messageHeadline": "Merge pull request #30 from AztecProtocol/pw/fix-expiry-check", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 62, "deletions": 8}}, {"node": {"oid": "98c56db6bcb1c561a1fcd3aee5c42db1e7397348", "messageHeadline": "Removed debug logging from tests", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "18901e718cf094bec12fa7e8040c36147c52e866", "messageHeadline": "Use the tranche expiry as the golden source", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "001670da0176e37327e47cc44a342e6664ab3c0c", "messageHeadline": "Bug fix for expiry verification", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "15553568dc09eadbd07bc9aa2c5af85bd0adac3d", "messageHeadline": "v0.1.4", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c4ab7e3fe77a3bbd86884fff9b9e97b1335223dd", "messageHeadline": "Merge pull request #29 from AztecProtocol/pw/artifacts", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 44511, "deletions": 1548}}, {"node": {"oid": "bf2eae97f1a22fb4bb5c82d6c399544f0ac2bc83", "messageHeadline": "Bump version number", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df383688d03743948cc19beca93c9a70f51d921e", "messageHeadline": "Added typechain-types", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 44499, "deletions": 1156}}, {"node": {"oid": "87fd8a28f9b57ba9a2f90b568780fa085def3e9b", "messageHeadline": "Reverted publish change", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "70666d0e41be1d4e6afe79ac4e720f65913da6aa", "messageHeadline": "Specified artifacts folder for publishing", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7244790ffaa623e61636e63c15e3d928014b2238", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pw/artifacts", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 4606, "deletions": 1569}}, {"node": {"oid": "0024682fb0b47b99ba80ae8ba9cb639c620619cb", "messageHeadline": "Removed local copy of stdlib", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 7, "deletions": 391}}, {"node": {"oid": "9b2132b7b559c920396c290abac017974433daef", "messageHeadline": "forge install: forge-std", "author": {"name": "PhilWindle", "email": "philip.windle@gmail.com", "user": {"login": "PhilWindle"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e8c799dff6f5dbf4540de4672f9f21ce51d51185", "messageHeadline": "bump npm version", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "757f2312432571f4c985c6acee4f78c07ae41222", "messageHeadline": "fix the build (#28)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 4605, "deletions": 1568}}, {"node": {"oid": "120ec681ec0217e7960f34a1a1c9f0d9bf40501f", "messageHeadline": "Pw/element (#24)", "author": {"name": "PhilWindle", "email": "60546371+PhilWindle@users.noreply.github.com", "user": {"login": "PhilWindle"}}, "additions": 2773, "deletions": 836}}, {"node": {"oid": "f6994bec9c60f5263f8a0a880e8ce72935e6731b", "messageHeadline": "Liquity bridges (#26)", "author": {"name": "Jan Bene\u0161", "email": "janbenes1234@gmail.com", "user": {"login": "benesjan"}}, "additions": 1642, "deletions": 3}}, {"node": {"oid": "dd5b7daefea359faf574f87a4d1f619308932e7b", "messageHeadline": "Rai bridge & test code added (#27)", "author": {"name": "Diganta Kalita", "email": "digantakalita.ai@gmail.com", "user": {"login": "dxganta"}}, "additions": 710, "deletions": 0}}, {"node": {"oid": "0b8018438bffb9e0028f3593ef6f3ab3d38db169", "messageHeadline": "Add Lido bridge (#23)", "author": {"name": "Inugami", "email": "92417510+0xinugami@users.noreply.github.com", "user": {"login": "0xinugami"}}, "additions": 461, "deletions": 0}}, {"node": {"oid": "eee55b83f8b48427535812d2217f76e6f52b98f8", "messageHeadline": "Update package.json", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c504edd7ee7152fce6d7adbb24e78542e94efff8", "messageHeadline": "fix: remove access control on adding new underlying", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "5198d9ade1a84c50081bfda33ef6a9d2f6892fc8", "messageHeadline": "fix: Add labels for tokens + natspec in test", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 50, "deletions": 64}}, {"node": {"oid": "22d116def24bed3d9ca80da38165bb850ba3bdc3", "messageHeadline": "fix: Extend VM with additional cheatcodes", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "3d2d4e686a233845c660a3734d03eb911431f2f5", "messageHeadline": "Merge branch 'master' into lh/aave-lending", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 130, "deletions": 38}}, {"node": {"oid": "10e2a1f705f77341d44b5724f884d298f651b328", "messageHeadline": "fix: partial bridge-data", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 106, "deletions": 2}}, {"node": {"oid": "db71f380fb05805930e35cb7bd77cebb7a43840d", "messageHeadline": "update README for better consistency and completeness (#16)", "author": {"name": "Lucas Newman", "email": "5315645+lukenewman@users.noreply.github.com", "user": {"login": "lukenewman"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "3eaa88c12ac2a4f46a98d9671caf8c0140db147f", "messageHeadline": "fix npm publish", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f901438f188b286c507265aa491952e5584cb62", "messageHeadline": "Update config.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0e3958b32c4f0890bbae388b4eece901660c7175", "messageHeadline": "Update README.md", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9f3e081c3e92b6a3c8388df35b3525294fbcaf6", "messageHeadline": "Update config.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13776af7ba62c74950153880b9b8ced8555f442a", "messageHeadline": "Update README.md", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cc981a7698210b0e676f35a17f8639e8eca9017e", "messageHeadline": "Ja/build (#17)", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 208, "deletions": 117}}, {"node": {"oid": "7a1aba403c7c6288a2f351d8924d0e88a8676865", "messageHeadline": "Delete .github/workflows directory", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 0, "deletions": 31}}, {"node": {"oid": "6450596c5c3bb0e9d539820835ad94c8bdbef406", "messageHeadline": "Update node.js.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be3f4a66109609ba317e0e923eea013e1d5604e9", "messageHeadline": "Update node.js.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14f4c5e09734ab8299fcaaf42ac4355909965abd", "messageHeadline": "Delete npm-publish.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 0, "deletions": 33}}, {"node": {"oid": "1aa771a1d457ba00e07a3db3e74af911e1fd8a7b", "messageHeadline": "Create node.js.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "af5334565d5c3a017b765519976abce392aa993a", "messageHeadline": "Create npm-publish.yml", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a3b168545f6aafeb8b84af6d0b18aa9860c9f112", "messageHeadline": "refactor: Simplification of AaveLendingBridge", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 112, "deletions": 90}}, {"node": {"oid": "f07b44654c21b6bc1a8e7daf6ddef50b272de231", "messageHeadline": "initial v2 commit", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 3474, "deletions": 1953}}, {"node": {"oid": "0a1403128dfd1be155b54e63642f5120cbe3768b", "messageHeadline": "Merge pull request #15 from joss-aztec/jcf/client-dest", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 36, "deletions": 4}}, {"node": {"oid": "0fc9745da6749816807f15aa44844240903cbd0d", "messageHeadline": "Merge pull request #11 from llllvvuu/patch-1", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcc2873adb86d4e981d1cc337979b0c390c6f0ae", "messageHeadline": "fix typo in README.md: fuassetsnds -> assets", "author": {"name": "LW", "email": "git@llllvvuu.dev", "user": {"login": "llllvvuu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e70596151fe68ad5795204dd899879e6e3d9344", "messageHeadline": "Update package.json", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc5defb12cfcf1fbb8c2dac9a3af536fa2db04fa", "messageHeadline": "tsc won't down compile bigint literals", "author": {"name": "jcf120", "email": "jossie.cliffordfrith@gmail.com", "user": {"login": "jcf120"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7f73c9b91bb492a08564631daebe5fe21489e2f", "messageHeadline": "client-dest build flow", "author": {"name": "jcf120", "email": "jossie.cliffordfrith@gmail.com", "user": {"login": "jcf120"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "828ed0debf1d841a331ea16314d1927b60367548", "messageHeadline": "fix setup script", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "390b74c122410ae833c549d9d4876690c85b22df", "messageHeadline": "remove contracts", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 2, "deletions": 372}}, {"node": {"oid": "a986d670e8827bb3dcb6a9ac87cb04648b862c1d", "messageHeadline": "update element-bridge-data.ts", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 987, "deletions": 1482}}, {"node": {"oid": "8d30b13a94d0d50ff706ee8de36ec277da9f4ce3", "messageHeadline": "WIP ElementBridgeData:", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 2910, "deletions": 211060}}, {"node": {"oid": "61cf5dd5660a5bacf7add3c52c57cbcdf65f7d2b", "messageHeadline": "Merge branch 'master' of github.com:AztecProtocol/aztec-connect-bridges", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "dd60931cd5b721eee390a10ab3cd823074949a06", "messageHeadline": "fix defi bridge proxy", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 414, "deletions": 421}}, {"node": {"oid": "8eb4f52697cf71bac5b04a94e7ddce66127866e1", "messageHeadline": "Update README.md", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 20, "deletions": 9}}, {"node": {"oid": "d95019db409ca8c3333edaf250d469b4816719ac", "messageHeadline": "Merge branch 'ja/foundry'", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 5321, "deletions": 8494}}, {"node": {"oid": "801f58a25e43b9166e4346b5e50e28fe0c15ad35", "messageHeadline": "update readme", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de18ac4e144fd20925f91cc2e33e9b69231ba32d", "messageHeadline": "readme updates", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 31, "deletions": 3114}}, {"node": {"oid": "1368a1bd820cd4c68f34b18360d334f0b150b408", "messageHeadline": "repo updates", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 6187, "deletions": 30}}, {"node": {"oid": "9b2b10c2884d326cf7a43ba57fd8bc3111ac60a9", "messageHeadline": "basic yarn setup to run solidity tests", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 28, "deletions": 38}}, {"node": {"oid": "b35be059020ac154baa3379118ae2af5afef3d38", "messageHeadline": "WIP move to foundry", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 2920, "deletions": 118}}, {"node": {"oid": "f71c99e009f1e0a9a7cd0a9f68d8938ddbb913d4", "messageHeadline": "fix: Add custom error to aave test", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4b7e60b7eb0aef5ca846c666230b715d8d700174", "messageHeadline": "feat: Add gas-report to toml", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a1302fafd30787f6b2d9d2b301dc38698aa5e689", "messageHeadline": "refactor: Remove unnecessary read", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "345138d3cadc7dd2fa476bf33eb060ada047637b", "messageHeadline": "fix: Should only check for interest accrual when there is a timediff.", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "537c57b93ed257fdfe311c0b3b4359c038f806a0", "messageHeadline": "initial testing for Aave lending with Aztec Defi Bridge", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 1940, "deletions": 18}}, {"node": {"oid": "0ed4f1a0418ffe1132c2b8da2fbbc30f25f0a815", "messageHeadline": "forge install: ds-test", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c80bbb37f84df4f4d6ca755bace429e7b49a9bbf", "messageHeadline": "chore: forge init", "author": {"name": "Lasse Herskind", "email": "lasse.herskind@gmail.com", "user": {"login": "LHerskind"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "2eb4ab666acdec099f3f34e3628caa8b34d47588", "messageHeadline": "Merge pull request #3 from pseudoSynthesis/master", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6ce3c54d0a4c5ca80ed644272871f8a78cf6c286", "messageHeadline": "Added multiple solc versions", "author": {"name": "Pseudo Synthesis", "email": "96271215+pseudoSynthesis@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1d9a6b20de63523e084d5bd37d231b59fd592a4a", "messageHeadline": "Merge pull request #1 from john-light/patch-1", "author": {"name": "Joe Andrews", "email": "joe@creditmint.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39de92bd5280132c14c558bc50c690dfb0169e67", "messageHeadline": "Fix typo", "author": {"name": "John Light", "email": "john-light@users.noreply.github.com", "user": {"login": "john-light"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d92b805aa05162bb665bbe5e05c435ea4b070150", "messageHeadline": "cleanup and interface changes", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 3842, "deletions": 2237}}, {"node": {"oid": "77a2ee0cfc955cc88c7ff2105ef52fb61741d053", "messageHeadline": "remove", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 0, "deletions": 5950040}}, {"node": {"oid": "65219ab4f5c5bc9ab39847ccd3f8a421f79220a6", "messageHeadline": "ignore files", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "463d8d70631308b19df8f85b42bc4a33f88b9c48", "messageHeadline": "initial commit", "author": {"name": "Joe Andrews", "email": "joe@fuuzik.com", "user": {"login": "joeandrews"}}, "additions": 6171571, "deletions": 0}}]