{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":753309728,"defaultBranch":"main","name":"risc0-ethereum","ownerLogin":"risc0","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-05T21:39:54.000Z","ownerAvatar":"https://github.com/avatars/u/90660733?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726336235.0","currentOid":""},"activityList":{"items":[{"before":"e010adb8482737daf5f045508f039d0e4cc0d1f1","after":null,"ref":"refs/heads/sasha/governance-example","pushedAt":"2024-09-14T17:50:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sashaaldrick","name":"Sasha","path":"/sashaaldrick","primaryAvatarUrl":"https://github.com/avatars/u/33594434?s=80&v=4"}},{"before":"649289a20b2efa4a9c2a2f3c4866c24a101c84ad","after":"6132e946a142cea6f53f325e8fd0c175ad0ec283","ref":"refs/heads/main","pushedAt":"2024-09-14T17:50:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashaaldrick","name":"Sasha","path":"/sashaaldrick","primaryAvatarUrl":"https://github.com/avatars/u/33594434?s=80&v=4"},"commit":{"message":"WEB3-79: Refactor of Governance Example for RISC Zero zkVM 1.0 (#197)\n\nThis is a refactor of the original governance example located in\r\nrelease-0.20\r\n[here](https://github.com/risc0/risc0/tree/release-0.20/bonsai/examples/governance).\r\nThis has been rewritten to match the foundry template layout, amongst\r\nmany other features.\r\n\r\nAt a high level, this PR:\r\n- upgrades governance example guest to zkVM 1.0\r\n- deprecates Relay workflow and contracts\r\n- updates publisher to handle deprecated relay workflows\r\n- simplifies test logic for readability\r\n- creates gas benchmarks from these tests\r\n\r\nFor a high level walkthrough, please see\r\n[README.md](https://github.com/risc0/risc0-ethereum/blob/a5ccf7872c3d8dfe86d42816b2388da4e27af4c3/examples/governance/README.md),\r\nand to run tests locally with benchmarking, see\r\n[instructions.md](https://github.com/risc0/risc0-ethereum/blob/a5ccf7872c3d8dfe86d42816b2388da4e27af4c3/examples/governance/instructions.md).\r\n\r\n---------\r\n\r\nCo-authored-by: Angelo Capossele \r\nCo-authored-by: Victor Graf ","shortMessageHtmlLink":"WEB3-79: Refactor of Governance Example for RISC Zero zkVM 1.0 (#197)"}},{"before":"64a885016f04ca649454dae7974c3d69179492e4","after":"e010adb8482737daf5f045508f039d0e4cc0d1f1","ref":"refs/heads/sasha/governance-example","pushedAt":"2024-09-14T17:38:59.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"sashaaldrick","name":"Sasha","path":"/sashaaldrick","primaryAvatarUrl":"https://github.com/avatars/u/33594434?s=80&v=4"},"commit":{"message":"Merge branch 'main' into sasha/governance-example","shortMessageHtmlLink":"Merge branch 'main' into sasha/governance-example"}},{"before":"81fc07d3fdf31c5e3315605247c2ff4985a954ab","after":null,"ref":"refs/heads/chore/todos","pushedAt":"2024-09-13T20:53:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"}},{"before":"0ad2cc7a6c65bbca777784151e1a5191459b513c","after":"649289a20b2efa4a9c2a2f3c4866c24a101c84ad","ref":"refs/heads/main","pushedAt":"2024-09-13T20:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"WEB3-124: chore: address TODOs (#243)\n\nThis PR either resolves the open TODOs, or links them to an GitHub\r\nissue.","shortMessageHtmlLink":"WEB3-124: chore: address TODOs (#243)"}},{"before":"c2e3779f6f30d352d192bebccd9196438cdd7dc5","after":"81fc07d3fdf31c5e3315605247c2ff4985a954ab","ref":"refs/heads/chore/todos","pushedAt":"2024-09-13T20:23:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"add unwrap","shortMessageHtmlLink":"add unwrap"}},{"before":"24696dfa99e8e127ebd1f0d5b5ebffd7f198f8ed","after":"c2e3779f6f30d352d192bebccd9196438cdd7dc5","ref":"refs/heads/chore/todos","pushedAt":"2024-09-13T20:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"fix fmt","shortMessageHtmlLink":"fix fmt"}},{"before":"17b4550b97a91037dbef2d1cadc171fd6b5f5594","after":"24696dfa99e8e127ebd1f0d5b5ebffd7f198f8ed","ref":"refs/heads/chore/todos","pushedAt":"2024-09-13T20:12:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/todos","shortMessageHtmlLink":"Merge branch 'main' into chore/todos"}},{"before":"7c7c0307749f1e9841cf362e1b2e6b9a0cafbf83","after":"17b4550b97a91037dbef2d1cadc171fd6b5f5594","ref":"refs/heads/chore/todos","pushedAt":"2024-09-13T20:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"make call() return an error","shortMessageHtmlLink":"make call() return an error"}},{"before":"3c2f455088b936ab086e70e311b54f86fbc11931","after":null,"ref":"refs/heads/chore/validation-readme","pushedAt":"2024-09-13T19:51:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"}},{"before":"ed5601dccb63fa0f502f23b8b3326f722d71b82d","after":"0ad2cc7a6c65bbca777784151e1a5191459b513c","ref":"refs/heads/main","pushedAt":"2024-09-13T19:51:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"WEB3-22: chore: Expand documentation on how to handle linking Steel proofs to verified block hashes (#244)\n\nThis PR integrates the README improvements from #194 .\r\n\r\ncloses #181 \r\ncloses WEB3-22\r\n\r\n---------\r\n\r\nCo-authored-by: Victor Graf ","shortMessageHtmlLink":"WEB3-22: chore: Expand documentation on how to handle linking Steel p…"}},{"before":"919d724d7946f4291f3f043bfe534c4ba52452aa","after":"3c2f455088b936ab086e70e311b54f86fbc11931","ref":"refs/heads/chore/validation-readme","pushedAt":"2024-09-13T19:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nategraf","name":"Victor Graf","path":"/nategraf","primaryAvatarUrl":"https://github.com/avatars/u/5684286?s=80&v=4"},"commit":{"message":"add bookmarking heading","shortMessageHtmlLink":"add bookmarking heading"}},{"before":"5f6436213c3b0e03560a51d8b539882861c7eae1","after":"919d724d7946f4291f3f043bfe534c4ba52452aa","ref":"refs/heads/chore/validation-readme","pushedAt":"2024-09-13T19:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nategraf","name":"Victor Graf","path":"/nategraf","primaryAvatarUrl":"https://github.com/avatars/u/5684286?s=80&v=4"},"commit":{"message":"break up very long lines","shortMessageHtmlLink":"break up very long lines"}},{"before":"39e7574411194165f37bbe50180e44c6541c5d50","after":"7c7c0307749f1e9841cf362e1b2e6b9a0cafbf83","ref":"refs/heads/chore/todos","pushedAt":"2024-09-13T11:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"check block ID and Digest individually","shortMessageHtmlLink":"check block ID and Digest individually"}},{"before":null,"after":"5f6436213c3b0e03560a51d8b539882861c7eae1","ref":"refs/heads/chore/validation-readme","pushedAt":"2024-09-13T11:11:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"a5540a688ed631293373d6f8f43e8548228b6c22","after":"a7408f9111afbd9456ec56f44417b2c4e5902b45","ref":"refs/heads/chore/vendor-github-crates","pushedAt":"2024-09-13T10:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"no need to make ethereum_consensus public","shortMessageHtmlLink":"no need to make ethereum_consensus public"}},{"before":"32fc60640c21c1a73d4afcc553a7606b7d3482fc","after":"a5540a688ed631293373d6f8f43e8548228b6c22","ref":"refs/heads/chore/vendor-github-crates","pushedAt":"2024-09-13T10:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"fix license check","shortMessageHtmlLink":"fix license check"}},{"before":"9df88812ad6d159dad549fe8d3e7616bdf42c842","after":"32fc60640c21c1a73d4afcc553a7606b7d3482fc","ref":"refs/heads/chore/vendor-github-crates","pushedAt":"2024-09-13T10:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"add license files","shortMessageHtmlLink":"add license files"}},{"before":"c2dc8f5ed72669255eea798415c4752abdd591f0","after":"9df88812ad6d159dad549fe8d3e7616bdf42c842","ref":"refs/heads/chore/vendor-github-crates","pushedAt":"2024-09-13T10:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"ignored vendored in license check","shortMessageHtmlLink":"ignored vendored in license check"}},{"before":"eecc7067cef1410e14b9d0351f34cc9b4292c5bb","after":"c2dc8f5ed72669255eea798415c4752abdd591f0","ref":"refs/heads/chore/vendor-github-crates","pushedAt":"2024-09-13T10:15:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"fix Cargo.toml","shortMessageHtmlLink":"fix Cargo.toml"}},{"before":"0411da13840569c886de713c01eddfab2d4071bb","after":"39e7574411194165f37bbe50180e44c6541c5d50","ref":"refs/heads/chore/todos","pushedAt":"2024-09-12T23:40:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/todos","shortMessageHtmlLink":"Merge branch 'main' into chore/todos"}},{"before":"72e6421a2cbbeafbf6a99f1295d6ec3d58c26b19","after":null,"ref":"refs/heads/chore/corruption-tests","pushedAt":"2024-09-12T23:37:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"}},{"before":"82be079b70ec74c8ddb51111730b5181887f41dc","after":"ed5601dccb63fa0f502f23b8b3326f722d71b82d","ref":"refs/heads/main","pushedAt":"2024-09-12T23:37:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"WEB3-105: chore: corruption tests for Steel (#241)\n\nThis PR adds tests to ensure that corruptions of the input leads to\r\nerrors. For this, the tests modify the JSON representation of the\r\n`EvmInput` directly.\r\n\r\nIt checks the following corruptions:\r\n- modification of a single storage value\r\n- removing parts of a storage trie\r\n- modification of an account's balance\r\n- removing parts of the state trie\r\n- modification of a single contract's code\r\n- modification of a header in the ancestor chain\r\n- modification of the execution block header\r\n- modification of a single element in the beacon commitment Merkle path\r\n\r\ncloses #222 \r\ncloses WEB3-105","shortMessageHtmlLink":"WEB3-105: chore: corruption tests for Steel (#241)"}},{"before":"5b33c739e14398c22cd8ed7c5b117788e2ffaeeb","after":"0411da13840569c886de713c01eddfab2d4071bb","ref":"refs/heads/chore/todos","pushedAt":"2024-09-12T23:32:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/todos","shortMessageHtmlLink":"Merge branch 'main' into chore/todos"}},{"before":"5cc89523435202da5eaf4a141233c2219a4dd9ba","after":"72e6421a2cbbeafbf6a99f1295d6ec3d58c26b19","ref":"refs/heads/chore/corruption-tests","pushedAt":"2024-09-12T23:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"tests for short MPT nodes","shortMessageHtmlLink":"tests for short MPT nodes"}},{"before":"0b299fa05e76cb9c370073ece6f9a522ee250960","after":"5cc89523435202da5eaf4a141233c2219a4dd9ba","ref":"refs/heads/chore/corruption-tests","pushedAt":"2024-09-12T22:08:46.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/corruption-tests","shortMessageHtmlLink":"Merge branch 'main' into chore/corruption-tests"}},{"before":"b9cacfd0ab63b5a3ca6058e68b07ec7f21d4cee6","after":null,"ref":"refs/heads/fix/no-preflight","pushedAt":"2024-09-12T22:08:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"}},{"before":"4140555baa63c6ea4970fecb0ae35925efe429c5","after":"82be079b70ec74c8ddb51111730b5181887f41dc","ref":"refs/heads/main","pushedAt":"2024-09-12T22:08:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"WEB3-107: fix: Specific error when `Contract::preflight` was missed. (#239)\n\nReturns \"no accounts accessed: use Contract::preflight\" when no\r\n`Contract::preflight` was called.\r\n\r\ncloses #224 \r\ncloses WEB3-107","shortMessageHtmlLink":"WEB3-107: fix: Specific error when Contract::preflight was missed. (#…"}},{"before":null,"after":"5b33c739e14398c22cd8ed7c5b117788e2ffaeeb","ref":"refs/heads/chore/todos","pushedAt":"2024-09-12T22:03:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"address todos","shortMessageHtmlLink":"address todos"}},{"before":"f3f68f19038f3d7e6dd042d0c0254b073e857d0f","after":"b9cacfd0ab63b5a3ca6058e68b07ec7f21d4cee6","ref":"refs/heads/fix/no-preflight","pushedAt":"2024-09-12T21:56:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Wollac","name":"Wolfgang Welz","path":"/Wollac","primaryAvatarUrl":"https://github.com/avatars/u/4930426?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/no-preflight","shortMessageHtmlLink":"Merge branch 'main' into fix/no-preflight"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNzo1MDozNS4wMDAwMDBazwAAAAS2Vk9G","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNzo1MDozNS4wMDAwMDBazwAAAAS2Vk9G","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMTo1Njo1MS4wMDAwMDBazwAAAAS04oui"}},"title":"Activity · risc0/risc0-ethereum"}