{"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:1715537084.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4252fe2f0f9a40bc308596a829d576aca3e3d859","ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-12T18:04:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hal3e","name":"hal3e","path":"/hal3e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34192196?s=80&v=4"},"commit":{"message":"making new_encoding_buffer_tuple private\n\nCo-authored-by: Igor Rončević ","shortMessageHtmlLink":"making new_encoding_buffer_tuple private"}},{"before":"fbd52e167aba9642306457862bd8e821e11a16c2","after":"8218a8b89272c2848240a90da9a5e297e8010df8","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T17:32:02.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: a7d35d3f09aef84ffa85a650d88bc52d6f593d77","shortMessageHtmlLink":"deploy: a7d35d3"}},{"before":"3ca813298e90814d1a576c3f7cb422862b367807","after":"fbd52e167aba9642306457862bd8e821e11a16c2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T17:31:47.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: a7d35d3f09aef84ffa85a650d88bc52d6f593d77","shortMessageHtmlLink":"deploy: a7d35d3"}},{"before":"5cab80672f26ccda07185ecec973af76a091402a","after":"3ca813298e90814d1a576c3f7cb422862b367807","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T17:31:32.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: a7d35d3f09aef84ffa85a650d88bc52d6f593d77","shortMessageHtmlLink":"deploy: a7d35d3"}},{"before":"71a6a863cb7c83bab0ceadea37628263649f2770","after":"5cab80672f26ccda07185ecec973af76a091402a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T17:31:16.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: a7d35d3f09aef84ffa85a650d88bc52d6f593d77","shortMessageHtmlLink":"deploy: a7d35d3"}},{"before":"4252fe2f0f9a40bc308596a829d576aca3e3d859","after":null,"ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-12T17:22:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xunilrj","name":"Daniel Frederico Lins Leite","path":"/xunilrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83425?s=80&v=4"}},{"before":"5a56a58332d356b2a0a709fb60f5b568bdb91162","after":"a7d35d3f09aef84ffa85a650d88bc52d6f593d77","ref":"refs/heads/master","pushedAt":"2024-05-12T17:22:46.000Z","pushType":"pr_merge","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":"Encoding v1 for Configurables (#5942)\n\n## Description\r\n\r\nThis PR uses `AbiEncode` on configurables. We can imagine that \r\n\r\n```sway\r\nconfigurable {\r\n SOMETHING: u64 = 1\r\n}\r\n\r\nfn main() -> u64 {\r\n SOMETHING\r\n}\r\n```\r\n\r\nwill be desugared into\r\n\r\n```sway\r\nconfigurable {\r\n SOMETHING: slice = encode(1)\r\n}\r\n\r\nfn main() -> u64 {\r\n abi_decode(SOMETHING)\r\n}\r\n```\r\n\r\nTo allow this, now the whole `encode` function and all trait impls run\r\ninside `const_eval`. To make this work, three new intrinsic were\r\nimplemented: `EncodeBufferEmpty`, `EncodeBufferAppend`, and\r\n`EncodeBufferAsRawSlice`.\r\n\r\n`EncodeBufferEmpty` creates an empty \"encoding buffer\", which is\r\ncomposed of a pointer to the buffer, the buffer capacity, and how many\r\nbytes were written already.\r\n\r\n`EncodeBufferAppend` appends any primitive data types to the buffer.\r\nThis intrinsic does not mutate its argument, it returns a new \"encoding\r\nbuffer\". If no reallocation is needed, the pointer and the capacity stay\r\nthe same.\r\n\r\n`EncodeBufferAsRawSlice` returns a slice with is composed of the buffer\r\npointer and its length (not the capacity).\r\n\r\n### Errors\r\n\r\nSome constant expressions cannot live inside the data section because\r\ntheir encoding depends on some instance value, for example: string\r\nslices, Vecs, Sttrings, Bytes etc... For these we now we return an error\r\nin these cases, like\r\n\r\n```\r\n error\r\n --> /home/xunilrj/github/sway/test/src/e2e_vm_tests/test_programs/should_pass/language/configurable_consts/src/main.sw:33:5\r\n |\r\n 31 | \r\n 32 | C6: str[4] = __to_str_array(\"fuel\"),\r\n 33 | C6_2: str = \"fuel as str\",\r\n | ^^^^ This code cannot be evaluated to a configurable because its size is not always limited.\r\n 34 | C7: [u64; 4] = [1, 2, 3, 4],\r\n 35 | \r\n |\r\n ____\r\n```\r\n\r\n## Future TODOs\r\n\r\nThis PR adds two more tasks to\r\nhttps://github.com/FuelLabs/sway/issues/5727:\r\n\r\n- Enable sdk-harness tests that were ignore. SDK needs to update\r\nconfigurable encoding.\r\n- Correctly error when a type with custom impl for AbiEncode is used in\r\nconfigurables\r\n- avoid decoding on each use\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ć ","shortMessageHtmlLink":"Encoding v1 for Configurables (#5942)"}},{"before":"e4b954226e0be4cab16abd7b35a980357eb39be5","after":"4252fe2f0f9a40bc308596a829d576aca3e3d859","ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-12T16:59:00.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":"making new_encoding_buffer_tuple private\n\nCo-authored-by: Igor Rončević ","shortMessageHtmlLink":"making new_encoding_buffer_tuple private"}},{"before":"907788ed35692a4005f196e1c2a1fd42cf98bdee","after":"e4b954226e0be4cab16abd7b35a980357eb39be5","ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-12T13:56:53.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":"making new_encoding_buffer_tuple private\n\nCo-authored-by: Igor Rončević ","shortMessageHtmlLink":"making new_encoding_buffer_tuple private"}},{"before":"d0ac8d24a70514da6261c88ea72859713fcf041f","after":"71a6a863cb7c83bab0ceadea37628263649f2770","ref":"refs/heads/gh-pages","pushedAt":"2024-05-11T22:05:47.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: 5a56a58332d356b2a0a709fb60f5b568bdb91162","shortMessageHtmlLink":"deploy: 5a56a58"}},{"before":"4941e165155d4ed7608236f6d51c803c3f4f9e91","after":"d0ac8d24a70514da6261c88ea72859713fcf041f","ref":"refs/heads/gh-pages","pushedAt":"2024-05-11T22:05:31.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: 5a56a58332d356b2a0a709fb60f5b568bdb91162","shortMessageHtmlLink":"deploy: 5a56a58"}},{"before":"2a43a6f4d3a21fa0fc7c9457138b99a4ea8514cd","after":"4941e165155d4ed7608236f6d51c803c3f4f9e91","ref":"refs/heads/gh-pages","pushedAt":"2024-05-11T22:05:12.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: 5a56a58332d356b2a0a709fb60f5b568bdb91162","shortMessageHtmlLink":"deploy: 5a56a58"}},{"before":"8abca780a98c1769b36f95030c9d61b73bd345b5","after":"2a43a6f4d3a21fa0fc7c9457138b99a4ea8514cd","ref":"refs/heads/gh-pages","pushedAt":"2024-05-11T22:04:56.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: 5a56a58332d356b2a0a709fb60f5b568bdb91162","shortMessageHtmlLink":"deploy: 5a56a58"}},{"before":"14dd040b014f924553769a87fd0048dbe383224f","after":null,"ref":"refs/heads/jjcnn/name-clash-on-star-imports","pushedAt":"2024-05-11T21:56:33.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":"85b9d9755be70ea1aeb28f19c9799242ab692427","after":"5a56a58332d356b2a0a709fb60f5b568bdb91162","ref":"refs/heads/master","pushedAt":"2024-05-11T21:56:32.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":"Name clash in star imports should result in error when the name is used (#5963)\n\n## Description\r\n\r\nFixes #5940. \r\n\r\nThis PR deals with the situation where the same name is imported by\r\nmultiple star imports, e.g.,\r\n```\r\n// a.sw\r\nstruct X = ...\r\n\r\n// b.sw\r\nstruct X = ...\r\n\r\n// main.sw\r\nuse a::*;\r\nuse b::*;\r\n```\r\nSo far we have resolved this name clash by letting the latter import\r\nshadow the former, which is incorrect.\r\n\r\nThe correct behavior is to allow the import without error, but to report\r\nan error if the unqualified name (i.e., `X`) is used (qualified names\r\n`a::X` and `b::X` are legal)`. This PR fixes this problem.\r\n\r\nNote that if `X` is imported multiple times, but each time is bound to\r\nthe same entity (e.g., because it is imported both through\r\n`core:;prelude` and `core::codec`), then this should not cause an error.\r\n\r\nNote also that there is a problem with the implicit imports from the\r\ncore and std preludes, which in some cases causes the implementation to\r\nthink that a name is bound to multiple different entities, even though\r\nthe entities are actually the same. As a workaround anytime a name is\r\nimported from either `std` or `core` when it is already imported from\r\n`std` or `core`, the new binding replaces the old one instead of being\r\nadded as a new binding.\r\n\r\nUnfortunately this workaround means that it is not currently possible to\r\nredefine and use a name that exists in `std` or `core`, e.g., to create\r\na specialized version of `assert_eq` as is done in one of our tests. To\r\nuse such a redefinition one must use a qualified name for the entity,\r\nwhich seems like an acceptable workaround. (Note that this only applies\r\nif the redefined entity is imported using a star import - if imported\r\nusing an item import (`use a::X;`), then there is no issue).\r\n\r\nOnce #3487 is implemented this workaround should no longer be necessary.\r\n\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: Joshua Batty \r\nCo-authored-by: IGI-111 ","shortMessageHtmlLink":"Name clash in star imports should result in error when the name is us…"}},{"before":"458e07c25fa42e6112232e9b5840788ea2d3a897","after":"14dd040b014f924553769a87fd0048dbe383224f","ref":"refs/heads/jjcnn/name-clash-on-star-imports","pushedAt":"2024-05-11T21:42:10.000Z","pushType":"push","commitsCount":2,"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 jjcnn/name-clash-on-star-imports","shortMessageHtmlLink":"Merge branch 'master' into jjcnn/name-clash-on-star-imports"}},{"before":"6b7917b753912fd7ff05d930d4a6f19e0c444617","after":"907788ed35692a4005f196e1c2a1fd42cf98bdee","ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-11T16:24:21.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":"making new_tuple mor specific for the encoding buffer","shortMessageHtmlLink":"making new_tuple mor specific for the encoding buffer"}},{"before":null,"after":"83c72eb44b31470dfdcdeda9e58880b41c536b10","ref":"refs/heads/kayagokalp/max_fee_estimation","pushedAt":"2024-05-11T06:10:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kayagokalp","name":"Kaya Gökalp","path":"/kayagokalp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20915464?s=80&v=4"},"commit":{"message":"feat: fee estimation for forc-deploy and point --testnet to devnet","shortMessageHtmlLink":"feat: fee estimation for forc-deploy and point --testnet to devnet"}},{"before":"d53ee9a5fb93610e0585a686e814fc610f4d927e","after":"8abca780a98c1769b36f95030c9d61b73bd345b5","ref":"refs/heads/gh-pages","pushedAt":"2024-05-10T22:55:02.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: 85b9d9755be70ea1aeb28f19c9799242ab692427","shortMessageHtmlLink":"deploy: 85b9d97"}},{"before":"ebcc8b8020eb17c0b50c5c96c3a8461cea6df691","after":"d53ee9a5fb93610e0585a686e814fc610f4d927e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-10T22:54:47.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: 85b9d9755be70ea1aeb28f19c9799242ab692427","shortMessageHtmlLink":"deploy: 85b9d97"}},{"before":"7dd2f9fd4086afb05fee0daccb3a97ed2baf1fb0","after":"ebcc8b8020eb17c0b50c5c96c3a8461cea6df691","ref":"refs/heads/gh-pages","pushedAt":"2024-05-10T22:54:32.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: 85b9d9755be70ea1aeb28f19c9799242ab692427","shortMessageHtmlLink":"deploy: 85b9d97"}},{"before":"8fa5fff68d3a101ec523cb0679a4885566a2693b","after":"7dd2f9fd4086afb05fee0daccb3a97ed2baf1fb0","ref":"refs/heads/gh-pages","pushedAt":"2024-05-10T22:54:15.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: 85b9d9755be70ea1aeb28f19c9799242ab692427","shortMessageHtmlLink":"deploy: 85b9d97"}},{"before":"5ee04251d75bb5f0247b03f71b6669cabb81ac4f","after":"48309fb55a8647db19ac45beedfae2ac59b84f3f","ref":"refs/heads/kayagokalp/log-decoding","pushedAt":"2024-05-10T22:53:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kayagokalp","name":"Kaya Gökalp","path":"/kayagokalp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20915464?s=80&v=4"},"commit":{"message":"Merge branch 'master' into kayagokalp/log-decoding","shortMessageHtmlLink":"Merge branch 'master' into kayagokalp/log-decoding"}},{"before":"c6f1b602c4c62c1d483935f4f48e712f40b20aed","after":null,"ref":"refs/heads/kayagokalp/dynamic-asset-id","pushedAt":"2024-05-10T22:45:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kayagokalp","name":"Kaya Gökalp","path":"/kayagokalp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20915464?s=80&v=4"}},{"before":"76a6cd34a9b6c197926773afa53b7657cc08576d","after":"85b9d9755be70ea1aeb28f19c9799242ab692427","ref":"refs/heads/master","pushedAt":"2024-05-10T22:45:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kayagokalp","name":"Kaya Gökalp","path":"/kayagokalp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20915464?s=80&v=4"},"commit":{"message":"feat: take dynamic asset id into account with `forc-client` (#5987)\n\n## Description\r\nBase asset ids are dynamic for the newer fuel-core versions. This PR\r\nadds capability to query that and use it for forc-client transactions.\r\nAlso adds a flag `max-fee` which is required to be set for newer\r\nversions of fuel-core.","shortMessageHtmlLink":"feat: take dynamic asset id into account with forc-client (#5987)"}},{"before":"9683de766258649ee8834ceb02c0f8ec6649cd1a","after":"6b7917b753912fd7ff05d930d4a6f19e0c444617","ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-10T21:01:16.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":"fmt and clippy issues","shortMessageHtmlLink":"fmt and clippy issues"}},{"before":"eef17edad25a4492ab79d2dfd335bd7373026073","after":"9683de766258649ee8834ceb02c0f8ec6649cd1a","ref":"refs/heads/xunilrj/new-encoding-configurables","pushedAt":"2024-05-10T20:42:47.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":"specify span and source id for buffer type","shortMessageHtmlLink":"specify span and source id for buffer type"}},{"before":"47d9663f2afbf0b29532a951d3971fcaf560548a","after":"c6f1b602c4c62c1d483935f4f48e712f40b20aed","ref":"refs/heads/kayagokalp/dynamic-asset-id","pushedAt":"2024-05-10T17:01:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kayagokalp","name":"Kaya Gökalp","path":"/kayagokalp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20915464?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"44e100a99ef5ba85e37b90246b426fe9e07f5ea1","after":"47d9663f2afbf0b29532a951d3971fcaf560548a","ref":"refs/heads/kayagokalp/dynamic-asset-id","pushedAt":"2024-05-10T16:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kayagokalp","name":"Kaya Gökalp","path":"/kayagokalp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20915464?s=80&v=4"},"commit":{"message":"Update tx.rs","shortMessageHtmlLink":"Update tx.rs"}},{"before":"d7dd395b077546aff55beee912bbd1304a2fdc83","after":"5ee04251d75bb5f0247b03f71b6669cabb81ac4f","ref":"refs/heads/kayagokalp/log-decoding","pushedAt":"2024-05-10T16:46:51.000Z","pushType":"push","commitsCount":117,"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/log-decoding","shortMessageHtmlLink":"Merge branch 'master' into kayagokalp/log-decoding"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER8f8TQA","startCursor":null,"endCursor":null}},"title":"Activity · FuelLabs/sway"}