{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8776021,"defaultBranch":"master","name":"haskoin-core","ownerLogin":"haskoin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-14T13:40:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5503081?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710420073.0","currentOid":""},"activityList":{"items":[{"before":"29e417300252f72d9ecbabec9178c0bb522620c5","after":"48d373b943df788ed43fb0ffbfeb7afffad10455","ref":"refs/heads/master","pushedAt":"2024-03-14T12:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Update upstream & LTS Haskell","shortMessageHtmlLink":"Update upstream & LTS Haskell"}},{"before":"529f082c0ce9d5132657574b016ef780d53e7529","after":"29e417300252f72d9ecbabec9178c0bb522620c5","ref":"refs/heads/master","pushedAt":"2024-03-07T10:15:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Build under ghc 9.8 (#419)","shortMessageHtmlLink":"Build under ghc 9.8 (#419)"}},{"before":"09f8fbbd4fc02ba1538c2be04d8fea5339737e6e","after":"529f082c0ce9d5132657574b016ef780d53e7529","ref":"refs/heads/master","pushedAt":"2024-01-31T13:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Prepare for release","shortMessageHtmlLink":"Prepare for release"}},{"before":"88ff19c35ad2f3d8afdf2a2970342990b40b6f40","after":"09f8fbbd4fc02ba1538c2be04d8fea5339737e6e","ref":"refs/heads/master","pushedAt":"2023-11-01T12:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Bump secp256k1-haskell dependency","shortMessageHtmlLink":"Bump secp256k1-haskell dependency"}},{"before":"520b0b241f7e108771b0b0fd274a7c329f65ce1c","after":"88ff19c35ad2f3d8afdf2a2970342990b40b6f40","ref":"refs/heads/master","pushedAt":"2023-10-11T09:10:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plaprade","name":"plaprade","path":"/plaprade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2826067?s=80&v=4"},"commit":{"message":"Export the BIP39 word list and add new BIP39 test vectors","shortMessageHtmlLink":"Export the BIP39 word list and add new BIP39 test vectors"}},{"before":"cd03cad4c15d21cd35c9af2490c732de3ed43a39","after":"520b0b241f7e108771b0b0fd274a7c329f65ce1c","ref":"refs/heads/master","pushedAt":"2023-09-02T06:56:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plaprade","name":"plaprade","path":"/plaprade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2826067?s=80&v=4"},"commit":{"message":"Utilities for testing Marshal and MarshalJSON classes (#415)\n\n* Adding tools for performing Marshal and MarshalJSON identity tests\r\n\r\n* New dependency on data-default\r\n\r\n* Renamed some arbitrary (test) functions for clarity","shortMessageHtmlLink":"Utilities for testing Marshal and MarshalJSON classes (#415)"}},{"before":"b82e8471155cf93ac0bbd06c5c0adf44cbb9e277","after":null,"ref":"refs/tags/v1.0.2","pushedAt":"2023-08-31T19:23:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"}},{"before":"296a8dcc305bd5ae2997eccf5b7156b06918abdf","after":"cd03cad4c15d21cd35c9af2490c732de3ed43a39","ref":"refs/heads/master","pushedAt":"2023-08-31T19:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Release 1.0.2","shortMessageHtmlLink":"Release 1.0.2"}},{"before":"d59a2e6ed7badc193e85f27f88222877cb494259","after":null,"ref":"refs/heads/unsafe","pushedAt":"2023-08-03T20:35:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"}},{"before":"e1bfe4e7f4c02b28cfd8a13a4a71d4d07a1ad47e","after":"296a8dcc305bd5ae2997eccf5b7156b06918abdf","ref":"refs/heads/master","pushedAt":"2023-08-03T19:23:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Add compatibility with latest nightly LTS Haskell","shortMessageHtmlLink":"Add compatibility with latest nightly LTS Haskell"}},{"before":"8fb472f60dabb12e940f0d224599fe8a9bc0aafc","after":"e1bfe4e7f4c02b28cfd8a13a4a71d4d07a1ad47e","ref":"refs/heads/master","pushedAt":"2023-07-28T19:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Update CHANGELOG with last release date","shortMessageHtmlLink":"Update CHANGELOG with last release date"}},{"before":"64ceb860e105b741d3c572a00e32f9c1af121625","after":"8fb472f60dabb12e940f0d224599fe8a9bc0aafc","ref":"refs/heads/master","pushedAt":"2023-07-28T18:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Backwards-incompatible modernisation of package\n\n- Shorten all field names ignoring duplicates using DuplicateRecordFields extension.\n- Use OverloadedRecordDot language extension and syntax.\n- Use explicit context object from secp256k1-haskell library.\n- Unify serialization into custom Marhsal and MarshalJSON classes.\n- Use bytestring builders for all JSON toEncoding implementations.\n- Use ormolu for formatting.\n- Simplify module organisation.\n- Strongly break backwards compatibility.","shortMessageHtmlLink":"Backwards-incompatible modernisation of package"}},{"before":"2fe8eace9076987248d33a892b8084e8bb589d50","after":"d59a2e6ed7badc193e85f27f88222877cb494259","ref":"refs/heads/unsafe","pushedAt":"2023-07-28T18:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Prepare for 1.0.0 release","shortMessageHtmlLink":"Prepare for 1.0.0 release"}},{"before":"d4fa4b75b41f479674bd3fdb8c0fc3908b50ea11","after":"2fe8eace9076987248d33a892b8084e8bb589d50","ref":"refs/heads/unsafe","pushedAt":"2023-07-26T21:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Update JSON encoders","shortMessageHtmlLink":"Update JSON encoders"}},{"before":"ae846c766ef00f340ff81112ce3bb39b6cad4c2a","after":"d4fa4b75b41f479674bd3fdb8c0fc3908b50ea11","ref":"refs/heads/unsafe","pushedAt":"2023-07-23T11:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Bump upstream secp256k1-haskell dependency","shortMessageHtmlLink":"Bump upstream secp256k1-haskell dependency"}},{"before":"5e9290441e2a74cbb8b278f00b3337d8b9bec0a3","after":"ae846c766ef00f340ff81112ce3bb39b6cad4c2a","ref":"refs/heads/unsafe","pushedAt":"2023-07-21T18:40:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Use MarshalJSON for Addresses","shortMessageHtmlLink":"Use MarshalJSON for Addresses"}},{"before":"f077aa5d484fca0668d2e751bd9485c76d1ef799","after":"5e9290441e2a74cbb8b278f00b3337d8b9bec0a3","ref":"refs/heads/unsafe","pushedAt":"2023-07-19T11:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Move Keys module into Crypto","shortMessageHtmlLink":"Move Keys module into Crypto"}},{"before":"638c9ee2e3aec05c4dbcb43b435d0f952058374a","after":"f077aa5d484fca0668d2e751bd9485c76d1ef799","ref":"refs/heads/unsafe","pushedAt":"2023-07-18T22:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Move prepareContext function to Util","shortMessageHtmlLink":"Move prepareContext function to Util"}},{"before":"fae8ea00dc3fc02f6fbb39c1d0f9b7c0667af0b6","after":"638c9ee2e3aec05c4dbcb43b435d0f952058374a","ref":"refs/heads/unsafe","pushedAt":"2023-07-18T09:22:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Hashable XPubKey","shortMessageHtmlLink":"Hashable XPubKey"}},{"before":"43582a443928a7a14c10f994144f35e202d12e52","after":"fae8ea00dc3fc02f6fbb39c1d0f9b7c0667af0b6","ref":"refs/heads/unsafe","pushedAt":"2023-07-17T17:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Add looser TxSignature Marshal instance","shortMessageHtmlLink":"Add looser TxSignature Marshal instance"}},{"before":"64d8298b267c63c79e51189a9230b3acaf53b819","after":"43582a443928a7a14c10f994144f35e202d12e52","ref":"refs/heads/unsafe","pushedAt":"2023-07-17T17:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Format with Ormolu","shortMessageHtmlLink":"Format with Ormolu"}},{"before":"ae142483d5d997c28bdd96d624f2c4220eeefbd2","after":"64d8298b267c63c79e51189a9230b3acaf53b819","ref":"refs/heads/unsafe","pushedAt":"2023-07-17T16:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Marshalling & Renaming\n\n- Use new version of secp256k1-haskell package\n- Add Marshal and MarshalJSON classes\n- Use OverloadedRecordDot and DuplicateRecordFields\n- Rename multiple modules\n- Simplify record field names","shortMessageHtmlLink":"Marshalling & Renaming"}},{"before":"02afd0ccb12eee5039193e5b5e896b18f343d29b","after":"ae142483d5d997c28bdd96d624f2c4220eeefbd2","ref":"refs/heads/unsafe","pushedAt":"2023-07-13T20:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Reuse secp256k1 context","shortMessageHtmlLink":"Reuse secp256k1 context"}},{"before":"4d30ec1ed27755e9a4a25c34bd9e2d7cce28b749","after":"02afd0ccb12eee5039193e5b5e896b18f343d29b","ref":"refs/heads/unsafe","pushedAt":"2023-07-13T19:56:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Fix TapRoot comparison function","shortMessageHtmlLink":"Fix TapRoot comparison function"}},{"before":null,"after":"4d30ec1ed27755e9a4a25c34bd9e2d7cce28b749","ref":"refs/heads/unsafe","pushedAt":"2023-07-13T18:22:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Use explicit context from secp256k1-haskell","shortMessageHtmlLink":"Use explicit context from secp256k1-haskell"}},{"before":"2a13ee8be20d7cd3646bb73dc5da4beeaf409ee2","after":"64ceb860e105b741d3c572a00e32f9c1af121625","ref":"refs/heads/master","pushedAt":"2023-06-28T14:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprupp","name":"JP Rupp","path":"/jprupp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904557?s=80&v=4"},"commit":{"message":"Upgrade to latest secp256k1 and base16","shortMessageHtmlLink":"Upgrade to latest secp256k1 and base16"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFZ75-AA","startCursor":null,"endCursor":null}},"title":"Activity ยท haskoin/haskoin-core"}