gno.land/r/gnoland/blog
Rendered output
Gno.land's blog
<gno-columns> ### [Gno.land Beta Mainnet is Live](/r/gnoland/blog:p/beta-mainnet) 25 Mar 2026 ||| ### [The More You Gno](/r/gnoland/blog:p/monthly-dev-17) 26 Feb 2026 ||| ### [The More You Gno 16](/r/gnoland/blog:p/monthly-dev-16) 30 Sep 2025 </gno-columns> <gno-columns> ### [Student Contributor Program: Cohort 4 Wrap-up](/r/gnoland/blog:p/scp-cohort-4) 18 Aug 2025 ||| ### [Gnomes at EthCC ‘25](/r/gnoland/blog:p/ethcc2025) 21 Jul 2025 ||| ### [Announcing Test6: The Latest Gno.land Testnet](/r/gnoland/blog:p/test6-announcement) 23 Jun 2025 </gno-columns> <gno-columns> ### [Gno realms vs system kernels](/r/gnoland/blog:p/kernel-realm) 09 Jun 2025 ||| ### [Gno.land - The First Logoverse, or Alternate Reality of Logical Objects](/r/gnoland/blog:p/gnoland-the-first-logoverse) 05 May 2025 ||| ### [The More You Gno 15: Getting Ready for the Mainnet Beta](/r/gnoland/blog:p/monthly-dev-15) 10 Apr 2025 </gno-columns> <gno-columns> ### [Introducing the New gno.land User Registry](/r/gnoland/blog:p/user-registry) 12 Mar 2025 ||| ### [The More You Gno 14: Mainnet Beta Checkpoint](/r/gnoland/blog:p/monthly-dev-14) 12 Feb 2025 ||| ### [FOSDEM 2025: Gnomes Spotted](/r/gnoland/blog:p/fosdem-2025) 06 Feb 2025 </gno-columns> <gno-columns> ### [Introducing gnops.io: The DevOps Hub for gno.land](/r/gnoland/blog:p/gnops) 30 Jan 2025 ||| ### [Why do we need Gno and gno.land?](/r/gnoland/blog:p/why-gno) 08 Jan 2025 ||| ### [The Road to Mainnet & Beyond](/r/gnoland/blog:p/road-to-mainnet) 16 Dec 2024 </gno-columns> <gno-columns> ### [Call for Security Auditors - gno.land Audit](/r/gnoland/blog:p/audit-proposal-request) 05 Dec 2024 ||| ### [Gnomes spotted in Seoul: Onbloc x Core Engineering Collaboration](/r/gnoland/blog:p/seoul-retreat) 04 Dec 2024 ||| ### [The More You Gno 13: Test5, gnoverse and more](/r/gnoland/blog:p/monthly-dev-13) 21 Nov 2024 </gno-columns> <gno-columns> ### [The More You Gno 12: Gno Bounties](/r/gnoland/blog:p/monthly-dev-12) 17 Oct 2024 ||| ### [The More You Gno 11: Introducing `gnobro`](/r/gnoland/blog:p/monthly-dev-11) 02 Sep 2024 ||| ### [GopherCon US: gno.land's Challenge Series Contributions](/r/gnoland/blog:p/gc24-challenge-series) 26 Aug 2024 </gno-columns> <gno-columns> ### [gno.land at GopherCon US 2024](/r/gnoland/blog:p/gc-us24) 12 Aug 2024 ||| ### [Debugging Gno Programs](/r/gnoland/blog:p/gno-debugger) 06 Aug 2024 ||| ### [The More You Gno 10: Test4 is Live!](/r/gnoland/blog:p/monthly-dev-10) 22 Jul 2024 </gno-columns> <gno-columns> ### [Blockchain Testnet Launched: Test4 Now Live](/r/gnoland/blog:p/test4-live) 17 Jul 2024 ||| ### [Discover gno.land at GopherCon US: Embrace Interpreted Go](/r/gnoland/blog:p/discover-gno-gc24) 03 Jul 2024 ||| ### [Reaching Consensus: Developing Fault-tolerant SMTs using Golang](/r/gnoland/blog:p/reaching-consensus) 01 Jul 2024 </gno-columns> <gno-columns> ### [The More You Gno 9: Realm to Realm Interaction, Faucet Hub, New Test4 Launch Date and More](/r/gnoland/blog:p/monthly-dev-9) 20 Jun 2024 ||| ### [Test4 Explained](/r/gnoland/blog:p/test4-explained) 30 May 2024 ||| ### [Gnomes Spotted in Belgrade, Serbia: Recap from the Engineering Retreat and Golang Serbia Meetup](/r/gnoland/blog:p/gnomes-in-serbia) 28 May 2024 </gno-columns> <gno-columns> ### [Introducing our new Gno.land logo: the gnome](/r/gnoland/blog:p/the-gnome) 21 May 2024 ||| ### [Introducing Gno Studio, the Premier Builder Suite for Gno.land](/r/gnoland/blog:p/gno-studio-intro) 14 May 2024 ||| ### [Key/Value Stores: How We Improved the Performance of Our tx-indexer by 10x](/r/gnoland/blog:p/kv-stores-indexer) 10 May 2024 </gno-columns> <gno-columns> ### [The More You Gno 8: Portal Loop, Test4 and More](/r/gnoland/blog:p/monthly-dev-8) 26 Apr 2024 ||| ### [Tokyo Meetup Recap: Getting to Gno Gno.land](/r/gnoland/blog:p/gno-tokyo) 15 Apr 2024 ||| ### [Who You Gno – On the Record with Dragos Roua](/r/gnoland/blog:p/wyg-dragos) 08 Feb 2024 </gno-columns> <gno-columns> ### [Gno.land Funding and Grants Program - Quarterly Report: Q4 2023](/r/gnoland/blog:p/funding-program-23q4) 07 Feb 2024 ||| ### [Building Gno.land - Proof of Contribution II](/r/gnoland/blog:p/bgl-poc2) 26 Jan 2024 ||| ### [5 Things I Learned While Porting Flippando From Solidity to Gno](/r/gnoland/blog:p/porting-flippando-gno) 24 Jan 2024 </gno-columns> <gno-columns> ### [The More You Gno: Gno.land Monthly Updates - 7](/r/gnoland/blog:p/monthly-dev-7) 22 Jan 2024 ||| ### [Who You Gno – On the Record with Antoine Breuil](/r/gnoland/blog:p/wyg-zooma) 11 Jan 2024 ||| ### [Building Gno.land – Next Generation Smart Contract System](/r/gnoland/blog:p/bgl-poc1) 10 Jan 2024 </gno-columns> <gno-columns> ### [The More You Gno: Gno.land Monthly Updates - 6](/r/gnoland/blog:p/monthly-dev-6) 29 Nov 2023 ||| ### [Who You Gno – On the Record with Dongwon Shin](/r/gnoland/blog:p/wyg-dongwon-shin) 24 Nov 2023 ||| ### [Gno.land Moderation DAO Module](/r/gnoland/blog:p/gnoland-moderation-dao-module) 19 Oct 2023 </gno-columns> <gno-columns> ### [Gno.land Funding and Grants Program - Progress So Far](/r/gnoland/blog:p/funding-program-23q3) 17 Oct 2023 ||| ### [The More You Gno: Gno.land Monthly Updates - 5](/r/gnoland/blog:p/monthly-dev-5) 10 Oct 2023 ||| ### [GnoMobile, a Framework for Building Gno Mobile Apps](/r/gnoland/blog:p/gnomobile) 29 Sep 2023 </gno-columns> <gno-columns> ### [Play Chess with Us: The Gnolang Way at GopherCon 2023](/r/gnoland/blog:p/chess-gc23) 25 Sep 2023 ||| ### [The More You Gno: Gno.land Monthly Updates - 4](/r/gnoland/blog:p/monthly-dev-4) 04 Sep 2023 ||| ### [The More You Gno: Gno.land Monthly Updates - 3](/r/gnoland/blog:p/monthly-dev-3) 11 Jul 2023 </gno-columns> <gno-columns> ### [Announcing the Gno.land Funding and Grants Program](/r/gnoland/blog:p/funding-program) 27 Jun 2023 ||| ### [The More You Gno: Gno.land Monthly Updates - 2](/r/gnoland/blog:p/monthly-dev-2) 26 May 2023 ||| ### [The More You Gno: Gno.land Monthly Updates](/r/gnoland/blog:p/monthly-dev-1) 15 Apr 2023 </gno-columns> <gno-columns> ### [All You Need to Know About Game of Realms: Phase One](/r/gnoland/blog:p/gor-phase1) 12 Mar 2023 ||| ### [Gno.land Community Game of Realms AMA #1 - Recap](/r/gnoland/blog:p/gor-ama1) 03 Feb 2023 ||| ### [Game of Realms Is On: Win Rewards for Contributing to Gno.land](/r/gnoland/blog:p/gor-launch) 18 Jan 2023 </gno-columns> <gno-columns> ### [Gno.land Community Technical AMA #1 - Recap](/r/gnoland/blog:p/tech-ama1) 05 Dec 2022 ||| ### [Intro to Gnoland - The Smart Contract Platform to Improve Our Understanding of the World](/r/gnoland/blog:p/intro) 21 Nov 2022 ||| ### [Peace!](/r/gnoland/blog:p/peace) 02 May 2022 </gno-columns>
Query (read-only)
non-crossing functions · no tx, no wallet neededPostExists(slug string) → bool
RenderLastPostsWidget(limit int) → string
All exported functions (15)
show raw signatures
| Name | Params | Returns |
|---|---|---|
| AdminSetAdminAddr | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}] | — |
| AdminSetInPause | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "state", "Type": "bool", "Value": ""}] | — |
| AdminAddModerator | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}] | — |
| AdminRemoveModerator | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}] | — |
| NewPostProposalRequest | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "slug", "Type": "string", "Value": ""}, {"Name": "title", "Type": "string", "Value": ""}, {"Name": "body", "Type": "string", "Value": ""}, {"Name": "publicationDate", "Type": "string", "Value": ""}, {"Name": "authors", "Type": "string", "Value": ""}, {"Name": "tags", "Type": "string", "Value": ""}] | [{"Name": ".res.0", "Type": "struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter}", "Value": ""}] |
| ModAddPost | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "slug", "Type": "string", "Value": ""}, {"Name": "title", "Type": "string", "Value": ""}, {"Name": "body", "Type": "string", "Value": ""}, {"Name": "publicationDate", "Type": "string", "Value": ""}, {"Name": "authors", "Type": "string", "Value": ""}, {"Name": "tags", "Type": "string", "Value": ""}] | — |
| ModEditPost | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "slug", "Type": "string", "Value": ""}, {"Name": "title", "Type": "string", "Value": ""}, {"Name": "body", "Type": "string", "Value": ""}, {"Name": "publicationDate", "Type": "string", "Value": ""}, {"Name": "authors", "Type": "string", "Value": ""}, {"Name": "tags", "Type": "string", "Value": ""}] | — |
| ModRemovePost | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "slug", "Type": "string", "Value": ""}] | — |
| ModAddCommenter | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}] | — |
| ModDelCommenter | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}] | — |
| ModDelComment | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "slug", "Type": "string", "Value": ""}, {"Name": "index", "Type": "int", "Value": ""}] | — |
| AddComment | [{"Name": ".arg_0", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "postSlug", "Type": "string", "Value": ""}, {"Name": "comment", "Type": "string", "Value": ""}] | — |
| Render | [{"Name": "path", "Type": "string", "Value": ""}] | [{"Name": ".res.0", "Type": "string", "Value": ""}] |
| RenderLastPostsWidget | [{"Name": "limit", "Type": "int", "Value": ""}] | [{"Name": ".res.0", "Type": "string", "Value": ""}] |
| PostExists | [{"Name": "slug", "Type": "string", "Value": ""}] | [{"Name": ".res.0", "Type": "bool", "Value": ""}] |
Files
Storage
{
"raw": "storage: 1208835, deposit: 120883500"
}