{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":238797860,"defaultBranch":"develop","name":"optimism","ownerLogin":"ethereum-optimism","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-06T22:28:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58791460?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715460854.0","currentOid":""},"activityList":{"items":[{"before":"a3840f34508fd7b82db5b1bff4bc9ade3fe90ea2","after":null,"ref":"refs/heads/refcell/l2-block-number-challenge-support","pushedAt":"2024-05-11T20:54:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"}},{"before":"bde6a96e65d812f33681069009cdf3fa4f1f87d7","after":null,"ref":"refs/heads/gh-readonly-queue/develop/pr-10451-bbc3786d1e10b9edb1e5d1b4ccdaa81af021c5e6","pushedAt":"2024-05-11T20:54:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"bbc3786d1e10b9edb1e5d1b4ccdaa81af021c5e6","after":"bde6a96e65d812f33681069009cdf3fa4f1f87d7","ref":"refs/heads/develop","pushedAt":"2024-05-11T20:54:12.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat(op-dispute-mon): L2BlockNumberChallenged Support (#10451)\n\n* feat(op-dispute-mon): L2BlockNumberChallenged dispute monitor support\n\nfeat(op-dispute-mon): query for the l2 block number through the game metadata call\n\nfix(op-dispute-mon): query for the l2 block number through the game metadata call\n\nfix(op-dispute-mon): query for the l2 block number through the game metadata call\n\n* fix(op-dispute-mon): block challenge check\n\n* fix(op-dispute-mon): use agreement and metrice\n\n* op-dispute-mon: Separate l2 challenge metric (#10483)\n\n* op-dispute-mon: Consider l2 block number challenged when forecasting but don't make it a new game status.\r\n\r\nAdd a separate metric to report the number of successful L2 block number challenges.\r\n\r\n* op-challenger: Remove unused blockNumChallenged field from list-games info struct\r\n\r\n* op-dispute-mon: Consider l2 block challenger in expected credits. (#10484)\r\n\r\n* feat(op-dispute-mon): Update L2 Challenges Metrics (#10492)\r\n\r\n* fix: change the l2 challenges to tha gauge vec\r\n\r\n* fix: consistent metric labels\r\n\r\n---------\r\n\r\nCo-authored-by: refcell \n\n---------\n\nCo-authored-by: Adrian Sutton ","shortMessageHtmlLink":"feat(op-dispute-mon): L2BlockNumberChallenged Support (#10451)"}},{"before":null,"after":"bde6a96e65d812f33681069009cdf3fa4f1f87d7","ref":"refs/heads/gh-readonly-queue/develop/pr-10451-bbc3786d1e10b9edb1e5d1b4ccdaa81af021c5e6","pushedAt":"2024-05-11T20:34:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat(op-dispute-mon): L2BlockNumberChallenged Support (#10451)\n\n* feat(op-dispute-mon): L2BlockNumberChallenged dispute monitor support\n\nfeat(op-dispute-mon): query for the l2 block number through the game metadata call\n\nfix(op-dispute-mon): query for the l2 block number through the game metadata call\n\nfix(op-dispute-mon): query for the l2 block number through the game metadata call\n\n* fix(op-dispute-mon): block challenge check\n\n* fix(op-dispute-mon): use agreement and metrice\n\n* op-dispute-mon: Separate l2 challenge metric (#10483)\n\n* op-dispute-mon: Consider l2 block number challenged when forecasting but don't make it a new game status.\r\n\r\nAdd a separate metric to report the number of successful L2 block number challenges.\r\n\r\n* op-challenger: Remove unused blockNumChallenged field from list-games info struct\r\n\r\n* op-dispute-mon: Consider l2 block challenger in expected credits. (#10484)\r\n\r\n* feat(op-dispute-mon): Update L2 Challenges Metrics (#10492)\r\n\r\n* fix: change the l2 challenges to tha gauge vec\r\n\r\n* fix: consistent metric labels\r\n\r\n---------\r\n\r\nCo-authored-by: refcell \n\n---------\n\nCo-authored-by: Adrian Sutton ","shortMessageHtmlLink":"feat(op-dispute-mon): L2BlockNumberChallenged Support (#10451)"}},{"before":"ba7122db48ec90fa78a4c55bdc49bb888b9e6ff9","after":null,"ref":"refs/heads/aj/resolve-claim","pushedAt":"2024-05-11T08:47:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"}},{"before":"bbc3786d1e10b9edb1e5d1b4ccdaa81af021c5e6","after":null,"ref":"refs/heads/gh-readonly-queue/develop/pr-10504-1a20fd9cc893e72f3d70ad92e8545b66ac462895","pushedAt":"2024-05-11T08:47:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1a20fd9cc893e72f3d70ad92e8545b66ac462895","after":"bbc3786d1e10b9edb1e5d1b4ccdaa81af021c5e6","ref":"refs/heads/develop","pushedAt":"2024-05-11T08:47:36.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"op-challenger: Add resolve-claim subcommand. (#10504)","shortMessageHtmlLink":"op-challenger: Add resolve-claim subcommand. (#10504)"}},{"before":null,"after":"bbc3786d1e10b9edb1e5d1b4ccdaa81af021c5e6","ref":"refs/heads/gh-readonly-queue/develop/pr-10504-1a20fd9cc893e72f3d70ad92e8545b66ac462895","pushedAt":"2024-05-11T08:28:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"op-challenger: Add resolve-claim subcommand. (#10504)","shortMessageHtmlLink":"op-challenger: Add resolve-claim subcommand. (#10504)"}},{"before":"e06f2dd2e16f1aa71db3b29eeceeba5393f06522","after":null,"ref":"refs/heads/aj/l2-challenge-metric-changes","pushedAt":"2024-05-11T08:22:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"}},{"before":"6c0bf4425796597ae9285590112dca72c3a6bb18","after":"a3840f34508fd7b82db5b1bff4bc9ade3fe90ea2","ref":"refs/heads/refcell/l2-block-number-challenge-support","pushedAt":"2024-05-11T08:22:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"},"commit":{"message":"op-dispute-mon: Separate l2 challenge metric (#10483)\n\n* op-dispute-mon: Consider l2 block number challenged when forecasting but don't make it a new game status.\r\n\r\nAdd a separate metric to report the number of successful L2 block number challenges.\r\n\r\n* op-challenger: Remove unused blockNumChallenged field from list-games info struct\r\n\r\n* op-dispute-mon: Consider l2 block challenger in expected credits. (#10484)\r\n\r\n* feat(op-dispute-mon): Update L2 Challenges Metrics (#10492)\r\n\r\n* fix: change the l2 challenges to tha gauge vec\r\n\r\n* fix: consistent metric labels\r\n\r\n---------\r\n\r\nCo-authored-by: refcell ","shortMessageHtmlLink":"op-dispute-mon: Separate l2 challenge metric (#10483)"}},{"before":"c35b6ba13bc203e86a8a14aad5b187a28af4a5a5","after":null,"ref":"refs/heads/refcell/block-challenge-alert","pushedAt":"2024-05-11T08:22:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"}},{"before":"125c342da2bd84eab5cab446f916b673a4b5b8c5","after":"e06f2dd2e16f1aa71db3b29eeceeba5393f06522","ref":"refs/heads/aj/l2-challenge-metric-changes","pushedAt":"2024-05-11T08:22:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"},"commit":{"message":"feat(op-dispute-mon): Update L2 Challenges Metrics (#10492)\n\n* fix: change the l2 challenges to tha gauge vec\r\n\r\n* fix: consistent metric labels","shortMessageHtmlLink":"feat(op-dispute-mon): Update L2 Challenges Metrics (#10492)"}},{"before":"e1b5cb172dd3d417abe6f082d2a76322f96338b6","after":"c35b6ba13bc203e86a8a14aad5b187a28af4a5a5","ref":"refs/heads/refcell/block-challenge-alert","pushedAt":"2024-05-11T08:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"refcell","name":"refcell","path":"/refcell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21288394?s=80&v=4"},"commit":{"message":"fix: consistent metric labels","shortMessageHtmlLink":"fix: consistent metric labels"}},{"before":null,"after":"ba7122db48ec90fa78a4c55bdc49bb888b9e6ff9","ref":"refs/heads/aj/resolve-claim","pushedAt":"2024-05-11T06:32:07.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":"op-challenger: Add resolve-claim subcommand.","shortMessageHtmlLink":"op-challenger: Add resolve-claim subcommand."}},{"before":"dc2ed7d7686df517b4d3d757d4ab3551df161f96","after":"4d00fb5af9e97e936a3516968c73a5ee8e7be12d","ref":"refs/heads/cl/ctb/sys-cfg-resource-constraint","pushedAt":"2024-05-11T00:33:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Remove `setResourceConfig`\n\nRemoves the `setResourceConfig` setter from the `SystemConfig`, only\nallowing it to be set by the `ProxyAdmin` owner.","shortMessageHtmlLink":"feat(ctb): Remove setResourceConfig"}},{"before":"e0c9bc4e5665c83fa83dda108eeb8dd8b62bef58","after":"dc2ed7d7686df517b4d3d757d4ab3551df161f96","ref":"refs/heads/cl/ctb/sys-cfg-resource-constraint","pushedAt":"2024-05-11T00:02:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Remove `setResourceConfig`\n\nRemoves the `setResourceConfig` setter from the `SystemConfig`, only\nallowing it to be set by the `ProxyAdmin` owner.","shortMessageHtmlLink":"feat(ctb): Remove setResourceConfig"}},{"before":"46217cfdfaf1ef5459fd87d5b26765181b85fccb","after":"d90f1280da66305626293c7b8a4bfdff3b996fe4","ref":"refs/heads/cl/ctb/sys-cfg-max-gas-limit","pushedAt":"2024-05-11T00:02:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Enforce maximum L2 gas limit\n\nEnforces a maximum L2 gas limit within the `SystemConfig`. This change\nhelps ensure that OP Stack chain governors keep the L2 block gas limit\nwithin a reasonable range in order to guarantee that the L2 blocks may\nbe proven.\n\n* In the `_setResourceConfig` function, the new minimum gas limit is\nchecked to be less than the current `gasLimit`. This value may never be\nlarger than `MAX_GAS_LIMIT`, per the checks in `_setGasLimit`. This\nensures that the `minimumGasLimit <= maximumGasLimit`","shortMessageHtmlLink":"feat(ctb): Enforce maximum L2 gas limit"}},{"before":"8a640b5fc3d8be7afa78c2d9fadce26e93e3c4e4","after":"e0c9bc4e5665c83fa83dda108eeb8dd8b62bef58","ref":"refs/heads/cl/ctb/sys-cfg-resource-constraint","pushedAt":"2024-05-10T23:58:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Remove `setResourceConfig`\n\nRemoves the `setResourceConfig` setter from the `SystemConfig`, only\nallowing it to be set by the `ProxyAdmin` owner.","shortMessageHtmlLink":"feat(ctb): Remove setResourceConfig"}},{"before":"0c717b123c988951cdeed2c8c25316ad3128ce44","after":"46217cfdfaf1ef5459fd87d5b26765181b85fccb","ref":"refs/heads/cl/ctb/sys-cfg-max-gas-limit","pushedAt":"2024-05-10T23:58:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Enforce maximum L2 gas limit\n\nEnforces a maximum L2 gas limit within the `SystemConfig`. This change\nhelps ensure that OP Stack chain governors keep the L2 block gas limit\nwithin a reasonable range in order to guarantee that the L2 blocks may\nbe proven.\n\n* In the `_setResourceConfig` function, the new minimum gas limit is\nchecked to be less than the current `gasLimit`. This value may never be\nlarger than `MAX_GAS_LIMIT`, per the checks in `_setGasLimit`. This\nensures that the `minimumGasLimit <= maximumGasLimit`","shortMessageHtmlLink":"feat(ctb): Enforce maximum L2 gas limit"}},{"before":"d5c1a07ab3ceac2b86ac544f7c57983729e7595e","after":"787b4dd9b03de81fb4bb782a7353735136f935bb","ref":"refs/heads/feat/sys-config-ecotone","pushedAt":"2024-05-10T23:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"chain-assertions: improve","shortMessageHtmlLink":"chain-assertions: improve"}},{"before":"dbe8d8281ed03b956d628330a938f180c336a344","after":"8a640b5fc3d8be7afa78c2d9fadce26e93e3c4e4","ref":"refs/heads/cl/ctb/sys-cfg-resource-constraint","pushedAt":"2024-05-10T23:48:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Remove `setResourceConfig`\n\nRemoves the `setResourceConfig` setter from the `SystemConfig`, only\nallowing it to be set by the `ProxyAdmin` owner.","shortMessageHtmlLink":"feat(ctb): Remove setResourceConfig"}},{"before":"8c0574a41e314727345a9d75f887c46c22abce73","after":"0c717b123c988951cdeed2c8c25316ad3128ce44","ref":"refs/heads/cl/ctb/sys-cfg-max-gas-limit","pushedAt":"2024-05-10T23:48:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Enforce maximum L2 gas limit\n\nEnforces a maximum L2 gas limit within the `SystemConfig`. This change\nhelps ensure that OP Stack chain governors keep the L2 block gas limit\nwithin a reasonable range in order to guarantee that the L2 blocks may\nbe proven.\n\n* In the `_setResourceConfig` function, the new minimum gas limit is\nchecked to be less than the current `gasLimit`. This value may never be\nlarger than `MAX_GAS_LIMIT`, per the checks in `_setGasLimit`. This\nensures that the `minimumGasLimit <= maximumGasLimit`","shortMessageHtmlLink":"feat(ctb): Enforce maximum L2 gas limit"}},{"before":"8df8e855bbd744e0f5fc882b4c58f90b87adf1da","after":"d5c1a07ab3ceac2b86ac544f7c57983729e7595e","ref":"refs/heads/feat/sys-config-ecotone","pushedAt":"2024-05-10T23:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"deploy-config: fixup","shortMessageHtmlLink":"deploy-config: fixup"}},{"before":"4e87d86da6de7605bbca803602408dc2f5eb5d92","after":"8df8e855bbd744e0f5fc882b4c58f90b87adf1da","ref":"refs/heads/feat/sys-config-ecotone","pushedAt":"2024-05-10T23:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"config: fixup","shortMessageHtmlLink":"config: fixup"}},{"before":"8a685a9dc590eb99689249e662d7e83b1aca3205","after":"4e87d86da6de7605bbca803602408dc2f5eb5d92","ref":"refs/heads/feat/sys-config-ecotone","pushedAt":"2024-05-10T23:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"tests: fix build","shortMessageHtmlLink":"tests: fix build"}},{"before":"71055ace19b1bf0c57b0546b4660e27e6ab7492e","after":"8a685a9dc590eb99689249e662d7e83b1aca3205","ref":"refs/heads/feat/sys-config-ecotone","pushedAt":"2024-05-10T23:07:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tynes","name":"Mark Tyneway","path":"/tynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6626818?s=80&v=4"},"commit":{"message":"contracts-bedrock: ecotone gas config support\n\nUpdates the gas config on the `SystemConfig` to be ecotone first.\nThis resolves chain operator ux issues with setting the gas config,\nrendering the additional tooling for calculating the encoded\nscalar version obsolete. This version of the system config\nis technically backwards compatible with pre-ecotone, but it\nrequires a follow up tx to call the old `setGasConfig` method.\nThe old gas config method was updated such that it cannot\nbe used to set ecotone style config to prevent footguns.\nA new method `setGasConfigEcotone` should be used instead.","shortMessageHtmlLink":"contracts-bedrock: ecotone gas config support"}},{"before":null,"after":"dbe8d8281ed03b956d628330a938f180c336a344","ref":"refs/heads/cl/ctb/sys-cfg-resource-constraint","pushedAt":"2024-05-10T23:06:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Remove `setResourceConfig`\n\nRemoves the `setResourceConfig` setter from the `SystemConfig`, only\nallowing it to be set by the `ProxyAdmin` owner.","shortMessageHtmlLink":"feat(ctb): Remove setResourceConfig"}},{"before":"55b0bc70f3ef2b39138bf95776e81bcc084712dc","after":"8c0574a41e314727345a9d75f887c46c22abce73","ref":"refs/heads/cl/ctb/sys-cfg-max-gas-limit","pushedAt":"2024-05-10T23:06:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Enforce maximum L2 gas limit\n\nEnforces a maximum L2 gas limit within the `SystemConfig`. This change\nhelps ensure that OP Stack chain governors keep the L2 block gas limit\nwithin a reasonable range in order to guarantee that the L2 blocks may\nbe proven.\n\n* In the `_setResourceConfig` function, the new minimum gas limit is\nchecked to be less than the current `gasLimit`. This value may never be\nlarger than `MAX_GAS_LIMIT`, per the checks in `_setGasLimit`. This\nensures that the `minimumGasLimit <= maximumGasLimit`","shortMessageHtmlLink":"feat(ctb): Enforce maximum L2 gas limit"}},{"before":null,"after":"55b0bc70f3ef2b39138bf95776e81bcc084712dc","ref":"refs/heads/cl/ctb/sys-cfg-max-gas-limit","pushedAt":"2024-05-10T22:39:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clabby","name":null,"path":"/clabby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8406232?s=80&v=4"},"commit":{"message":"feat(ctb): Enforce maximum L2 gas limit\n\nEnforces a maximum L2 gas limit within the `SystemConfig`. This change\nhelps ensure that OP Stack chain governors keep the L2 block gas limit\nwithin a reasonable range in order to guarantee that the L2 blocks may\nbe proven.\n\n* In the `_setResourceConfig` function, the new minimum gas limit is\nchecked to be less than the current `gasLimit`. This value may never be\nlarger than `MAX_GAS_LIMIT`, per the checks in `_setGasLimit`. This\nensures that the `minimumGasLimit <= maximumGasLimit`","shortMessageHtmlLink":"feat(ctb): Enforce maximum L2 gas limit"}},{"before":"f6fee3f67436acc079aa5bd4fad9b05006a2b23f","after":"250575cc775da936225a745f7a247abd63527555","ref":"refs/heads/jg/plasma_config","pushedAt":"2024-05-10T22:36:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trianglesphere","name":"Joshua Gutow","path":"/trianglesphere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11803341?s=80&v=4"},"commit":{"message":"op-node: Add dedicated PlasmaConfig struct to rollup.Config\n\nThis commit adds a dedicated PlasmaConfig section to the rollup\nconfig. This collects all Plasma Mode configuration to the same place\nand enables future expansion of Plasma Mode configuration to be confined\nto a single location.\n\nIn the interim, the op-node can read from both the legacy fields and the\ndedicated struct. If both are set, they must be consistent. The genesis\ncreation tooling currently only writes with the new config.","shortMessageHtmlLink":"op-node: Add dedicated PlasmaConfig struct to rollup.Config"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER2aXBwA","startCursor":null,"endCursor":null}},"title":"Activity ยท ethereum-optimism/optimism"}