{"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:1718811587.0","currentOid":""},"activityList":{"items":[{"before":"c4a44c3944f7be4ba1e3df576b1659978b44ed4e","after":"2700a5b2a9eb7ed2ae409f4eb601253d41f94303","ref":"refs/heads/jae/fix/star-expr-assign","pushedAt":"2024-06-19T21:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaekwon","name":"Jae Kwon","path":"/jaekwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53785?s=80&v=4"},"commit":{"message":"...","shortMessageHtmlLink":"..."}},{"before":"45f67b405d0d03dd64b1e4766c7f6b1fb928cab4","after":"c4a44c3944f7be4ba1e3df576b1659978b44ed4e","ref":"refs/heads/jae/fix/star-expr-assign","pushedAt":"2024-06-19T21:53:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaekwon","name":"Jae Kwon","path":"/jaekwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53785?s=80&v=4"},"commit":{"message":"Update gnovm/pkg/gnolang/ownership.go\n\nCo-authored-by: deelawn ","shortMessageHtmlLink":"Update gnovm/pkg/gnolang/ownership.go"}},{"before":"f60d4d8c03a547ba0e733d84072ef2d57751ab53","after":"6825293c6f0a167be38c38f1b8a264a3f3d7b9b3","ref":"refs/heads/master","pushedAt":"2024-06-19T17:43:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moul","name":"Manfred Touron","path":"/moul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94029?s=80&v=4"},"commit":{"message":"feat: refactor govdao structure and examples (#2379)\n\n- remove `gov/integration/`\r\n- remove `gov/proposals/`\r\n- move the integration test in `gov/dao/*test.gno`\r\n- add `r/sys/validators.Render()`\r\n\r\nSigned-off-by: moul <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"feat: refactor govdao structure and examples (#2379)"}},{"before":"f0bc61176e9193df8115ef27d46c6d91e57d713d","after":"f60d4d8c03a547ba0e733d84072ef2d57751ab53","ref":"refs/heads/master","pushedAt":"2024-06-19T17:36:36.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: add 404 link checker / linter (#2394)\n\n\r\n\r\n## Description\r\n\r\nThis PR cherrypicks the 404 link checker / linter from #2125.\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: add 404 link checker / linter (#2394)"}},{"before":"028a4edf1c8e7e60d68bb1eec316fc7473df402f","after":"f0bc61176e9193df8115ef27d46c6d91e57d713d","ref":"refs/heads/master","pushedAt":"2024-06-19T17:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moul","name":"Manfred Touron","path":"/moul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94029?s=80&v=4"},"commit":{"message":"feat: add r/demo/bar20 example (#2388)\n\n```go\r\n// Package bar20 is similar to foo20 but exposes a safe-object that can be used\r\n// by `maketx run`, another contract importing foo20, and in the future when\r\n// we'll support `maketx call Token.XXX`.\r\n```\r\n\r\nThis package currently has limited functionality, but it should become\r\nmore useful in the future.\r\n\r\nI'm using it to demonstrate the rationale for having two implementations\r\nin the `grc20` package - one with a banker, and one with a safe object.\r\n\r\nRelated with #2314\r\n\r\n---------\r\n\r\nSigned-off-by: moul <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"feat: add r/demo/bar20 example (#2388)"}},{"before":"da3012803c5a6a8e58b6765072707a18d3af3a5d","after":"1bffaabec4fb3477c49edf3aac1f13c1e114ef13","ref":"refs/heads/dev/zivkovicmilos/overhaul-secrets","pushedAt":"2024-06-19T16:31:52.000Z","pushType":"push","commitsCount":5,"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/overhaul-secrets","shortMessageHtmlLink":"Merge branch 'master' into dev/zivkovicmilos/overhaul-secrets"}},{"before":"3917d78ea343e659576378fa66aeab2ac922866b","after":"da3012803c5a6a8e58b6765072707a18d3af3a5d","ref":"refs/heads/dev/zivkovicmilos/overhaul-secrets","pushedAt":"2024-06-19T16:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"Add raw support","shortMessageHtmlLink":"Add raw support"}},{"before":"813cb0f1f3093b77f4afaf13840c83b0941784c2","after":"028a4edf1c8e7e60d68bb1eec316fc7473df402f","ref":"refs/heads/master","pushedAt":"2024-06-19T15:51:46.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(docs): fix example rpcclient.NewHTTPClient returning variables (#2352)\n\nIn the [how to connect a Go app to\r\nGno.land](https://docs.gno.land/how-to-guides/connect-from-go) tutorial\r\nI got an error when I tried to run this line:\r\n\r\n```go\r\nrpc := rpcclient.NewHTTPClient(\"\")\r\n```\r\n\r\nIt seems that NewHTTPClient returns 2 values\r\n```go\r\nfunc NewHTTPClient(rpcURL string) (*RPCClient, error);\r\n``` \r\nand in the example we assign only one variable.\r\n\r\nI updated the examples with:\r\n```go\r\nrpc, err := rpcclient.NewHTTPClient(\"\")\r\nif err != nil {\r\n panic(err)\r\n}\r\n```\r\n\r\nThere is also a step where `crypto.AddressFromBech32` is used but I\r\ndidn't found when the `crypto` was imported so I also added it in the\r\ndoc:\r\n\r\n```go\r\nimport (\r\n ...\r\n crypto \"github.com/gnolang/gno/tm2/pkg/crypto\"\r\n)\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Morgan ","shortMessageHtmlLink":"chore(docs): fix example rpcclient.NewHTTPClient returning variables (#…"}},{"before":"bb1ebe055b5b84c79c6e275523e4d7641a90aaaa","after":null,"ref":"refs/heads/moul-patch-5","pushedAt":"2024-06-19T15:39:47.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":"c4664edbbca0ab9cd21b175f36aea8680e6d768f","after":"813cb0f1f3093b77f4afaf13840c83b0941784c2","ref":"refs/heads/master","pushedAt":"2024-06-19T15:39:46.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: update CODEOWNERS (#2387)\n\nCo-authored-by: Morgan ","shortMessageHtmlLink":"chore: update CODEOWNERS (#2387)"}},{"before":"feb3051b37d20a0cf2ee8309d0a468c0a4ba8657","after":"c4664edbbca0ab9cd21b175f36aea8680e6d768f","ref":"refs/heads/master","pushedAt":"2024-06-19T15:38:06.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(transpiler): transpile gno standard libraries (#1695)\n\nMerge order:\r\n\r\n1. #1700 \r\n2. #1702\r\n3. #1695 (this one!) -- review earlier ones first, if they're still\r\nopen!\r\n\r\nThis PR modifies the Gno transpiler (fka precompiler) to use Gno's\r\nstandard libraries rather than Go's when performing transpilation. This\r\ncreates the necessity to transpile Gno standard libraries, and as such\r\nsupport their native bindings. And it removes the necessity for a\r\npackage like `stdshim`, and a mechanism like `stdlibWhitelist`.\r\n\r\n- Fixes #668. Fixes #1865.\r\n- Resolves #892.\r\n- Part of #814. \r\n- Makes #1475 / #1576 possible without using hacks like `stdshim`.\r\n\r\ncc/ @leohhhn @tbruyelle, as this relates to your work\r\n\r\n## Why?\r\n\r\n- This PR enables us to perform Go type-checking across the board, and\r\nnot use Go's standard libraries in transpiled code. This enables us to\r\n_properly support our own standard libraries_, such as `std` but any\r\nothers we might want or need.\r\n- It also paves the way further to go full circle, and have Gno code be\r\ntranspiled to Go, and then have \"compilable\" gno code\r\n\r\n## Summary of changes\r\n\r\n- The transpiler has been thoroughly refactored.\r\n- The biggest change is described above: instead of maintaing the import\r\npaths like `\"strconv\"` and `\"math\"` the same (so using Gno's stdlibs in\r\nGno, and Go's in Go), the import paths for standard libraries is now\r\nalso updated to point to the Gno standard libraries.\r\n- Native functions are handled by removing their definitions when\r\ntranspiling, and changing their call expressions where appropriate. This\r\nlinks the transpiled code directly to their native counterparts.\r\n - This removes the necessity for `stdlibWhitelist`. \r\n- As a consequence, `stdshim` is no longer needed and has been removed.\r\n- Test files are still not \"strictly checked\": they may reference\r\nstdlibs with no matching source, and will not be tested when running\r\nwith `--gobuild`. This is because packages like `fmt` have no\r\nrepresentation in Gno code; they only exist as injections in\r\n`tests/imports.go`. I'll fix this eventually :)\r\n- The CLI (`gno transpile`) has been changed to reflect the above\r\nchanges.\r\n- Flag `--skip-fmt` has been removed (the result of transpile is always\r\nformatted, anyway), and `--gofmt-binary` too, obviously. `gno transpile`\r\ndoes not perform validation, but will gladly provide helpful validation\r\nwith the `--gobuild` flag.\r\n- There is another PR that adds type checking in `gno lint`, without\r\nneeding to run through the transpilation step first:\r\nhttps://github.com/gnolang/gno/pull/1730\r\n- It now works by default by looking at \"packages\" rather than\r\nindividual files. This is necessary so that when performing `transpile`\r\non the `examples` directory, we can skip those where the gno.mod marks\r\nthe module as draft. These modules make use of packages like \"fmt\",\r\nwhich because they don't have an underlying gno/go source, cannot be\r\ntranspiled.\r\n- Running with `-gobuild` now handles more errors correctly; ie., all\r\nerrors not previously captured by the `errorRe` which only matches those\r\npertaining to a specific file/line.\r\n - `gnoFilesFromArgs` was unused and as such deleted\r\n- `gnomod`'s behaviour was slightly changed.\r\n- I am of the opinion that `gno mod download` should not precompile what\r\nit downloads; _especially_ to gather the dependencies it has. I've\r\nchanged it so that it does a `OnlyImports` parse of the file it\r\ndownloads to fetch additional dependencies\r\n\r\nMisc:\r\n\r\n- `Makefile` now contains a recipe to calculate the coverage for\r\n`gnovm/cmd/gno`, and also view it via the HTML interface. This is needed\r\nas it has a few extra steps (which @gfanton already previously added in\r\nthe CI).\r\n- Realms r/demo/art/gnoface and r/x/manfred_outfmt have been marked as\r\ndraft, as they depend on packages which are not actually present in the\r\nGno standard libraries.\r\n - The transpiler now ignores draft packages by default.\r\n- `ReadMemPackage` now also considers Go files. This is meant to have\r\non-chain the code for standard libraries like `std` which have native\r\nbindings. We still exclude Go code if it's not in a standard library.\r\n- `//go:build` constraints have been removed from standard libraries, as\r\ngo files can only have one and we already add our own when transpiling\r\n\r\n## Further improvements\r\n\r\nafter this PR\r\n\r\n- Scope understanding in `transpiler` (so call expressions are not\r\nincorrectly rewritten)\r\n- Correctly transpile gno.mod\r\n\r\n---------\r\n\r\nCo-authored-by: Antonio Navarro Perez \r\nCo-authored-by: Miloš Živković ","shortMessageHtmlLink":"feat(transpiler): transpile gno standard libraries (#1695)"}},{"before":"ced8ae8fdbe0eb2ce1651ea9144a3cc24aa93680","after":null,"ref":"refs/heads/dev/morgan/precompile-refactor-2","pushedAt":"2024-06-19T15:38:06.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":"b6f9791593429f206c66dfafae9e6e1157437a90","after":"bb1ebe055b5b84c79c6e275523e4d7641a90aaaa","ref":"refs/heads/moul-patch-5","pushedAt":"2024-06-19T15:37:12.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":"Update .github/CODEOWNERS\n\nCo-authored-by: Morgan ","shortMessageHtmlLink":"Update .github/CODEOWNERS"}},{"before":"afc957b263df3d482cd15a42b4b971b09a368483","after":"ced8ae8fdbe0eb2ce1651ea9144a3cc24aa93680","ref":"refs/heads/dev/morgan/precompile-refactor-2","pushedAt":"2024-06-19T15:23:24.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev/morgan/precompile-refactor-2","shortMessageHtmlLink":"Merge branch 'master' into dev/morgan/precompile-refactor-2"}},{"before":null,"after":"3917d78ea343e659576378fa66aeab2ac922866b","ref":"refs/heads/dev/zivkovicmilos/overhaul-secrets","pushedAt":"2024-06-19T14:37:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"Overhaul secrets and config to use JSON","shortMessageHtmlLink":"Overhaul secrets and config to use JSON"}},{"before":"7b8a893ef1418d5ff9b5b3c8ac6fa0f285b1fb8d","after":"feb3051b37d20a0cf2ee8309d0a468c0a4ba8657","ref":"refs/heads/master","pushedAt":"2024-06-19T14:27:54.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":"fix(examples): correct the version number in upgrade demo (#2390)\n\nSmall fix to correct the version number in upgrade demo.","shortMessageHtmlLink":"fix(examples): correct the version number in upgrade demo (#2390)"}},{"before":"4c8eca0c6a76051277819a0acedb67067f89a5e0","after":"afc957b263df3d482cd15a42b4b971b09a368483","ref":"refs/heads/dev/morgan/precompile-refactor-2","pushedAt":"2024-06-19T13:24:42.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":"better error support","shortMessageHtmlLink":"better error support"}},{"before":"e3dff754ef1f69f30f2e847676d8afedc58ed7a0","after":"4c8eca0c6a76051277819a0acedb67067f89a5e0","ref":"refs/heads/dev/morgan/precompile-refactor-2","pushedAt":"2024-06-19T13:05:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thehowl","name":"Morgan","path":"/thehowl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4681308?s=80&v=4"},"commit":{"message":"add milos refactor","shortMessageHtmlLink":"add milos refactor"}},{"before":"dd29804e0fc2099079600229dcc563539efebbc6","after":"e3dff754ef1f69f30f2e847676d8afedc58ed7a0","ref":"refs/heads/dev/morgan/precompile-refactor-2","pushedAt":"2024-06-19T12:13:29.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":"commands.IO","shortMessageHtmlLink":"commands.IO"}},{"before":"f6a16112d67569625858385097b8a8e4ebbf8cd2","after":"54191cf37ce90bce42302a0ff6920e4ebce081f3","ref":"refs/heads/dev/zivkovicmilos/secrets-json","pushedAt":"2024-06-19T09:44:12.000Z","pushType":"push","commitsCount":12,"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/secrets-json","shortMessageHtmlLink":"Merge branch 'master' into dev/zivkovicmilos/secrets-json"}},{"before":"bb45fcbe09afa191e1dc827c5da6bd9bd79d4c3a","after":"28650c043b77b4630fa24738c9e666ddde3a28b5","ref":"refs/heads/dev/morgan/qeval-newlines","pushedAt":"2024-06-19T09:37:08.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"leohhhn","name":"Leon Hudak","path":"/leohhhn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522493?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev/morgan/qeval-newlines","shortMessageHtmlLink":"Merge branch 'master' into dev/morgan/qeval-newlines"}},{"before":"4b561bf86e9683bed8942ecb8062a730722d3a12","after":null,"ref":"refs/heads/dev/zivkovicmilos/net-dial","pushedAt":"2024-06-19T09:33:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"}},{"before":"6032b484d90e291c5ab8c6cff12ac1d3b8080978","after":"7b8a893ef1418d5ff9b5b3c8ac6fa0f285b1fb8d","ref":"refs/heads/master","pushedAt":"2024-06-19T09:33:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"fix: Add default ports for `net.Dial` if missing in RPC URL (#2360)\n\n## Description\r\n\r\nThis PR fixes a bug with the `http.Client`, where the custom\r\n`DialContext` would fail if the specified RPC URL did not contain a port\r\nnumber (ex: `https://rpc.gno.land`).\r\n\r\nI've added the default catch values, and removed useless error returns.\r\n\r\nThis additionally begs the question -- do we even want a custom dial\r\ncontext, given that we don't even use the features it provides?\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- [ ] 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\nCo-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"fix: Add default ports for net.Dial if missing in RPC URL (#2360)"}},{"before":"61e5fb390f3292266018f5dc3d542ae08418def8","after":"4b561bf86e9683bed8942ecb8062a730722d3a12","ref":"refs/heads/dev/zivkovicmilos/net-dial","pushedAt":"2024-06-19T09:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"Update tm2/pkg/bft/rpc/lib/client/http/client.go\n\nCo-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>","shortMessageHtmlLink":"Update tm2/pkg/bft/rpc/lib/client/http/client.go"}},{"before":"6bb3bde1c85fe9173306763a3b5b280d63227e51","after":"61e5fb390f3292266018f5dc3d542ae08418def8","ref":"refs/heads/dev/zivkovicmilos/net-dial","pushedAt":"2024-06-19T09:14:44.000Z","pushType":"push","commitsCount":11,"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/net-dial","shortMessageHtmlLink":"Merge branch 'master' into dev/zivkovicmilos/net-dial"}},{"before":"846f8dc066b01a2836128e2a706284accc9e2d11","after":null,"ref":"refs/heads/dev/zivkovicmilos/secrets-node-id","pushedAt":"2024-06-19T09:11:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"}},{"before":"3801d340cc6a30398c3864c23524ddca1eb66dd6","after":"6032b484d90e291c5ab8c6cff12ac1d3b8080978","ref":"refs/heads/master","pushedAt":"2024-06-19T09:11:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"feat: add support for displaying the P2P Address for node secrets info (#2361)\n\n## Description\r\n\r\nCloses #1922 \r\n\r\nThis PR introduces a new section to the `Node P2P Info` secrets output,\r\nthat displays the P2P connection address.\r\nThe secrets fetch command remains unchanged, and this info can be\r\ndisplayed by calling `gnoland secrets get NodeKey`\r\n\r\nIt displays the following values:\r\n- if the config is not initialized yet, the default p2p listen address\r\nis used\r\n- if the config is initialized, the p2p listen address value is used\r\n\r\n\"Screenshot\r\n\r\nThese values will be easily fetch-able when we introduce json output\r\nsupport for these outputs in #2301\r\n\r\ncc @mazzy89 \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- [ ] 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: add support for displaying the P2P Address for node secrets info ("}},{"before":"dc9a07e28f5553d7d180618708951a1ba27164bb","after":"846f8dc066b01a2836128e2a706284accc9e2d11","ref":"refs/heads/dev/zivkovicmilos/secrets-node-id","pushedAt":"2024-06-19T09:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"Rename NodeKey -> NodeID","shortMessageHtmlLink":"Rename NodeKey -> NodeID"}},{"before":"0541e5d50f13a820b5bb194c52226b8a0ca3a7ae","after":"dc9a07e28f5553d7d180618708951a1ba27164bb","ref":"refs/heads/dev/zivkovicmilos/secrets-node-id","pushedAt":"2024-06-19T08:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zivkovicmilos","name":"Miloš Živković","path":"/zivkovicmilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16712663?s=80&v=4"},"commit":{"message":"Drop the protocol from the P2P address output","shortMessageHtmlLink":"Drop the protocol from the P2P address output"}},{"before":"3286abe6f3644a8dc8e54bbcc997d576e7c74040","after":"0541e5d50f13a820b5bb194c52226b8a0ca3a7ae","ref":"refs/heads/dev/zivkovicmilos/secrets-node-id","pushedAt":"2024-06-19T08:43:13.000Z","pushType":"push","commitsCount":10,"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/secrets-node-id","shortMessageHtmlLink":"Merge branch 'master' into dev/zivkovicmilos/secrets-node-id"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEafXBJgA","startCursor":null,"endCursor":null}},"title":"Activity · gnolang/gno"}