{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15452919,"defaultBranch":"master","name":"go-ethereum","ownerLogin":"ethereum","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-26T13:05:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6250754?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717681313.0","currentOid":""},"activityList":{"items":[{"before":"c732039a3442c6724054b0d9f4ec96a8639cce47","after":"b6f2bbd4172cbb56cf879358b1d378564dd09d93","ref":"refs/heads/master","pushedAt":"2024-06-11T17:41:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p/simulations: update doc of HTTP endpoints (#29894)","shortMessageHtmlLink":"p2p/simulations: update doc of HTTP endpoints (#29894)"}},{"before":"caa066dcb0dcb250d32f0861f996fefd1373082c","after":"c732039a3442c6724054b0d9f4ec96a8639cce47","ref":"refs/heads/master","pushedAt":"2024-06-11T13:57:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":".github: disable cache in actions run (#29926)","shortMessageHtmlLink":".github: disable cache in actions run (#29926)"}},{"before":"ffb29be7d4b32256f6becb603feced0dec661c89","after":"caa066dcb0dcb250d32f0861f996fefd1373082c","ref":"refs/heads/master","pushedAt":"2024-06-11T13:27:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"cmd/devp2p: fix log output (#29972)","shortMessageHtmlLink":"cmd/devp2p: fix log output (#29972)"}},{"before":"3aa874bed22a82e74fad0d679412d4fb6d9375f2","after":"ffb29be7d4b32256f6becb603feced0dec661c89","ref":"refs/heads/master","pushedAt":"2024-06-11T12:34:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rjl493456442","name":null,"path":"/rjl493456442","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5959481?s=80&v=4"},"commit":{"message":"ethconfig: regenerate config (#29970)","shortMessageHtmlLink":"ethconfig: regenerate config (#29970)"}},{"before":"85587d5ef2da92edc009b85146200e4012f9f6ed","after":"3aa874bed22a82e74fad0d679412d4fb6d9375f2","ref":"refs/heads/master","pushedAt":"2024-06-11T08:24:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"core/state: rename all the AccessList receivers to 'al' (#29921)\n\nrename all the receivers to 'al'","shortMessageHtmlLink":"core/state: rename all the AccessList receivers to 'al' (#29921)"}},{"before":"2eb185c92b2655ceee91b730fc5904379fe0ff6f","after":"85587d5ef2da92edc009b85146200e4012f9f6ed","ref":"refs/heads/master","pushedAt":"2024-06-11T08:10:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"cmd, core: prefetch reads too from tries if requested (#29807)\n\n* cmd/utils, consensus/beacon, core/state: when configured via stub flag: prefetch all reads from account/storage tries, terminate prefetcher synchronously.\r\n\r\n* cmd, core/state: fix nil panic, fix error handling, prefetch nosnap too\r\n\r\n* core/state: expand prefetcher metrics for reads and writes separately\r\n\r\n* cmd/utils, eth: fix noop collect witness flag\r\n\r\n---------\r\n\r\nCo-authored-by: Péter Szilágyi ","shortMessageHtmlLink":"cmd, core: prefetch reads too from tries if requested (#29807)"}},{"before":"db273c8733309d415b0c1296aa8630e67930d16d","after":"2eb185c92b2655ceee91b730fc5904379fe0ff6f","ref":"refs/heads/master","pushedAt":"2024-06-10T12:55:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rjl493456442","name":null,"path":"/rjl493456442","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5959481?s=80&v=4"},"commit":{"message":"core, rlp: remove duplicated words (#29964)","shortMessageHtmlLink":"core, rlp: remove duplicated words (#29964)"}},{"before":"8bda6429637c6219be5e0965fab15810fed3dced","after":"db273c8733309d415b0c1296aa8630e67930d16d","ref":"refs/heads/master","pushedAt":"2024-06-10T05:58:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rjl493456442","name":null,"path":"/rjl493456442","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5959481?s=80&v=4"},"commit":{"message":"core: initialize developer genesis beacon root contract with 0 balance (#29963)","shortMessageHtmlLink":"core: initialize developer genesis beacon root contract with 0 balance ("}},{"before":"349fcdd22d672fedc59a893e6ebb65349c3dfcdf","after":"8bda6429637c6219be5e0965fab15810fed3dced","ref":"refs/heads/master","pushedAt":"2024-06-09T20:50:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p: use package slices to sort in PeersInfo (#29957)","shortMessageHtmlLink":"p2p: use package slices to sort in PeersInfo (#29957)"}},{"before":"1098d148a51c929fd9829328fe60ca1214f3c7b5","after":"349fcdd22d672fedc59a893e6ebb65349c3dfcdf","ref":"refs/heads/master","pushedAt":"2024-06-09T20:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p/discover: add missing lock when calling tab.handleAddNode (#29960)","shortMessageHtmlLink":"p2p/discover: add missing lock when calling tab.handleAddNode (#29960)"}},{"before":"deaf10982cc1a6e02c133a8d70982a25b4ae3084","after":"1098d148a51c929fd9829328fe60ca1214f3c7b5","ref":"refs/heads/master","pushedAt":"2024-06-08T11:04:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"cmd/geth: remove unused param (#29952)","shortMessageHtmlLink":"cmd/geth: remove unused param (#29952)"}},{"before":"6a49d13c13d967dd9fb2190fd110ef6d90fc09cd","after":"deaf10982cc1a6e02c133a8d70982a25b4ae3084","ref":"refs/heads/master","pushedAt":"2024-06-08T11:00:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"cmd/clef, cmd/evm: fix markdown issues in README (#29954)","shortMessageHtmlLink":"cmd/clef, cmd/evm: fix markdown issues in README (#29954)"}},{"before":"4405f1851953ff75758d4bd570244a6f6c49d32a","after":"6a49d13c13d967dd9fb2190fd110ef6d90fc09cd","ref":"refs/heads/master","pushedAt":"2024-06-07T13:57:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"go.mod : tidy","shortMessageHtmlLink":"go.mod : tidy"}},{"before":"4461c1fc17c489f1df86dea1ebde4247c6305ea4","after":"4405f1851953ff75758d4bd570244a6f6c49d32a","ref":"refs/heads/master","pushedAt":"2024-06-07T12:04:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rjl493456442","name":null,"path":"/rjl493456442","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5959481?s=80&v=4"},"commit":{"message":"cmd/evm/internal/t8ntool: remove unused parameter (#29930)","shortMessageHtmlLink":"cmd/evm/internal/t8ntool: remove unused parameter (#29930)"}},{"before":"a49e942c193174dcff41e061ba246adf8b9f285a","after":"4461c1fc17c489f1df86dea1ebde4247c6305ea4","ref":"refs/heads/master","pushedAt":"2024-06-06T16:04:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"params: begin v1.14.6 release cycle","shortMessageHtmlLink":"params: begin v1.14.6 release cycle"}},{"before":"85459e14395dcd083076ee356358aec961aa35cc","after":"a49e942c193174dcff41e061ba246adf8b9f285a","ref":"refs/heads/master","pushedAt":"2024-06-06T16:00:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"params: begin v1.14.6 release cycle","shortMessageHtmlLink":"params: begin v1.14.6 release cycle"}},{"before":"5550d8399f744aca0f50fc20bcd57bf2abeb13e9","after":"0dd173a727dd2d2409b8e401b22e85d20c25b71f","ref":"refs/heads/release/1.14","pushedAt":"2024-06-06T13:21:01.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"rjl493456442","name":null,"path":"/rjl493456442","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5959481?s=80&v=4"},"commit":{"message":"params: release Geth v1.14.5","shortMessageHtmlLink":"params: release Geth v1.14.5"}},{"before":"0750cb0c8f384ade3213ac3eb18dde214fcc1864","after":"85459e14395dcd083076ee356358aec961aa35cc","ref":"refs/heads/master","pushedAt":"2024-06-06T13:15:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"p2p/discover: unwrap 4-in-6 UDP source addresses (#29944)\n\nFixes an issue where discovery responses were not recognized.","shortMessageHtmlLink":"p2p/discover: unwrap 4-in-6 UDP source addresses (#29944)"}},{"before":"cbbfa3eac05b816a704ef2e50ab0a7ac8a9c4dcc","after":"0750cb0c8f384ade3213ac3eb18dde214fcc1864","ref":"refs/heads/master","pushedAt":"2024-06-06T07:56:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"p2p/netutil: fix comments (#29942)","shortMessageHtmlLink":"p2p/netutil: fix comments (#29942)"}},{"before":"6c518fe6068726679016123d574a0523b2855168","after":"cbbfa3eac05b816a704ef2e50ab0a7ac8a9c4dcc","ref":"refs/heads/master","pushedAt":"2024-06-06T07:55:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"rlp: no need to repeat called len method (#29936)\n\nrlp: no need to repeat calling len","shortMessageHtmlLink":"rlp: no need to repeat called len method (#29936)"}},{"before":"bc6569462dfd78394599c93fd9e2a21908aca662","after":"6c518fe6068726679016123d574a0523b2855168","ref":"refs/heads/master","pushedAt":"2024-06-06T07:52:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"build: upgrade -dlgo version to Go 1.22.4 (#29938)","shortMessageHtmlLink":"build: upgrade -dlgo version to Go 1.22.4 (#29938)"}},{"before":"d09ddac39950645b95eae94894c322fc19f23acb","after":"bc6569462dfd78394599c93fd9e2a21908aca662","ref":"refs/heads/master","pushedAt":"2024-06-05T17:31:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p: use netip.Addr where possible (#29891)\n\nenode.Node was recently changed to store a cache of endpoint information. The IP address in the cache is a netip.Addr. I chose that type over net.IP because it is just better. netip.Addr is meant to be used as a value type. Copying it does not allocate, it can be compared with ==, and can be used as a map key.\r\n\r\nThis PR changes most uses of Node.IP() into Node.IPAddr(), which returns the cached value directly without allocating.\r\nWhile there are still some public APIs left where net.IP is used, I have converted all code used internally by p2p/discover to the new types. So this does change some public Go API, but hopefully not APIs any external code actually uses.\r\n\r\nThere weren't supposed to be any semantic differences resulting from this refactoring, however it does introduce one: In package p2p/netutil we treated the 0.0.0.0/8 network (addresses 0.x.y.z) as LAN, but netip.Addr.IsPrivate() doesn't. The treatment of this particular IP address range is controversial, with some software supporting it and others not. IANA lists it as special-purpose and invalid as a destination for a long time, so I don't know why I put it into the LAN list. It has now been marked as special in p2p/netutil as well.","shortMessageHtmlLink":"p2p: use netip.Addr where possible (#29891)"}},{"before":"e85e21c93267f619c8ce75c0457f4ed52cd9bbf0","after":"d09ddac39950645b95eae94894c322fc19f23acb","ref":"refs/heads/master","pushedAt":"2024-06-05T13:05:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rjl493456442","name":null,"path":"/rjl493456442","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5959481?s=80&v=4"},"commit":{"message":"core/rawdb: remove unused deriveLogFields (#29913)\n\n\r\nCo-authored-by: Gary Rong \r\nCo-authored-by: Martin HS ","shortMessageHtmlLink":"core/rawdb: remove unused deriveLogFields (#29913)"}},{"before":"fc40d68e5bd6ffb1651a75f985114de5eabd4e45","after":"e85e21c93267f619c8ce75c0457f4ed52cd9bbf0","ref":"refs/heads/master","pushedAt":"2024-06-05T09:07:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1na","name":"Sina M","path":"/s1na","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1591639?s=80&v=4"},"commit":{"message":"core/state, eth/tracers: fix typos (#29932)","shortMessageHtmlLink":"core/state, eth/tracers: fix typos (#29932)"}},{"before":"125fb1ff5855134b040e295f380eeecff29af375","after":"fc40d68e5bd6ffb1651a75f985114de5eabd4e45","ref":"refs/heads/master","pushedAt":"2024-06-05T08:22:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"params: begin v1.14.5 release cycle","shortMessageHtmlLink":"params: begin v1.14.5 release cycle"}},{"before":"ab48ba42f4f34873d65fd1737fabac5c680baff6","after":"5550d8399f744aca0f50fc20bcd57bf2abeb13e9","ref":"refs/heads/release/1.14","pushedAt":"2024-06-05T08:10:44.000Z","pushType":"push","commitsCount":69,"pusher":{"login":"karalabe","name":"Péter Szilágyi","path":"/karalabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129561?s=80&v=4"},"commit":{"message":"params: release Geth v1.14.4","shortMessageHtmlLink":"params: release Geth v1.14.4"}},{"before":"a16fb321f24ad12142a838db5f0aeaefd913b1fb","after":"41661a18bb370653dcb410c984f3d174ba595f83","ref":"refs/heads/manual-local-cache","pushedAt":"2024-06-04T16:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gballet","name":"Guillaume Ballet","path":"/gballet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3272758?s=80&v=4"},"commit":{"message":"disable caching in setup-go","shortMessageHtmlLink":"disable caching in setup-go"}},{"before":"125fb1ff5855134b040e295f380eeecff29af375","after":"a16fb321f24ad12142a838db5f0aeaefd913b1fb","ref":"refs/heads/manual-local-cache","pushedAt":"2024-06-04T15:30:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gballet","name":"Guillaume Ballet","path":"/gballet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3272758?s=80&v=4"},"commit":{"message":".github/workflows: manual caching of dependencies","shortMessageHtmlLink":".github/workflows: manual caching of dependencies"}},{"before":null,"after":"125fb1ff5855134b040e295f380eeecff29af375","ref":"refs/heads/manual-local-cache","pushedAt":"2024-06-04T13:49:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gballet","name":"Guillaume Ballet","path":"/gballet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3272758?s=80&v=4"},"commit":{"message":"core/state: avoid data race (#29924)","shortMessageHtmlLink":"core/state: avoid data race (#29924)"}},{"before":"125fb1ff5855134b040e295f380eeecff29af375","after":"d50373a632fc3888199111a8c7cb33a30e5a8e33","ref":"refs/heads/ci-i386-disable-cache","pushedAt":"2024-06-04T13:32:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gballet","name":"Guillaume Ballet","path":"/gballet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3272758?s=80&v=4"},"commit":{"message":".github/workflows: disable cache","shortMessageHtmlLink":".github/workflows: disable cache"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYoHz-gA","startCursor":null,"endCursor":null}},"title":"Activity · ethereum/go-ethereum"}