{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":230341066,"defaultBranch":"master","name":"chainweb-api","ownerLogin":"kadena-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-26T23:29:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19830776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712787235.0","currentOid":""},"activityList":{"items":[{"before":"eb57e84608fe91d171065c26a7877a01da952f75","after":"fc84dcef8197bcfb5415c855421bb1921a749c9f","ref":"refs/heads/emmanuel/add-verifiers","pushedAt":"2024-04-17T03:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"make verifier proof field JSON for simplicity","shortMessageHtmlLink":"make verifier proof field JSON for simplicity"}},{"before":"2520b2bb6db73dde98328f566912c8e495eff3b4","after":"eb57e84608fe91d171065c26a7877a01da952f75","ref":"refs/heads/emmanuel/add-verifiers","pushedAt":"2024-04-11T23:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"fix TxDetail module compilation error","shortMessageHtmlLink":"fix TxDetail module compilation error"}},{"before":"eb50a6bd64da18bb2f1d4a8f1a278437a324330b","after":"2520b2bb6db73dde98328f566912c8e495eff3b4","ref":"refs/heads/emmanuel/add-verifiers","pushedAt":"2024-04-11T23:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"update TxDetail datatype","shortMessageHtmlLink":"update TxDetail datatype"}},{"before":"b7eb7ffc3d6da99afe194205631a8f052308b7f4","after":"eb50a6bd64da18bb2f1d4a8f1a278437a324330b","ref":"refs/heads/emmanuel/add-verifiers","pushedAt":"2024-04-11T22:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"Add Verifier datatype;move SigCapability to separate module","shortMessageHtmlLink":"Add Verifier datatype;move SigCapability to separate module"}},{"before":null,"after":"b7eb7ffc3d6da99afe194205631a8f052308b7f4","ref":"refs/heads/emmanuel/add-verifiers","pushedAt":"2024-04-10T22:13:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"Add Verifiers to TxDetail\n\nadd _txDetail_verifiers field","shortMessageHtmlLink":"Add Verifiers to TxDetail"}},{"before":"75ec4007fe8e523b872fc08576b0fdcf3a853b07","after":null,"ref":"refs/heads/enis/fix-chainweb-version-encoding","pushedAt":"2024-03-26T10:43:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"}},{"before":"33022a1b4e8800d01120b5c2a41979adfe65d987","after":"1b2de025cfdc09698bfb1ec3807cd85405d6a339","ref":"refs/heads/master","pushedAt":"2024-03-26T10:43:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Adjust the version encoder for fast-development rename (#55)\n\nThis PR brings the `{encode,decode}ChainwebVersion` functions in line with the recent `fast-development` -> `development` & `development` -> `recap-development` changes that went into `chainweb`.","shortMessageHtmlLink":"Adjust the version encoder for fast-development rename (#55)"}},{"before":null,"after":"75ec4007fe8e523b872fc08576b0fdcf3a853b07","ref":"refs/heads/enis/fix-chainweb-version-encoding","pushedAt":"2024-03-26T10:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Adjust the version encoder for fast-development rename","shortMessageHtmlLink":"Adjust the version encoder for fast-development rename"}},{"before":"d87084638910eaea274cd1f1be3fc07d0786a68f","after":null,"ref":"refs/heads/enis/fix-payload-fromjson","pushedAt":"2023-12-18T22:27:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"}},{"before":"f9c8e660f305fe640959a8ac7fdf957819f79b60","after":"33022a1b4e8800d01120b5c2a41979adfe65d987","ref":"refs/heads/master","pushedAt":"2023-12-18T22:27:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Fix the FromJSON instance for Payload (#54)\n\nThis PR fixes a regression introduced by #52. The rewrite of the `FromJSON` instance in that PR changed the behavior when the `exec` field doesn't exist.","shortMessageHtmlLink":"Fix the FromJSON instance for Payload (#54)"}},{"before":null,"after":"d87084638910eaea274cd1f1be3fc07d0786a68f","ref":"refs/heads/enis/fix-payload-fromjson","pushedAt":"2023-12-18T21:58:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Fix the FromJSON instance for Payload","shortMessageHtmlLink":"Fix the FromJSON instance for Payload"}},{"before":"8d66b5337483b1c1d9abc3c868eef230f0f0cb9f","after":"f9c8e660f305fe640959a8ac7fdf957819f79b60","ref":"refs/heads/master","pushedAt":"2023-12-11T14:33:30.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"Merge pull request #53 from kadena-io/emmanuel/poll-responses-from-pact","shortMessageHtmlLink":"Merge pull request #53 from kadena-io/emmanuel/poll-responses-from-pact"}},{"before":"034d9d14ccfa752dd6091780d125eb7bf2359746","after":"9f5b5e53b73cde75aef829ede637dc5626d34ceb","ref":"refs/heads/emmanuel/poll-responses-from-pact","pushedAt":"2023-12-08T22:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"fix FromJSON instance of PactResult","shortMessageHtmlLink":"fix FromJSON instance of PactResult"}},{"before":"4d99757bb8f69fb844413f15a4e10b4d166981ad","after":"034d9d14ccfa752dd6091780d125eb7bf2359746","ref":"refs/heads/emmanuel/poll-responses-from-pact","pushedAt":"2023-12-08T21:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"correct FromJSON instance of CommandResult","shortMessageHtmlLink":"correct FromJSON instance of CommandResult"}},{"before":"0c2fb66283679e65d4ecbdf258d6a906a3f35f54","after":"4d99757bb8f69fb844413f15a4e10b4d166981ad","ref":"refs/heads/emmanuel/poll-responses-from-pact","pushedAt":"2023-12-08T21:08:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into emmanuel/poll-responses-from-pact","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into emmanuel/poll-respo…"}},{"before":"0229d02ff4ca9ca2a7a0bb5d7413feba18d708f1","after":null,"ref":"refs/heads/enis/compile-with-ghc-9.6","pushedAt":"2023-12-08T20:49:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"}},{"before":"7fb1e73d2f7a0f0dd5703873c7204287cd7e8d25","after":"8d66b5337483b1c1d9abc3c868eef230f0f0cb9f","ref":"refs/heads/master","pushedAt":"2023-12-08T20:49:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Allow building with GHC 9.6 (#52)\n\nThis PR allows us to compile `chainweb-api` with the latest GHC versions while maintaining the build with the old package set, which is still needed by obelisk projects, like block-explorer.\r\n\r\nIn order to maintain the build with the old dependency tree alongside the latest packages from hackage, we had to tiptoe around the following breaking changes:\r\n* `aeson` doesn't represent its `Object`s as `HashMap`s anymore, so this PR rewrites JSON parsing code to not depend on that representation.\r\n* `aeson` now hides the `Text` representation of its object `Key`s, so we're now going from `Text` to `String` and then coming back with `fromString`, which lets the result work with both representations.\r\n* `base16-bytestring` changed the type of its `decode` function from `decode :: ByteString -> (ByteString, ByteString)` to `ByteString -> Either String ByteString`, which we had to work around by resorting to `CPP`.\r\n\r\n* Allow building with GHC 9.6\r\n\r\nWhile maintaining the build with the old package set, which is\r\nstill needed by obelisk projects, like block-explorer\r\n\r\n* Remove upper bounds\r\n\r\n* Fix unqualified Data.List import warning","shortMessageHtmlLink":"Allow building with GHC 9.6 (#52)"}},{"before":null,"after":"0c2fb66283679e65d4ecbdf258d6a906a3f35f54","ref":"refs/heads/emmanuel/poll-responses-from-pact","pushedAt":"2023-12-07T20:52:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"Add PactPollResponses module\n\nThis is a small step in reducing downstream projects' reliance\non pact types. Some projects can't keep apace with both pact's (and\nchainweb's) need to use very recently published GHC versions.","shortMessageHtmlLink":"Add PactPollResponses module"}},{"before":"c628a274c86fda976884822cf0a24418d29a856f","after":"0229d02ff4ca9ca2a7a0bb5d7413feba18d708f1","ref":"refs/heads/enis/compile-with-ghc-9.6","pushedAt":"2023-12-05T11:48:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Fix unqualified Data.List import warning","shortMessageHtmlLink":"Fix unqualified Data.List import warning"}},{"before":null,"after":"c628a274c86fda976884822cf0a24418d29a856f","ref":"refs/heads/enis/compile-with-ghc-9.6","pushedAt":"2023-12-05T10:41:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Allow building with GHC 9.6\n\nWhile maintaining the build with the old package set, which is\nstill needed by obelisk projects, like block-explorer","shortMessageHtmlLink":"Allow building with GHC 9.6"}},{"before":"ef2bee367136e298dfb45ea118d122350e7b3bc7","after":"7fb1e73d2f7a0f0dd5703873c7204287cd7e8d25","ref":"refs/heads/master","pushedAt":"2023-08-10T20:58:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Add fast-development version encoding/decoding (#51)\n\nThis PR adds the `\"fast-development\"` case to the `encodeChainwebVersion` and `decodeChainwebVersion` functions. The `\"fast-development\"` chainweb version got added to `chainweb-node` by https://github.com/kadena-io/chainweb-node/pull/1627","shortMessageHtmlLink":"Add fast-development version encoding/decoding (#51)"}},{"before":null,"after":"983c1298aa3256d7eed6541094e2394a1529a621","ref":"refs/heads/enis/fast-development-version-code","pushedAt":"2023-08-10T20:56:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Add fast-development version encoding/decoding","shortMessageHtmlLink":"Add fast-development version encoding/decoding"}},{"before":"c35b5709f562dec211bc02db8f0dac985fb06d56","after":"ef2bee367136e298dfb45ea118d122350e7b3bc7","ref":"refs/heads/master","pushedAt":"2023-08-01T07:31:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Add Signers list to TxDetail (#50)\n\nThis PR adds the signers list to the `TxDetail` type in order to support https://github.com/kadena-io/chainweb-data/pull/152 which is a requirement for adding the signers information to the `txdetail` view of the block explorer.\r\n\r\n* Add Signers list to TxDetail\r\n\r\n* Add signatures to TxDetail","shortMessageHtmlLink":"Add Signers list to TxDetail (#50)"}},{"before":"9a62ce26c5d71343bcad17b4ef0d7c27bb536791","after":"00650534d4b3065342207a732131c88519209177","ref":"refs/heads/enis/signers-in-txdetail","pushedAt":"2023-07-21T12:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Add signatures to TxDetail","shortMessageHtmlLink":"Add signatures to TxDetail"}},{"before":"2fb0432912c9685b5a4f7cd3499aed4d0c9ccca0","after":"9a62ce26c5d71343bcad17b4ef0d7c27bb536791","ref":"refs/heads/enis/signers-in-txdetail","pushedAt":"2023-07-14T06:28:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Add Signers list to TxDetail","shortMessageHtmlLink":"Add Signers list to TxDetail"}},{"before":"9a62ce26c5d71343bcad17b4ef0d7c27bb536791","after":"2fb0432912c9685b5a4f7cd3499aed4d0c9ccca0","ref":"refs/heads/enis/signers-in-txdetail","pushedAt":"2023-07-14T06:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Derive Generic for Signer and SigCapability","shortMessageHtmlLink":"Derive Generic for Signer and SigCapability"}},{"before":null,"after":"9a62ce26c5d71343bcad17b4ef0d7c27bb536791","ref":"refs/heads/enis/signers-in-txdetail","pushedAt":"2023-07-14T06:06:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Add Signers list to TxDetail","shortMessageHtmlLink":"Add Signers list to TxDetail"}},{"before":"b3e28d62c622ebda0d84e136ea6c995d5f97e46f","after":"c35b5709f562dec211bc02db8f0dac985fb06d56","ref":"refs/heads/master","pushedAt":"2023-06-20T12:42:22.408Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Fix the PactNumber JSON parser for integer values (#49)\n\nPactNumber parsing from JSON failed whenever we received a Pact\r\n`Decimal` value that happened to have an integral value. This PR fixes\r\nthe parser and brings it in line with the way Pact itself parses its\r\n`Literal` values. See:\r\nhttps://github.com/kadena-io/pact/blob/e704ef56fe9c7c8c34683032bd6dbc3c9086720d/src/Pact/Types/Exp.hs#L155","shortMessageHtmlLink":"Fix the PactNumber JSON parser for integer values (#49)"}},{"before":null,"after":"0e7698a57e3cf575758b4ae0674f005261fa7bca","ref":"refs/heads/enis/fix-pactnumber-json-parser","pushedAt":"2023-06-20T12:31:04.961Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enobayram","name":"Enis Bayramoğlu","path":"/enobayram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1258139?s=80&v=4"},"commit":{"message":"Fix the PactNumber JSON parser for integer values\n\nPactNumber parsing from JSON failed whenever we received a Pact\n`Decimal` value that happened to have an integral value. This PR fixes\nthe parser and brings it in line with the way Pact itself parses its\n`Literal` values. See:\nhttps://github.com/kadena-io/pact/blob/e704ef56fe9c7c8c34683032bd6dbc3c9086720d/src/Pact/Types/Exp.hs#L155","shortMessageHtmlLink":"Fix the PactNumber JSON parser for integer values"}},{"before":"99dd7bed25f7ee0523eb4492c83dd788032fc8e6","after":"b3e28d62c622ebda0d84e136ea6c995d5f97e46f","ref":"refs/heads/master","pushedAt":"2023-05-02T15:26:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"emmanueldenloye","name":"Emmanuel Denloye-Ito","path":"/emmanueldenloye","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11634617?s=80&v=4"},"commit":{"message":"Merge pull request #48 from kadena-io/emmanuel/add-tx-summary-records\n\nAdd back necessary types for TxDetail and TxSummary","shortMessageHtmlLink":"Merge pull request #48 from kadena-io/emmanuel/add-tx-summary-records"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMqQAxwA","startCursor":null,"endCursor":null}},"title":"Activity · kadena-io/chainweb-api"}