{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":790943744,"defaultBranch":"main","name":"design-docs","ownerLogin":"ethereum-optimism","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-23T20:07:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58791460?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726725841.0","currentOid":""},"activityList":{"items":[{"before":"e82c8e4c88a9941aa0af47eb9f4f1fd1059c1c41","after":"88037df4fb94550d3150c1cb6bde5ed6ff6fd94e","ref":"refs/heads/aj/fp-new-chain","pushedAt":"2024-09-20T04:25:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ajsutton","name":"Adrian Sutton","path":"/ajsutton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72675?s=80&v=4"},"commit":{"message":"Merge branch 'aj/fp-new-chain' of github.com:ethereum-optimism/design-docs into aj/fp-new-chain","shortMessageHtmlLink":"Merge branch 'aj/fp-new-chain' of github.com:ethereum-optimism/design…"}},{"before":"7f9ba2b159a58e43e3dd0effd048bb32170633d7","after":"af8144114957d462ae71a4bdcf1816bf46e83e24","ref":"refs/heads/sc/proofs-fdg-refund-mode","pushedAt":"2024-09-19T06:37:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"feat: FaultDisputeGame refund mode\n\nProposes a change to the FaultDisputeGame that allows it to\nautomatically enter a \"refund mode\" when the game finds itself to\nbe blacklisted.","shortMessageHtmlLink":"feat: FaultDisputeGame refund mode"}},{"before":null,"after":"7f9ba2b159a58e43e3dd0effd048bb32170633d7","ref":"refs/heads/sc/proofs-fdg-refund-mode","pushedAt":"2024-09-19T06:04:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"feat: FaultDisputeGame refund mode\n\nProposes a change to the FaultDisputeGame that allows it to\nautomatically enter a \"refund mode\" when the game finds itself to\nbe blacklisted.","shortMessageHtmlLink":"feat: FaultDisputeGame refund mode"}},{"before":"3b49ab88cb8a5e9e5e5acf7c72a114c05a0f66da","after":"a782558f0f173a1b56cedd6948f537919803e9b6","ref":"refs/heads/feat/superc20Redesign","pushedAt":"2024-09-18T20:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xParticle","name":"parti","path":"/0xParticle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102677731?s=80&v=4"},"commit":{"message":"feat: added backwards compatibility point","shortMessageHtmlLink":"feat: added backwards compatibility point"}},{"before":null,"after":"3b49ab88cb8a5e9e5e5acf7c72a114c05a0f66da","ref":"refs/heads/feat/superc20Redesign","pushedAt":"2024-09-18T15:00:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xParticle","name":"parti","path":"/0xParticle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102677731?s=80&v=4"},"commit":{"message":"interop: added superc20Redesign design doc","shortMessageHtmlLink":"interop: added superc20Redesign design doc"}},{"before":"bdf19b1824f14a5f5b30f6960bc42eb425c6049b","after":"e82c8e4c88a9941aa0af47eb9f4f1fd1059c1c41","ref":"refs/heads/aj/fp-new-chain","pushedAt":"2024-09-18T03:23:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ajsutton","name":"Adrian Sutton","path":"/ajsutton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72675?s=80&v=4"},"commit":{"message":"Fix wording.\n\nCo-authored-by: George Knee ","shortMessageHtmlLink":"Fix wording."}},{"before":"ab7aafbdb912c83b9635a4bf587ab08b5d267fae","after":"df63ea0af461c43e750d04bd0fcb86f50200fb22","ref":"refs/heads/sc/fix-wd-invalidation","pushedAt":"2024-09-17T14:06:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"Update protocol/proofs/withdrawal-invalidation-mitigation.md\n\nCo-authored-by: Ed Mazurek ","shortMessageHtmlLink":"Update protocol/proofs/withdrawal-invalidation-mitigation.md"}},{"before":null,"after":"964ac157a65fc0b7d1f32c2dd0035e6f9b006d86","ref":"refs/heads/aj/release-principles","pushedAt":"2024-09-17T03:22:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ajsutton","name":"Adrian Sutton","path":"/ajsutton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72675?s=80&v=4"},"commit":{"message":"Add doc on release process principles","shortMessageHtmlLink":"Add doc on release process principles"}},{"before":"3e8be287e8c5552469c56f2103a9a6165a334961","after":null,"ref":"refs/heads/feat/op-deployer","pushedAt":"2024-09-16T22:18:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"}},{"before":"6ac903fac539801e07e4d3beaf3efe6fb52d2801","after":"e3f2281fb33936e5b2c8f34f65b12c1357b2352c","ref":"refs/heads/main","pushedAt":"2024-09-16T22:18:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"Add op-deployer design (#71)\n\n* Add op-deployer design\r\n\r\nAdds a design doc for `op-deployer`, a standalone chain deployment tool.\r\n\r\n* Add cleanup section\r\n\r\n* Update ecosystem/op-deployer.md\r\n\r\nCo-authored-by: Matt Solomon \r\n\r\n---------\r\n\r\nCo-authored-by: Matt Solomon ","shortMessageHtmlLink":"Add op-deployer design (#71)"}},{"before":"d7d52aa6493a2b4785b2d8dbd44469e9ebddeb82","after":null,"ref":"refs/heads/aj/git-ignore","pushedAt":"2024-09-16T22:15:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"}},{"before":"b030b8e1e47a735e46e98a4fd7634ffca8c6d3f5","after":"6ac903fac539801e07e4d3beaf3efe6fb52d2801","ref":"refs/heads/main","pushedAt":"2024-09-16T22:15:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"Add .idea to .gitignore (#78)\n\nMakes GoLand users happy.","shortMessageHtmlLink":"Add .idea to .gitignore (#78)"}},{"before":null,"after":"3b986feb7adbda9117a9d43600b02e8c3d77be2d","ref":"refs/heads/sc/proofs-dw-2","pushedAt":"2024-09-16T20:05:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"feat: improve DelayedWETH response capabilities\n\nIntroduces a proposal to improve some of the incident response\ncapabilities present in the DelayedWETH contract.","shortMessageHtmlLink":"feat: improve DelayedWETH response capabilities"}},{"before":null,"after":"bdf19b1824f14a5f5b30f6960bc42eb425c6049b","ref":"refs/heads/aj/fp-new-chain","pushedAt":"2024-09-16T00:19:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ajsutton","name":"Adrian Sutton","path":"/ajsutton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72675?s=80&v=4"},"commit":{"message":"Add doc on cyclic dependency for new chains using fault proofs.","shortMessageHtmlLink":"Add doc on cyclic dependency for new chains using fault proofs."}},{"before":null,"after":"d7d52aa6493a2b4785b2d8dbd44469e9ebddeb82","ref":"refs/heads/aj/git-ignore","pushedAt":"2024-09-15T23:45:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ajsutton","name":"Adrian Sutton","path":"/ajsutton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72675?s=80&v=4"},"commit":{"message":"Add .idea to .gitignore\n\nMakes GoLand users happy.","shortMessageHtmlLink":"Add .idea to .gitignore"}},{"before":"ce8caedfabaeb137a94fcfec059187980473167c","after":"0d47830d010998c1182d9b2916e927bd909d4867","ref":"refs/heads/fma-contract-version-upgrade","pushedAt":"2024-09-14T07:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmadiMichael","name":"Michael Amadi","path":"/AmadiMichael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97467680?s=80&v=4"},"commit":{"message":"Update FMA status\n\nCo-authored-by: Matt Solomon ","shortMessageHtmlLink":"Update FMA status"}},{"before":"ef095c865fa2ed2da3259f9a3ccd04729ce59fb8","after":"ce8caedfabaeb137a94fcfec059187980473167c","ref":"refs/heads/fma-contract-version-upgrade","pushedAt":"2024-09-14T07:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmadiMichael","name":"Michael Amadi","path":"/AmadiMichael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97467680?s=80&v=4"},"commit":{"message":"Update audit requirements\n\nCo-authored-by: Matt Solomon ","shortMessageHtmlLink":"Update audit requirements"}},{"before":"dc6e179eac77367adfb1472b6e6929d0b375456d","after":"5a1df433c5bef72f839198b451e2a68711eeb2fb","ref":"refs/heads/sc/asr-poison","pushedAt":"2024-09-13T20:48:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"feat: AnchorStateRegistry poisoning protection\n\nProposes a change to the AnchorStateRegistry that would resolve\nthe poisoning problem.","shortMessageHtmlLink":"feat: AnchorStateRegistry poisoning protection"}},{"before":null,"after":"ab7aafbdb912c83b9635a4bf587ab08b5d267fae","ref":"refs/heads/sc/fix-wd-invalidation","pushedAt":"2024-09-13T20:42:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"feat: OptimismPortal wd invalidation mitigation\n\nIntroduces a proposal that would prevent user withdrawals in the\nOptimismPortal from being invalidated any time that the fallback\nis utilized.","shortMessageHtmlLink":"feat: OptimismPortal wd invalidation mitigation"}},{"before":null,"after":"dc6e179eac77367adfb1472b6e6929d0b375456d","ref":"refs/heads/sc/asr-poison","pushedAt":"2024-09-13T18:51:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smartcontracts","name":null,"path":"/smartcontracts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14298799?s=80&v=4"},"commit":{"message":"feat: AnchorStateRegistry poisoning protection\n\nProposes a change to the AnchorStateRegistry that would resolve\nthe poisoning problem.","shortMessageHtmlLink":"feat: AnchorStateRegistry poisoning protection"}},{"before":"5a27688ec1432cd2891cec96587a509541b01f9c","after":"ef095c865fa2ed2da3259f9a3ccd04729ce59fb8","ref":"refs/heads/fma-contract-version-upgrade","pushedAt":"2024-09-12T14:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmadiMichael","name":"Michael Amadi","path":"/AmadiMichael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97467680?s=80&v=4"},"commit":{"message":"add audit requirement reason, add action item","shortMessageHtmlLink":"add audit requirement reason, add action item"}},{"before":"49c011899faa135cde798a64852f0d06d79217a0","after":"261d5ea7f25b4fd869cf04b7992767d793d36526","ref":"refs/heads/seb/holocene-derivation","pushedAt":"2024-09-11T19:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"},"commit":{"message":"improve L1 origin selection section","shortMessageHtmlLink":"improve L1 origin selection section"}},{"before":"3c87bf86827fd3da62f076d4ff5a57c6f6a6a59d","after":"49c011899faa135cde798a64852f0d06d79217a0","ref":"refs/heads/seb/holocene-derivation","pushedAt":"2024-09-11T18:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"},"commit":{"message":"improve section on activation","shortMessageHtmlLink":"improve section on activation"}},{"before":"22d5d708b1d10b3b9cadd4c2737dee29373f5dac","after":null,"ref":"refs/heads/template-update","pushedAt":"2024-09-10T20:27:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"}},{"before":"19abf7799124ed689ab32b4ff5d16d2e5adc544c","after":"b030b8e1e47a735e46e98a4fd7634ffca8c6d3f5","ref":"refs/heads/main","pushedAt":"2024-09-10T20:27:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"assets: apply comments to design doc guide/hints (#74)","shortMessageHtmlLink":"assets: apply comments to design doc guide/hints (#74)"}},{"before":"401eb8cb6127d3231f762f28050cf2754bdf95b9","after":"3c87bf86827fd3da62f076d4ff5a57c6f6a6a59d","ref":"refs/heads/seb/holocene-derivation","pushedAt":"2024-09-10T09:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"},"commit":{"message":"add comment to L1 origin selection section","shortMessageHtmlLink":"add comment to L1 origin selection section"}},{"before":"a9dad23a52fc81f2fa79ff87ee0234c222d33557","after":null,"ref":"refs/heads/gk/holocene-derivation-tweaks","pushedAt":"2024-09-10T08:33:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"}},{"before":"e14d7d5c21ea9420c9c7b12b2f4d76b3f4c67c4f","after":"401eb8cb6127d3231f762f28050cf2754bdf95b9","ref":"refs/heads/seb/holocene-derivation","pushedAt":"2024-09-09T21:48:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"},"commit":{"message":"Address initial async feedback & extend","shortMessageHtmlLink":"Address initial async feedback & extend"}},{"before":"00eae0f2050407587130e4a97d8f4716db5d7fa2","after":"e14d7d5c21ea9420c9c7b12b2f4d76b3f4c67c4f","ref":"refs/heads/seb/holocene-derivation","pushedAt":"2024-09-09T18:18:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"},"commit":{"message":"Some small tweaks/suggestions for Seb's Holocene design doc (#73)\n\n* spellcheck\r\n\r\n* define forwards/backwards invalidation\r\n\r\n* define principle of fastest derivation\r\n\r\n* define \"foreign frame\"\r\n\r\n* Update protocol/strict-derivation.md\r\n\r\n---------\r\n\r\nCo-authored-by: Sebastian Stammler ","shortMessageHtmlLink":"Some small tweaks/suggestions for Seb's Holocene design doc (#73)"}},{"before":"6f6feb96f960e774da3b422ad21649d9bcc6ab74","after":"a9dad23a52fc81f2fa79ff87ee0234c222d33557","ref":"refs/heads/gk/holocene-derivation-tweaks","pushedAt":"2024-09-09T18:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebastianst","name":"Sebastian Stammler","path":"/sebastianst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607372?s=80&v=4"},"commit":{"message":"Update protocol/strict-derivation.md","shortMessageHtmlLink":"Update protocol/strict-derivation.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu4wbggA","startCursor":null,"endCursor":null}},"title":"Activity · ethereum-optimism/design-docs"}