{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":334215717,"defaultBranch":"master","name":"gno","ownerLogin":"gnolang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-29T17:28:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75237105?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727080935.0","currentOid":""},"activityList":{"items":[{"before":"1742781af56fb270fd67361a69fc96a0ddca5e1d","after":"f61f999c2ed7a54f74f11f568aac3d14b5ccec7f","ref":"refs/heads/docs/realm-abi","pushedAt":"2024-09-23T10:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mvertes","name":"Marc Vertes","path":"/mvertes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5792239?s=80&v=4"},"commit":{"message":"Add StructValue and FuncValue, other fixes","shortMessageHtmlLink":"Add StructValue and FuncValue, other fixes"}},{"before":null,"after":"1742781af56fb270fd67361a69fc96a0ddca5e1d","ref":"refs/heads/docs/realm-abi","pushedAt":"2024-09-23T08:42:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mvertes","name":"Marc Vertes","path":"/mvertes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5792239?s=80&v=4"},"commit":{"message":"[docs] Add Realm ABI Specification\n\nThe Realm ABI Specification formally describes the protocol\nand encoding of interactions between realms and external clients, not\nnecessarily written in Go.\n\nIt can be seen as an extension of the\n[ABCI](https://github.com/tendermint/tendermint/tree/master/spec/abci)\nwhich covers the protocol between blockchain nodes and clients, but\nwithout details on their practical applications, such as realms.\n\nThis PR addresses [#1842].\n\nThis is an initial draft commit, work in progress.","shortMessageHtmlLink":"[docs] Add Realm ABI Specification"}},{"before":"dc0cc264ca8c5361d45b20ec1f9ec53b332a479f","after":"9897b667450ad59b6ad21b23b994e9f13d97ca4f","ref":"refs/heads/master","pushedAt":"2024-09-20T15:00:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"docs(gno-js): remove wrong param in getFileContent (#2419)\n\nThe example is using a wrong argument (probably copy pasted from the\r\nprevious one above) that doesn't match the function signature (2nd param\r\nis an optional `height`\r\n\r\n
Contributors' checklist...\r\n\r\n- [ ] Added new tests, or not needed, or not feasible\r\n- [x] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [x] Updated the official documentation or not needed\r\n- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [ ] Added references to related issues and PRs\r\n- [ ] Provided any useful hints for running manual tests\r\n- [ ] Added new benchmarks to [generated\r\ngraphs](https://gnoland.github.io/benchmarks), if any. More info\r\n[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).\r\n
","shortMessageHtmlLink":"docs(gno-js): remove wrong param in getFileContent (#2419)"}},{"before":"35152a62fe60470d09b29a481ae3feeff3a83f26","after":"dc0cc264ca8c5361d45b20ec1f9ec53b332a479f","ref":"refs/heads/master","pushedAt":"2024-09-20T12:55:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"docs: updated missing gnofaucet README (#2783)\n\nThe quickstart guide on the gno README had outdated gnofaucet\r\ninformation:\r\n\r\nhttps://github.com/gnolang/gno/blob/master/examples/gno.land/r/demo/boards/README.md#alternative-run-a-faucet-to-add-gnot\r\n\r\nRefactored and updated the orphaned gnofaucet README from:\r\n\r\nhttps://github.com/gnolang/gno/blob/98cc986cbeb4d911944711a102334eb5d0cb4727/gno.land/cmd/gnofaucet/README.md\r\n\r\n
Contributors' checklist...\r\n\r\n- [x] Added new tests, or not needed, or not feasible\r\n- [x] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [x] Updated the official documentation or not needed\r\n- [x] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [x] Added references to related issues and PRs\r\n- [x] Provided any useful hints for running manual tests\r\n- [x] Added new benchmarks to [generated\r\ngraphs](https://gnoland.github.io/benchmarks), if any. More info\r\n[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).\r\n
","shortMessageHtmlLink":"docs: updated missing gnofaucet README (#2783)"}},{"before":"3f18cb41bcef77e708e149c859ddbae05d137a60","after":null,"ref":"refs/heads/dev/aeddi/test","pushedAt":"2024-09-20T12:53:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aeddi","name":"Antoine Eddi","path":"/aeddi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5222525?s=80&v=4"}},{"before":null,"after":"3f18cb41bcef77e708e149c859ddbae05d137a60","ref":"refs/heads/dev/aeddi/test","pushedAt":"2024-09-20T12:52:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aeddi","name":"Antoine Eddi","path":"/aeddi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5222525?s=80&v=4"},"commit":{"message":"test(git): branch protection","shortMessageHtmlLink":"test(git): branch protection"}},{"before":"2bc08cbc7863067eef6510d2a3a03a525f513a10","after":null,"ref":"refs/heads/dev/moul/printfdebugging","pushedAt":"2024-09-20T09:24:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"}},{"before":"1fe3fe74026e1b4913e280b841fb4013bb35e603","after":"35152a62fe60470d09b29a481ae3feeff3a83f26","ref":"refs/heads/master","pushedAt":"2024-09-20T09:24:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"feat(examples): add p/printfdebugging (#2809)\n\nExtracted from #2551.\r\n\r\nSee https://github.com/gnolang/gno/pull/2551#discussion_r1672826779.\r\n\r\n\r\n\r\n
Contributors' checklist...\r\n\r\n- [ ] Added new tests, or not needed, or not feasible\r\n- [ ] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [ ] Updated the official documentation or not needed\r\n- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [ ] Added references to related issues and PRs\r\n- [ ] Provided any useful hints for running manual tests\r\n- [ ] Added new benchmarks to [generated\r\ngraphs](https://gnoland.github.io/benchmarks), if any. More info\r\n[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).\r\n
\r\n\r\n---------\r\n\r\nSigned-off-by: moul <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"feat(examples): add p/printfdebugging (#2809)"}},{"before":"e1efcce7cbbd69b593103aeadb4aba04921aac12","after":"2bc08cbc7863067eef6510d2a3a03a525f513a10","ref":"refs/heads/dev/moul/printfdebugging","pushedAt":"2024-09-20T09:19:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moul","name":"Manfred Touron","path":"/moul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94029?s=80&v=4"},"commit":{"message":"chore: move to moul/\n\nSigned-off-by: moul <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"chore: move to moul/"}},{"before":"c2915c22b39e98be63620ce046879715e55ce431","after":null,"ref":"refs/heads/dependabot/github_actions/actions-a193c5f812","pushedAt":"2024-09-20T08:45:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"}},{"before":"ca311003379b2f9f7b30080dc7cb259aaeb0c136","after":"1fe3fe74026e1b4913e280b841fb4013bb35e603","ref":"refs/heads/master","pushedAt":"2024-09-20T08:45:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"chore(deps): bump coursier/setup-action from 1.3.5 to 1.3.6 in the actions group (#2810)\n\nBumps the actions group with 1 update:\r\n[coursier/setup-action](https://github.com/coursier/setup-action).\r\n\r\nUpdates `coursier/setup-action` from 1.3.5 to 1.3.6\r\n
\r\nRelease notes\r\n

Sourced from coursier/setup-action's\r\nreleases.

\r\n
\r\n

v1.3.6

\r\n

What's Changed

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coursier/setup-action&package-manager=github_actions&previous-version=1.3.5&new-version=1.3.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore major version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's major version (unless you unignore this specific\r\ndependency's major version or upgrade to it yourself)\r\n- `@dependabot ignore minor version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's minor version (unless you unignore this specific\r\ndependency's minor version or upgrade to it yourself)\r\n- `@dependabot ignore ` will close this group update PR\r\nand stop Dependabot creating any more for the specific dependency\r\n(unless you unignore this specific dependency or upgrade to it yourself)\r\n- `@dependabot unignore ` will remove all of the ignore\r\nconditions of the specified dependency\r\n- `@dependabot unignore ` will\r\nremove the ignore condition of the specified dependency and ignore\r\nconditions\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump coursier/setup-action from 1.3.5 to 1.3.6 in the ac…"}},{"before":"00d32b5d958d1f7974d20c524005ffa3465122ed","after":null,"ref":"refs/heads/dev/morgan/counter","pushedAt":"2024-09-20T08:42:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"}},{"before":"5450f64a0b8d2ea482df781bbd5360ea6c348987","after":"ca311003379b2f9f7b30080dc7cb259aaeb0c136","ref":"refs/heads/master","pushedAt":"2024-09-20T08:42:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"feat(examples): add simplest \"counter\" realm (#2815)\n\nI must have used this as an example a thousand times, but I just\r\nrealised it doesn't exist as an example.\r\n\r\n
Contributors' checklist...\r\n\r\n- [ ] Added new tests, or not needed, or not feasible\r\n- [ ] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [ ] Updated the official documentation or not needed\r\n- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [ ] Added references to related issues and PRs\r\n- [ ] Provided any useful hints for running manual tests\r\n- [ ] Added new benchmarks to [generated\r\ngraphs](https://gnoland.github.io/benchmarks), if any. More info\r\n[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).\r\n
","shortMessageHtmlLink":"feat(examples): add simplest \"counter\" realm (#2815)"}},{"before":"f984ee1b24543497d2d97f01fe2f7df6a54e0e72","after":"00d32b5d958d1f7974d20c524005ffa3465122ed","ref":"refs/heads/dev/morgan/counter","pushedAt":"2024-09-20T08:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"add test file","shortMessageHtmlLink":"add test file"}},{"before":"ae1c53baf0d8bf0ef3c71b55deb3b41b01a3de1d","after":"c2915c22b39e98be63620ce046879715e55ce431","ref":"refs/heads/dependabot/github_actions/actions-a193c5f812","pushedAt":"2024-09-20T02:59:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump coursier/setup-action in the actions group\n\nBumps the actions group with 1 update: [coursier/setup-action](https://github.com/coursier/setup-action).\n\n\nUpdates `coursier/setup-action` from 1.3.5 to 1.3.6\n- [Release notes](https://github.com/coursier/setup-action/releases)\n- [Commits](https://github.com/coursier/setup-action/compare/v1.3.5...v1.3.6)\n\n---\nupdated-dependencies:\n- dependency-name: coursier/setup-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump coursier/setup-action in the actions group"}},{"before":"f87ba5d256e0c5f46a05ef613146be012bb0ead4","after":"5450f64a0b8d2ea482df781bbd5360ea6c348987","ref":"refs/heads/master","pushedAt":"2024-09-19T17:15:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deelawn","name":null,"path":"/deelawn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2497668?s=80&v=4"},"commit":{"message":"fix: Don't emit events from failed transactions (#2806)\n\n\r\nI noticed that we emit events from the VM even when a transaction fails.\r\nThis is very difficult to write tests for because we don't display\r\nevents when a transaction fails, but I was able to verify the following\r\nbehavior BEFORE this fix:\r\n1. Events emitted for failing transactions are stored in the block\r\nresults\r\n2. Events emitted by `r/sys/validators` will be processed and the state\r\nupdated as normal, even if the transaction that emitted them fails\r\n\r\nCorrect me if I'm wrong, but I don't think we want to persist or take\r\nany other actions on events sourced from failing transactions.\r\n\r\nI'm open to suggestions on how to write tests for this, but the fix\r\nshould be self-explanatory.\r\n\r\n
Contributors' checklist...\r\n\r\n- [x] Added new tests, or not needed, or not feasible\r\n- [x] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [x] Updated the official documentation or not needed\r\n- [x] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [x] Added references to related issues and PRs\r\n- [x] Provided any useful hints for running manual tests\r\n- [x] Added new benchmarks to [generated\r\ngraphs](https://gnoland.github.io/benchmarks), if any. More info\r\n[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).\r\n
","shortMessageHtmlLink":"fix: Don't emit events from failed transactions (#2806)"}},{"before":"01ee5a9575f543173670ffab9185851d82498e3a","after":"f87ba5d256e0c5f46a05ef613146be012bb0ead4","ref":"refs/heads/master","pushedAt":"2024-09-19T07:39:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gfanton","name":"Guilhem Fanton","path":"/gfanton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8671905?s=80&v=4"},"commit":{"message":"feat(gnobro): add json log format (#2812)","shortMessageHtmlLink":"feat(gnobro): add json log format (#2812)"}},{"before":"0c72c5817d3ea0e315413ae8c8a826a7ca8a88a9","after":"ae1c53baf0d8bf0ef3c71b55deb3b41b01a3de1d","ref":"refs/heads/dependabot/github_actions/actions-a193c5f812","pushedAt":"2024-09-19T02:23:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump coursier/setup-action in the actions group\n\nBumps the actions group with 1 update: [coursier/setup-action](https://github.com/coursier/setup-action).\n\n\nUpdates `coursier/setup-action` from 1.3.5 to 1.3.6\n- [Release notes](https://github.com/coursier/setup-action/releases)\n- [Commits](https://github.com/coursier/setup-action/compare/v1.3.5...v1.3.6)\n\n---\nupdated-dependencies:\n- dependency-name: coursier/setup-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump coursier/setup-action in the actions group"}},{"before":null,"after":"f984ee1b24543497d2d97f01fe2f7df6a54e0e72","ref":"refs/heads/dev/morgan/counter","pushedAt":"2024-09-18T18:40:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"feat(examples): add simplest \"counter\" realm","shortMessageHtmlLink":"feat(examples): add simplest \"counter\" realm"}},{"before":"d447b49ceb5b597f57284dc15c1aa199574c40f3","after":"563c44d8f7593fbe5dc7852301bc9931593902c2","ref":"refs/heads/dev/morgan/stackframe-dump","pushedAt":"2024-09-18T17:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"add reference to issue with stacktrace","shortMessageHtmlLink":"add reference to issue with stacktrace"}},{"before":null,"after":"d447b49ceb5b597f57284dc15c1aa199574c40f3","ref":"refs/heads/dev/morgan/stackframe-dump","pushedAt":"2024-09-18T17:53:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"fix(gnovm): handle case of NumStmts = 0 when creating stacktraces","shortMessageHtmlLink":"fix(gnovm): handle case of NumStmts = 0 when creating stacktraces"}},{"before":"aa4f9efd9001c3c67ecadd6c5db160a89e955da6","after":"33343d7f0377d5fc0b569bc5404070254a218502","ref":"refs/heads/dev/zivkovicmilos/govdao","pushedAt":"2024-09-18T12:43:25.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev/zivkovicmilos/govdao","shortMessageHtmlLink":"Merge branch 'master' into dev/zivkovicmilos/govdao"}},{"before":"6f3a0949fc0aad24e87bb79a71d8bc2592873639","after":"01ee5a9575f543173670ffab9185851d82498e3a","ref":"refs/heads/master","pushedAt":"2024-09-18T08:19:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"feat(examples): add p/fqname (#2808)\n\nExtracted from #2551 (also #2516).\r\n\r\n\r\n\r\n
Contributors' checklist...\r\n\r\n- [ ] Added new tests, or not needed, or not feasible\r\n- [ ] Provided an example (e.g. screenshot) to aid review or the PR is\r\nself-explanatory\r\n- [ ] Updated the official documentation or not needed\r\n- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` message\r\nwas included in the description\r\n- [ ] Added references to related issues and PRs\r\n- [ ] Provided any useful hints for running manual tests\r\n- [ ] Added new benchmarks to [generated\r\ngraphs](https://gnoland.github.io/benchmarks), if any. More info\r\n[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).\r\n
\r\n\r\n---------\r\n\r\nSigned-off-by: moul <94029+moul@users.noreply.github.com>\r\nCo-authored-by: Morgan ","shortMessageHtmlLink":"feat(examples): add p/fqname (#2808)"}},{"before":"78ed413bfb889c7eed450c6b929cc413e02ee88c","after":null,"ref":"refs/heads/dev/morgan/bft-fail-once","pushedAt":"2024-09-18T08:15:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"}},{"before":"5503cca2bb8acd957411f5cb59b9732e2714525e","after":"6f3a0949fc0aad24e87bb79a71d8bc2592873639","ref":"refs/heads/master","pushedAt":"2024-09-18T08:15:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"perf(tm2/bft/fail): use sync.Once instead of Getenv on each call (#2805)\n\nminor change spotted when browsing tm2 code.\r\n\r\nfail.Fail is called a lot in hot paths, like in the tm2 state machine.\r\nThis avoids calling os.Getenv each time, which actually does a [bunch of\r\nstuff](https://github.com/golang/go/blob/ae8708f7441b24dac126122c5365327d29fa0012/src/syscall/env_unix.go#L69-L88),\r\neven when there is no associated env var.","shortMessageHtmlLink":"perf(tm2/bft/fail): use sync.Once instead of Getenv on each call (#2805)"}},{"before":null,"after":"0c72c5817d3ea0e315413ae8c8a826a7ca8a88a9","ref":"refs/heads/dependabot/github_actions/actions-a193c5f812","pushedAt":"2024-09-18T02:32:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump coursier/setup-action in the actions group\n\nBumps the actions group with 1 update: [coursier/setup-action](https://github.com/coursier/setup-action).\n\n\nUpdates `coursier/setup-action` from 1.3.5 to 1.3.6\n- [Release notes](https://github.com/coursier/setup-action/releases)\n- [Commits](https://github.com/coursier/setup-action/compare/v1.3.5...v1.3.6)\n\n---\nupdated-dependencies:\n- dependency-name: coursier/setup-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump coursier/setup-action in the actions group"}},{"before":"aa6a708dd1d1215cd9cb536dff296cda229172b8","after":"1cebaa3aa08a07c55c80c696cf7ff7c486729c83","ref":"refs/heads/dev/aeddi/stale-bot","pushedAt":"2024-09-17T18:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aeddi","name":"Antoine Eddi","path":"/aeddi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5222525?s=80&v=4"},"commit":{"message":"Update .github/workflows/stale-bot.yml\n\nCo-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"Update .github/workflows/stale-bot.yml"}},{"before":null,"after":"e1efcce7cbbd69b593103aeadb4aba04921aac12","ref":"refs/heads/dev/moul/printfdebugging","pushedAt":"2024-09-17T17:17:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moul","name":"Manfred Touron","path":"/moul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94029?s=80&v=4"},"commit":{"message":"feat(examples): add p/printfdebugging\n\nSigned-off-by: moul <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"feat(examples): add p/printfdebugging"}},{"before":null,"after":"f251237ef45786b3f422b52e2d8e2d5bbf98a024","ref":"refs/heads/dev/morgan/height-recover","pushedAt":"2024-09-16T23:44:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"attempts at using replay file for this stuff","shortMessageHtmlLink":"attempts at using replay file for this stuff"}},{"before":null,"after":"78ed413bfb889c7eed450c6b929cc413e02ee88c","ref":"refs/heads/dev/morgan/bft-fail-once","pushedAt":"2024-09-16T20:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"perf(bft/fail): use sync.Once instead of fetching Getenv on each call","shortMessageHtmlLink":"perf(bft/fail): use sync.Once instead of fetching Getenv on each call"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMDoyNToyMy4wMDAwMDBazwAAAAS90hhe","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMDoyNToyMy4wMDAwMDBazwAAAAS90hhe","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMDo1NzoxNi4wMDAwMDBazwAAAAS34AsL"}},"title":"Activity · gnolang/gno"}