{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":160548111,"defaultBranch":"master","name":"evmone","ownerLogin":"ethereum","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-05T16:37:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6250754?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726761240.0","currentOid":""},"activityList":{"items":[{"before":"e54f9904aa2206d3dc47d614572e694b75ae8e13","after":"b75dc527cc7a39c873b2feca17d91462e7d66e1f","ref":"refs/heads/nonce-bump-refactor","pushedAt":"2024-09-19T16:04:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Increment transaction sender's nonce before entering execution frame","shortMessageHtmlLink":"Increment transaction sender's nonce before entering execution frame"}},{"before":null,"after":"e54f9904aa2206d3dc47d614572e694b75ae8e13","ref":"refs/heads/nonce-bump-refactor","pushedAt":"2024-09-19T15:54:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Increment transaction sender's nonce before entering execution frame","shortMessageHtmlLink":"Increment transaction sender's nonce before entering execution frame"}},{"before":"a4a4a8d0d079d1ae5b4ef55c0b4baa62228f80f8","after":"261c5845ab2959554e3c7ccb15d5d7ecd29e6f75","ref":"refs/heads/eip-7702","pushedAt":"2024-09-19T15:35:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Run EEST tests for EIP-7702 on CI","shortMessageHtmlLink":"Run EEST tests for EIP-7702 on CI"}},{"before":"261c5845ab2959554e3c7ccb15d5d7ecd29e6f75","after":"a4a4a8d0d079d1ae5b4ef55c0b4baa62228f80f8","ref":"refs/heads/eip-7702","pushedAt":"2024-09-19T15:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Check is clang-tidy false positive is still there","shortMessageHtmlLink":"Check is clang-tidy false positive is still there"}},{"before":"85e7ff7b37d81a1c21b32240df096c088becf601","after":null,"ref":"refs/heads/precompiles/kzg_point_evaluation","pushedAt":"2024-09-19T15:19:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"}},{"before":"edfe00dc73a8bcd65fd37000b5490a87acb93bcb","after":"4a3cb41242e97b651933432a94c278e10ff72b43","ref":"refs/heads/master","pushedAt":"2024-09-19T15:19:11.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"precompiles: Implement KZG proof verification (aka \"point evaluation\") (#979)\n\nImplement the KZG proof verification using the blst library.\r\nAdd native `point_evaluation` implementation.\r\nAdd benchmarks and report the comparison with Silkworm's implementation (see PR).","shortMessageHtmlLink":"precompiles: Implement KZG proof verification (aka \"point evaluation\") ("}},{"before":"0aa75e4fbe5910107593c32775fef0411d79462c","after":"85e7ff7b37d81a1c21b32240df096c088becf601","ref":"refs/heads/precompiles/kzg_point_evaluation","pushedAt":"2024-09-19T15:04:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"precompiles: Add benchmark for point_evaluation","shortMessageHtmlLink":"precompiles: Add benchmark for point_evaluation"}},{"before":"a01c7e44e0fee722df2ca3f1b0c221ffd68d8b93","after":"261c5845ab2959554e3c7ccb15d5d7ecd29e6f75","ref":"refs/heads/eip-7702","pushedAt":"2024-09-19T13:28:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Run EEST tests for EIP-7702 on CI","shortMessageHtmlLink":"Run EEST tests for EIP-7702 on CI"}},{"before":"093a83d63e14e9a25b80fad2ca3ba72aeee3d6bc","after":"a01c7e44e0fee722df2ca3f1b0c221ffd68d8b93","ref":"refs/heads/eip-7702","pushedAt":"2024-09-19T12:35:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Run EEST tests for EIP-7702 on CI","shortMessageHtmlLink":"Run EEST tests for EIP-7702 on CI"}},{"before":"5ef5009bd00d495b7e64355edbd9e1cf49f76827","after":"65c7d8ec9ad5810c15ab81141402ba7393c5e816","ref":"refs/heads/state/state_view","pushedAt":"2024-09-18T15:59:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"fix clang build","shortMessageHtmlLink":"fix clang build"}},{"before":"4155aaa23126e45cb73c7ae98ffdd3910ca1e5ac","after":"0aa75e4fbe5910107593c32775fef0411d79462c","ref":"refs/heads/precompiles/kzg_point_evaluation","pushedAt":"2024-09-18T14:26:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"precompiles: Add benchmark for point_evaluation","shortMessageHtmlLink":"precompiles: Add benchmark for point_evaluation"}},{"before":"7603add51be8b83dbefe53379f41034e199977fe","after":null,"ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T14:15:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"}},{"before":"f007e7c2c1265a89ba3d996bf47da03d829bcf2f","after":"edfe00dc73a8bcd65fd37000b5490a87acb93bcb","ref":"refs/heads/master","pushedAt":"2024-09-18T14:15:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"precompiles: Implement BLS pairing check (#1016)\n\nImplementation of the `bls12_pairing_check` precompile: According to\r\nspec https://eips.ethereum.org/EIPS/eip-2537#abi-for-pairing-check\r\n\r\nDepends on: https://github.com/ethereum/evmone/pull/1012\r\n\r\nCo-authored-by: Paweł Bylica ","shortMessageHtmlLink":"precompiles: Implement BLS pairing check (#1016)"}},{"before":"161eaeea43c3fb95f6653caff67f9a2da14c0865","after":"7603add51be8b83dbefe53379f41034e199977fe","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T14:01:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve\n\nCo-authored-by: Paweł Bylica ","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"dac8d4d243fee0981aba8b6e701539594fe9847c","after":null,"ref":"refs/heads/bls-map-to-point","pushedAt":"2024-09-18T14:00:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"}},{"before":"7c6a3ce0b666a0fd8ecbc836630de4a0cd757675","after":"f007e7c2c1265a89ba3d996bf47da03d829bcf2f","ref":"refs/heads/master","pushedAt":"2024-09-18T14:00:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chfast","name":"Paweł Bylica","path":"/chfast","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/573380?s=80&v=4"},"commit":{"message":"precompilles: Implement mapping of field elements to `BLS12-381` curve points (#1012)\n\nImplementation of the `bls12_map_fp_to_g1` and `bls12_map_fp2_to_g2`\r\nprecompiles: mapping of `fp` field element to a point on `E1` curve\r\n(BLS12-381) and mapping `fp2` extension field element to a point on `E2`\r\ncurve (BLS12-381) according to the EIP-2537 spec\r\nhttps://eips.ethereum.org/EIPS/eip-2537#abi-for-mapping-fp-element-to-g1-point\r\nand\r\nhttps://eips.ethereum.org/EIPS/eip-2537#abi-for-mapping-fp2-element-to-g2-point.\r\n\r\nDepends on: https://github.com/ethereum/evmone/pull/1010","shortMessageHtmlLink":"precompilles: Implement mapping of field elements to BLS12-381 curv…"}},{"before":"1b3ce9293772264423fe517846877318c15b1061","after":"161eaeea43c3fb95f6653caff67f9a2da14c0865","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T13:49:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"ba67b51485b8d4d855357d60c1ded628b225c667","after":"1b3ce9293772264423fe517846877318c15b1061","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T13:47:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"06af5a50c6e60578b92c758e8e4d7d8b1f2948e9","after":"dac8d4d243fee0981aba8b6e701539594fe9847c","ref":"refs/heads/bls-map-to-point","pushedAt":"2024-09-18T13:46:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement `fp` and `fp2` elements mapping to curve points","shortMessageHtmlLink":"precompiles: Implement fp and fp2 elements mapping to curve points"}},{"before":"b53e3f256c6d49b7cd95a7a2f632ebfe7164c81e","after":"06af5a50c6e60578b92c758e8e4d7d8b1f2948e9","ref":"refs/heads/bls-map-to-point","pushedAt":"2024-09-18T13:45:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement `fp` and `fp2` elements mapping to curve points","shortMessageHtmlLink":"precompiles: Implement fp and fp2 elements mapping to curve points"}},{"before":"9a12f30fc3373ed7a51010c51590aa4f33852039","after":"b53e3f256c6d49b7cd95a7a2f632ebfe7164c81e","ref":"refs/heads/bls-map-to-point","pushedAt":"2024-09-18T13:43:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement `fp` and `fp2` elements mapping to curve points","shortMessageHtmlLink":"precompiles: Implement fp and fp2 elements mapping to curve points"}},{"before":"de4c1674071fa35bb26f89e57c8322ad51cdf16d","after":"9a12f30fc3373ed7a51010c51590aa4f33852039","ref":"refs/heads/bls-map-to-point","pushedAt":"2024-09-18T13:43:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement `fp` and `fp2` elements mapping to curve points","shortMessageHtmlLink":"precompiles: Implement fp and fp2 elements mapping to curve points"}},{"before":"aab875702e3c7d0989abc92bf02889dc53b4d665","after":null,"ref":"refs/heads/t8n-requests-root","pushedAt":"2024-09-18T13:17:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"}},{"before":"0453324af95fd50ccefe01efcbf7726f0db59f49","after":"7c6a3ce0b666a0fd8ecbc836630de4a0cd757675","ref":"refs/heads/master","pushedAt":"2024-09-18T13:17:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Add requestsRoot to t8n output for Prague (#1018)\n\nPulled out of #961 \r\n\r\nThis is related to https://eips.ethereum.org/EIPS/eip-7685 and required\r\nfor filling EEST for Prague.","shortMessageHtmlLink":"Add requestsRoot to t8n output for Prague (#1018)"}},{"before":"120a610c6f78dde02adfe9ac3f0fa7eeef86ff8f","after":"ba67b51485b8d4d855357d60c1ded628b225c667","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T13:09:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"16983c06b8c5bfb1bd6ae7c7ab1200dfb3bbbfa7","after":"120a610c6f78dde02adfe9ac3f0fa7eeef86ff8f","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T13:03:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"207ab023bd806c870c2c686a7bfe9c14677ef660","after":"aab875702e3c7d0989abc92bf02889dc53b4d665","ref":"refs/heads/t8n-requests-root","pushedAt":"2024-09-18T13:00:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gumb0","name":"Andrei Maiboroda","path":"/gumb0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863135?s=80&v=4"},"commit":{"message":"Add requestsRoot to t8n output for Prague","shortMessageHtmlLink":"Add requestsRoot to t8n output for Prague"}},{"before":"aee454687e62b3b2290b5695ca8375160592a735","after":"16983c06b8c5bfb1bd6ae7c7ab1200dfb3bbbfa7","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T12:59:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"8e000b2b17ee0210c903fdf6b33570702955cac0","after":"aee454687e62b3b2290b5695ca8375160592a735","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T12:57:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}},{"before":"32f775a7dc967fc2ce71bf4a7acbda301f97cab2","after":"8e000b2b17ee0210c903fdf6b33570702955cac0","ref":"refs/heads/bls-pairing","pushedAt":"2024-09-18T12:55:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rodiazet","name":"rodiazet","path":"/rodiazet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7524020?s=80&v=4"},"commit":{"message":"precompiles: Implement pairing check foe `BLS12-381` curve","shortMessageHtmlLink":"precompiles: Implement pairing check foe BLS12-381 curve"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuxIl_wA","startCursor":null,"endCursor":null}},"title":"Activity · ethereum/evmone"}