CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
Uniswap_permit2.json1 linesDownload Raw Back to root
1[{"node": {"oid": "cc56ad0f3439c502c246fc5cfcc3db92bb8b7219", "messageHeadline": "fix: Typos (#186)", "author": {"name": "Alexander Gonz\u00e1lez", "email": "alexfertel97@gmail.com", "user": {"login": "alexfertel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c3cf1a17dd21536260117c348f77dd9fa74ec48e", "messageHeadline": "refactor: use relative path that stays inside folder (#199)", "author": {"name": "El De-dog-lo", "email": "3859395+fubuloubu@users.noreply.github.com", "user": {"login": "fubuloubu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73414103abdab648b009e35235a89e89d39cca68", "messageHeadline": "Remove unused Permit2 import in PermitSignature.sol (#222)", "author": {"name": "shung", "email": "35086804+Shungy@users.noreply.github.com", "user": {"login": "Shungy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7638d7234c4769b95e8e856751b975f23efb0dd2", "messageHeadline": "feat: add package.json (#231)", "author": {"name": "Paul Razvan Berg", "email": "paul.razvan.berg@gmail.com", "user": {"login": "PaulRBerg"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "778de34c6e965f1fea1a82080122a7057c6f24ee", "messageHeadline": "update snapshot file (#236)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "79658f604fa017635177802a9e833b9065a13053", "messageHeadline": "Lukas/downgrade interface pragmas (#234) (#235)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "576f549a7351814f112edcc42f3f8472d1712673", "messageHeadline": "Add ipermit2 (#225)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "3f17e8db813189a03950dc7fc8382524a095c053", "messageHeadline": "IEIP712 interface & cleanup for developer integration (#215)", "author": {"name": "Emily Williams", "email": "emag3m@gmail.com", "user": {"login": "ewilz"}}, "additions": 178, "deletions": 189}}, {"node": {"oid": "bbbc92f895049ca45c4b25a450f9d3e907659284", "messageHeadline": "refactor: name arguments in \"allowance\" (#194)", "author": {"name": "Paul Razvan Berg", "email": "paul.razvan.berg@gmail.com", "user": {"login": "PaulRBerg"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a5c928d037ff41b6940bf5e51ccf00e50d621bec", "messageHeadline": "refactor: public visibility for deploy function (#195)", "author": {"name": "Paul Razvan Berg", "email": "paul.razvan.berg@gmail.com", "user": {"login": "PaulRBerg"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "db96e06278b78123970183d28f502217bef156f4", "messageHeadline": "feat: add deploy permit2 util (#187)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "4382d768fb549af29f71e02e2c638fb3928d3b4b", "messageHeadline": "use IAllowanceTransfer interface (#181)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f3349109ed405970a7fb3bb7e9ac9574c822a90d", "messageHeadline": "Add simpler permit2 wrapper in Permit2Lib (#179)", "author": {"name": "Merlin Egalite", "email": "44097430+MerlinEgalite@users.noreply.github.com", "user": {"login": "MerlinEgalite"}}, "additions": 156, "deletions": 49}}, {"node": {"oid": "ca6b6ff2b47afc2942f3c67b0d929ca4f0b32631", "messageHeadline": "fix: incorrect test token balances (#165)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2141eef4c8b1ceb352fc48de441d7ea50fa2b967", "messageHeadline": "fix(Permit2Lib): add gas cap to DOMAIN_SEPERATOR staticcall  (#166)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 307, "deletions": 47}}, {"node": {"oid": "a7cd186948b44f9096a35035226d7d70b9e24eaf", "messageHeadline": "delete remapping for solmate to reduce remapping.txt requirement for \u2026", "author": {"name": "Emily Williams", "email": "emag3m@gmail.com", "user": {"login": "ewilz"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "0ded3a98b83ccce4cf4eda7f7d4c974b1d6f09f9", "messageHeadline": "update chainsecurity audit (#158)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dea36f7a61828e57d557842b97074842255bfbd5", "messageHeadline": "fix: docs link (#155)", "author": {"name": "Apoorv Lathey", "email": "latheyapoorv@gmail.com", "user": {"login": "apoorvlathey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9681052496b12ddc3cfb312ba10839a5c8090eba", "messageHeadline": "fix: natspec (#153)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "cc306b601f172c51bc04334a109e98340456620b", "messageHeadline": "feat: fix docs link (#152)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58a03081cc077cdd455b630dce0fc90023694816", "messageHeadline": "some copy updates (#147)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "2fa27a37d23ac97a5e4402810fcd61cc5c178250", "messageHeadline": "feat: update permit2lib address (#151)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b7beed2dc0798e4cd7c3f51e8b8dd969c3fb5be5", "messageHeadline": "add audit (#150)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "43fde961baf9fe12a01dfcecfeab4eb3092ce0b0", "messageHeadline": "fix: view warning (#149)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1bc9a7cd91190bd9476af30741bd74b4f7cad31d", "messageHeadline": "feat: update salt (#148)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cf474ed7d986934ad1c3d9b7258edca380cb8ab", "messageHeadline": "typehash generation tests (#136)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 377, "deletions": 0}}, {"node": {"oid": "2e6cad4a8e648b0e3ac7d45db4103d139ba2ee64", "messageHeadline": "switch params (#145)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a8c8ff900bd9b69a1154ca84f956f5bb7294b868", "messageHeadline": "feat: revert updateAllowance change (#146)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 49, "deletions": 45}}, {"node": {"oid": "5e75a33e740a54b101702c0581fbeceab5204ac3", "messageHeadline": "feat: update solmate (#143)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 113, "deletions": 1}}, {"node": {"oid": "3f9286bb4b1cc5ff6571f690ffd7fda7d57b6292", "messageHeadline": "feat: _updateApproval dont pull to stack (#144)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 117, "deletions": 121}}, {"node": {"oid": "19044dd0b61ee5503a76e33a4fc13e950bc5a515", "messageHeadline": "tighten visibility (#142)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "12757bf42a030df007f3bd1d38404d86c3d29b44", "messageHeadline": "feat: add fork token tests (#140)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 284, "deletions": 0}}, {"node": {"oid": "56e60b8f956d2dc50a4475656fc38f792729444f", "messageHeadline": "warm n fuzzy (#133)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 171, "deletions": 45}}, {"node": {"oid": "da55230a62d4ea7eeb95658f1b3348bc70c42613", "messageHeadline": "feat: add salt for nice permit2 address (#139)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "433078c56e2e298d2c4b2af16126a23c6fe92599", "messageHeadline": "feat: add permit event (#138)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 67, "deletions": 51}}, {"node": {"oid": "15e5949e585f308bd111daa6f2bead74d78acae4", "messageHeadline": "improve readme clone command (#137)", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3f213d4bd51b170938b6e21f381455696ed47f1", "messageHeadline": "Invariant tests (#134)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 224, "deletions": 0}}, {"node": {"oid": "f312846e474ba727eb387d972199c060f8ea2322", "messageHeadline": "feat: peg solmate to v6 (#135)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "db65b795d90f69adc7e3781e159680e3fb776b55", "messageHeadline": "use struct (#132)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 137, "deletions": 112}}, {"node": {"oid": "4543b4010f988dfb1cc46ee5ffa71eae5e8dece2", "messageHeadline": "add comments to errors (#131)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "ff62e0b1b0e98c012282be01017cf3e8f16efb7b", "messageHeadline": "feat: add flag for magic expiration value (#130)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "16958a2e1a87d18bf88a49e88727e9ccb0c4b295", "messageHeadline": "Documentation (#129)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "8e981ae18fb29bbcfb539424c7f098e2559e83d6", "messageHeadline": "Edit errors (#109)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 136, "deletions": 126}}, {"node": {"oid": "41e405b891de4fa77b72136a06132e9ddb85c1da", "messageHeadline": "deploy permit2 with forge (#127)", "author": {"name": "Emily Williams", "email": "emag3m@gmail.com", "user": {"login": "ewilz"}}, "additions": 97, "deletions": 70}}, {"node": {"oid": "d4f55d829a93ca8aa32b562d7ba7df58a1514d12", "messageHeadline": "\ud83e\udd55 use carrot versions for libs and interfaces \ud83e\udd55  (#126)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e584df4ef03cdc4122ee529c49aa854302ff25f6", "messageHeadline": "edit transferFrom language (#128)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dd703f431d75f45b611cbac8c91c38aea5cbfe82", "messageHeadline": "use from in allowance transfer details (#124)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 181, "deletions": 121}}, {"node": {"oid": "97b65ef4467e4b526c821b3160372b4b6cbd6a5f", "messageHeadline": "witness changes (#123)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 125, "deletions": 185}}, {"node": {"oid": "7f90cb862136ca5f62109e95332202d32c558fe6", "messageHeadline": "snapshot for from pr (#125)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 59, "deletions": 22}}, {"node": {"oid": "c720dc3c05f404d4cbd4275e3d178358c1dfddcd", "messageHeadline": "Domain sep return (#122)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 207, "deletions": 20}}, {"node": {"oid": "7ff255a418036be61847e1e5a3492db9df2b8ac5", "messageHeadline": "bitwise optimizations (#120)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "ac5fa13f92b5c3cd5f6fe029f27bf409d9bb05f6", "messageHeadline": "use saved val (#121)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc8bb4bce52c55cdf2572afab40808472f83bfab", "messageHeadline": "support multi permits but spender specified transfers (#118)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 59, "deletions": 28}}, {"node": {"oid": "77f61d929cc8078db88f48cb1edc991eb20fe9d9", "messageHeadline": "document magic value (#119)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "363cf78584fede54b0ccc24cb72543c61f3eff23", "messageHeadline": "use overloaded methods (#110)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 81, "deletions": 88}}, {"node": {"oid": "9f5962aad792f1d916bc93896a7be1b7367c6500", "messageHeadline": "use wider nonces (#116)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 155, "deletions": 155}}, {"node": {"oid": "7b58d1dc2a9bb0dfbd48457648b81ac4e61fcfd8", "messageHeadline": "add sig length checks and support compact sigs (#113)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 224, "deletions": 69}}, {"node": {"oid": "06947bdf2bd02bb7b803ed7650953feb55ab7378", "messageHeadline": "add expiration to approval event (#112)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "a1be5626b0233c2582f23f55a506edadfb53a99d", "messageHeadline": "Edit events (#107)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 86, "deletions": 38}}, {"node": {"oid": "054e1cadb695a3c0d6241f962237a6b72282d26e", "messageHeadline": "use larger return types (#106)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "34b838e21a8ba4f5a16f9a2d6bf1832df3b38b90", "messageHeadline": "match interfaces (#104)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7df4b58e4f3dc0a62999efa1decb31c652eaeddd", "messageHeadline": "use staticcall (#105)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f24b4d897a5914a792e929ed9e8d605bff21221d", "messageHeadline": "Gas golfing (#103)", "author": {"name": "Alice", "email": "34962750+hensha256@users.noreply.github.com", "user": {"login": "hensha256"}}, "additions": 64, "deletions": 58}}, {"node": {"oid": "1eeb6222a0e77c7d337e674173914fe9cc495ca6", "messageHeadline": "refactor structs (#98)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 463, "deletions": 407}}, {"node": {"oid": "44868fe5087d865505ddfac36a0d9c7c08b6e279", "messageHeadline": "remove spender from SignatureTransfer (#91)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 76, "deletions": 90}}, {"node": {"oid": "b280d92b28d145ebe6fd71775f3a525636137d78", "messageHeadline": "remove addr0 (#93)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 22, "deletions": 28}}, {"node": {"oid": "2673d7f7664c1726d86b18d20a696ba06b1cb4e9", "messageHeadline": "use newNonce param (#89)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 77, "deletions": 38}}, {"node": {"oid": "7b46b4a0c71ea888ecf803e1add809bda7023736", "messageHeadline": "safe cast in permit2lib (#90)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 84, "deletions": 15}}, {"node": {"oid": "be76f110a012b2847b37362a832a0b27f7825d53", "messageHeadline": "feat: calldata to memory :golf:  (#77)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 83, "deletions": 77}}, {"node": {"oid": "5919a0fef23753981e7b08c39cd6d28b767b24e4", "messageHeadline": "\ud83d\udcdd Comment cleanup", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d2c2b8890d6c9fd681c4e4062fe98af54b79d10", "messageHeadline": "\ud83d\udcdd Typo", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06183a5f9b536bcff6651941dadf68a22eceb344", "messageHeadline": "\ud83d\udcdd Typo", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3e496f532792fb764eb61c6a95851fd873e5ae0", "messageHeadline": "Struct Params for non signature inputs (#67)", "author": {"name": "Alice", "email": "34962750+hensha256@users.noreply.github.com", "user": {"login": "hensha256"}}, "additions": 216, "deletions": 212}}, {"node": {"oid": "0b798e176a0f4e7d1afab085a713ad0a5e703da7", "messageHeadline": "fix: permitBatch typehash (#74)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 102, "deletions": 98}}, {"node": {"oid": "b6825b22220f522222abe64222ee3340b8c4b284", "messageHeadline": "change parameter order for integration (#72)", "author": {"name": "Alice", "email": "34962750+hensha256@users.noreply.github.com", "user": {"login": "hensha256"}}, "additions": 109, "deletions": 109}}, {"node": {"oid": "f91673d52af9e651fbe3ad1b12b0636fe95c5e44", "messageHeadline": "\ud83d\udcdd License under Uniswap (#69)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45460886a6bf4c9e8ac13b9a0973c53f2a4154f2", "messageHeadline": "update acknowledgements (#70)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "748ea1439c74c85f98e19b89f4f194567f1b26b5", "messageHeadline": "PermitBatch optimization (#68)", "author": {"name": "Alice", "email": "34962750+hensha256@users.noreply.github.com", "user": {"login": "hensha256"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "68e05df3521da18cde1fec179968b3a8a554b7eb", "messageHeadline": "adding events (#59)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 98, "deletions": 56}}, {"node": {"oid": "9eb27a8d0fc3d19230e33cef6b8882af04940333", "messageHeadline": "\u267b\ufe0f Update Permit2Lib (#63)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 374, "deletions": 422}}, {"node": {"oid": "080045babfc80fa36fdff3a1b0358db4f0308035", "messageHeadline": "some readme comments (#60)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "f5660833805f59b22b0a5c4777e00588a86e285f", "messageHeadline": "\u26a1\ufe0f Optimize lockdown (#62)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 66, "deletions": 68}}, {"node": {"oid": "da00afc511dbac8b972264c8fb0d970db1767fe6", "messageHeadline": "\u2705 Lockdown tests (#61)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 53, "deletions": 11}}, {"node": {"oid": "c15611a606e29c82cccea6d400200b58e430d48d", "messageHeadline": "add packed func (#56)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 86, "deletions": 53}}, {"node": {"oid": "cfb7a4d9b5145886422f1076ebdb5a03d6f86778", "messageHeadline": "\ud83c\udfa8 Fix lint 2", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cb668204927349520928ea8ad388d6095add6759", "messageHeadline": "\ud83c\udfa8 Fix linter", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e8334bdd55c7eb93be3e036ab134ab7f42154ece", "messageHeadline": "\ud83c\udfa8 Style nits (#51)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 71, "deletions": 91}}, {"node": {"oid": "be3b48d8e51226e5c707ae1ad817924a18d2149c", "messageHeadline": "undo permit batch addr0 (#58)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 29, "deletions": 57}}, {"node": {"oid": "426572d829ac5a6333bf73cea63fb47f61925008", "messageHeadline": "fix: permitBatchTransfer addr0 -> spender", "author": {"name": "Sara Reynolds", "email": "snreynolds2506@gmail.com", "user": {"login": "snreynolds"}}, "additions": 57, "deletions": 29}}, {"node": {"oid": "dc53bbd7de03ca215526b30e99a2b88ef93ed62b", "messageHeadline": "fix: natspec in signature transfer", "author": {"name": "Sara Reynolds", "email": "snreynolds2506@gmail.com", "user": {"login": "snreynolds"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "054be576e03934c98bdee71b0eee67eb269bbaed", "messageHeadline": "Add transfer batch witness (#46)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 312, "deletions": 63}}, {"node": {"oid": "6fbd6958b64d6636517b81eb940dd9a574b0f42d", "messageHeadline": "adding natspec and interfaces (#55)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 352, "deletions": 255}}, {"node": {"oid": "6d46a79d95b2643c0a6edb58c69cca0a8cb998a7", "messageHeadline": "batchPermit (#43)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 289, "deletions": 109}}, {"node": {"oid": "8ce8582337db2c4385e53e8d9780fe359d332293", "messageHeadline": "feat: add hashing library (#48)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 162, "deletions": 142}}, {"node": {"oid": "dc370f1b30f88388b1680df69d478eaf59c0267b", "messageHeadline": "feat: add some test coverage for the nonce bitmap (#45)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "37aef82ac36657beca605f8720fed405e56a4a77", "messageHeadline": "Cleanup and golf (#47)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 78, "deletions": 71}}, {"node": {"oid": "c638c369204349dd6141a6c5452a7ab9da71a64e", "messageHeadline": "\ud83d\udd12 Use safeTransferFrom in batch (#50)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "80d7b663a3da33a65b5d1193cd19935ef7e503be", "messageHeadline": "\u26a1\ufe0f Optimize invalidateNonces (#49)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "d0a94d4bc8c9b9b04fbf8df76bfcb8ba8de7f0f4", "messageHeadline": "larger type saves gas (#44)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "ab668eec3ae8cd4ed5501b1c0b743f9625094027", "messageHeadline": "AllowanceTransfer snaps on permit (#42)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 54, "deletions": 15}}, {"node": {"oid": "2023cb740a7912f6981a35a2ae53baaeb3ba7ae8", "messageHeadline": "feat: cleanup shared code in signaturetransfer (#40)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 118, "deletions": 132}}, {"node": {"oid": "66b076718b529bb69c7a8d7afebbbe77ddc8a221", "messageHeadline": "remove version hash (#37)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "d067b53779d17a413953da6a3a201be402347cd2", "messageHeadline": "batchTransferFrom (#36)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 156, "deletions": 38}}, {"node": {"oid": "66ef6198a6cbbb67f0d715a603a3a0ebb40c4bf3", "messageHeadline": "feat: PoC dynamic typehash (#34)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 270, "deletions": 88}}, {"node": {"oid": "37fe2a1ef457a0336ca32858bc13028c4eed69e5", "messageHeadline": "cleanup: split erc20/nft helpers", "author": {"name": "Sara Reynolds", "email": "snreynolds2506@gmail.com", "user": {"login": "snreynolds"}}, "additions": 65, "deletions": 48}}, {"node": {"oid": "effd52a367487e57325f37b303984d6603e56429", "messageHeadline": "remove to.length == 1 optimization (#35)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 100, "deletions": 40}}, {"node": {"oid": "bf766b46619adb1e5eb092ac25f8c9efdbc8e2f9", "messageHeadline": "make nonce validation explicit (#33)", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 81, "deletions": 91}}, {"node": {"oid": "eb6c803eccbb725b7fe2e6dbe814170006d916a9", "messageHeadline": "feat: add invalidate nonces event (#32)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "8b49f88f357663d4b9481eab443be48b94895021", "messageHeadline": "use SafeTransferLib everywhere (#30)", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "b29c89b7a633ff4b6e6237b0a89a1605817aadd2", "messageHeadline": "nit: optimize approve & random cleanup (#23)", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "2b5ae5eaa211457445e92a76f20bd20a5e3b344c", "messageHeadline": "single sc signature entrypoint (#24)", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 115, "deletions": 130}}, {"node": {"oid": "4a3cddd4f855db0a1b47b2653845a9cd250cc003", "messageHeadline": "remove bad comment", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fc18098436a90f4e08d98ea12f497a3e18a2ccfd", "messageHeadline": "use viaIR", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "141759ec1740c4c530f0c985e4e3102c783cfbe1", "messageHeadline": "tentative 1271 support (#12)", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 297, "deletions": 68}}, {"node": {"oid": "53fb1b84b750134e9b0db6568f36e6dba53b89c9", "messageHeadline": "feat: add nonce invalidation on allowance contract (#20)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "36b6b122d1f752400196deb06aeeda72b3a6fe60", "messageHeadline": "remove witness (#19)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "274fe3cf0e6488629793512e234ce88d84c57003", "messageHeadline": "cleanup sig (#18)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 167, "deletions": 163}}, {"node": {"oid": "1c798e1a1cb7b3aa0ca3028a2a72914ef0643ec5", "messageHeadline": "remove ordered nonces (#17)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 69, "deletions": 153}}, {"node": {"oid": "9f9606cb5829e1cdc18119622b9aed9c9e86c7eb", "messageHeadline": "some minor cleanup", "author": {"name": "Sara Reynolds", "email": "snreynolds2506@gmail.com", "user": {"login": "snreynolds"}}, "additions": 69, "deletions": 64}}, {"node": {"oid": "456fd12b9b88bb676ee4d63ba9548de6e9ce475a", "messageHeadline": "small nits", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6727a120ed21735e045f34dc79bb1f8252baa07e", "messageHeadline": "specify forge formatter", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e07f45a7d216b9b893f7f657a59d1f7c8c91c932", "messageHeadline": "packed allowance and signature (#16)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 904, "deletions": 683}}, {"node": {"oid": "264e05e1e381c702e2963dc03f0939abbe84280e", "messageHeadline": "nits", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "19a75ff86ff3e844f2d7c8ce492210cf37255287", "messageHeadline": "feat: add cached domain separator (#1)", "author": {"name": "marktoda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 97, "deletions": 22}}, {"node": {"oid": "0c9f3a48226b71fd73c50a25532de21ca185c10e", "messageHeadline": "bad comment", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c258b8941cb5671cb515b772d4f59f0b345375ef", "messageHeadline": "make license ids consistent", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "eecdddc1dd9d5514e5f4229e8cc0d7ae319c5ed6", "messageHeadline": "snaps", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "5ea8cd07211eb6c25af17c2d61f971ce2bf90d07", "messageHeadline": "remove console2", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "677fb553e5a5661104f7e97d6fccb5f348a81133", "messageHeadline": "tighten pragmas", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1a09459e8835c0453149e2539826869484d4deb1", "messageHeadline": "make struct ordering consistent", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6c68a046c59121397703fc2e9cf6dee13a831999", "messageHeadline": "sig transfer (#4)", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 759, "deletions": 5}}, {"node": {"oid": "c85f1a0d98ffed2237c9389cded9ea3963948e5a", "messageHeadline": "Merge pull request #11 from Uniswap/noah-cleanup", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 126, "deletions": 410}}, {"node": {"oid": "e08fb508e7dc7ae2d19babf893f9fc3962dd0194", "messageHeadline": "nit", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd55ec714a901309e7874174db42bb543593bc3e", "messageHeadline": "solidity 0.8.17", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "89411c77864d8dd7b7e881f7c5e9494d3c25f274", "messageHeadline": "only run on push to main + PRs", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "41b43ddb38506156ed5837a0c9681934396201c6", "messageHeadline": "prettier -> forge fmt", "author": {"name": "Noah Zinsmeister", "email": "noahwz@gmail.com", "user": {"login": "NoahZinsmeister"}}, "additions": 98, "deletions": 392}}, {"node": {"oid": "eb250f0488b6e72559f3ca4a6bbf5f98c99aa4d7", "messageHeadline": "Merge pull request #2 from Uniswap/fix-workflow", "author": {"name": "Sara Reynolds", "email": "30504811+snreynolds@users.noreply.github.com", "user": {"login": "snreynolds"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "22c95590fc3f594f7ccb817dbe1b6369c7b97f72", "messageHeadline": "fix: snapshot", "author": {"name": "Mark Toda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4fe1fb64a2639d39ed5c8bf71d01c6b7384516f8", "messageHeadline": "fix: workflow", "author": {"name": "Mark Toda", "email": "toda.mark@gmail.com", "user": {"login": "marktoda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1453af447a208c411b7a6a50f49d7435d9f3bcb0", "messageHeadline": "\u26a1\ufe0f Optimize transferFrom2", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 37, "deletions": 27}}, {"node": {"oid": "fdeb55c8bbd978c63d21f67a6e273c02e45df8b2", "messageHeadline": "\ud83d\udcdd Typo", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8605da1b07b35cabbe3b8d08446edcb0a4b7cdae", "messageHeadline": "\u2705 Better benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "442cee68b0f18929da7d624082169c3bfee1444a", "messageHeadline": "\u2705 New benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 90, "deletions": 11}}, {"node": {"oid": "05d6ec12b9ee2db486279bd117759586b44ad7eb", "messageHeadline": "\u267b\ufe0f Cleanup", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "f119699b3af7ce1dfeeeecde8ac35e70eb7c7c50", "messageHeadline": "\u267b\ufe0f Fix mock", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abe34558e87ad1779286b0da7cb884f0da33df35", "messageHeadline": "\u267b\ufe0f public -> external", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e004567a8eae5d3357fa7aeb818b7fbe52c533e6", "messageHeadline": "\u267b\ufe0f Make Approve2Lib a library", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "0c9903823a63ef7592999500eacb377c6254f986", "messageHeadline": "\ud83d\udc77\u200d\u2642\ufe0f Update solc", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "36a8b126447c288ba252c9445c6d52d90a195faf", "messageHeadline": "\u267b\ufe0f Typo", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4abbbfdd474ee2af8ee93aa48f81a56b71f6596b", "messageHeadline": "\ud83d\udc77\u200d\u2642\ufe0f Fix urls", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b4f0fa0d0d19381f84b9d7acb6959287a9251e1", "messageHeadline": "\u2705 Better benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "12832c73c6d4c11663ef34831437d561bfcee3ba", "messageHeadline": "Update Approve2.t.sol", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6f69b4f3ef4363f8a75b6f4e836630c76fce4890", "messageHeadline": "\u2705 More benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "2ebdec95cb237e63c070bc180b0a2460b43d4d23", "messageHeadline": "\u2705 Better benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "762ce2baae66991422a68d723d23c064e24075dc", "messageHeadline": "\u2705 Better benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "67f56a8880313a541386348abb48ebbe8b8873fd", "messageHeadline": "\u2705 Better benchmark", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "b733bc0b30b3a5e6d8cbc0434e12abd28a71cb62", "messageHeadline": "Update Approve2Lib.sol", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "149e24bbcfa970b1ac612ce1cc7b07e9d4c1320a", "messageHeadline": "\u26a1\ufe0f Optimize", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "9764a65bbf366806c08a4a15324bcbcd39d73c82", "messageHeadline": "\u2705 Bench", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 111, "deletions": 20}}, {"node": {"oid": "3f921a089d2fdd43160a1c84fcf5f329a616d923", "messageHeadline": "\u2705 Benchmarks", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 105, "deletions": 9}}, {"node": {"oid": "62297afc04c567926a814ead815ead0f963a5388", "messageHeadline": "Update Approve2.sol", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40757d4b750097efbb3163388ebdb2876bc3166d", "messageHeadline": "Update Approve2Lib.sol", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c46dae88caf626ed7647c4454eca42b3aa23ee24", "messageHeadline": "\u267b\ufe0f Cleanup", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 84, "deletions": 73}}, {"node": {"oid": "5310caa517098e894433b8b41e67a7c65ddbf05e", "messageHeadline": "\ud83d\udea7 WIP", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 185, "deletions": 93}}, {"node": {"oid": "2758f81ee9e377da48cfcb28d12def64e43ea535", "messageHeadline": "Update Approve2Lib.sol", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9619aca30ef648445ad7813733438fa29acb278", "messageHeadline": "\ud83d\udea7 Progress", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 87, "deletions": 18}}, {"node": {"oid": "799eb27916eeced0ea625f9c0d260c7733b40204", "messageHeadline": "\ud83d\udc77\u200d\u2642\ufe0f Update deps", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "872d95bab3d167b284ba6941b17522bc73006a38", "messageHeadline": "\u267b\ufe0f Cleanup Approve2", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 118, "deletions": 128}}, {"node": {"oid": "9dbb046610a06e1e98eb877da97d1aa4f14b30b7", "messageHeadline": "\ud83d\udea7 WIP", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 114, "deletions": 35}}, {"node": {"oid": "d9ddfbb05aac6024e522fedde2f831d0df08c0ae", "messageHeadline": "Update Approve2.sol", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b1e02057df4372208230487744c48788322644a5", "messageHeadline": "\ud83d\udea7 WIP", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 109, "deletions": 33}}, {"node": {"oid": "b014e90bddcf32a37cbe5dcc97ea2fabbd6ce827", "messageHeadline": "Merge branch 'main' of https://github.com/transmissions11/parapermit", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "905c47ddf897b441563e9531dbcce8640093e66c", "messageHeadline": "\u267b\ufe0f Name fix", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "471a7df61242865cc6a0480ab28bb88eacd02350", "messageHeadline": "Update README.md", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acb9ffc5289d741d647218bd3ce5a6da1a70863d", "messageHeadline": "Update README.md", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a5d8275749d193027cab4289683411802626c7b", "messageHeadline": "\u267b\ufe0f ParaPermit -> Approve2", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "02dc80e5c5f7f0f048b7e5c958a8ca7fe79a164f", "messageHeadline": "\u2728 LibParapermit", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "4a7697ae3298cb7a72564fed679c66de51206380", "messageHeadline": "\u267b\ufe0f Approval -> Permit", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7444c1d0eafa87f7e6ef5550dde041beeb1e6727", "messageHeadline": "Merge branch 'main' of https://github.com/transmissions11/parapermit", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0c7ab46528f7823877f28309706d4c10c4333bae", "messageHeadline": "\u267b\ufe0f Safe transfer", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5fcbf7193073e2641e5e216d9054f7b18528852d", "messageHeadline": "Update README.md", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5ecfc516d2793b6ec5d9a570ff768542a3cc4228", "messageHeadline": "\ud83d\udcdd Italics", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9411e35768696c62fbce8b2d8a6e2c626ecca9d", "messageHeadline": "\u2728 Draft", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 137, "deletions": 56}}, {"node": {"oid": "5646d02f51dc64110e1edb02b5946040d9ab03e6", "messageHeadline": "Initial commit", "author": {"name": "t11s", "email": "greenfeatherhelp@gmail.com", "user": {"login": "transmissions11"}}, "additions": 480, "deletions": 0}}]