{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24951427,"defaultBranch":"master","name":"go-ethereum","ownerLogin":"fjl","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-10-08T17:12:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6915?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726156075.0","currentOid":""},"activityList":{"items":[{"before":"450191f1958c6623d29a03f03347e62b6b4772f0","after":"b61af3b5183f095614e6a5bf2b985a8e57d43541","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T21:04:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"core/types: rename variable","shortMessageHtmlLink":"core/types: rename variable"}},{"before":"78d607ec588421b049202535214a2e26ba8a57e3","after":"450191f1958c6623d29a03f03347e62b6b4772f0","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T18:56:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth/catalyst: improve test","shortMessageHtmlLink":"eth/catalyst: improve test"}},{"before":"3c9367b089c453b3f1b9219d2bcbe507f8a433e8","after":"78d607ec588421b049202535214a2e26ba8a57e3","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T16:19:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"internal/ethapi: avoid copying header","shortMessageHtmlLink":"internal/ethapi: avoid copying header"}},{"before":"2fa432a530b9d280ef7419c1616c6d28c4fec6af","after":"3c9367b089c453b3f1b9219d2bcbe507f8a433e8","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T16:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"core/types: rename to CalcRequestsHash","shortMessageHtmlLink":"core/types: rename to CalcRequestsHash"}},{"before":"e64dfdd243a48893e5c0b8d86b63277cb7d9e909","after":"2fa432a530b9d280ef7419c1616c6d28c4fec6af","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T16:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"core/types: fix deposit request encoding","shortMessageHtmlLink":"core/types: fix deposit request encoding"}},{"before":"03f484d78e8d635ac9ae16b7d4ad8b5ff439c20d","after":"e64dfdd243a48893e5c0b8d86b63277cb7d9e909","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T15:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"core/types: update deposit test","shortMessageHtmlLink":"core/types: update deposit test"}},{"before":"e4ce8686c585c8178ee099d53fd87e917a84aee7","after":"03f484d78e8d635ac9ae16b7d4ad8b5ff439c20d","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T15:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"core/types: fix depositRequestType","shortMessageHtmlLink":"core/types: fix depositRequestType"}},{"before":null,"after":"e4ce8686c585c8178ee099d53fd87e917a84aee7","ref":"refs/heads/core-flat-deposit-requests","pushedAt":"2024-09-12T15:47:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"all: implement flat deposit requests encoding","shortMessageHtmlLink":"all: implement flat deposit requests encoding"}},{"before":"6847144fdfa067ed4a798bbd688d680eb09155c6","after":"5bfe055e1c091fb9dd4c5446368bceb0e3c6ae49","ref":"refs/heads/rebase-verkle-witness","pushedAt":"2024-08-29T11:43:14.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":"core/types: fix witness","shortMessageHtmlLink":"core/types: fix witness"}},{"before":null,"after":"6847144fdfa067ed4a798bbd688d680eb09155c6","ref":"refs/heads/rebase-verkle-witness","pushedAt":"2024-08-29T11:29:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"core/types: fix witness","shortMessageHtmlLink":"core/types: fix witness"}},{"before":"77d9ec95f609da2428da558fce237e65227ee933","after":"59f9ff5b32df5b51fe52a001194e8bff7b8d28e2","ref":"refs/heads/eth-discv5","pushedAt":"2024-08-15T15:39:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth: add comments","shortMessageHtmlLink":"eth: add comments"}},{"before":"0113cebed9733374e7b28fb240f568e7f34b6ca9","after":"77d9ec95f609da2428da558fce237e65227ee933","ref":"refs/heads/eth-discv5","pushedAt":"2024-08-15T15:14:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lightclient","name":null,"path":"/lightclient","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14004106?s=80&v=4"},"commit":{"message":"eth/protocols/eth: add doc for NewNodeFilter","shortMessageHtmlLink":"eth/protocols/eth: add doc for NewNodeFilter"}},{"before":"b402bf66ee1c9da4ef99564eb1479f663504aa15","after":"0113cebed9733374e7b28fb240f568e7f34b6ca9","ref":"refs/heads/eth-discv5","pushedAt":"2024-08-15T09:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth: gofmt","shortMessageHtmlLink":"eth: gofmt"}},{"before":"01ef07f2a3f9fcd971649901fa5d3988b425b350","after":"b402bf66ee1c9da4ef99564eb1479f663504aa15","ref":"refs/heads/eth-discv5","pushedAt":"2024-08-15T09:43:35.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":"eth: dial nodes from discv5\n\nUnlike discv4, the discv5 random nodes iterator will always provide full ENRs. This means\nwe can apply filtering to the results and will only try dialing nodes which explictly opt\ninto the eth protocol with a matching chain.\n\nI have also removed the dial iterator from snap. We don't have an official DNS list for\nsnap anymore, and I doubt anyone else is running one. While we could potentially filter\nfor snap on discv5, there will be very few nodes announcing it, and the extra iterator\nwould just stall the dialer.","shortMessageHtmlLink":"eth: dial nodes from discv5"}},{"before":"e68aed206e9e5ccc37679c7d32aebb85b38b5fa0","after":"27b634ae22206553db1ff5fdfdf526368fcd938b","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-15T08:26:28.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":".golangci.yml: remove lint warning","shortMessageHtmlLink":".golangci.yml: remove lint warning"}},{"before":"876d11bb073c0a71eb49a060a5cd2134f6fd2c16","after":"e68aed206e9e5ccc37679c7d32aebb85b38b5fa0","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-15T07:40:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"cmd/geth: add field deprecations","shortMessageHtmlLink":"cmd/geth: add field deprecations"}},{"before":"ac24da85239617dda41194dfca3a45e9e7ad7e08","after":"876d11bb073c0a71eb49a060a5cd2134f6fd2c16","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-14T17:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth/ethconfig: improve formatting","shortMessageHtmlLink":"eth/ethconfig: improve formatting"}},{"before":"700cafcdc0f34d7051739801ddabdf40d95f3f7a","after":"ac24da85239617dda41194dfca3a45e9e7ad7e08","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-14T17:47:48.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":"eth/ethconfig: fix tag","shortMessageHtmlLink":"eth/ethconfig: fix tag"}},{"before":"97b56a1d8ec740ed9fd4358a062d9424cddeab6d","after":"700cafcdc0f34d7051739801ddabdf40d95f3f7a","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-14T17:46:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth/ethconfig: fix tag","shortMessageHtmlLink":"eth/ethconfig: fix tag"}},{"before":null,"after":"01ef07f2a3f9fcd971649901fa5d3988b425b350","ref":"refs/heads/eth-discv5","pushedAt":"2024-08-14T17:31:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth: dial nodes from discv5\n\nUnlike discv4, the discv5 random nodes iterator will always provide full ENRs. This means\nwe can apply filtering to the results and will only try dialing nodes which explictly opt\ninto the eth protocol with a matching chain.\n\nI have also removed the dial iterator from snap. We don't have an official DNS list for\nsnap anymore, and I doubt anyone else is running one. While we could potentially filter\nfor snap on discv5, there will be very few nodes announcing it, and the extra iterator\nwould just stall the dialer.","shortMessageHtmlLink":"eth: dial nodes from discv5"}},{"before":"fe653d245058732f808ccf1df28f6cadf5b95681","after":"97b56a1d8ec740ed9fd4358a062d9424cddeab6d","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-14T09:45:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"cmd/utils: remove references to config","shortMessageHtmlLink":"cmd/utils: remove references to config"}},{"before":null,"after":"fe653d245058732f808ccf1df28f6cadf5b95681","ref":"refs/heads/eth-rm-lightconfig","pushedAt":"2024-08-14T09:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth: remove LES server config","shortMessageHtmlLink":"eth: remove LES server config"}},{"before":null,"after":"2e205a8f500842b15f266f5632e4c842e47f9250","ref":"refs/heads/eth-downloader-gofmt","pushedAt":"2024-08-02T15:34:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"eth/downloader: gofmt","shortMessageHtmlLink":"eth/downloader: gofmt"}},{"before":null,"after":"2ded267512707195f1126252c74cc1dd2b573385","ref":"refs/heads/debug-remove-memsize","pushedAt":"2024-08-01T10:55:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"internal/debug: remove memsize\n\nRemoving because memsize will very likely be broken by Go 1.23.\nSee https://github.com/fjl/memsize/issues/4","shortMessageHtmlLink":"internal/debug: remove memsize"}},{"before":"24bba50d5d6229663f5cc2b18bf320ba281c1a34","after":"448250f0125885443e72fbb6df84c6690b303898","ref":"refs/heads/p2p-discover-remove-encpubkey","pushedAt":"2024-07-16T16:09:39.000Z","pushType":"push","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: remove conversion","shortMessageHtmlLink":"p2p/discover: remove conversion"}},{"before":null,"after":"24bba50d5d6229663f5cc2b18bf320ba281c1a34","ref":"refs/heads/p2p-discover-remove-encpubkey","pushedAt":"2024-07-16T11:20:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p/discover: remove type encPubkey\n\nThe pubkey type was moved to package v4wire a long time ago. Remaining uses of\nencPubkey were probably left in due to laziness.","shortMessageHtmlLink":"p2p/discover: remove type encPubkey"}},{"before":null,"after":"b64c1e3e29211c642245de91c58960654bf3fe3d","ref":"refs/heads/all-receiver-name-lint","pushedAt":"2024-06-11T14:31:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"log: fix receiver name","shortMessageHtmlLink":"log: fix receiver name"}},{"before":null,"after":"f4e37d67782097077a07dc3d974afb7c68ca2502","ref":"refs/heads/p2p-discover-unwrap-4in6","pushedAt":"2024-06-06T09:23:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p/discover: unwrap 4-in-6 UDP source addresses\n\nFixes an issue where discovery responses were not recognized.","shortMessageHtmlLink":"p2p/discover: unwrap 4-in-6 UDP source addresses"}},{"before":"b038ec08d98aabca2125cffe37b54dfadddd29a3","after":"625ace53bbcbee84e8ce4a511cc5df9b11968448","ref":"refs/heads/p2p-enode-netip-addr","pushedAt":"2024-05-31T11:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p/netutil: update comments","shortMessageHtmlLink":"p2p/netutil: update comments"}},{"before":"276253326dda36aafa11849c262612d3e4fe49b2","after":"b038ec08d98aabca2125cffe37b54dfadddd29a3","ref":"refs/heads/p2p-enode-netip-addr","pushedAt":"2024-05-30T22:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fjl","name":"Felix Lange","path":"/fjl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6915?s=80&v=4"},"commit":{"message":"p2p/netutil: fix","shortMessageHtmlLink":"p2p/netutil: fix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMTowNDowNi4wMDAwMDBazwAAAAS02eQl","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMTowNDowNi4wMDAwMDBazwAAAAS02eQl","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0zMFQyMjoxNzoyNi4wMDAwMDBazwAAAARYd6La"}},"title":"Activity ยท fjl/go-ethereum"}