{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":331107018,"defaultBranch":"master","name":"sway","ownerLogin":"FuelLabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-19T20:54:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55993183?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718204871.0","currentOid":""},"activityList":{"items":[{"before":"c48122e4cad40ee7d0b719f37c1eb6ee2daa8033","after":"e77855811978811ca3a74839a6798a62bdfadd82","ref":"refs/heads/xunilrj/fix-const-fold-mod-by-zero","pushedAt":"2024-06-12T15:11:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"fix mod by zero constant folding","shortMessageHtmlLink":"fix mod by zero constant folding"}},{"before":null,"after":"c48122e4cad40ee7d0b719f37c1eb6ee2daa8033","ref":"refs/heads/xunilrj/fix-const-fold-mod-by-zero","pushedAt":"2024-06-12T15:07:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"fix mod by zero constant folding","shortMessageHtmlLink":"fix mod by zero constant folding"}},{"before":"11cd5b834828669e92a67ea10cd3f57b5575aa15","after":"4f5f0a845ef3f5dc53835cd6b23bd4401a9a6278","ref":"refs/heads/xunilrj/str-slice-in-main","pushedAt":"2024-06-12T14:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"update contract id","shortMessageHtmlLink":"update contract id"}},{"before":"04b37d6e9fb6b399be5b8f31c98c0d4c2b27d4f7","after":"11cd5b834828669e92a67ea10cd3f57b5575aa15","ref":"refs/heads/xunilrj/str-slice-in-main","pushedAt":"2024-06-12T12:16:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"update contract id","shortMessageHtmlLink":"update contract id"}},{"before":null,"after":"07586e7eec5b10db5d803287b5331836cf27662a","ref":"refs/heads/xunilrj/string-slice-match","pushedAt":"2024-06-12T12:07:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"match support for string slices","shortMessageHtmlLink":"match support for string slices"}},{"before":"2fc2bd0de1b1587951312c8b4ede7d41424ab080","after":"e7c16608a621aa5970c249d75b97e3dd7e51ba60","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T07:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e3eb8233f2085f9fb4e2bd97aa28a50990de6361","shortMessageHtmlLink":"deploy: e3eb823"}},{"before":"221c67f7238daad5f2c638762b0376ee4d253aa0","after":"2fc2bd0de1b1587951312c8b4ede7d41424ab080","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T07:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e3eb8233f2085f9fb4e2bd97aa28a50990de6361","shortMessageHtmlLink":"deploy: e3eb823"}},{"before":"732d3b3df302e8ae51bd93449fe16d5518a04826","after":"221c67f7238daad5f2c638762b0376ee4d253aa0","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T07:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e3eb8233f2085f9fb4e2bd97aa28a50990de6361","shortMessageHtmlLink":"deploy: e3eb823"}},{"before":"49f45506886cf6b36600eb8a6ba879c37a346aea","after":"732d3b3df302e8ae51bd93449fe16d5518a04826","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T07:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e3eb8233f2085f9fb4e2bd97aa28a50990de6361","shortMessageHtmlLink":"deploy: e3eb823"}},{"before":"f1b39025278298070aea7b4d5df4ad14d9062bfd","after":null,"ref":"refs/heads/bitzoic-6107","pushedAt":"2024-06-12T07:28:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bitzoic","name":"Cameron Carstens","path":"/bitzoic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54727135?s=80&v=4"}},{"before":"76595ed3f3279a1b495bdee2de38f092a3cdb043","after":"e3eb8233f2085f9fb4e2bd97aa28a50990de6361","ref":"refs/heads/master","pushedAt":"2024-06-12T07:28:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bitzoic","name":"Cameron Carstens","path":"/bitzoic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54727135?s=80&v=4"},"commit":{"message":"Update `Inputs` library return types to match VM specs (#6108)\n\n## Description\r\n\r\nThere have been changes to the VM specs where the return type has been\r\nupdated from `u16` to `u64` or from `u8` to `u16` for inputs. These\r\nchanges are now reflected in the std-lib's `Inputs` library. Specs:\r\nhttps://github.com/FuelLabs/fuel-specs/blob/master/src/tx-format/input.md\r\n\r\nCloses #6107 \r\n\r\n## Breaking\r\n\r\nThis is a breaking change. Any use of the following will need to be\r\nupdated:\r\n\r\n- `input_count()` now returns a `u16`\r\n- `input_witness_index()` now returns a `Option`\r\n- `input_predicate_length()` now returns a `Option`\r\n- `input_predicate_data_length()` now returns a `Option`\r\n- `input_message_data_length()` now returns a `u64`\r\n\r\n## Checklist\r\n\r\n- [x] I have linked to any relevant issues.\r\n- [x] I have commented my code, particularly in hard-to-understand\r\nareas.\r\n- [x] I have updated the documentation where relevant (API docs, the\r\nreference, and the Sway book).\r\n- [ ] If my change requires substantial documentation changes, I have\r\n[requested support from the DevRel\r\nteam](https://github.com/FuelLabs/devrel-requests/issues/new/choose)\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works.\r\n- [x] I have added (or requested a maintainer to add) the necessary\r\n`Breaking*` or `New Feature` labels where relevant.\r\n- [x] I have done my best to ensure that my PR adheres to [the Fuel Labs\r\nCode Review\r\nStandards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).\r\n- [x] I have requested a review from the relevant team or maintainers.\r\n\r\n---------\r\n\r\nCo-authored-by: IGI-111 \r\nCo-authored-by: K1-R1 <77465250+K1-R1@users.noreply.github.com>","shortMessageHtmlLink":"Update Inputs library return types to match VM specs (#6108)"}},{"before":null,"after":"76595ed3f3279a1b495bdee2de38f092a3cdb043","ref":"refs/heads/bitzoic-6106","pushedAt":"2024-06-12T07:19:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bitzoic","name":"Cameron Carstens","path":"/bitzoic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54727135?s=80&v=4"},"commit":{"message":"Fix issue with name clash on auto implementation of AbiEncode and AbiDecode (#6044)\n\n## Description\r\n\r\nFixes #5500 . Also fixes the issue that caused one of @xunilrj 's tests\r\nto fail.\r\n\r\nThe callpaths generated for struct declarations have so far been\r\nincorrect. The `shadowed_glob_imports` test case shows how this causes a\r\ncompilation error when there is a name clash between a star imported\r\nstruct and a locally declared struct. This causes a number of issues, in\r\nparticular that the generated trait impls of `AbiEncode` and `AbiDecode`\r\ncan refer to the wrong type or to a type that doesn't exist.\r\n\r\nThe incorrect paths were the result of a combination of two bugs:\r\n1. The `is_external` flag on the containing modules was often set\r\nincorrectly. In particular, `core` often had `is_external = false`,\r\nleading to the package name being added to the path of anything declared\r\nin `core`.\r\n2. When typechecking a struct/enum declaration we would look up paths in\r\nthe current environment before the name of the struct/enum was bound in\r\nthe environment. If a type with the same name had already been imported\r\nthis lookup would result in a path to the import source module rather\r\nthan the path to current module (which is obviously where the\r\nstruct/enum is located).\r\n\r\nThis PR fixes both bugs:\r\n1. When initializing the root namespace we now ensure that all modules\r\nthat have already been added are marked with `is_external = true`. This\r\nhappens in `Namespace::init_root()`.\r\n2. When typechecking a type declaration we generate the callpath\r\ndirectly from the name of the type and the path of the current module.\r\nThis happens in `CallPath::ident_to_fullpath()`.\r\n\r\nStep 1 unfortunately adds an extra cloning step in the `namespace`\r\nmodule, but I don't think it's avoidable at the moment. To avoid this\r\nextra cloning step we would need to have a better way of building the\r\nexternal module structure than we currently have. #5498 tracks this and\r\nother issues.\r\n\r\nThe improved callpath generation should move us a step closer towards\r\nfixing #4700.\r\n\r\n## Checklist\r\n\r\n- [x] I have linked to any relevant issues.\r\n- [x] I have commented my code, particularly in hard-to-understand\r\nareas.\r\n- [x] I have updated the documentation where relevant (API docs, the\r\nreference, and the Sway book).\r\n- [x] If my change requires substantial documentation changes, I have\r\n[requested support from the DevRel\r\nteam](https://github.com/FuelLabs/devrel-requests/issues/new/choose)\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works.\r\n- [x] I have added (or requested a maintainer to add) the necessary\r\n`Breaking*` or `New Feature` labels where relevant.\r\n- [x] I have done my best to ensure that my PR adheres to [the Fuel Labs\r\nCode Review\r\nStandards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).\r\n- [x] I have requested a review from the relevant team or maintainers.\r\n\r\n---------\r\n\r\nCo-authored-by: Igor Rončević \r\nCo-authored-by: João Matos ","shortMessageHtmlLink":"Fix issue with name clash on auto implementation of AbiEncode and Abi…"}},{"before":"e51f9671094572926d934456b51395eff0ef45f6","after":"f1b39025278298070aea7b4d5df4ad14d9062bfd","ref":"refs/heads/bitzoic-6107","pushedAt":"2024-06-12T07:13:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bitzoic","name":"Cameron Carstens","path":"/bitzoic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54727135?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bitzoic-6107","shortMessageHtmlLink":"Merge branch 'master' into bitzoic-6107"}},{"before":"97e146bb75a4e7dc2b6f8e2ca7dfe49cc131256a","after":"2e260b10a4e543642b61c5c15d860e47ed3487d5","ref":"refs/heads/vaivaswatha/const_ds","pushedAt":"2024-06-12T04:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vaivaswatha","name":"Vaivaswatha N","path":"/vaivaswatha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222529?s=80&v=4"},"commit":{"message":"update deployment test ids","shortMessageHtmlLink":"update deployment test ids"}},{"before":"1a4cf3ba3a681022e4372c5c0689b28f0c3ab83a","after":"97e146bb75a4e7dc2b6f8e2ca7dfe49cc131256a","ref":"refs/heads/vaivaswatha/const_ds","pushedAt":"2024-06-12T04:13:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vaivaswatha","name":"Vaivaswatha N","path":"/vaivaswatha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222529?s=80&v=4"},"commit":{"message":"Merge branch 'vaivaswatha/const_ds' of github.com:FuelLabs/sway into vaivaswatha/const_ds","shortMessageHtmlLink":"Merge branch 'vaivaswatha/const_ds' of github.com:FuelLabs/sway into …"}},{"before":"05979980c273381da846bb932dbeef1d1b647acb","after":"725d220b85993a55314946be1e0a36ceea064942","ref":"refs/heads/kayagokalp/deploy-default-proxy","pushedAt":"2024-06-11T17:51:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sdankel","name":"Sophie Dankel","path":"/sdankel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47993817?s=80&v=4"},"commit":{"message":"Merge branch 'master' into kayagokalp/deploy-default-proxy","shortMessageHtmlLink":"Merge branch 'master' into kayagokalp/deploy-default-proxy"}},{"before":"a12c5a8e8da1037c9f0a6cf1204b1a1ab87a25ee","after":"49f45506886cf6b36600eb8a6ba879c37a346aea","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T16:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 76595ed3f3279a1b495bdee2de38f092a3cdb043","shortMessageHtmlLink":"deploy: 76595ed"}},{"before":"ea372f1b9792ddd203f7a6f172e9bdc67d121f9e","after":"a12c5a8e8da1037c9f0a6cf1204b1a1ab87a25ee","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T16:36:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 76595ed3f3279a1b495bdee2de38f092a3cdb043","shortMessageHtmlLink":"deploy: 76595ed"}},{"before":"315ff904184751127da1f726680c1907ef77da5c","after":"ea372f1b9792ddd203f7a6f172e9bdc67d121f9e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T16:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 76595ed3f3279a1b495bdee2de38f092a3cdb043","shortMessageHtmlLink":"deploy: 76595ed"}},{"before":"4d8783c2d2af84e95e16597fb4f8a59c32d8e2cf","after":"315ff904184751127da1f726680c1907ef77da5c","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T16:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 76595ed3f3279a1b495bdee2de38f092a3cdb043","shortMessageHtmlLink":"deploy: 76595ed"}},{"before":"0eb32aa99bd9ee24ec39fce0f484eda74312cb88","after":"04b37d6e9fb6b399be5b8f31c98c0d4c2b27d4f7","ref":"refs/heads/xunilrj/str-slice-in-main","pushedAt":"2024-06-11T16:31:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"IGI-111","name":null,"path":"/IGI-111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7190144?s=80&v=4"},"commit":{"message":"Merge branch 'master' into xunilrj/str-slice-in-main","shortMessageHtmlLink":"Merge branch 'master' into xunilrj/str-slice-in-main"}},{"before":"ba0d2d7e90babde9f2e495a4432bde71b24ba71a","after":"76595ed3f3279a1b495bdee2de38f092a3cdb043","ref":"refs/heads/master","pushedAt":"2024-06-11T16:29:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IGI-111","name":null,"path":"/IGI-111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7190144?s=80&v=4"},"commit":{"message":"Fix issue with name clash on auto implementation of AbiEncode and AbiDecode (#6044)\n\n## Description\r\n\r\nFixes #5500 . Also fixes the issue that caused one of @xunilrj 's tests\r\nto fail.\r\n\r\nThe callpaths generated for struct declarations have so far been\r\nincorrect. The `shadowed_glob_imports` test case shows how this causes a\r\ncompilation error when there is a name clash between a star imported\r\nstruct and a locally declared struct. This causes a number of issues, in\r\nparticular that the generated trait impls of `AbiEncode` and `AbiDecode`\r\ncan refer to the wrong type or to a type that doesn't exist.\r\n\r\nThe incorrect paths were the result of a combination of two bugs:\r\n1. The `is_external` flag on the containing modules was often set\r\nincorrectly. In particular, `core` often had `is_external = false`,\r\nleading to the package name being added to the path of anything declared\r\nin `core`.\r\n2. When typechecking a struct/enum declaration we would look up paths in\r\nthe current environment before the name of the struct/enum was bound in\r\nthe environment. If a type with the same name had already been imported\r\nthis lookup would result in a path to the import source module rather\r\nthan the path to current module (which is obviously where the\r\nstruct/enum is located).\r\n\r\nThis PR fixes both bugs:\r\n1. When initializing the root namespace we now ensure that all modules\r\nthat have already been added are marked with `is_external = true`. This\r\nhappens in `Namespace::init_root()`.\r\n2. When typechecking a type declaration we generate the callpath\r\ndirectly from the name of the type and the path of the current module.\r\nThis happens in `CallPath::ident_to_fullpath()`.\r\n\r\nStep 1 unfortunately adds an extra cloning step in the `namespace`\r\nmodule, but I don't think it's avoidable at the moment. To avoid this\r\nextra cloning step we would need to have a better way of building the\r\nexternal module structure than we currently have. #5498 tracks this and\r\nother issues.\r\n\r\nThe improved callpath generation should move us a step closer towards\r\nfixing #4700.\r\n\r\n## Checklist\r\n\r\n- [x] I have linked to any relevant issues.\r\n- [x] I have commented my code, particularly in hard-to-understand\r\nareas.\r\n- [x] I have updated the documentation where relevant (API docs, the\r\nreference, and the Sway book).\r\n- [x] If my change requires substantial documentation changes, I have\r\n[requested support from the DevRel\r\nteam](https://github.com/FuelLabs/devrel-requests/issues/new/choose)\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works.\r\n- [x] I have added (or requested a maintainer to add) the necessary\r\n`Breaking*` or `New Feature` labels where relevant.\r\n- [x] I have done my best to ensure that my PR adheres to [the Fuel Labs\r\nCode Review\r\nStandards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).\r\n- [x] I have requested a review from the relevant team or maintainers.\r\n\r\n---------\r\n\r\nCo-authored-by: Igor Rončević \r\nCo-authored-by: João Matos ","shortMessageHtmlLink":"Fix issue with name clash on auto implementation of AbiEncode and Abi…"}},{"before":"0fbdb270bbf11716c7d94b9730e75fa45da169eb","after":null,"ref":"refs/heads/jjcnn/name_clash_struct_def_glob_import","pushedAt":"2024-06-11T16:29:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IGI-111","name":null,"path":"/IGI-111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7190144?s=80&v=4"}},{"before":"0ccb6ec2a3656f9a8191bc00c54489e6bf234eeb","after":"e51f9671094572926d934456b51395eff0ef45f6","ref":"refs/heads/bitzoic-6107","pushedAt":"2024-06-11T15:53:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"K1-R1","name":null,"path":"/K1-R1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77465250?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bitzoic-6107","shortMessageHtmlLink":"Merge branch 'master' into bitzoic-6107"}},{"before":"96d9dd1c5d4d2697a9bd3fc8aa25335e993646ca","after":"05979980c273381da846bb932dbeef1d1b647acb","ref":"refs/heads/kayagokalp/deploy-default-proxy","pushedAt":"2024-06-11T15:49:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"K1-R1","name":null,"path":"/K1-R1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77465250?s=80&v=4"},"commit":{"message":"Merge branch 'master' into kayagokalp/deploy-default-proxy","shortMessageHtmlLink":"Merge branch 'master' into kayagokalp/deploy-default-proxy"}},{"before":"94257d4a494b52762dde71ad478397390747d971","after":"061b5fdcf350f578d66f2fa86dfcfef32face64f","ref":"refs/heads/xunilrj/encoding-v1-optimize-size","pushedAt":"2024-06-11T14:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"update output files","shortMessageHtmlLink":"update output files"}},{"before":"61e0d329cd248669fcb9d775e0acd15c348f1838","after":"94257d4a494b52762dde71ad478397390747d971","ref":"refs/heads/xunilrj/encoding-v1-optimize-size","pushedAt":"2024-06-11T14:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"},"commit":{"message":"update contract ids","shortMessageHtmlLink":"update contract ids"}},{"before":"3941df8913829657072862c0a4f6f24c3743b061","after":"60958b767dddce42dd2d6ca9cf262331efd123cb","ref":"refs/heads/esdrubal/storage_key_change","pushedAt":"2024-06-11T10:52:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"esdrubal","name":"Marcos Henrich","path":"/esdrubal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1188095?s=80&v=4"},"commit":{"message":"Updates tests CONTRACT_ID.","shortMessageHtmlLink":"Updates tests CONTRACT_ID."}},{"before":"13a2f9a69348bb339533e3edef58fa84dc79f63b","after":"0fbdb270bbf11716c7d94b9730e75fa45da169eb","ref":"refs/heads/jjcnn/name_clash_struct_def_glob_import","pushedAt":"2024-06-11T09:49:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jjcnn","name":null,"path":"/jjcnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38888011?s=80&v=4"},"commit":{"message":"Merge branch 'master' into jjcnn/name_clash_struct_def_glob_import","shortMessageHtmlLink":"Merge branch 'master' into jjcnn/name_clash_struct_def_glob_import"}},{"before":"3dc29021b8f8bcd565e8624f1ce89a8ab29ff020","after":"4d8783c2d2af84e95e16597fb4f8a59c32d8e2cf","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T09:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: ba0d2d7e90babde9f2e495a4432bde71b24ba71a","shortMessageHtmlLink":"deploy: ba0d2d7"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY3be-gA","startCursor":null,"endCursor":null}},"title":"Activity · FuelLabs/sway"}