wakamex/github
02.7k
1[{"node": {"oid": "44b5259ca316c4a7931e8ca77699bb3c00c70a54", "messageHeadline": "fix: ensure option is used to remove warning (#910)", "author": {"name": "glihm", "email": "dev@glihm.net", "user": {"login": "glihm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87556e281eefc1b4ab94e0247440bf388b3f8d78", "messageHeadline": "Change `unwrap` to `unwrap_syscall` (#901)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "861fc416f87addbe23a3b47f9d19ab27c10d5dc8", "messageHeadline": "Release v0.9.0 (#909)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 77, "deletions": 75}}, {"node": {"oid": "fff7292a9ed1267d76c76acc2fc1396a8f340872", "messageHeadline": "remove gh pat (#907)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6adcb2df7fdc9e7f03147773715e4bda1bfd5d31", "messageHeadline": "dev: two step ownable (#809)", "author": {"name": "Milan Cermak", "email": "milancermak@users.noreply.github.com", "user": {"login": "milancermak"}}, "additions": 682, "deletions": 12}}, {"node": {"oid": "2815498b82e7cbc163cb9af9895bd573213d0f94", "messageHeadline": "Remove non-standard increase_allowance and decrease_allowance from ER\u2026", "author": {"name": "Tristan", "email": "122918260+TAdev0@users.noreply.github.com", "user": {"login": "TAdev0"}}, "additions": 8, "deletions": 477}}, {"node": {"oid": "a34025cb99ea0357c2762025414a1c1aa4f04317", "messageHeadline": "Support Cairo 2.5.0 (#898)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 85, "deletions": 102}}, {"node": {"oid": "a990d3d033db19b7c029d5f0a3274d0e772dfadf", "messageHeadline": "Address audit comments for Account (#897)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "69b40620578d58b63c3e1606d26857ea08b2910f", "messageHeadline": "Backport backported fixes to `main` (#885)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6d26b84f133db6f723b5ed6186b39662ebf7eb7c", "messageHeadline": "Add EthAccount (#853)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 2844, "deletions": 95}}, {"node": {"oid": "14486165ad98cb94ca1ec30d1f8dae0bd21b49df", "messageHeadline": "Address versioning and presets issues (#879)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "43ca5cd4c012f1dc355c6be7ea3f0ae6ee9cd14f", "messageHeadline": "Add CI version bump (#862)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "3baa10226ee2ac679beb5926ab4c299ef667e249", "messageHeadline": "Improve tests (#864)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 930, "deletions": 1219}}, {"node": {"oid": "ba4f528cea3d695e37d5e068cb534ab86d465b8a", "messageHeadline": "Release v0.8.1 (#868)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 71, "deletions": 69}}, {"node": {"oid": "3b504e5202a0695331f7ccf65640a7f7b50c084a", "messageHeadline": "add compatibility notice (#861)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "8372bc9ef2b4306cf02a60421e5d6843ebcd0c64", "messageHeadline": "Support higher tx versions in Account (#858)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 67, "deletions": 19}}, {"node": {"oid": "4f90c23d1d73a7ce38ca9aa8d308aabf82d122a1", "messageHeadline": "typo fix (#865)", "author": {"name": "Ursulafe", "email": "152976968+Ursulafe@users.noreply.github.com", "user": {"login": "Ursulafe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "441e6ce76ade91817068e4d4c5168dbd3ed20375", "messageHeadline": "Add marginal docs improvements (#855)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e7f63bb5f8b99a356c0190ca8a2724f242afad51", "messageHeadline": "Update docs navbar (#838)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "439c144ccb8ed3d6e6b3b907010f4bdf72ec8c9f", "messageHeadline": "Update extensibility docs (#823)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 405, "deletions": 167}}, {"node": {"oid": "624b23c25abed4df4af4559175e63b4a591afdff", "messageHeadline": "Document Class Hashes (#832)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 1921, "deletions": 1183}}, {"node": {"oid": "46f4a707a67a5121fd5bfa48ba37721e4900ea35", "messageHeadline": "Document SRC5 migration (#821)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "2ac2c3ec4456370e862babe80e8344454aa528de", "messageHeadline": "Improve component tests with ComponentState (#836)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 625, "deletions": 634}}, {"node": {"oid": "b89b0413ae2da0a73c4f679dfbf9c3056d35edda", "messageHeadline": "fix: implementation name (#840)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd1c9a053571a457161a900f891490f157ee0281", "messageHeadline": "Add in-code docs (#822)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 134, "deletions": 12}}, {"node": {"oid": "984d3becef7bc1c41532960cdb3830d4e6f35c53", "messageHeadline": "Update utility docs (#825)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 288, "deletions": 403}}, {"node": {"oid": "cd0ce89cffda855768b4ed2c4a9b5aaa2479b0fa", "messageHeadline": "Add `ERC721ABI` and fix other abis (#761)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d4a44ab3e1bb85e9eab630934acc3fed99401fe0", "messageHeadline": "Update RELEASING and CONTRIBUTING (#828)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "69befb3b58446ac7fb8b06014d381bb813369cfd", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md (#827)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3c70006a883a665304ac3008196c0694d215b3c2", "messageHeadline": "bump to 0.8.0 (#834)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "69192340548623f42a1bb4d95688c9d5c82547dd", "messageHeadline": "bump to v0.8.0 (#833)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "50ed6b551182f3f834a7f5c6977e21c04e3e6ca3", "messageHeadline": "Update erc721 docs (#763)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 830, "deletions": 716}}, {"node": {"oid": "20c91c2687aa7f91851ebacdf5c69907642e513c", "messageHeadline": "Add ERC721 preset (#811)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1231, "deletions": 0}}, {"node": {"oid": "7a7be63609dede42181f8dda24b954fef401f1cc", "messageHeadline": "Add ERC20 preset (#810)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 661, "deletions": 46}}, {"node": {"oid": "f3e2a5f0547a429c716f32471b06df729cbdfb9f", "messageHeadline": "Migrate ERC721 to component (#790)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1267, "deletions": 987}}, {"node": {"oid": "a0a45d1185839dd2196f39baf277ffae049d43ce", "messageHeadline": "Update overview code sample (#819)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "68e9f376682b60a38f3c90df8800630c7282df70", "messageHeadline": "Update security docs (#794)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 391, "deletions": 100}}, {"node": {"oid": "7a8231ac57ab2fbc8db564ec4d59be198970255d", "messageHeadline": "Add Account preset (#803)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 564, "deletions": 5}}, {"node": {"oid": "4eafccf107f98d975b20cbb6544b2a998e5f403f", "messageHeadline": "remove cairo-2 branch from test.yml (#802)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ad1ae70439f8a0791adedbdf3b7ac05b1ab60db6", "messageHeadline": "Fix headers in docs (#808)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 227, "deletions": 228}}, {"node": {"oid": "841a07345163caa387964e30044f4c9c57601db4", "messageHeadline": "Migrate ERC20 to component (#780)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 831, "deletions": 759}}, {"node": {"oid": "69dc448c624291edfdfdbe87b33e5b38ff0551e7", "messageHeadline": "Migrate Account to component (#783)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 788, "deletions": 737}}, {"node": {"oid": "4c95981a7178e43730f152c85a92336dc6a22d62", "messageHeadline": "Release v0.8.0-beta.0 (#801)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "065b7b53e9de1a48f5ec92c3efd3c4c99fffe233", "messageHeadline": "fix typos (#800)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8edfb80987c9b2e758e5e4d6763b8f8789d3e94", "messageHeadline": "Release v0.8.0-rc.0 (#799)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "0bb3ba16d38f5ef88ab8eb900c2d41b0e29bc324", "messageHeadline": "Bump scarb and cairo to 2.3.0 (#797)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "6269c5da575edcfb25ff2664b9546ecba48d9ad3", "messageHeadline": "Migrate Upgrades to component (#792)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 220, "deletions": 159}}, {"node": {"oid": "28a1ee768e47c861ba2d8e907e74e861ab65ee9b", "messageHeadline": "add mentions to our public roadmap (#793)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "543935008fa4942cd808907055975fc84f042c1e", "messageHeadline": "Migrate AccessControl to component (#770)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 587, "deletions": 465}}, {"node": {"oid": "d55661a14d09087b0b81610bba775368dc48bd04", "messageHeadline": "Migrate Pausable to component (#773)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 73, "deletions": 32}}, {"node": {"oid": "0b77977f849748b8aeb3cb5f78419b8323e2ecad", "messageHeadline": "Migrate Initializable to component (#764)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "b08d0e04b7e021fcd17d42246f7c16b7e244e1e2", "messageHeadline": "Migrate Ownable to component (#768)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 311, "deletions": 222}}, {"node": {"oid": "af876a7bf32e4d40e04083d76eb2d0e376f879ba", "messageHeadline": "Fix typos (#784)", "author": {"name": "xiaolou86", "email": "20718693+xiaolou86@users.noreply.github.com", "user": {"login": "xiaolou86"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "64e61e1d77e047df94c44c6c3449869ab2518530", "messageHeadline": "Migrate ReentrancyGuard to component (#775)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 57, "deletions": 45}}, {"node": {"oid": "d46470bda8f9aa488056041be190fbd103e503d8", "messageHeadline": "Migrate SRC5 to component (#767)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 245, "deletions": 205}}, {"node": {"oid": "6454ca1a2713df292e24a9e5e5a34f64c682ba8b", "messageHeadline": "Fix links in doc site (#776)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "61a2505fe0c0f19b5de2b3f8dedf421ba2cff657", "messageHeadline": "Update erc20 docs (#762)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 878, "deletions": 420}}, {"node": {"oid": "ac82cdc0a1629b2d371603134984649f9542a777", "messageHeadline": "fix version (#766)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb26682db91d231380cb4476f1149f8c72512b77", "messageHeadline": "Merge `cairo-2` (#760)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 11808, "deletions": 15819}}, {"node": {"oid": "4dd04250c55ae8a5bbcb72663c989bb204e8d998", "messageHeadline": "Change the spelling of \"StarkNet\" to \"Starknet\" (#557)", "author": {"name": "kongtaoxing", "email": "69096526+kongtaoxing@users.noreply.github.com", "user": {"login": "kongtaoxing"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "70cbd05ed24ccd147f24b18c638dbd6e7fea88bb", "messageHeadline": "bump to v0.6.1 (#543)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "8d5c0b4199a178f1d26d46c8d34de5edd97a5940", "messageHeadline": "add finalize_keccak (#542)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d12abf335f5c778fd19d6f99e91c099b40865deb", "messageHeadline": "bump version to v0.6.0 (#538)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "341088de73ad7f5ade0223650cdbe937ff2dadad", "messageHeadline": "fix releasing (#539)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba67eebb0267f51e4e033af6446a94b101b87de5", "messageHeadline": "Add udc docs (#526)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "b55236b0ad7370fb4055db5ccac7c475de82beb7", "messageHeadline": "Add ERC1155 (#525)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3326, "deletions": 3025}}, {"node": {"oid": "fc8a45e90aafb09b73fc0adbbc2c22de268e690a", "messageHeadline": "Fix test state in `signer.declare_class` (#532)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 89, "deletions": 3}}, {"node": {"oid": "e0e07555b319d8131a35259b55269ba7b19e744e", "messageHeadline": "feat: update adoc files (#535)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 42, "deletions": 39}}, {"node": {"oid": "ace83f802e0d82ebc1f3d7c6d022d33130370235", "messageHeadline": "Add warning notice for installations (#524)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "dbb1a3d1b4122c3f12aa639fba3587099be87923", "messageHeadline": "feat: bump version (#522)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "5d3e23f3c42383c050ce0a6063de1e4e9c2cc0d2", "messageHeadline": "Remove version bump automation (#520)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "eba13e61605671bf323e934740d276f926651535", "messageHeadline": "Support Cairo 0.10.1 (#503)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 471, "deletions": 183}}, {"node": {"oid": "7ef2d361cfbc0aa86d08464e2d220727ab335f70", "messageHeadline": "Fix test_setTokenURI_for_nonexistent_token #511 (#512)", "author": {"name": "Pilou", "email": "26655725+Pilouche@users.noreply.github.com", "user": {"login": "Pilouche"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e96b64cfc3c4c06c40265935f92bd48d01d90ea6", "messageHeadline": "Integrate test coverage with nile-coverage (#494)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 131, "deletions": 46}}, {"node": {"oid": "c48025933679c3e5a2a1474a2967a4b6f2ca506c", "messageHeadline": "Bump version to v0.5.0", "author": {"name": "andrew-fleming", "email": "andrew-fleming@users.noreply.github.com", "user": {"login": "andrew-fleming"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "20a200d084dfafcee173ce047dc22a639f21f3c3", "messageHeadline": "Revert \"retag after version bump, skip ci in commit msg (#493)\" (#499)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "8d38c4445ff8a8dfd4174368e5703717944c3f62", "messageHeadline": "Revert \"Bump version to v0.5.0 [skip ci]\"", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "a3756899d78d4fa693495f88f2c158a2a1a72fe4", "messageHeadline": "Bump version to v0.5.0 [skip ci]", "author": {"name": "andrew-fleming", "email": "andrew-fleming@users.noreply.github.com", "user": {"login": "andrew-fleming"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "98d9fe59ebc5451dfb6f1f40bde28487c63cd2c8", "messageHeadline": "Fix release (#498)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "e9abfeba96a03d33c1ceea24ac6861ac86984ea3", "messageHeadline": "Revert \"Revert \"Bump version to v0.5.0 [skip ci]\"\"", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "a459a96c8e5407129bf91513b8cc20ca5c2f954f", "messageHeadline": "Revert \"Bump version to v0.5.0 [skip ci]\"", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "9e9bda918f3f84453ce26eef04639ad8b5514da9", "messageHeadline": "Bump version to v0.5.0 [skip ci]", "author": {"name": "ericnordelo", "email": "ericnordelo@users.noreply.github.com", "user": {"login": "ericnordelo"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "d14e9dc49fdcdad71ef8b0c7edd91974bfd28535", "messageHeadline": "Allow simulating calls in Account (#486)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "4fa83ef02c404e685a6edcaabedf833d81b1b086", "messageHeadline": "Removed syscall_ptr and pedersen_ptr from SafeUint256 functions (#496)", "author": {"name": "Mathieu", "email": "60658558+msaug@users.noreply.github.com", "user": {"login": "enitrat"}}, "additions": 10, "deletions": 30}}, {"node": {"oid": "127712bef3b2fc832a11528c4aa17275b0b4a5d5", "messageHeadline": "Add deployer preset (#467)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 190, "deletions": 12}}, {"node": {"oid": "5ff79cbe959bfebcc609cfd540c770d701995737", "messageHeadline": "retag after version bump, skip ci in commit msg (#493)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a0e34da9d8e4b51bce5bcd14d5dcf5c3da194d12", "messageHeadline": "rename reentrancy methods (#482)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "d0d2839ce0f681b89c7cc5dbb7b0ca784b96002f", "messageHeadline": "import utils from nile (#450)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 75, "deletions": 147}}, {"node": {"oid": "ea1ebc6bbdb4c9926fc734c082a4ec20eeb15988", "messageHeadline": "Fix CONTRIBUTING coding style (#485)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "893f4b98739bdc1b7d64d0511d96d19f290eef88", "messageHeadline": "Fix: typos (#492)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "86f0f878906211977a276ab40bff1484295b7f97", "messageHeadline": "Bump version to v0.4.0", "author": {"name": "andrew-fleming", "email": "andrew-fleming@users.noreply.github.com", "user": {"login": "andrew-fleming"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "4c151ee2507123b6bdb7589f08437eded9194797", "messageHeadline": "Update documentation to Cairo v0.10 (#472)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 716, "deletions": 797}}, {"node": {"oid": "0d571ac7937ad34e958db6259084a5b45bb2e08b", "messageHeadline": "Proxy initialization atomicity (#443)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 667, "deletions": 638}}, {"node": {"oid": "7b842f2d931be2a0b3941842f36f36a6bc1e951d", "messageHeadline": "Refactor tests for better coverage (#473)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3063, "deletions": 2697}}, {"node": {"oid": "f22441bd816633d028f515839b8d66c785a941d8", "messageHeadline": "Document new preset style/add ERC20Burnable to preset list (#477)", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 62, "deletions": 2}}, {"node": {"oid": "404536b7ee2ba368d350d6c2ed8dd266517d76ae", "messageHeadline": "Fix `class_hash` redefinition error from `IAccount.__validate_declare\u2026", "author": {"name": "Juliya Smith", "email": "yingthi@live.com", "user": {"login": "antazoey"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "bd9f0735e1d084dd02c18061ea4bbb6d419098a0", "messageHeadline": "Add integration steps to CONTRIBUTING.md (#476)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "8a830b22375b7ed490c829f40e02418006f4d7da", "messageHeadline": "Fix Wizard position in docs (#463)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "b764660da224ee757b831ea62bf7a4c63ee898fb", "messageHeadline": "Bump version to v0.4.0b", "author": {"name": "martriay", "email": "martriay@users.noreply.github.com", "user": {"login": "martriay"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "a9894b4e5cd59efb63757e846c603a5c64b6b44a", "messageHeadline": "Bump to cairo v0.10 (#449)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3696, "deletions": 4840}}, {"node": {"oid": "789ea11085a178960ce62a774157b6a4f0b85d7f", "messageHeadline": "Run docs locally and add Deploy Previews through Netlify (#459)", "author": {"name": "Eric Nordelo", "email": "eric.nordelo39@gmail.com", "user": {"login": "ericnordelo"}}, "additions": 5275, "deletions": 21}}, {"node": {"oid": "a197b9419ab32cda72fd5db58e22908722adacb9", "messageHeadline": "Fix linter lack of package.json (#448)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b324794e5337ce72d65266df660e4918fde60c70", "messageHeadline": "Update RELEASING.md (#438)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e067adf68c7b04a34f60b77771703e9af1061d8b", "messageHeadline": "Bump version to v0.3.2", "author": {"name": "martriay", "email": "martriay@users.noreply.github.com", "user": {"login": "martriay"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "258a14f46ae3f546cfa59959921d5a6b442fec42", "messageHeadline": "Add ERC20Burnable preset (#252)", "author": {"name": "koloz193", "email": "zach.kolodny@gmail.com", "user": {"login": "koloz193"}}, "additions": 255, "deletions": 157}}, {"node": {"oid": "500cb9a0a019dc8babf4144eaaa7ede8275d2ff1", "messageHeadline": "fix proxy view calls (#423)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "e7d4f071e92d56a0135ad3adc3fc34397c93887c", "messageHeadline": "Ownable: split assertion checks in two statements (#422)", "author": {"name": "massil", "email": "achab@users.noreply.github.com", "user": {"login": "achab"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "46ed2ddfc25068e8d61764f38eef61225a282a49", "messageHeadline": "Create IAccessControl.cairo (#408)", "author": {"name": "Zoey", "email": "101599447+zoey-t@users.noreply.github.com", "user": {"login": "zoey-t"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "25129db3a0aa0b2bc619f5d937701a7b4960313f", "messageHeadline": "Bump version to v0.3.1", "author": {"name": "martriay", "email": "martriay@users.noreply.github.com", "user": {"login": "martriay"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "7412f5a3ace9bbfe9d6b0483da6518aacb7fcbb5", "messageHeadline": "Automate docsite links bump (#420)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "627ef34b4ed03e628d5ff2dfc3b9ade2563a8299", "messageHeadline": "Fix account preset link in extensibility.adoc (#431)", "author": {"name": "Ivan Pavi\u010di\u0107", "email": "ivan.pavicic@live.com", "user": {"login": "ivpavici"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb360f7825fa3461094b137712fb9bfe58e661af", "messageHeadline": "Fix docs example (#428)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d87945b6bdf8222a75cf001634ff961f3c6d0307", "messageHeadline": "Update pinned tox deps, remove nile from setup.cfg (#419)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c06478acb026b2fbc59cc72ba529dfdd11e8a6b6", "messageHeadline": "Update documentation links to 0.3.0 (#416)", "author": {"name": "pscott", "email": "30843220+pscott@users.noreply.github.com", "user": {"login": "pscott"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7d33640324ac4f45414ea259c03f04071e6412e1", "messageHeadline": "Bump version to v0.3.0", "author": {"name": "martriay", "email": "martriay@users.noreply.github.com", "user": {"login": "martriay"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "995e5b129325b086b49c999772df7e41d6e2f37e", "messageHeadline": "Add script to update version (#405)", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "6404684140443d0e5cfa39568bccd1af3126cb93", "messageHeadline": "fix docs example (#413)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3c5cf0ea17a96c8dc2a881fe15ff37428e25d5d", "messageHeadline": "update docsite links (#410)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "7df5a64f88f5e42d922a4dc05a7bea744e61b0ad", "messageHeadline": "Deploy account util (#339)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 205, "deletions": 216}}, {"node": {"oid": "298dce8375eb53221fe7c1cec7323aa687841d09", "messageHeadline": "Integrate docsite (#396)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3543, "deletions": 3066}}, {"node": {"oid": "ad399728e6fcd5956a4ed347fb5e8ee731d37ec4", "messageHeadline": "Fix setup.cfg version (#406)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "7a8effd29949f79c852dde4dd2c944b79c00bc6d", "messageHeadline": "Bump Nile version to 0.7.1 (#381)", "author": {"name": "Evolve", "email": "Artevolve@yahoo.com", "user": {"login": "EvolveArt"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "243df2b0935b09366ee08785c7cb3634c22c3642", "messageHeadline": "Refactor directory structure (#350)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 332, "deletions": 294}}, {"node": {"oid": "02bb5f9c2f370033e30ccc0b38f3fbea2c2f21b8", "messageHeadline": "Update ownable check to validate zero address (#398)", "author": {"name": "JulissaDantes", "email": "julissadcj@gmail.com", "user": {"login": "JulissaDantes"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "44f78c356933b69d71145af0bc7ae66392ad110d", "messageHeadline": "style: update SPDX license identifiers (#399)", "author": {"name": "0xca11ab1e", "email": "105989135+ca11ab1e@users.noreply.github.com", "user": {"login": "ca11ab1e"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "71da69b96939039886aa0e6f724ee09754f5f1b9", "messageHeadline": "Add AccessControl docs (#368)", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 511, "deletions": 1}}, {"node": {"oid": "a526251c55f7a1b3c8abe932c50a441d8cbb48d0", "messageHeadline": "fix: remove unused imports (#400)", "author": {"name": "0xca11ab1e", "email": "105989135+ca11ab1e@users.noreply.github.com", "user": {"login": "ca11ab1e"}}, "additions": 22, "deletions": 45}}, {"node": {"oid": "19d001695fe17f9b776633733a21a060c70bea82", "messageHeadline": "Update extensibility pattern (#397)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5b616cf38dad0ee3d04939e769d9a1e7ded2c4b1", "messageHeadline": "Simplify paths for fetching contract classes in tests (#377)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 83, "deletions": 74}}, {"node": {"oid": "e8a7d2be0cdebb1ebc9e22b219d2e6e79678c657", "messageHeadline": "Fix proxy assertion (#394)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "9b76a3b165b61745f6fdce04abb1d12c2a378279", "messageHeadline": "Update README.md (#391)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c2007df15001a411740376efb1b2b78df98e59d8", "messageHeadline": "Fix account signature (#387)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "d0223e549eb3160bc67835e2e8cfb80baa4f858b", "messageHeadline": "Update Proxies.md (#388)", "author": {"name": "Victor Wu", "email": "38848800+Wave-95@users.noreply.github.com", "user": {"login": "Wave-95"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4e2b42d46ff970d64ef1253bf951cdb87d2ead78", "messageHeadline": "Fix typo in tests/signers.py (#380)", "author": {"name": "Sachin", "email": "alphaguy2019@gmail.com", "user": {"login": "0xSachinK"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3ee30b9368d52d82dc52e2a4e7c9f93a04e171f", "messageHeadline": "Bump SPDX Licence ids to 0.2.0 (#376)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 39, "deletions": 31}}, {"node": {"oid": "ef10be4756180e07cce1183a6cd17e85f9ba709e", "messageHeadline": "Implement AccessControl (#373)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 516, "deletions": 0}}, {"node": {"oid": "843241f60cd3964ed769fbbde39e0779fe27376c", "messageHeadline": "Remove duplicate entry (#375)", "author": {"name": "Nikita Stupin", "email": "18281368+nikitastupin@users.noreply.github.com", "user": {"login": "nikitastupin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "002714d0f607a4f9b58014fd4dfc2d97434f9e6a", "messageHeadline": "Fix misleading instructions in README (#371)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cd60279c3332285d47edf9ee3888b71257acdc9", "messageHeadline": "Eth account support (#361)", "author": {"name": "JulissaDantes", "email": "julissadcj@gmail.com", "user": {"login": "JulissaDantes"}}, "additions": 640, "deletions": 96}}, {"node": {"oid": "f7d319fb19b9afe868034283d66062ae83da649a", "messageHeadline": "Update to cairo v0.9.0 (#364)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 784, "deletions": 616}}, {"node": {"oid": "a6cd96d4387f2c047a58fcbf822b35ecc7be1ef5", "messageHeadline": "Add access docs for Ownable (#352)", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "c4f7083d1ec5df7e990c0c07a762fb78d4c3ac1e", "messageHeadline": "Add RELEASING.md (#363)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "89cb27a9f863c7fb7e3a35afe5094c10d6afa14b", "messageHeadline": "Fix `TestSigner` pytest warning (#367)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "b27101eb826fae73f49751fa384c2a0ff3377af2", "messageHeadline": "Use of namespaces for ERC721 & ERC721Enumerable (#296)", "author": {"name": "Hadrien Croubois", "email": "hadrien.croubois@gmail.com", "user": {"login": "Amxx"}}, "additions": 603, "deletions": 676}}, {"node": {"oid": "cdaabf63a178d474a07fd6b9b57a29aa2fee5ba5", "messageHeadline": "Fix erc721 `transferFrom` comment (#341)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b589066d4ec55db069b8260b9555e7e494ea33b8", "messageHeadline": "Add markdown linter to CI (#342)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 106, "deletions": 61}}, {"node": {"oid": "d675e9a1dbc1c11a04b955b723b197258ab32559", "messageHeadline": "Add SECURITY.md (#353)", "author": {"name": "Nikita Stupin", "email": "18281368+nikitastupin@users.noreply.github.com", "user": {"login": "nikitastupin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "e7a8235345489c92dde3e471bd2c8dfcc7fe97e9", "messageHeadline": "Optimize `_remove_token_from_all_tokens_enumeration` (#326)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0413d7c6a6e3b7d948e642b5de97cbe97acc4e26", "messageHeadline": "remove alloc_locals (#358)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a1404d40dd6945c095ae1e0abdd37190228a928c", "messageHeadline": "Add error message for invalid nonce error (#355)", "author": {"name": "Jonas Nelle", "email": "jonas.a.nelle@gmail.com", "user": {"login": "jonasalexander"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "ccb95c520eda207d3f271d667afa9063f41eb85c", "messageHeadline": "Add return value to is_valid_signature (#338)", "author": {"name": "pscott", "email": "30843220+pscott@users.noreply.github.com", "user": {"login": "pscott"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "9dd56990c712eed88c5f2d24560bd14dc370886b", "messageHeadline": "Add security advisory about Account vulnerability in README (#349)", "author": {"name": "Santiago Palladino", "email": "spalladino@gmail.com", "user": {"login": "spalladino"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fa42ab36c5af63bed89ab91b761d7f3bbb3eb0a5", "messageHeadline": "Fix Account reentrant signature reutilization bug (#347)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 125, "deletions": 31}}, {"node": {"oid": "9bbad317e20586f5169304bfcdce18583a3d6ff0", "messageHeadline": "fix erc165 link (#343)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf85bbd8181f86b55fae63816589846ebf7bd3d0", "messageHeadline": "Refactor Ownable (#244)", "author": {"name": "Hadrien Croubois", "email": "hadrien.croubois@gmail.com", "user": {"login": "Amxx"}}, "additions": 488, "deletions": 231}}, {"node": {"oid": "72df9fe7c3154d44044c0ac6afe89abec6d719b4", "messageHeadline": "Integrate namespace in SafeMath (#311)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 181, "deletions": 170}}, {"node": {"oid": "a4116d25aa3c82898342cd3dcf1a100692b3a121", "messageHeadline": "rename library constructors to initializers (#319)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f5125a7fe8064f8d4ae2c763b574555bd027f496", "messageHeadline": "fix ToC (#332)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "61bdc916cb5c66fb1988df4127c22c7bc172b8fd", "messageHeadline": "Move ERC165 (Introspection) docs to its own page (#322)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 146, "deletions": 49}}, {"node": {"oid": "37b6001c3b90ea7062aa5f1d78cc735b83a76222", "messageHeadline": "fix decorator (#330)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78d571c3a424ebd8ad43ec826753cec582703170", "messageHeadline": "Add parallel testing section to readme (#320)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "e617a671866d47dceae4f51f0292cc9ca44fe617", "messageHeadline": "update version (#325)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b8595a430f5517335c82993d2459d05b51cbef5", "messageHeadline": "added pull request template (#316)", "author": {"name": "koloz193", "email": "zach.kolodny@gmail.com", "user": {"login": "koloz193"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "7f15120e7a356800bcb6ec7b0a07ca4584f6bea6", "messageHeadline": "Update extensibility pattern (#303)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "c15e9b7c6ccb0ca719eed7a3a93865c9d7c39581", "messageHeadline": "Integrate namespace and events to Pausable (#310)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 378, "deletions": 75}}, {"node": {"oid": "45a1181451599be965a44feb4d42ee75586cf0e4", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9875a838748418edc6b0392bf1713b5e4dd15688", "messageHeadline": "Integrate namespace into ReentrancyGuard (#305)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 64, "deletions": 66}}, {"node": {"oid": "75ed19a06117ec9658c6be68c27dd8d311ec8752", "messageHeadline": "Update Account to namespace, fix docs (#297)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 279, "deletions": 260}}, {"node": {"oid": "69b95ee7e870a0f37afbc8087cb849556ef836f4", "messageHeadline": "Separate `Initializable` into lib/contract, integrate namespace (#301)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 85, "deletions": 29}}, {"node": {"oid": "5a9a7f1b9b6dea3f6e47d9abc1cb9f4b5637977a", "messageHeadline": "Use Nile's Signer (#283)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 107, "deletions": 108}}, {"node": {"oid": "f6613ccf992cc6fc79e5e3c80899a357fcebd9f5", "messageHeadline": "dockerized testing (#299)", "author": {"name": "koloz193", "email": "zach.kolodny@gmail.com", "user": {"login": "koloz193"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "0e54d4d891e56f1bb9d73c1fb6356bbbb5e452cf", "messageHeadline": "Add namespace to Upgrades (#300)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 156, "deletions": 159}}, {"node": {"oid": "94c92ae2ea1f029561cc39efe668874628c54839", "messageHeadline": "Add namespace to ERC165 (#298)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 52, "deletions": 59}}, {"node": {"oid": "6b23ef9859574b390fedef854b32f51c4410127f", "messageHeadline": "Add Solidity/Cairo upgrades comparison (#272)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "844e0ec80e488c469e6212443995b7d0ad1babef", "messageHeadline": "Refactor erc20 around the _spendAllowance function (#240)", "author": {"name": "Hadrien Croubois", "email": "hadrien.croubois@gmail.com", "user": {"login": "Amxx"}}, "additions": 441, "deletions": 455}}, {"node": {"oid": "78eddf0cf1403d00a04d1b98465bb50b11994b69", "messageHeadline": "Reformat docs and fix ERC721 import example (#284)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 125, "deletions": 89}}, {"node": {"oid": "b3f6dfcd3c01ee734ca42f9ce9c02306cede4d4d", "messageHeadline": "fix import (#292)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86ae1da30f7a6648ae7b5c2e4bf5a196a73bf618", "messageHeadline": "Pin marshmallow and cairo-lang, gitignore node.json (#286)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f96acc2c11f95538eba04bee0708425831c4b1bc", "messageHeadline": "More cairo syntax highlighting (#280)", "author": {"name": "Rootul Patel", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 54, "deletions": 60}}, {"node": {"oid": "9b4d6a3b672a3cea3f726ebb187547681b0a501b", "messageHeadline": "Prefer cairo syntax highlighting in Markdown files (#278)", "author": {"name": "Rootul Patel", "email": "rootulp@gmail.com", "user": {"login": "rootulp"}}, "additions": 122, "deletions": 121}}, {"node": {"oid": "270c76f2810a5e12c359002930484c39ab75bf82", "messageHeadline": "fix: change `initialized` visibility to `@view` (#276)", "author": {"name": "0xSidius", "email": "100469911+0xSidius@users.noreply.github.com", "user": {"login": "0xSidius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfafdd2ebd778718cf440555e975f6eace278695", "messageHeadline": "replace constants' TRUE and FALSE in favor of native ones (#265)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 29, "deletions": 46}}, {"node": {"oid": "5d4a3e45c24f17dc4ab0ddf5bb841455ba0a0670", "messageHeadline": "Update links in docs (#270)", "author": {"name": "Eric Lau", "email": "ericglau@outlook.com", "user": {"login": "ericglau"}}, "additions": 76, "deletions": 77}}, {"node": {"oid": "0b6a4aa8318f32b9f6a9454306e852bcd86565f8", "messageHeadline": "Update README.md (#255)", "author": {"name": "JulissaDantes", "email": "julissadcj@gmail.com", "user": {"login": "JulissaDantes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1ef9eba8362fcd1204a97a075e78da640323ed5", "messageHeadline": "remove src from import paths (#264)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "adac105fec1cc021565dedbacfa3e8c515039951", "messageHeadline": "dev: support for cairo-lang 0.8.1 in tests (#260)", "author": {"name": "Milan Cermak", "email": "milancermak@users.noreply.github.com", "user": {"login": "milancermak"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dd6143995217a264bc4f570c2e365dc13fe9df95", "messageHeadline": "Remove decorator, unused function, and import (#253)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9cd6f0bd7e01666876f1fef2b49dfdd9823d04cc", "messageHeadline": "Implement a reentrancy guard (#236)", "author": {"name": "JulissaDantes", "email": "julissadcj@gmail.com", "user": {"login": "JulissaDantes"}}, "additions": 280, "deletions": 0}}, {"node": {"oid": "4116c1ecbed9f821a2aa714c993a35c1682c946e", "messageHeadline": "Update contributing (#251)", "author": {"name": "JulissaDantes", "email": "julissadcj@gmail.com", "user": {"login": "JulissaDantes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76f841d2300d5e715af367e3c8803bf97e1dda6e", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d0ba59121d19aa3a1f34288c0fd69b1bef12a9ab", "messageHeadline": "Add parallel testing (#235)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b1c7e3e438de6a9e96ef4b8f2363d10701ecf586", "messageHeadline": "Update readme (#245)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 110, "deletions": 22}}, {"node": {"oid": "b3f08a6e719c4014b6fae97dea3e7b65276313ee", "messageHeadline": "rename cairo contracts -> oz contracts for cairo (#248)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "81d77540b72d1aaa31ed3d4cc058264f5925b94f", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e64649e9970cccea44b6d4854b45fbc654e4c071", "messageHeadline": "Add memoization to erc20 (#217)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 733, "deletions": 498}}, {"node": {"oid": "3add79715968e21f11eab95747467f3c57b1add5", "messageHeadline": "Integrate safemath into token contracts (#222)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 32, "deletions": 39}}, {"node": {"oid": "a82281ca9810a5dffd20193a695f0e8f9c041f9f", "messageHeadline": "Add contributing file (#230)", "author": {"name": "JulissaDantes", "email": "julissadcj@gmail.com", "user": {"login": "JulissaDantes"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "164484235d649a83788129875476b4a95629a52e", "messageHeadline": "fix decorator (#243)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5bfe5f4083724b0bb2f2a72c8879365ad4c260a3", "messageHeadline": "Update documentation (#214)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 159, "deletions": 54}}, {"node": {"oid": "118f41fe1351d4edda73de54583388fc24092c95", "messageHeadline": "Fix pytest warnings, move `event_loop` to conftest.py (#231)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 25, "deletions": 111}}, {"node": {"oid": "574bc03474ff6deba186dbce3e17ffa62f7d7286", "messageHeadline": "use `tx_info.transaction_hash` instead of `hash_multicall` in Account\u2026", "author": {"name": "Julien Niset", "email": "julien.niset@gmail.com", "user": {"login": "juniset"}}, "additions": 23, "deletions": 132}}, {"node": {"oid": "43b30a69fe2c4e12d43ccbc9097d9b064c3229d4", "messageHeadline": "Set interface ids as constants (#216)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 44, "deletions": 25}}, {"node": {"oid": "fc69d56f54812e970459edea0169d2883947e54a", "messageHeadline": "dev: removing duplicate function (#234)", "author": {"name": "Milan Cermak", "email": "milancermak@users.noreply.github.com", "user": {"login": "milancermak"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "fd6630e327d73cdfeb8660d56768c1697517b44d", "messageHeadline": "Fix event param in erc20 and erc721 (#226)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "437383a95430474bca8bd29e9bb7d20eb91ea33a", "messageHeadline": "Add setup.cfg, tox.ini, and distribution to CI (#218)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 220, "deletions": 56}}, {"node": {"oid": "46f3b3a67f9ceca9bb11e887b9ef50d3fc6bc11a", "messageHeadline": "fix error message (#224)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24273b5d2eeac8798a3ded1c46a80ee5767848bb", "messageHeadline": "update readme (#203)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "57b60581b6c8b63ab10ab918da500cff945bb8e5", "messageHeadline": "Add proxy docs (#193)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 274, "deletions": 0}}, {"node": {"oid": "f80d81795411599b0ada0ef64472760a03b9d641", "messageHeadline": "Update ERC721 and Utilities docs (#215)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 96, "deletions": 21}}, {"node": {"oid": "083eb36c403a6199e5092fb094242db6c1dbfaf6", "messageHeadline": "Add error messages (#210)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 668, "deletions": 217}}, {"node": {"oid": "d7e287403e7d068fa4a00e0d05bce31d6189178c", "messageHeadline": "fix bools (#213)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ebdc7352471c53838c1c0d39f3ab2da802b5881", "messageHeadline": "Add mul and div to safemath (#180)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 193, "deletions": 9}}, {"node": {"oid": "b50a8b119da738c8e82bd4f8db79b8d6ac2ee7e2", "messageHeadline": "Add ERC721 events (#209)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 218, "deletions": 2}}, {"node": {"oid": "e1a2d9cb1a800850acafaae7cbd0e3dcaad3ffb4", "messageHeadline": "Add proxy contract and upgrades lib (#187)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1279, "deletions": 5}}, {"node": {"oid": "e9bbd8fe49a96ffc4b364fde803fa12ecf460dfa", "messageHeadline": "Memoize ERC721_Mintable_Burnable (#178)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 396, "deletions": 403}}, {"node": {"oid": "61c584345646cea8ae4c815bd5cdcffae4bdf94d", "messageHeadline": "Memoize ERC721_Enumerable_Mintable_Burnable (#177)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 165, "deletions": 87}}, {"node": {"oid": "d60e402ca9cc4af2b34ac53328ba40c2f18a4fc4", "messageHeadline": "Memoize ERC721_Mintable_Pausable (#176)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 83, "deletions": 54}}, {"node": {"oid": "47829d1e761f70575f8ca45469b857723fa59d34", "messageHeadline": "Add ERC721_SafeMintable mock (#175)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 438, "deletions": 2}}, {"node": {"oid": "1a0171023eeb8b622646602f047fd0708c00c8c4", "messageHeadline": "Add utils documentation (#188)", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 228, "deletions": 5}}, {"node": {"oid": "85c82c4cffcd4db9553fa2afe4de70b61a654506", "messageHeadline": "fix account interface (#205)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60f52a3db6c8cd0b3b0282d3eec4af742b7fa99e", "messageHeadline": "Add account base contract (#185)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 364, "deletions": 261}}, {"node": {"oid": "e11a5478461a8b351ff6bd0e995889508a44110c", "messageHeadline": "update IAccount arguments (#204)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bfa60397a0f651a721b20e97280a867aee76c874", "messageHeadline": "fix interface path (#202)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "352d716972685e0f06c0609238e02d28bff2bab8", "messageHeadline": "Fixing \"L1 escape hatch mechanism\" link (#201)", "author": {"name": "Juani Gallo", "email": "ji.gallo93@gmail.com", "user": {"login": "juanigallo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "117cb71447cac9ede2bbc02af0e89ac7bcfaa422", "messageHeadline": "Add decimals and remove initial mint from base ERC20 initializer (#195)", "author": {"name": "Calvin", "email": "78729586+calvwang9@users.noreply.github.com", "user": {"login": "calvwang9"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "5731e7134e755ad9b821963bf7d20f06acd1d355", "messageHeadline": "change ERC165 interface ID for IAccount (#200)", "author": {"name": "Julien Niset", "email": "julien.niset@gmail.com", "user": {"login": "juniset"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "2563ae15cf18b787edb07a3d7d25988858f695b8", "messageHeadline": "modifed balanceOf (#198)", "author": {"name": "Zoraiz Mahmood", "email": "35128199+rzmahmood@users.noreply.github.com", "user": {"login": "rzmahmood"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6345412b201611be4ef6f10614cf24e8231467c7", "messageHeadline": "Add attribution comments (#182)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "e4b8baec2bb0f8c01f5a6bbc59b94d01efec3769", "messageHeadline": "Reorganize Contract Directory Structure (#135)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 99, "deletions": 95}}, {"node": {"oid": "449a4cee35fd8ff9c85ad3fc9b943dcda36c4a11", "messageHeadline": "Update Account for multicall and Cairo 0.7.1 (#192)", "author": {"name": "Julien Niset", "email": "julien@argent.xyz", "user": {"login": "juniset"}}, "additions": 236, "deletions": 65}}, {"node": {"oid": "890c1833b60c254138d836267fbd11a54992fa5a", "messageHeadline": "Add events to erc20 (#171)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 545, "deletions": 31}}, {"node": {"oid": "7fb49f9a84362510e6716b4fcff9f45b4231a325", "messageHeadline": "Remove unnecessary locals and alloc_locals (#179)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 26, "deletions": 39}}, {"node": {"oid": "88038a7ca5c524b3bbb166f81664918d4c8fbb6e", "messageHeadline": "Fix ERC721_safeMint onERC721Received check (#174)", "author": {"name": "Ashitaka", "email": "clanier.dev@gmail.com", "user": {"login": "0xChqrles"}}, "additions": 66, "deletions": 64}}, {"node": {"oid": "f8f0d98ae2a96971fcefb9f6363ccde9b82b64c9", "messageHeadline": "Add boolean constants (#170)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 49, "deletions": 38}}, {"node": {"oid": "021c17ac45c1d868c02381e36886235c17501268", "messageHeadline": "Add 165 to Account (#146)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 95, "deletions": 97}}, {"node": {"oid": "1d5510c6751d00224696af6b482673078cbbcc7a", "messageHeadline": "Add overflow checks with new library (#160)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 253, "deletions": 23}}, {"node": {"oid": "2e2e690054a1c29083a617eb9fe8f5b62a88575e", "messageHeadline": "Merge ERC721_metadata into ERC721_base (#162)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 183, "deletions": 352}}, {"node": {"oid": "62d20efd7da8dc3f87b83865d264cfccfdc54064", "messageHeadline": "Document ERC721 URI Limitations (#164)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "340434747ce83be255e9f83c46667009cb37344a", "messageHeadline": "Fix contract compilation errors (#165)", "author": {"name": "Filip Laurentiu", "email": "f.laurentiu26@gmail.com", "user": {"login": "FilipLaurentiu"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "68cd143b92f11d7172bb3a571d4f4cc82e9a1939", "messageHeadline": "Add access control to ERC721.setTokenURI (#159)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "c8eb64ad7b0e6546791be0189914f4c242c6f4b9", "messageHeadline": "Add `ERC721_only_token_owner` for burn (#158)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 59, "deletions": 11}}, {"node": {"oid": "e9a7008388ae318b6721cc1100f160aedc00dc2e", "messageHeadline": "Merge pull request #151 from andrew-fleming/fix-zero-address-transfers", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "2e851b61825170a5e4a102c59f983df2dea4924c", "messageHeadline": "rephrase comment", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6dca176371c476159376688a882c733444d2c87a", "messageHeadline": "add accompanying comments to fixed logic", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "fc24d4ae49a8bd4e0b961083612ca973ae91aec5", "messageHeadline": "fix interface ids in contracts and tests (#150)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "b69efc46f816ea08e5723bf0b46ee27bd11a1c98", "messageHeadline": "fix zero address transfer bug", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "87d6d81d0cbbd2b5b7dca5ef5c503d3a8e01ad86", "messageHeadline": "Add contract extensibility docs (#140)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 94, "deletions": 8}}, {"node": {"oid": "a818aa39b5871257413284b632ba0f49150af435", "messageHeadline": "fix: issue 143. validation of operator in approval (#144)", "author": {"name": "George Carder", "email": "georgercarder@gmail.com", "user": {"login": "georgercarder"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2015663bded6c3ecbe16ff0ea12e1e3ee16ac215", "messageHeadline": "Merge pull request #142 from OpenZeppelin/remove-builtins", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "cb2d6a15d0d898c4dffdc6d39bd46ce1e463ccb0", "messageHeadline": "Merge pull request #141 from OpenZeppelin/fix-pausable", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "b23b79c609da5114d8c96cc620aab4b5430ddb05", "messageHeadline": "remove no longer needed %builtins directive", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "74aad23227493d9eb0af8e70cabc834f53971521", "messageHeadline": "fix pausable extensibility", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "de46abd6a35b3cdc9378307620fe3cc9e856a0f0", "messageHeadline": "add syntax highlighting (#139)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1bbfb6db54763a33dad109e07cb84c95f0dd049a", "messageHeadline": "ERC721 Docs (#117)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 680, "deletions": 1}}, {"node": {"oid": "20dfff9ae6746390fc72c9752b341d9fead36b0e", "messageHeadline": "Fix `safeTransferFrom` logic, add `is_account` (#133)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 78, "deletions": 2}}, {"node": {"oid": "be2e88e43b921c5ed654e7b2b1ea46606f4c8ebc", "messageHeadline": "Merge pull request #116 from andrew-fleming/erc721-enum", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 726, "deletions": 0}}, {"node": {"oid": "a78b08b7786eb1bb9e9778926742a88128e76564", "messageHeadline": "fixed var name", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e22178d6b0209931e5ae07e6eff45b7ed0553d0e", "messageHeadline": "Simplify ERC20 (#121)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 374, "deletions": 222}}, {"node": {"oid": "782d25ff4248fc6b4454f5f791cc141eea807cc7", "messageHeadline": "refactored contracts and tests, updated comments", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 117, "deletions": 86}}, {"node": {"oid": "5064a57753fe8e32e999a17d55a5c977542ebdbc", "messageHeadline": "Updated var names", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 36, "deletions": 55}}, {"node": {"oid": "ca3efba5380895466b9a3aef776fb82642fc7286", "messageHeadline": "merged main and enumerable Merge branch 'main' of github.com:andrew-f\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 196, "deletions": 17}}, {"node": {"oid": "d4cc761d96761ad9aa3801cc8990803b9b4f23dc", "messageHeadline": "Merge pull request #110 from andrew-fleming/721-metadata", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 196, "deletions": 17}}, {"node": {"oid": "0c699083db6f424500d7ea2ac1a6c85b404fbb38", "messageHeadline": "changed exposed method params to camel case", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "96619050c1461309bcbb8bd2acb9f4faff1b59cd", "messageHeadline": "refactored remove method", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 41, "deletions": 24}}, {"node": {"oid": "4b651815812666aef0e9cdaf53f99f5bed11b8e4", "messageHeadline": "merged main with enumerable Merge branch 'main' of github.com:andrew-\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 534, "deletions": 43}}, {"node": {"oid": "47b8d6fb9b3f926a35c441f1d1dd96b15415b7f1", "messageHeadline": "merged main with metadata Merge branch 'main' of github.com:andrew-fl\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 420, "deletions": 16}}, {"node": {"oid": "9c864ff22a5d446f8b51dfd40ac3a1fc8e22230e", "messageHeadline": "Removed Underscore from Importable `name` and `symbol` (#127)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "481091e87f84abb4e221813aed340807b98fc84e", "messageHeadline": "removed baseURI, consolidated tests and 721 frontend contracts with m\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 137, "deletions": 367}}, {"node": {"oid": "0713b19c71b09fe13a9ac12885ec1dc0f5c884c8", "messageHeadline": "Merge pull request #119 from andrew-fleming/721-pausable", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 404, "deletions": 0}}, {"node": {"oid": "e6c6a6a74b635d188e2a292b2f6677441958b991", "messageHeadline": "update main and metadata Merge branch 'main' of github.com:andrew-fle\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 114, "deletions": 27}}, {"node": {"oid": "ad9bc2ef500d3505c0506bf5a4726ac3dfbeb2b2", "messageHeadline": "updated 165 import", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69a9d27aa69d72c501d73427496dcac819e9b0fb", "messageHeadline": "update branch Merge branch 'main' of github.com:andrew-fleming/cairo-\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 114, "deletions": 27}}, {"node": {"oid": "ad017346e65be92aef67ff245a16e1619a9a506e", "messageHeadline": "refactored tests to be independent, added comments", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "7e5bd2ed25497ef439df8e3a5a6563bd2ea93f03", "messageHeadline": "Added ERC165 Base Contract with Tests (#122)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 114, "deletions": 27}}, {"node": {"oid": "f4e61507b668b926e9a9a2084fa9ead5d08e95db", "messageHeadline": "merge main and pausable Merge branch 'main' of github.com:andrew-flem\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 54, "deletions": 38}}, {"node": {"oid": "84a153d60a655ffb5bfaa62ee85989eae2b1b0ca", "messageHeadline": "merge main and enumerable Merge branch 'main' of github.com:andrew-fl\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 57, "deletions": 38}}, {"node": {"oid": "7c069e02585c6bca92513174c1023e7fc5f64ef0", "messageHeadline": "merge main and metadataMerge branch 'main' of github.com:andrew-flemi\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 57, "deletions": 38}}, {"node": {"oid": "57e4cba9dae97fd717099e13b91f71ebdfdbe051", "messageHeadline": "fixed assert_revert (#120)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 54, "deletions": 38}}, {"node": {"oid": "a5bf5fbbb6e088dd2049470ef0d32da81c5d013e", "messageHeadline": "Merge pull request #108 from andrew-fleming/develop", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1585, "deletions": 108}}, {"node": {"oid": "11fc141c39db13dfe214756f661029432002fdc2", "messageHeadline": "updated branchMerge branch 'develop' of github.com:andrew-fleming/cai\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "cd341c5d168d71fa2ef159d33f77c2898d47cec9", "messageHeadline": "added uint256 to storage mappings", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "06e597287c4893283239408d59c4e4a1729612f8", "messageHeadline": "update branchMerge branch 'develop' of github.com:andrew-fleming/cair\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "9238549dd4f0c8ce69755ddfcca3762e938675df", "messageHeadline": "update branchMerge branch 'develop' of github.com:andrew-fleming/cair\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13c690a48e07005964e0f806255d15275521300e", "messageHeadline": "added uint256 to storage map", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ab349f38766c1c9cf0274247da22c805d4ae6f9c", "messageHeadline": "update branchMerge branch 'develop' of github.com:andrew-fleming/cair\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a21f651f3aa17c096511ff360c613c16e45cd2d8", "messageHeadline": "updated storage mapping to uint", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "745be9e569033fd8daa58face3550d676d3075d8", "messageHeadline": "Merge branch 'OpenZeppelin:main' into 721-pausable", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "04f4128aa302d8d4556f06ea5669d8b03091d8fd", "messageHeadline": "separated constructor, removed unused interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c625a7ae3c06fd4c5c0e364deaf156a9966a1ac3", "messageHeadline": "removed comment", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "95dbe9bcf2bc86063b5ee6f2896cf67d5c9ff677", "messageHeadline": "added ERC721 pausable", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 404, "deletions": 0}}, {"node": {"oid": "b7f6e9c5e9ee3f457126f95e2c9c2d6cfac084f5", "messageHeadline": "updated interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ab33d2b8aed9201daf3b9de79055b17fb9da2d4d", "messageHeadline": "consolidated constructor, reorder params", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "a6cc2a0f130deb0931b57cf61e2a8cd0eb005b72", "messageHeadline": "Updated ext pattern", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 264, "deletions": 85}}, {"node": {"oid": "61cd29cbf78fd1bb0b0b001b038d1a233cc8842c", "messageHeadline": "update branchMerge branch 'develop' of github.com:andrew-fleming/cair\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 404, "deletions": 123}}, {"node": {"oid": "5798f70740b1b18e478b15e6044c47226a2f4c8f", "messageHeadline": "separated constructor logic", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "756166e3240bb0e68187e37d55e832cbf148cbe8", "messageHeadline": "Updated ext pattern, added meta base contract", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 158, "deletions": 19}}, {"node": {"oid": "bee96ea1dd75f7718ab93a2af4efbfe5d9f0ed1b", "messageHeadline": "update branchMerge branch 'develop' of github.com:andrew-fleming/cair\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 405, "deletions": 136}}, {"node": {"oid": "6870cbf8a891faf8192f8b089f6c124bb5ed7d3e", "messageHeadline": "Added array param in interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0a0917ba8f9673391f0d1ce0718fc7c4198197c3", "messageHeadline": "Removed view from base, updated assert_revert", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 402, "deletions": 122}}, {"node": {"oid": "39b3d453fb372facae45c5189510dace82bd0a18", "messageHeadline": "Added erc721 enum and interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 522, "deletions": 0}}, {"node": {"oid": "50eeeed104100668ef1a2ea88d623323568541b2", "messageHeadline": "Updated interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "43aa40687c69f7ff20fd975edcb459ae961bfe9d", "messageHeadline": "Added interface, set interface id", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "ecc92d5dede3bae531cd38db38eb24444c91fd80", "messageHeadline": "update branchMerge branch 'develop' of github.com:andrew-fleming/cair\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "1b46696d6746e421022e062f7e5c6d48c2e8d9ce", "messageHeadline": "Fixed interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "c49779f1f5ef987c46a6174845262ef48574e83e", "messageHeadline": "Added ERC165 interface and registry", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "1dd9334ddc2757eef395b0d684cc100d7c8d2aa9", "messageHeadline": "Removed unused function", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "04f77552bc5d17a99a2add37e879fe1fd5694a2e", "messageHeadline": "Changed tokenURI to view", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 25, "deletions": 42}}, {"node": {"oid": "555bc732bfb0cba302d5b906ba8655fae21a09b3", "messageHeadline": "Merge pull request #113 from OpenZeppelin/fix-malleability", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b4ba46a8f4402cb86376451b5793c023c32ede34", "messageHeadline": "check passed nonce equals internal nonce", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "296f98c614befeb8e70b7132f825788f1f904516", "messageHeadline": "Added tokenURI to base contract and set up new preset", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 262, "deletions": 0}}, {"node": {"oid": "4f1567b6ad3a50811f697f4df0fadbe02e4d71b9", "messageHeadline": "Reformat params", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ffe400b3fba7ac120aa7baa8834a3162fcc13b2c", "messageHeadline": "Added receiver interface, updated names", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "9acf829164f6557e9a31ae60d132a33749cd1e3b", "messageHeadline": "Removed duplicate test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 829}}, {"node": {"oid": "d015f0757fb6a8bc87ac03f53ee18efcfaa45684", "messageHeadline": "Merge pull request #94 from andrew-fleming/add-erc721", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3182, "deletions": 624}}, {"node": {"oid": "521690fd2c389d2bb36988f3c39fddbe7f6f4a1a", "messageHeadline": "Removed unused var", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1d10cea1762934cdcd10cc93ca2f3c316374d7da", "messageHeadline": "Updated tests for mintable", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 658, "deletions": 1}}, {"node": {"oid": "e0b9375232bfee93d2ea36e2305a2fbc8dd22954", "messageHeadline": "Added extensibility", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 578, "deletions": 482}}, {"node": {"oid": "5fefb167bd6c0b7f43b8bdfcee53a0548e4ec578", "messageHeadline": "Updating branchMerge branch 'add-erc721' of github.com:andrew-fleming\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1453, "deletions": 553}}, {"node": {"oid": "36a823bb06e2b6dbb6b0a1f2d047f14932dcb5a4", "messageHeadline": "Merge branch 'OpenZeppelin:main' into add-erc721", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1453, "deletions": 553}}, {"node": {"oid": "4bb1328f79739d60140af1e16a52928e72352a38", "messageHeadline": "Merge pull request #102 from OpenZeppelin/erc20-mintable", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 261, "deletions": 0}}, {"node": {"oid": "5dc6af0a436c4b02624111d4954a7c5ad103d64e", "messageHeadline": "test standalone mint", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "2c03bbe55ed767ba32fee26db43c0da3ad198aab", "messageHeadline": "add ERC20_Mintable preset", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 253, "deletions": 0}}, {"node": {"oid": "7f5d6272a4a565f21753a5f64f1f3b7efe701ba1", "messageHeadline": "Merge pull request #98 from OpenZeppelin/extensibility", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 755, "deletions": 342}}, {"node": {"oid": "abb0e77cf204d55cf1c25ffbfeafa1b6c70cdea1", "messageHeadline": "Added metadata interfaceID", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0de1e18dd76bded44130d5ffdd165303b83ffd21", "messageHeadline": "Fixed/updated interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "5edfcdbaecdc8379c6fde799911dfe6905611248", "messageHeadline": "move view functions to Paused_base", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5696f7bdb71219d4015cc78500811dfa30e0ff1f", "messageHeadline": "rename Pausable rebase contract", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "87966360e5746f3ddad159634b56f9a918e3fd4f", "messageHeadline": "remove ownable from pausable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1343b1e00cf631fd5608970517243c02ac76cba8", "messageHeadline": "create ownable_base. add assert_revert", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 108, "deletions": 189}}, {"node": {"oid": "3e5e972e6574e0dd86959824ef281edad221bf6a", "messageHeadline": "Reordered params", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ebd3d8bbe12f6e11f13e34b3cf778cb9b20c8788", "messageHeadline": "Update branch", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "af6e31c9f70cdfd68f79f594c5af17ec4a77ac74", "messageHeadline": "Removed unused local", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c718cd281206f7cea25bc466e4b60492714b297", "messageHeadline": "Added additional burn check", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 251, "deletions": 154}}, {"node": {"oid": "2f15739ca4aebde6ac33aeab3d59303801b17ca5", "messageHeadline": "Removed unused parameter", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "645dd3f42809bfd0bf12d1c6930fde88f0adf449", "messageHeadline": "add ERC20_Pausable. create utils.py", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 653, "deletions": 370}}, {"node": {"oid": "40cde00df97845808263b0f5f78a9d8975fa5f9e", "messageHeadline": "Added tokenURI", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 122, "deletions": 9}}, {"node": {"oid": "bf7c2c09cf762f5cb665fcec5909f88e6d6671b1", "messageHeadline": "Added safeTransfer and interfaceId checks", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 369, "deletions": 40}}, {"node": {"oid": "2031adc978bd3ea8e68c81a07aa26b19286647a7", "messageHeadline": "Merge branch 'main' into extensibility", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 16, "deletions": 147}}, {"node": {"oid": "e8318edd781cf619aee8f81aae7df30347d3a916", "messageHeadline": "Merge pull request #95 from OpenZeppelin/prod-ready", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 16, "deletions": 147}}, {"node": {"oid": "678b62d2f8fc858419637a19574e3a829b87be4a", "messageHeadline": "fix documentation. reorder paramenter", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "f824d9a60615bbd97f2e74c0abbe59f104975ed3", "messageHeadline": "update readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "799535d2abb04d6b82d597a6fb20d885f2a1d088", "messageHeadline": "remove public mint and burn functions", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 134}}, {"node": {"oid": "75693909bdcd612e788d4077661de46ae6f86046", "messageHeadline": "add initial supply to constructor", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b7a58cb86dec83b9c641de38ca35c1b5298f59dd", "messageHeadline": "start experimenting with extensibility", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 180, "deletions": 18}}, {"node": {"oid": "7cc693231d08f7b5bbb47b69abc701ae492ae69c", "messageHeadline": "Added interface, updated vars", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 100, "deletions": 51}}, {"node": {"oid": "980479d6345c5f43c5bb1808eaab8316332df49a", "messageHeadline": "Merge pull request #91 from andrew-fleming/reorder-erc20", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 91, "deletions": 90}}, {"node": {"oid": "6379902b50ff98b949a5589a1007cde7de659a25", "messageHeadline": "Reorder ERC20 methods", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 91, "deletions": 90}}, {"node": {"oid": "2196939bb6fa4bbfb05648029b6ac01b2334762e", "messageHeadline": "Cleaned up contract and tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 165, "deletions": 176}}, {"node": {"oid": "15daa97cdcd651c32efe35e41a66b43f12347195", "messageHeadline": "Merge pull request #90 from OpenZeppelin/256-checks", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0b70f5d518950282a5cc41736e00ba3b5cf91cf0", "messageHeadline": "Merge pull request #89 from Amxx/fix-indentation", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57ba0b0706712a38accf2abe8c1e9375f9e1b7e5", "messageHeadline": "add uint256 checks", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "82341973548104d66cf9c787590233343566e8d1", "messageHeadline": "improve indentation", "author": {"name": "Hadrien Croubois", "email": "hadrien.croubois@gmail.com", "user": {"login": "Amxx"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "112c6dd96736ace417e54e566ea68dcbf19c9898", "messageHeadline": "Started camelCasing", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "922fd7fa366cc970dd2502bb1e26c2262475121f", "messageHeadline": "Merge pull request #87 from andrew-fleming/add-camelcase", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 127, "deletions": 126}}, {"node": {"oid": "c2b99497da5a59e4d46ff6b91f6b128fca80f2e9", "messageHeadline": "Updated docs to camelcase", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "b801f0e73f60eca4d7c392392e93533b13555fe0", "messageHeadline": "Changed to camelcase", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 101, "deletions": 100}}, {"node": {"oid": "01cf0e55f61d9c88cf3e4df391b11491ea3fa835", "messageHeadline": "Merge branch 'OpenZeppelin:main' into main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 299, "deletions": 2}}, {"node": {"oid": "7c05dcec41f9cd3036ddb485d445e69ebc409859", "messageHeadline": "Merge pull request #85 from OpenZeppelin/erc20-docs", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 299, "deletions": 2}}, {"node": {"oid": "f79eee0fe9705c6765e1ac28991728cb39e651d7", "messageHeadline": "Update docs/ERC20.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45dee09bb7ab63060051832a7a30b0c1b161abfc", "messageHeadline": "apply review feedback", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "718d526b5de91b5ddeb4e5f16d3ed05375e0cd4f", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "67ef3e5d9be7ade42098c22f14bfb5aa0baa67d0", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ddb07f45442ab9a2d4dbf25e7c57c78209cb021", "messageHeadline": "update", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "fdceb678c7dd5cbc3bff54bc17d20193282608c3", "messageHeadline": "update branch", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "001bc0111ee038a2ad2688b29927130aa27960b1", "messageHeadline": "Merge pull request #84 from OpenZeppelin/rename-erc20-methods", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "3613d5a22094784abbe47ca4d4228418596ca904", "messageHeadline": "Add ERC20 docs", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 295, "deletions": 1}}, {"node": {"oid": "804454d6b2baa3d90d63893612c122723f85e6e9", "messageHeadline": "Merge pull request #78 from andrew-fleming/add-bool", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "52d50e5a1201ff00af1ad89e769bb698bbf85f53", "messageHeadline": "rename erc20 to match the standard. update interface", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "3243175dd543f91b38da2727d89405169a468b51", "messageHeadline": "Merge pull request #5 from andrew-fleming/OpenZeppelin-main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "f97f543ab4023803146c002a68ca2ce1958e57a8", "messageHeadline": "Update branch", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "1b6e85b3ad524785508c2dbc7f8758aa64771794", "messageHeadline": "Merge branch 'add-bool' into main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 54, "deletions": 21}}, {"node": {"oid": "8f23e0fe022d2f3c468f73c07f0980ccea36b957", "messageHeadline": "More transfer tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 65, "deletions": 51}}, {"node": {"oid": "918c34a93bfba6f4768b2d9df2fb6b874e966e9f", "messageHeadline": "fix account response docs", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dba47a9659ae695cba7d6b4f0347846c0b15e3bc", "messageHeadline": "Merge pull request #83 from OpenZeppelin/fix-account-response", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "879c766bffe6d36a6d961cba68afd48735c4326b", "messageHeadline": "iterate return value test", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5a41138bf892c268950ac543164c88ece7f95f25", "messageHeadline": "fix account's execute to return full response", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "ecf6cbe1909afcf208bd9a71669dae877c1da3d9", "messageHeadline": "Changed var name", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2674ae4d04a4ca648e084ba5532f1f8ccdfe9c17", "messageHeadline": "Updated return logic for execute and added return bool tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "cc1f7ac322fc9428ee582a1932c39d08ef7c1512", "messageHeadline": "Added transfer_from tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "5c42cc0cedefecf2c13461f2b65ec2bae94e8168", "messageHeadline": "Fixed spacing", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d0b33c369a5c764600048dbd8338641617b71ae2", "messageHeadline": "Fixed tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "dff9027d11ea1e80c694aa1d671b6b2e6c238b7f", "messageHeadline": "Updated success params and consolidated return vals", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "b6f53dba6cb9f61f2f3aac44fd18f0020c20abf0", "messageHeadline": "Updated interface", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a1562e903531104c861de568a930aa668d7a33e2", "messageHeadline": "Reformat transfer_from", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3b09fc855558915563c10b615c3a75566ed692ef", "messageHeadline": "Spacing", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "615bad4d0b4f3959a174aa7f5e3497c844526475", "messageHeadline": "Added return bool for transfer and approve funcs", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "7549e8cb905fa5e13a7da8ee6a67185d17196cc3", "messageHeadline": "Update Account.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c099e1e63f301be08b721abbce9ca135aa39f553", "messageHeadline": "Added tests for set_approval_for_all", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 132, "deletions": 75}}, {"node": {"oid": "f302f859c52bcbedfe8082662ad5fcfea7c8fdaa", "messageHeadline": "Added tests for mint, burn, and approve", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 251, "deletions": 18}}, {"node": {"oid": "cd7016eef7e836e75d28decc21cbfd97c5c9f109", "messageHeadline": "Merge branch 'add-erc721' of github.com:andrew-fleming/cairo-contract\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 174, "deletions": 113}}, {"node": {"oid": "ca1756aabb41b137ffd25cc618575e878c0457f0", "messageHeadline": "Merge branch 'OpenZeppelin:main' into add-erc721", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 174, "deletions": 113}}, {"node": {"oid": "8e55673620ea6c4a91069b4726e90e0fe0461163", "messageHeadline": "Added `_burn()` (#66)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "9fab37a4264d22ebfdd32cf1d4e1924dcbd645e2", "messageHeadline": "Merge pull request #72 from andrew-fleming/add-name-symbol", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "cc188649e55b0ea4a9d0b23b2b558eaddcf7457d", "messageHeadline": "Reformat constructor params", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0af4834cf2536e0a45e70aea4d713e556b235cb6", "messageHeadline": "Added approve and approve_for_all tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "e7492308ea144a14652f160fd2c17c966fafb034", "messageHeadline": "upgrade to cairo 0.6.0 (#75)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 13, "deletions": 99}}, {"node": {"oid": "5888980c30c1a25dfaba1931cc6c9dcc9c996934", "messageHeadline": "Added mint test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "f7549bd699c5a883b840e3a9bba57f501a3e897a", "messageHeadline": "Refactored 721, added first test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 234, "deletions": 102}}, {"node": {"oid": "b943c5df0a9fefe3d0963f0d30765cdbc39580cd", "messageHeadline": "Merge pull request #74 from RoboTeddy/patch-1", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "16fc97a0c01fca6c2afe0e425ef8a3afa462eee8", "messageHeadline": "Match local formatting convention", "author": {"name": "Ted", "email": "ted.github@suzman.net", "user": {"login": "RoboTeddy"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "145b4c14e1b2f1bca83454c210630acbae9f2b4d", "messageHeadline": "Update IERC20.cairo to match ERC20.cairo", "author": {"name": "Ted", "email": "ted.github@suzman.net", "user": {"login": "RoboTeddy"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "777b0d703caf3366360cee333b28a41f0337b05c", "messageHeadline": "Merged updates to draft", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1313, "deletions": 455}}, {"node": {"oid": "618a381838cf356d3630397ac35ec9075fb8eb59", "messageHeadline": "Changed quotation", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0095e81b72f699944aef077d647d45c324d95342", "messageHeadline": "Removed tmp vars", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "fc0bc4c72df2615e2aafb0bfea871b3b7fcaf9bf", "messageHeadline": "Added name & symbol, made str_to_felt() func", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "72db027764e4004cb6887b8eb613323ffc736bf3", "messageHeadline": "Merge pull request #68 from andrew-fleming/consolidate-execute", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d257994b1c4b6a6723d61026e837636dccb35108", "messageHeadline": "Merge branch 'OpenZeppelin:main' into consolidate-execute", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "3f134723ba7563d553293658f4a87db9d49ae788", "messageHeadline": "Merge pull request #65 from OpenZeppelin/overflow-comment", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ed74181b0dfa4845596ce077d8e7cf17e605f327", "messageHeadline": "Add explanation for missing overflow check", "author": {"name": "Francisco Giordano", "email": "frangio.1@gmail.com", "user": {"login": "frangio"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f077c60aa63495f0faea872c3775d3802ab60160", "messageHeadline": "Merge pull request #60 from OpenZeppelin/rename-user", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b0a80af12d166a817491f36d09cb83b6dbf4eb7e", "messageHeadline": "rename user -> account on erc20", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "524d9f6930c3a94e58dc871f8d17360c16d7c03b", "messageHeadline": "Removed local", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8889ef411099d37ddf1ce76ba4672e74fc0bd0ab", "messageHeadline": "Consolidating code in execute func", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "16dee1479ad83cb89485872491c2447b743acf5a", "messageHeadline": "Merge pull request #53 from andrew-fleming/add-sec-checks", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 201, "deletions": 30}}, {"node": {"oid": "c17a296c80e8b0870344bf69adb4c9b8d493c1ca", "messageHeadline": "Merge branch 'OpenZeppelin:main' into add-sec-checks", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 390, "deletions": 105}}, {"node": {"oid": "1f0c0cd139c9b1e598e497b6e80b44bda5a1af56", "messageHeadline": "Expanded comments, refactored overflow checks, added test var", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 80, "deletions": 35}}, {"node": {"oid": "f6b65ca2c16d1047cf7e92c8b807a0359a119129", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d30d70c71052160fe1f6a583e733f3bdb338fdd9", "messageHeadline": "tweak accounts docs wording and typo", "author": {"name": "Francisco Giordano", "email": "frangio.1@gmail.com", "user": {"login": "frangio"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "738ef81543a2d834135b5b71ca1ed0e481e3d971", "messageHeadline": "Merge pull request #57 from OpenZeppelin/update-readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 65, "deletions": 105}}, {"node": {"oid": "403fed75e512ece29fe961d8c02d72dffb64ee8f", "messageHeadline": "add account docs link", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b25a13ce0d8a6512037935983b90edade9f7f83", "messageHeadline": "Merge branch 'main' into update-readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 326, "deletions": 0}}, {"node": {"oid": "e46f621e345427f35952302f44ad531a3ff793c5", "messageHeadline": "Merge pull request #56 from OpenZeppelin/account-docs", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 326, "deletions": 0}}, {"node": {"oid": "7d7a20e099738048cc8762954af3c0d430357d50", "messageHeadline": "Add symbol, name, and tokenURI", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 76, "deletions": 13}}, {"node": {"oid": "ee280a43ea9d1165db5d5f40711df9ddd837a2e9", "messageHeadline": "Remove storate_ptr; Update to cairo v0.5", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 32, "deletions": 33}}, {"node": {"oid": "0299c33199134101f861be4b6a07582583ac23f6", "messageHeadline": "update readme to use nile", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 65, "deletions": 105}}, {"node": {"oid": "c0e0ab1c728d895e35be8735e32bd7c450ebd26e", "messageHeadline": "improve wording", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f048fd012709fa5f76dc082ddb7e364af94f7555", "messageHeadline": "apply feedback changes", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 16, "deletions": 48}}, {"node": {"oid": "d577a0536ff54bb8c84172d1640d5abbeffef757", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4260ca6db907bc383e23010ad1c57b87ac272f7c", "messageHeadline": "complete Account documentation", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 254, "deletions": 128}}, {"node": {"oid": "15ef459624ff72c3f7b60b0bba152dcc5d02cfe1", "messageHeadline": "Merge branch 'main' into account-docs", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 652, "deletions": 471}}, {"node": {"oid": "e9b124b296cea74c20e776f8cc8d6d3d30cb1710", "messageHeadline": "Update ERC20.cairo", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7245ec40a9e99b40250d63e9da3f6f0ae308559b", "messageHeadline": "Removed unused alloc_locals", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f0d3ee80dc35f27516a460b8b4a63b87b6ec0d2e", "messageHeadline": "Removed uint_check", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 96}}, {"node": {"oid": "63fa0a989a841b4f98948e191df087e850942ca7", "messageHeadline": "Added decrease uint check test, cleaned up comments", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 110, "deletions": 12}}, {"node": {"oid": "ebea2291668332e5f7448c0a0336c0314fee2ecc", "messageHeadline": "Removed import", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e04fc2e43510e1816844378b10ace63a58f8d23", "messageHeadline": "Added uint checks and zero address test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "3fca6fda927ebd7b3ec7059bb8fedd3c829d5694", "messageHeadline": "more wordsmithing", "author": {"name": "John Reyes", "email": "john.a.reyes@gmail.com", "user": {"login": "jareyes409"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "8a919a4b0a392406c25779be2db4ddfb74ab88ce", "messageHeadline": "reformatted some headings and fixed some typos", "author": {"name": "John Reyes", "email": "john.a.reyes@gmail.com", "user": {"login": "jareyes409"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "58c18e16ace8d2aa04e87a40fae5863b20062315", "messageHeadline": "finalized account doc and added docs to Signer.py", "author": {"name": "John Reyes", "email": "john.a.reyes@gmail.com", "user": {"login": "jareyes409"}}, "additions": 90, "deletions": 31}}, {"node": {"oid": "12da265a387ef729357b198d3f6d7d641f0568d9", "messageHeadline": "Added mint overflow check", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 85, "deletions": 4}}, {"node": {"oid": "8739a1c2c28b1fe0b6ed7a10a66aa7171da41326", "messageHeadline": "Uint256 Integration for ERC20 (#50)", "author": {"name": "Andrew Fleming", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 159, "deletions": 92}}, {"node": {"oid": "dc7963bc9bf5e6b8b4b136753dcc9f9524141991", "messageHeadline": "Merge pull request #51 from OpenZeppelin/update-interface", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "259d2854a5c1e7d62878f0fb03d0772777c7c348", "messageHeadline": "update account interface", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "8177d11c4035a342718b4945c3ea638aed2516e9", "messageHeadline": "Merge pull request #49 from andrew-fleming/hash-state", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 42, "deletions": 34}}, {"node": {"oid": "200dc3d6869191411c5cdf58793e3c7cbb607142", "messageHeadline": "Removed unused import", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "602567350ae9220c22bfd76979015b0c80634652", "messageHeadline": "Updated message hash with hash_state", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 42, "deletions": 33}}, {"node": {"oid": "893fa71e8443c31a4adf1be057de10486f025f2c", "messageHeadline": "Merge pull request #48 from OpenZeppelin/pytest-compat", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9fa68c1fcfda5dddf7d520aebc17741e7507309", "messageHeadline": "update github action", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffa208cdeec5b914ab291748c47256e8108e8700", "messageHeadline": "make tests pytest compatible", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7e98b2045baea44253eda77685846a4cd6ce0772", "messageHeadline": "Merge pull request #42 from andrew-fleming/cairo-0.5.0-update", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 356, "deletions": 231}}, {"node": {"oid": "879628fcda9492c113a5ba9635facbcb3835a4fb", "messageHeadline": "Fixed format", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "6c1d1ae3fd97b5c264085768f646887fe4306abc", "messageHeadline": "Reformatted cairo contracts, added constructor to erc721", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 178, "deletions": 85}}, {"node": {"oid": "7a817b76bf0d3d32cae93a5b2ffe4cecd8ca6a22", "messageHeadline": "Cleaned up comments, removed source parameters, updated Signer sig", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "a124f564dbb317e794288cfe1817efdf10371e38", "messageHeadline": "Updated tx_sig, account constructor, signer, and test deployments", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 63, "deletions": 25}}, {"node": {"oid": "003310c1ea1e825c109506bcbd74fec1b251c815", "messageHeadline": "Added constructor in Ownable, updated test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "81825b1e80ec09f91e96d495199292a075779fe8", "messageHeadline": "Removed unused import", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a0e55b7f7b91d1982a469b3d74a2f0535ea0db5e", "messageHeadline": "Removed unused import", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b08002b0dcc2cb03af449b4620feb42b5246ebb9", "messageHeadline": "Added constructor", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "90c4de2e9b1d7fb5f95459bd9170a03041f45987", "messageHeadline": "Cleaned up code and test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7d44bdec7dac1ca8c851fa6a1a1faacba44fb99a", "messageHeadline": "commit init complete, others stubbed", "author": {"name": "John Reyes", "email": "john.a.reyes@gmail.com", "user": {"login": "jareyes409"}}, "additions": 125, "deletions": 8}}, {"node": {"oid": "18f8eb751f14a8481cd55e3e017445a2a3291b84", "messageHeadline": "first commit of account doc and addition of docs folder", "author": {"name": "John Reyes", "email": "john.a.reyes@gmail.com", "user": {"login": "jareyes409"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "5db129f3ac2a15d97924087006add7fa4597c21c", "messageHeadline": "Updated tests for cairo 0.5.0 update", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "009ca58a733ea52989882952404eb8aceb8011ba", "messageHeadline": "Updated all contracts with storage pointer in syscall, all tests with\u2026", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 204, "deletions": 215}}, {"node": {"oid": "fe99e58148f1a2b1bbc664a4aaf8e7d35c51b9c1", "messageHeadline": "Merge branch 'OpenZeppelin:main' into main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6d8704f0cb37a27d83a6879fd3b3ef61c8873879", "messageHeadline": "Merge pull request #29 from andrew-fleming/main", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 132, "deletions": 1}}, {"node": {"oid": "b4220d0ff967a14ca9105a7a04a0e57a0e73b977", "messageHeadline": "forgot to merge", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3400898110b6172cf1bc776e09741b0e1a2eae6a", "messageHeadline": "removed redunndancy in test", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f70ee92107e917cbfef35a1a2f795ac114be42dd", "messageHeadline": "removed redundancy in test", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "69ce98398cccd8788532f156daf638fd9ccb0176", "messageHeadline": "Merge branch 'OpenZeppelin:main' into main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a3c5a5bdf53e374ac6842a922cc67ebf93b21887", "messageHeadline": "rename message member (account -> sender)", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e94c44d68a3ed2b7ac8779d9558974830071ab81", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf202b989a9c644b2d82dcd2689aca9d408b7ddc", "messageHeadline": "Update ERC20.py", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e0292503d2e25d853a34f466387cbe14a9add70", "messageHeadline": "Update ERC20.py", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dc2ce645cb659bcbe345cf8e26baf8ea879b436a", "messageHeadline": "Update ERC20.py", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "21a344a4dda8a43641d55999f5f6e7ee80a4b1c9", "messageHeadline": "Update ERC20.py", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b55346fc11304fabee27f6e79c2fd94cc0d452ed", "messageHeadline": "Update ERC20.py", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ce8dcd591a451d7c5054daf7b204a76053e0584b", "messageHeadline": "Update ERC20.cairo", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9e3286e8069be11366629e28bc7881d1f821d72f", "messageHeadline": "Merge pull request #2 from andrew-fleming/allowance", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e748a2942b0f48e8e869edb19773dcb362e3cc22", "messageHeadline": "Updated approve funcs with get_caller_address()", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cb6f7ec1493d5e9fb92c0a221babf3c0765d9eda", "messageHeadline": "Merge pull request #1 from andrew-fleming/allowance", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 41, "deletions": 14}}, {"node": {"oid": "8e1763c1adc0e286f2510afd5ea5beffe4210819", "messageHeadline": "Removed unused var", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "808ababf6591572712819dc55a4da7718c65f416", "messageHeadline": "Updated contract and tests according to PR suggestions", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 42, "deletions": 14}}, {"node": {"oid": "0fe44cf1b0a2ae17b8e692fc2db7ca6440553c9d", "messageHeadline": "Merge branch 'OpenZeppelin:main' into main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "9cd2156492e702ee5f6075d0c1159bd119ba680e", "messageHeadline": "Remove beforeTokenTransfer hook", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "cbb1d5c46e7cf98f737284453ff953bdd4803d60", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7779af8b5b61eed6f92d6ff3bc83b7980ee2cbf7", "messageHeadline": "Update python-app.yml", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffe2eadcfa5416b8003041cc54783374103df47e", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc92e2d7fc52f286dabf416f84226363c4ecba2b", "messageHeadline": "fix linting", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "dab2dc06cbc03d41b86b92f21ca815b3a011af27", "messageHeadline": "Update python-app.yml", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4be5013ab60203ae05fad8b5013c2f9a0c210a8a", "messageHeadline": "Create python-app.yml", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "bdb4863aee95df175cfc8f6b19f9a0dd3527addb", "messageHeadline": "Merge pull request #31 from fracek/account-modifiers", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2190967016a7942d133d2df6409b08b84ba78e25", "messageHeadline": "Change Account's getters visibility", "author": {"name": "Francesco Ceccon", "email": "francesco@ceccon.me", "user": {"login": "fracek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "435366552bfed51f0ddd9adbeaa169a1cb41ab61", "messageHeadline": "Fix mint method by checking that token does not exist before minting", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc942a1c62e5aff4cab7b07528a58ddc3e2fafe", "messageHeadline": "Use alloc_locals", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "19672a3cca1f3d2013c2b4adcdd1807a171185cf", "messageHeadline": "Add beforeTokenTransfer hook", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "9cee47f641c708ac1dcbcda6cb52e63b12a7e226", "messageHeadline": "Add erc721, missing symbol, name, tokenURI and _baseURI", "author": {"name": "pscott", "email": "scott.piriou@ledger.fr", "user": {"login": "pscott"}}, "additions": 176, "deletions": 94}}, {"node": {"oid": "0d2432854657be36c4b2711207961e8c13380443", "messageHeadline": "Allowance funcs use internal approve, renamed internal vars", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 117, "deletions": 43}}, {"node": {"oid": "e556412f6be7e39a2d1f78a205008b747b3916fe", "messageHeadline": "Allowance funcs call internal approve, renamed vars", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e8deb47a4b5e19edeafbda9ef7b4a9dcf87b975f", "messageHeadline": "Removed unnecessary import", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "48a272b40125fb772644f00b0eb119b14397c0ac", "messageHeadline": "Merge branch 'OpenZeppelin:main' into main", "author": {"name": "Andrew Fleming", "email": "fleming.andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 116, "deletions": 42}}, {"node": {"oid": "73f66facb3a32572446a1e6fd05d640f4951fb4f", "messageHeadline": "Small refactor on increase_allowance", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "b815d3da9ddff317ee8cb1749027ce43ccb136a4", "messageHeadline": "Cleaned up code", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "db115ccf0a9955e05e15f5c14dbd18b4dae6974c", "messageHeadline": "remove unused builtin", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e423a5db381aa4d7ea2bb98e3b34cf94e50250c6", "messageHeadline": "Merge pull request #17 from OpenZeppelin/address-registry", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 80, "deletions": 42}}, {"node": {"oid": "f58732c6ed6d7dc65329b43196a840df63bd2662", "messageHeadline": "add l1:l2 address registry contract", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 80, "deletions": 42}}, {"node": {"oid": "e8abc536b112fe91d50931b914b79a03cda3d349", "messageHeadline": "Update issue templates", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "a0907c45b71f643fecb304a6fd037405f2dc8f0e", "messageHeadline": "Update issue templates", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8869acc18c015bcba9acfd699212129a125cf990", "messageHeadline": "Update issue templates", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "f649470e8e658074f1d609aac20c841ad49795b3", "messageHeadline": "Added allowance funcs with tests", "author": {"name": "Andrew", "email": "fleming-andrew@protonmail.com", "user": {"login": "andrew-fleming"}}, "additions": 124, "deletions": 1}}, {"node": {"oid": "7fbc3745ded137425361747812e623a2a59e3a5e", "messageHeadline": "abstract initialization check", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "d66ecce82376da4027783571916a9650f3b26c63", "messageHeadline": "Merge pull request #12 from OpenZeppelin/add-is-valid-sig", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 67, "deletions": 44}}, {"node": {"oid": "c7c760dcaddb82760cb96e11adc5cd08049467cb", "messageHeadline": "fix account interface", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "a031bbb20fdf80dd2e93b9a95a5d4611fa7380db", "messageHeadline": "add is_valid_signature", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "cd8a68fefb5a233d461de9162b406b0be037abd4", "messageHeadline": "improve account tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c99b4ec1dd2c58de53c13dcf8438019b3c46f9e", "messageHeadline": "add erc20 tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "60b9436cc5cad022f7860cd141b42045a8d08cbd", "messageHeadline": "tidy up", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3aa9129faa0fe57826a18e54566307e3f361e496", "messageHeadline": "adapt tests to new signer", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "e6b37721799f0b5c5c595e312fdb8e2f7d8137a4", "messageHeadline": "add get_nonce to IAccount", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2c2e1bb745985c600643d0498682ab2498b64b89", "messageHeadline": "remove nonce param from . add nonce tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "113d24778b6f372c8989336e1ec7b3d4ec21e3f0", "messageHeadline": "add setters. make signer manage nonces", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 103, "deletions": 4}}, {"node": {"oid": "c9a3f005e044f83f1ba8d062240e3bc1e4a3b338", "messageHeadline": "prevent uninitialized usage", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2e361c48ebddbc82f0ca11de6de4a13426808631", "messageHeadline": "remove 'this' address from parameters. adapt to cairo 0.4.2", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 14, "deletions": 38}}, {"node": {"oid": "95f67a41a1d79a78c2060520ae94e95ba3b2135c", "messageHeadline": "add lang directive to interfaces", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1e804dcb0c697f3f91d3c71dc6f266cfe42c87c1", "messageHeadline": "add interfaces for account and erc20", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f6250c02892f8d6f4778cd29843f17186acf5126", "messageHeadline": "add decimals getter to erc20", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "53822d7c94560c13f318b16f31fae9313ace2374", "messageHeadline": "Merge pull request #8 from OpenZeppelin/cross-account-replay-protection", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "b47e19dedb4f7c849e5593768f6a3f46fb15003a", "messageHeadline": "fix replay accross accounts", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "5466877f3af460b800267f7809a1f0da319c1a9a", "messageHeadline": "tidy up account", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 85, "deletions": 69}}, {"node": {"oid": "ca397ff9470908788be0a4bf7c9480a9b9939642", "messageHeadline": "add erc721 wip", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "831bc0ff86dfbdc8bb3221c8720f2f2f0dbf2a45", "messageHeadline": "test approvals and transfer_from", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "4b8983c97f5505578a3720a84d354108ab45e1d5", "messageHeadline": "move utils to own dir", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "fa5bc1844ff76ef1800572238c83b76b77879cbd", "messageHeadline": "lint tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 102, "deletions": 83}}, {"node": {"oid": "1bef4f39c198377d9c621699c5840b6c709dddf5", "messageHeadline": "fix tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "64bd34f6f48791f5b6c9bce244423a85efac3254", "messageHeadline": "fix state read", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba4ed38fb21ff20dd778efae96a4e33bc99758ba", "messageHeadline": "normalize function names", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6608d43c3febd98256a0ac36f5535dc304f6f9a0", "messageHeadline": "add token allowances", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "dd7521e486b83c207fbb7e609409ba7efa8e5924", "messageHeadline": "simplify erc20 test", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0e151b6065909b3afa52e69d533933bd9258a54d", "messageHeadline": "test erc20", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "70e8ad2aa269103153dea3896c55ad9ee63366de", "messageHeadline": "fix account hashing. simplify tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 19, "deletions": 46}}, {"node": {"oid": "777c9fb31ed03369a1f386c463fc60f933bb5248", "messageHeadline": "test ownable. abstract utils", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 111, "deletions": 49}}, {"node": {"oid": "7705b4b416f5041ec2e6e5682ddf4267451055fc", "messageHeadline": "add account test fixture", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "1ddc991876030dbf9409832a959f876e1bf952cf", "messageHeadline": "fix message hashing", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "93c064733cfc237195693e2ced0380a8c1fe6e0a", "messageHeadline": "tidy up account tests", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "2258f5273ab3adc6b66b096d06cdb1fae08f55c2", "messageHeadline": "text acction execute. fix hash_calldata", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 65, "deletions": 16}}, {"node": {"oid": "be8852798312f783f39e340982e89e446a7cb4b0", "messageHeadline": "remove nile", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 97}}, {"node": {"oid": "2f4bf9b23ac37d539e8315724a0143630558a8c2", "messageHeadline": "add account test", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "9312abaaf8446989c0cae21a91822e416a4a385f", "messageHeadline": "fix nile install paramenter", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cb2c9fb01e8468a1b752b4843c25a8da731766e5", "messageHeadline": "add initializable test", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "a89e5cebb44b40a15ac5ad0747bff1134d33c99d", "messageHeadline": "rename scripts to nile. add install command", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "fe4a76108fa3fcfd8658e0796ea60aedb657b783", "messageHeadline": "fix ownable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "c4c7a62daad51fac72ee3c486ec79e685bb9fbdc", "messageHeadline": "add contracts directory to compilation command", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "2f46e657ee88317d8bd34ef18f112b622f0e995a", "messageHeadline": "add scripts", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "5ce1516ae6886b76b169465cd3882d8aa9be3ab3", "messageHeadline": "fix erc20", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "d8f2b3fdbfb9a21c4affcb53f93b90f970f6d716", "messageHeadline": "reorder imports", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0827698a46761ca1bbcf12052803ba0c4a5f2634", "messageHeadline": "tidy up", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1950bfef44828ef1dcb372c54e0fa90bfc1464ae", "messageHeadline": "fix revoked implicit arguments", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "8492ca1de7b573ccf02463aa432d97ffd163d14b", "messageHeadline": "hash message for validation. remove old contracts", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 148, "deletions": 319}}, {"node": {"oid": "b9a76da0fc7b9f6bdef9baf560a4e015a3719292", "messageHeadline": "fix storage read", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f1179ca14184039f4726d257a622acb736a840d0", "messageHeadline": "remove blank lines", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9847ce9cd2774eeb26f21ef8e8fa6c24c798e345", "messageHeadline": "get caller address in ownable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2effcf8fcce8a9490301dd34ca885b14afecf7d9", "messageHeadline": "add account_v3 with l1 address", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "ec06f9975836d6f045d79154edd2f0fcdbd30a20", "messageHeadline": "add ownable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "d79b55c93fd1e8314a4ab8c073fa3bb4f20ca853", "messageHeadline": "merge initializable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a634daab90a0d1c12fc9a832a37d0812b0e390df", "messageHeadline": "simplify initialize", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "047e4c044756cd9bf46d65bb475cf7c982c71a81", "messageHeadline": "add initializer comments", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "552c7ec2d11bc5423191c51bfe927e673b6d16e6", "messageHeadline": "update readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "47b6aaede03cb1dc827eca16460b6027478b8345", "messageHeadline": "simplify validation logic", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "2f27de98c1261f96da5d0b6d27958ee495d1abc3", "messageHeadline": "remove unused import", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "602dad2cf24b788477d3d3f1b3781bca76544f74", "messageHeadline": "simplify nonce management", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "6433b12dd1680a8d6a21d5284e74bce13794ddc3", "messageHeadline": "fix variable name", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7ac49be830ec96393eaecfcf75c1bff6e86f7bc", "messageHeadline": "fix storage read", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "80b825478d55d051cccf7487d42ce92634563502", "messageHeadline": "fix initializable storage read", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33283485b0d045e448cdb634fcca60f725b607bd", "messageHeadline": "add initializable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "e3f33c80790734bfe8af915d7bc093311c043726", "messageHeadline": "add accountv2: initializable", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "5b9045623927adaf2f8bf3356b003f035433edec", "messageHeadline": "fix comments", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f71555b1e50a5eab83d4925aba08ed075237d36f", "messageHeadline": "fix variable name", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "716bc6e3266375a7fe5d08e80d73f1d40a2b6a63", "messageHeadline": "remove unnecesary implicit parameter", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c447bbe4d3eb9a3f539fa81fc9e3ca7f38882509", "messageHeadline": "add alternative account versions", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "97152b74af33f3c0cf91f0dd505ec67ecf925cc1", "messageHeadline": "implement actual contract call", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "086d2aaf48230e5e1668f8aa90d4b87f10b4319e", "messageHeadline": "mock execute method", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "5f4983274adffeee9bdd0084ee14fe99e98ba0c4", "messageHeadline": "add Account draft", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "030e48759d0aabb95077d16728fe01c86cfe16ad", "messageHeadline": "reorder functions", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "80498d0b149192a96cd1c7c44a6482efe9eb7588", "messageHeadline": "add ERC20 draft", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "b2c591f57a3f97d3722e62b994c7c5091a325927", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "23017bade78b152d02dd4f6a4574489e2026d9fa", "messageHeadline": "complete quickstart steps", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "53bc69a490de201218df3d019dcba94cc6eb1940", "messageHeadline": "add tx status list to readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "dc3a0392f1b74b741898b1099d9c64f495a473cf", "messageHeadline": "update readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "14f71d84676b266267e4699a2156a262a7c8d84d", "messageHeadline": "Update README.md", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67adaee7eba6d064d1be45894ea43a00de38a62f", "messageHeadline": "update readme", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "ea299433c01956115c9f673e9b2720d3d1e9b27a", "messageHeadline": "add contract", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "448e5948ec910fd18fb13bdfa6f577aa3fe5a26b", "messageHeadline": "Initial commit", "author": {"name": "Mart\u00edn Triay", "email": "martriay@gmail.com", "user": {"login": "martriay"}}, "additions": 151, "deletions": 0}}]