{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":449904215,"defaultBranch":"release/8.1.2","name":"cardano-node","ownerLogin":"CardanoSolutions","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-01-20T00:47:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85345764?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706004895.0","currentOid":""},"activityList":{"items":[{"before":"668254b780fd2d17f8c922e38960a1841e97fcda","after":"317ffa5610bc6ba110348be0d6c7465b68c91188","ref":"refs/heads/minimal/8.x","pushedAt":"2024-01-23T10:15:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KtorZ","name":"Matthias Benkort","path":"/KtorZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5680256?s=80&v=4"},"commit":{"message":"Merge pull request #4 from CardanoSolutions/neil/missing-hashes\n\nNeil/missing hashes","shortMessageHtmlLink":"Merge pull request #4 from CardanoSolutions/neil/missing-hashes"}},{"before":"cd54ab859d38294ae54c9ff73d828d5a3da0d97a","after":null,"ref":"refs/heads/neil/fix-tests","pushedAt":"2024-01-23T10:14:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KtorZ","name":"Matthias Benkort","path":"/KtorZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5680256?s=80&v=4"}},{"before":"8a1f1d7f2c0a2191d90f7a592e64074bcce4e9a0","after":"668254b780fd2d17f8c922e38960a1841e97fcda","ref":"refs/heads/minimal/8.x","pushedAt":"2024-01-23T10:14:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KtorZ","name":"Matthias Benkort","path":"/KtorZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5680256?s=80&v=4"},"commit":{"message":"Merge pull request #3 from CardanoSolutions/neil/fix-tests\n\nFix LedgerEvent tests","shortMessageHtmlLink":"Merge pull request #3 from CardanoSolutions/neil/fix-tests"}},{"before":null,"after":"58ef49e94ec0317d2fcb5dac468c60d057aa5a3f","ref":"refs/heads/neil/hashes-test","pushedAt":"2024-01-09T17:25:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"WIP: Add a property test for sequential hashes coming from LedgerEventHandler","shortMessageHtmlLink":"WIP: Add a property test for sequential hashes coming from LedgerEven…"}},{"before":"ca2eb89ad0351bff891d3caa09358b5f7365f06b","after":"1104a4bb79620e1851d41748f23b51c1c63be337","ref":"refs/heads/neil/missing-hashes","pushedAt":"2024-01-09T17:24:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Allow ledgerEvents to be an empty list in AnchoredEvents\n\nThis allows us to keep track of the hashes of blocks that don't\ngenerate any ledger events","shortMessageHtmlLink":"Allow ledgerEvents to be an empty list in AnchoredEvents"}},{"before":null,"after":"cd54ab859d38294ae54c9ff73d828d5a3da0d97a","ref":"refs/heads/neil/fix-tests","pushedAt":"2024-01-09T17:21:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Fix LedgerEvent tests","shortMessageHtmlLink":"Fix LedgerEvent tests"}},{"before":"826aa3f2711b631aaf7f5275f3a94134cf30536d","after":"ca2eb89ad0351bff891d3caa09358b5f7365f06b","ref":"refs/heads/neil/missing-hashes","pushedAt":"2024-01-09T05:01:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Add a property test for sequential hashes coming from LedgerEventHandler","shortMessageHtmlLink":"Add a property test for sequential hashes coming from LedgerEventHandler"}},{"before":"d974ad0ddc827e4465fb28ad1958e1838d544779","after":"826aa3f2711b631aaf7f5275f3a94134cf30536d","ref":"refs/heads/neil/missing-hashes","pushedAt":"2024-01-09T04:57:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Add a property test for sequential hashes coming from LedgerEventHandler","shortMessageHtmlLink":"Add a property test for sequential hashes coming from LedgerEventHandler"}},{"before":"0a81b2ba3fea6a7647c4e05d1a33e9c1615caf77","after":"d974ad0ddc827e4465fb28ad1958e1838d544779","ref":"refs/heads/neil/missing-hashes","pushedAt":"2024-01-09T04:54:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Add a property test for sequential hashes coming from LedgerEventHandler","shortMessageHtmlLink":"Add a property test for sequential hashes coming from LedgerEventHandler"}},{"before":"87290d7bbb34da438d794344655a631f06bf9911","after":"0a81b2ba3fea6a7647c4e05d1a33e9c1615caf77","ref":"refs/heads/neil/missing-hashes","pushedAt":"2024-01-08T17:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"fixup! Allow ledgerEvents to be an empty list","shortMessageHtmlLink":"fixup! Allow ledgerEvents to be an empty list"}},{"before":null,"after":"87290d7bbb34da438d794344655a631f06bf9911","ref":"refs/heads/neil/missing-hashes","pushedAt":"2024-01-06T00:08:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Allow ledgerEvents to be an empty list in AnchoredEvents\n\nThis allows us to keep track of the hashes of blocks that don't\ngenerate any ledger events","shortMessageHtmlLink":"Allow ledgerEvents to be an empty list in AnchoredEvents"}},{"before":"cf10dddfaaafe9ed8e0ee9a6ae0c04de07801e0f","after":"8a1f1d7f2c0a2191d90f7a592e64074bcce4e9a0","ref":"refs/heads/minimal/8.x","pushedAt":"2023-12-22T18:13:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"epochSDD-from-ledgerEvents-worker (#2)\n\nAdd alias to refer to a list of ledgerEvents\r\n\r\n[PLT-7987]","shortMessageHtmlLink":"epochSDD-from-ledgerEvents-worker (#2)"}},{"before":"15e08071ad9adc8e73c15bac6e5b41a9f9bbf7c5","after":null,"ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-12-22T16:15:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"}},{"before":"517eae2e0105d4bcd0c568abca09e0e6b3c6c9d3","after":"cf10dddfaaafe9ed8e0ee9a6ae0c04de07801e0f","ref":"refs/heads/minimal/8.x","pushedAt":"2023-12-22T16:12:20.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Revert to using ghc928","shortMessageHtmlLink":"Revert to using ghc928"}},{"before":null,"after":"0bc6a0acebf6146d67c9adefa5d816e70cf84cd3","ref":"refs/heads/release/8.x-consensus-event","pushedAt":"2023-12-13T14:19:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"koslambrou","name":null,"path":"/koslambrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2037002?s=80&v=4"},"commit":{"message":"Add ConsensuEvent in streaming with LedgerEvents","shortMessageHtmlLink":"Add ConsensuEvent in streaming with LedgerEvents"}},{"before":"bf72f9d390c22972fb06741aec890ffbd0cf0fc9","after":"15e08071ad9adc8e73c15bac6e5b41a9f9bbf7c5","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-12-08T23:14:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Revert to using ghc928","shortMessageHtmlLink":"Revert to using ghc928"}},{"before":"a28540f690f485fc28283528e824652c17ce62c0","after":"bf72f9d390c22972fb06741aec890ffbd0cf0fc9","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-12-08T22:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Revert to using ghc928","shortMessageHtmlLink":"Revert to using ghc928"}},{"before":"9fcc0b131b31a7d7b4600d559107a2483f2e2e5a","after":"a28540f690f485fc28283528e824652c17ce62c0","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-12-02T18:49:48.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Fix check-mainnet-config errors","shortMessageHtmlLink":"Fix check-mainnet-config errors"}},{"before":"29d39811c5b023f43168a544dd53d52a53eb29a0","after":"9fcc0b131b31a7d7b4600d559107a2483f2e2e5a","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-12-01T03:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Aggregate ledger events into groups\n\nWe group them by protocol version because the version has to be sent\nout-of-band from the encoding of the events themselves","shortMessageHtmlLink":"Aggregate ledger events into groups"}},{"before":"845b46fd204092638b56bd1babb7bffd099da0ce","after":"29d39811c5b023f43168a544dd53d52a53eb29a0","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-11-29T19:16:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Refactor to share more code between socket and chan ledger event handlers","shortMessageHtmlLink":"Refactor to share more code between socket and chan ledger event hand…"}},{"before":"d987b026ae3c7f90eb4f8efd2083579962d7a55c","after":"845b46fd204092638b56bd1babb7bffd099da0ce","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-11-29T05:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Refactor to share more code between socket and chan ledger event handlers","shortMessageHtmlLink":"Refactor to share more code between socket and chan ledger event hand…"}},{"before":null,"after":"d987b026ae3c7f90eb4f8efd2083579962d7a55c","ref":"refs/heads/PLT-7979-use-TChan","pushedAt":"2023-11-09T04:18:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"PLT-7979 Stream ledger events to a TChan instead of a socket","shortMessageHtmlLink":"PLT-7979 Stream ledger events to a TChan instead of a socket"}},{"before":"417ddbeb350bdd1f27876f16a0923e32bca342a8","after":"517eae2e0105d4bcd0c568abca09e0e6b3c6c9d3","ref":"refs/heads/minimal/8.x","pushedAt":"2023-11-03T00:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Enable CDDL test file to be found in both cabal and nix builds","shortMessageHtmlLink":"Enable CDDL test file to be found in both cabal and nix builds"}},{"before":"5e3a604b2d77401ec72efab83c09df81543a21b6","after":"417ddbeb350bdd1f27876f16a0923e32bca342a8","ref":"refs/heads/minimal/8.x","pushedAt":"2023-11-02T16:44:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Stream ledger events to a socket\n\nCoauthored by:\n\n* Konstantinos Lambrou-Latreille \n* Arnaud Bailly \n* Neil Mayhew ","shortMessageHtmlLink":"Stream ledger events to a socket"}},{"before":"d49d938dc13bab3145108d28f1a04d23832980b4","after":"5e3a604b2d77401ec72efab83c09df81543a21b6","ref":"refs/heads/minimal/8.x","pushedAt":"2023-11-02T16:08:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Use the (~) type operator from Prelude as required by ghc 9.6.3","shortMessageHtmlLink":"Use the (~) type operator from Prelude as required by ghc 9.6.3"}},{"before":null,"after":"6510d1a98af5c305d8388eb3e2fd21485a31c6bb","ref":"refs/heads/release/8.x","pushedAt":"2023-11-01T03:58:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Remove discontinued packages from nix","shortMessageHtmlLink":"Remove discontinued packages from nix"}},{"before":null,"after":"d49d938dc13bab3145108d28f1a04d23832980b4","ref":"refs/heads/minimal/8.x","pushedAt":"2023-11-01T03:58:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilmayhew","name":"Neil Mayhew","path":"/neilmayhew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166791?s=80&v=4"},"commit":{"message":"Remove some redundant patterns and constraints","shortMessageHtmlLink":"Remove some redundant patterns and constraints"}},{"before":"a01ee644a8eb25ac027ca3a7b625ea9584fcd2f2","after":"d7eb87600ade02474b45a2dd07f16ed7c05478a4","ref":"refs/heads/release/8.1.2","pushedAt":"2023-10-06T17:52:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koslambrou","name":null,"path":"/koslambrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2037002?s=80&v=4"},"commit":{"message":"Updated ouroboros-consensus and move client-related function out of Cardano.Node.LedgerEvent\n\n* Updated ouroboros-consensus to latest changes wrt LedgerEventHandler\n\n* Move foldEvent and filterReward functions out of Cardano.Node.LedgerEvent","shortMessageHtmlLink":"Updated ouroboros-consensus and move client-related function out of C…"}},{"before":"0d5a55cf86a3e03e120ea1d96b3f7f9aa9db41f7","after":null,"ref":"refs/heads/kll/release/8.1.2","pushedAt":"2023-10-04T19:39:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"koslambrou","name":null,"path":"/koslambrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2037002?s=80&v=4"}},{"before":"5071bf4b88a035a843e20ebb5fbdefdc99ab839e","after":"a01ee644a8eb25ac027ca3a7b625ea9584fcd2f2","ref":"refs/heads/release/8.1.2","pushedAt":"2023-10-02T06:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abailly-iohk","name":"Arnaud Bailly","path":"/abailly-iohk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79840582?s=80&v=4"},"commit":{"message":"Remove fancy emojis from Setup.hs","shortMessageHtmlLink":"Remove fancy emojis from Setup.hs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD5rolzAA","startCursor":null,"endCursor":null}},"title":"Activity · CardanoSolutions/cardano-node"}