{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":367702649,"defaultBranch":"main","name":"nami","ownerLogin":"input-output-hk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-15T18:22:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12909177?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726180641.0","currentOid":""},"activityList":{"items":[{"before":"9856caa8cc1dc8906e36d258fc40db91073c9092","after":null,"ref":"refs/heads/fix/is-valid-address","pushedAt":"2024-09-12T07:00:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"}},{"before":"6f49a889ef9abb070b3c75ae05c94cc5b4d02cdc","after":null,"ref":"refs/heads/fix/is-valid-refactor","pushedAt":"2024-09-12T06:59:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"}},{"before":"b1d8378daf43be8ac4e3f3f6b8e1debaae00bb8e","after":"7f1cfe5ec0f3d54035bc53b602e469154260caf6","ref":"refs/heads/main","pushedAt":"2024-09-12T06:59:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #948 from input-output-hk/fix/is-valid-refactor\n\nfix: isValidAddress return early when address is invalid","shortMessageHtmlLink":"Merge pull request #948 from input-output-hk/fix/is-valid-refactor"}},{"before":null,"after":"6f49a889ef9abb070b3c75ae05c94cc5b4d02cdc","ref":"refs/heads/fix/is-valid-refactor","pushedAt":"2024-09-12T06:37:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"fix: isValidAddress return early when address is invalid","shortMessageHtmlLink":"fix: isValidAddress return early when address is invalid"}},{"before":"d38c488bd0f4c811c1eb29f7601af897484332ec","after":"b1d8378daf43be8ac4e3f3f6b8e1debaae00bb8e","ref":"refs/heads/main","pushedAt":"2024-09-11T22:37:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #947 from input-output-hk/fix/is-valid-address\n\nfix: replace buggy Cardano address validator","shortMessageHtmlLink":"Merge pull request #947 from input-output-hk/fix/is-valid-address"}},{"before":"73bcd94a5e3ab5592f34890fbcf9e0230be6711b","after":"9856caa8cc1dc8906e36d258fc40db91073c9092","ref":"refs/heads/fix/is-valid-address","pushedAt":"2024-09-11T21:57:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump version to v3.8.4","shortMessageHtmlLink":"chore: bump version to v3.8.4"}},{"before":"e3f8e6952476f4ff521c0461b8bfbbbfe7f168f6","after":"73bcd94a5e3ab5592f34890fbcf9e0230be6711b","ref":"refs/heads/fix/is-valid-address","pushedAt":"2024-09-11T21:56:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump version to v3.8.4","shortMessageHtmlLink":"chore: bump version to v3.8.4"}},{"before":"c4936ff9c3f90294d8e4921c4cd774be241f96bd","after":"e3f8e6952476f4ff521c0461b8bfbbbfe7f168f6","ref":"refs/heads/fix/is-valid-address","pushedAt":"2024-09-11T21:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump version to v3.8.4","shortMessageHtmlLink":"chore: bump version to v3.8.4"}},{"before":null,"after":"c4936ff9c3f90294d8e4921c4cd774be241f96bd","ref":"refs/heads/fix/is-valid-address","pushedAt":"2024-09-11T21:41:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"fix: replace buggy Cardano address validator\n\nAt some point the Byron address validation stopped working. Given there are no tests, I've just replaced\n the logic with a tested validator from the cardano-js-sdk. It's a minimal change, ignoring the wonky\n logic of a function named isValid returning either the address as a buffer, if valid, or false.\n https://github.com/input-output-hk/cardano-js-sdk/blob/master/packages/core/test/Cardano/Address/Address.test.ts","shortMessageHtmlLink":"fix: replace buggy Cardano address validator"}},{"before":"00a7a145362467358f7f6b3481633ae5e6ae8695","after":null,"ref":"refs/heads/fix/guard-collateral-return","pushedAt":"2024-09-11T09:05:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"}},{"before":"221c1ab9edf12b74453e28a107fe436a24932ef4","after":"d38c488bd0f4c811c1eb29f7601af897484332ec","ref":"refs/heads/main","pushedAt":"2024-09-11T09:05:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #946 from input-output-hk/fix/guard-collateral-return\n\nFix/ warn if collateral return is being directed to another owner","shortMessageHtmlLink":"Merge pull request #946 from input-output-hk/fix/guard-collateral-return"}},{"before":"6df7a1263bd6ae2ee8a50c406b4c434d5e624584","after":"00a7a145362467358f7f6b3481633ae5e6ae8695","ref":"refs/heads/fix/guard-collateral-return","pushedAt":"2024-09-11T07:44:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump to v3.8.3","shortMessageHtmlLink":"chore: bump to v3.8.3"}},{"before":"8e9b06dec783a79e7999a26adebb5419ac84cbf5","after":"6df7a1263bd6ae2ee8a50c406b4c434d5e624584","ref":"refs/heads/fix/guard-collateral-return","pushedAt":"2024-09-11T07:41:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump to v3.8.3","shortMessageHtmlLink":"chore: bump to v3.8.3"}},{"before":"4ea9dbd788ace124478e8011ced3c5ebc7cafbb4","after":null,"ref":"refs/heads/fix/lw-11495-improve-input-selection","pushedAt":"2024-09-11T07:36:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"}},{"before":"01ccfababd545869f6cf7d9a22ec9ed0f12c3b88","after":"221c1ab9edf12b74453e28a107fe436a24932ef4","ref":"refs/heads/main","pushedAt":"2024-09-11T07:34:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #945 from input-output-hk/fix/lw-11495-improve-input-selection\n\nfix: replace CML with Blaze for input selection","shortMessageHtmlLink":"Merge pull request #945 from input-output-hk/fix/lw-11495-improve-inp…"}},{"before":"df4b04249c0cb86148c80a4145ef3463b575bbe3","after":"8e9b06dec783a79e7999a26adebb5419ac84cbf5","ref":"refs/heads/fix/guard-collateral-return","pushedAt":"2024-09-11T07:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"fixup! fix: ensure collateral return is owned by account","shortMessageHtmlLink":"fixup! fix: ensure collateral return is owned by account"}},{"before":"97c7c2702e59b07b4ba76f56d58f2120271aa7af","after":"4ea9dbd788ace124478e8011ced3c5ebc7cafbb4","ref":"refs/heads/fix/lw-11495-improve-input-selection","pushedAt":"2024-09-10T23:59:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AngelCastilloB","name":"Angel Castillo","path":"/AngelCastilloB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14135358?s=80&v=4"},"commit":{"message":"fix: replace CML with Blaze for input selection","shortMessageHtmlLink":"fix: replace CML with Blaze for input selection"}},{"before":null,"after":"97c7c2702e59b07b4ba76f56d58f2120271aa7af","ref":"refs/heads/fix/lw-11495-improve-input-selection","pushedAt":"2024-09-10T23:47:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AngelCastilloB","name":"Angel Castillo","path":"/AngelCastilloB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14135358?s=80&v=4"},"commit":{"message":"fix: replace CML with Blaze for input selection","shortMessageHtmlLink":"fix: replace CML with Blaze for input selection"}},{"before":null,"after":"df4b04249c0cb86148c80a4145ef3463b575bbe3","ref":"refs/heads/fix/guard-collateral-return","pushedAt":"2024-09-09T18:33:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"fix: ensure collateral return is owned by account\n\nIt's currently possible for a adversarial DApp to craft a transaction that intentionally consumes collateral,\nwith the return owned by an address it controls. This fix eliminates this potential by ensuring collateral\nreturn is the payment address of the current account","shortMessageHtmlLink":"fix: ensure collateral return is owned by account"}},{"before":"3707ec13407daadff7b11c2796aa1596c8a12a23","after":"01ccfababd545869f6cf7d9a22ec9ed0f12c3b88","ref":"refs/heads/main","pushedAt":"2024-09-09T14:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump to v3.8.2","shortMessageHtmlLink":"chore: bump to v3.8.2"}},{"before":"8645ed0ec506f442dd36b2fc0dd61fc9b983c3e9","after":"3707ec13407daadff7b11c2796aa1596c8a12a23","ref":"refs/heads/main","pushedAt":"2024-09-09T13:53:30.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #944 from input-output-hk/feat/fix-input-selection-bug\n\nfix: tx builder now performs input selection","shortMessageHtmlLink":"Merge pull request #944 from input-output-hk/feat/fix-input-selection…"}},{"before":"5b303953b4e4e6c2f30b0ec628006baebb83e2c2","after":"3c9507ae262e19373a4b609e5d61171604037226","ref":"refs/heads/feat/fix-input-selection-bug","pushedAt":"2024-09-09T10:40:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AngelCastilloB","name":"Angel Castillo","path":"/AngelCastilloB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14135358?s=80&v=4"},"commit":{"message":"fix: mappers now conditionally set tagged sets","shortMessageHtmlLink":"fix: mappers now conditionally set tagged sets"}},{"before":null,"after":"5b303953b4e4e6c2f30b0ec628006baebb83e2c2","ref":"refs/heads/feat/fix-input-selection-bug","pushedAt":"2024-09-06T03:43:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AngelCastilloB","name":"Angel Castillo","path":"/AngelCastilloB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14135358?s=80&v=4"},"commit":{"message":"fix: tx builder now performs input selection","shortMessageHtmlLink":"fix: tx builder now performs input selection"}},{"before":"4b063b0bb42c5214e167bef138b10fc9a6e4d84c","after":"8645ed0ec506f442dd36b2fc0dd61fc9b983c3e9","ref":"refs/heads/main","pushedAt":"2024-09-02T23:09:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #942 from input-output-hk/fix/collateral\n\nfix: collateral check","shortMessageHtmlLink":"Merge pull request #942 from input-output-hk/fix/collateral"}},{"before":"926592ef893a65825f6ab8ea8ebf2b8e582f3d23","after":"2ef6f11d4c10ed16912fc1e125927aebad8f7abf","ref":"refs/heads/fix/collateral","pushedAt":"2024-09-02T22:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"chore: bump to v3.8.1","shortMessageHtmlLink":"chore: bump to v3.8.1"}},{"before":"8418670132ed2d926f1cacbcc9bacfbd26f190cd","after":"926592ef893a65825f6ab8ea8ebf2b8e582f3d23","ref":"refs/heads/fix/collateral","pushedAt":"2024-09-02T22:12:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"fix: checkCollateral to consider collateral return","shortMessageHtmlLink":"fix: checkCollateral to consider collateral return"}},{"before":"4d16f9f9666eb475f24bdf2e3107d1abcd773e21","after":"8418670132ed2d926f1cacbcc9bacfbd26f190cd","ref":"refs/heads/fix/collateral","pushedAt":"2024-09-02T21:23:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"fix: checkCollateral to consider collateral return","shortMessageHtmlLink":"fix: checkCollateral to consider collateral return"}},{"before":"f3491d55b59d8c5321e2cd90b506e78d0792e61b","after":"4d16f9f9666eb475f24bdf2e3107d1abcd773e21","ref":"refs/heads/fix/collateral","pushedAt":"2024-09-02T21:10:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"feat: add debug logging to checkCollateral function","shortMessageHtmlLink":"feat: add debug logging to checkCollateral function"}},{"before":null,"after":"f3491d55b59d8c5321e2cd90b506e78d0792e61b","ref":"refs/heads/fix/collateral","pushedAt":"2024-09-02T20:59:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"feat: add debug logging to checkCollateral function","shortMessageHtmlLink":"feat: add debug logging to checkCollateral function"}},{"before":"54d98731c7949f565f9e6ee742fa0aa0d893a9bc","after":"4b063b0bb42c5214e167bef138b10fc9a6e4d84c","ref":"refs/heads/main","pushedAt":"2024-08-29T11:05:43.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"rhyslbw","name":"Rhys Bartels-Waller","path":"/rhyslbw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303881?s=80&v=4"},"commit":{"message":"Merge pull request #941 from input-output-hk/build/conway-compatibility-update\n\nbuild: conway compatibility update","shortMessageHtmlLink":"Merge pull request #941 from input-output-hk/build/conway-compatibili…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtAgjsgA","startCursor":null,"endCursor":null}},"title":"Activity · input-output-hk/nami"}