Transaction executed successfully

Transaction Details

Inspect execution, participants, message data, gas usage, events and raw transaction data.

Transaction hash
A1219288E61200F937D8076593048DFDD7A86105A1088EE19CB13983B966D2E0

Transaction overview

Status
Success
Execution completed
Block
#443298
Included in block
Message Type
MsgCall
Primary message

Execution summary

TX INDEX
0
Position in block
GAS WANTED
17,305,000
Requested gas limit
GAS USED
10,011,969
Gas consumed
FEE
173050ugnot
Transaction fee

Participants

Message

Message #1
MsgCall
Caller
Realm
Function
Set
Arguments
galleryASCII and pixel art on gno.land, rendered rather than described: [**the gallery**](/r/moul/gallery). It stores nothing. Every piece lives where its author put it, and the gallery renders the ones it can import and points at the ones it cannot. Settler #25 is there, and the generators: gnoface, millipede, sapin. Every page also answers to `?fmt=txt`, which is the same document built for a terminal instead of a browser: no markdown syntax, links as numbered footnotes, columns that line up. Try [the index as plain text](/r/moul/gallery:?fmt=txt).
Message #2
MsgCall
Caller
Realm
Function
Set
Arguments
layout<gno-columns> ![Manfred Touron](https://avatars.githubusercontent.com/u/94029?s=400) <gno-columns-sep /> # Manfred Touron :bio: :social: </gno-columns> ## Now :now: ## Gallery :gallery: ## Packages :packages: :about: --- :reactions: --- [:realm:](/r/moul/home:slots) · rev :rev: · :chainid: @ :height: On mygnoscan: :scan.links:
Message #3
MsgCall
Caller
Realm
Function
Set
Arguments
now- **One package a day**, under `x/daily`: small and finished, each one a question about what Gno can express, answered. The current count is in Packages below, because a number typed here would be wrong by next week. - **[mygnoscan](https://github.com/gnoverse/mygnoscan)**, an explorer for gno chains. It is the only one that distinguishes a package that is live from one that was uploaded and is still waiting to be approved. - **[A blog that is a realm](/r/moul/blog).** Every post is an entry in an on-chain store, published by a transaction. Same trick as this page. - **Mainnet.** gno.land is launched. The interesting part is no longer the chain, it is what is running on it. - **[Bubble Rumble](https://bubblerumble.net/?ref=g1manfred47kzduec920z88wfr64ylksmdcedlf5).** Jae Kwon's last-boop-wins pot game, real GNOT on mainnet, with a whole multiplayer client grown around it in a week. That link is my invite: boop through it and we both earn its BUBBLE token.
Message #4
MsgCall
Caller
Realm
Function
Set
Arguments
packages276 packages of mine are live on mainnet, from [moul/gno-contracts](https://github.com/moul/gno-contracts). **Libraries** (48): [addrset](/p/moul/addrset/v1) · [agents/commit](/p/moul/agents/commit/v0) · [authz](/p/moul/authz/v1) · [collection](/p/moul/collection/v0) · [cow](/p/moul/cow/v0) · [debug](/p/moul/debug/v0) · [deque](/p/moul/deque/v0) · [dynreplacer](/p/moul/dynreplacer/v0) · [entity](/p/moul/entity/v0) · [entropy](/p/moul/entropy/v0) · [errs](/p/moul/errs/v0) · [fifo](/p/moul/fifo/v0) · [forge](/p/moul/forge/v1) · [fp](/p/moul/fp/v0) · [gnopm](/p/moul/gnopm/v0) · [grants](/p/moul/grants/v0) · [greet](/p/moul/greet/v0) · [helplink](/p/moul/helplink/v0) · [kit/num](/p/moul/kit/num/v0) · [kit/store](/p/moul/kit/store/v0) · [kit/tally](/p/moul/kit/tally/v0) · [kit/ui](/p/moul/kit/ui/v0) · [md](/p/moul/md/v0) · [mdlist](/p/moul/mdlist/v0) · [mdtable](/p/moul/mdtable/v0) · [memo](/p/moul/memo/v0) · [mygnoscan](/p/moul/mygnoscan/v0) · [nestedpkg](/p/moul/nestedpkg/v0) · [once](/p/moul/once/v0) · [ownable](/p/moul/ownable/v0) · [pageable](/p/moul/pageable/v0) · [pausable](/p/moul/pausable/v0) · [pilot](/p/moul/pilot/v0) · [printfdebugging](/p/moul/printfdebugging/v0) · [reactions](/p/moul/reactions/v0) · [realmpath](/p/moul/realmpath/v0) · [safe](/p/moul/safe/v0) · [svg](/p/moul/svg/v0) · [template](/p/moul/template/v0) · [txlink](/p/moul/txlink/v0) · [typeutil](/p/moul/typeutil/v0) · [udao](/p/moul/udao/v0) · [ulist](/p/moul/ulist/v1) · [ulist/lplist](/p/moul/ulist/lplist/v0) · [vesting](/p/moul/vesting/v0) · [web25](/p/moul/web25/v0) · [xdao](/p/moul/xdao/v0) · [xmath](/p/moul/xmath/v1) **Realms** (32): [agents/capwallet](/r/moul/agents/capwallet/v0) · [agents/gnomem](/r/moul/agents/gnomem/v0) · [agents/jury](/r/moul/agents/jury/v0) · [agents/maintainer](/r/moul/agents/maintainer/v0) · [agents/passport](/r/moul/agents/passport/v0) · [agents/receipt](/r/moul/agents/receipt/v0) · [blog](/r/moul/blog) · [config](/r/moul/config/v1) · [demo/args](/r/moul/demo/args/v0) · [demo/data](/r/moul/demo/data/v0) · [demo/gnoface](/r/moul/demo/gnoface/v0) · [demo/grc20](/r/moul/demo/grc20/v0) · [demo/hello](/r/moul/demo/hello/v0) · [demo/importdemo](/r/moul/demo/importdemo/v0) · [demo/microposts](/r/moul/demo/microposts/v0) · [demo/millipede](/r/moul/demo/millipede/v0) · [demo/render](/r/moul/demo/render/v0) · [demo/vault](/r/moul/demo/vault/v0) · [demo/wikicoin](/r/moul/demo/wikicoin/v0) · [faucet](/r/moul/faucet/v1) · [forge](/r/moul/forge/v0) · [gnopm/registry](/r/moul/gnopm/registry/v0) · [gns](/r/moul/gns/v0) · [grant](/r/moul/grant/v0) · [hello](/r/moul/hello/v0) · [home](/r/moul/home) · [outfmt](/r/moul/outfmt/v0) · [pilot](/r/moul/pilot/v0) · [present](/r/moul/present/v0) · [reactions](/r/moul/reactions/v0) · [sapin](/r/moul/sapin/v0) · [vesting](/r/moul/vesting/v0) **Daily experiments** (196): one package a day, 55 libraries and 141 realms under `x/daily`.

Execution log

msg:0,success:true,log:,events:[] msg:1,success:true,log:,events:[] msg:2,success:true,log:,events:[] msg:3,success:true,log:,events:[]

Events

Event #1
event
Event #2
event
Event #3
event
Event #4
event

Raw encoded transaction

CocFCgovdm0ubV9jYWxsEvgECihnMW1hbmZyZWQ0N2t6ZHVlYzkyMHo4OHdmcjY0eWxrc21kY2VkbGY1IhRnbm8ubGFuZC9yL21vdWwvaG9tZSoDU2V0MgdnYWxsZXJ5MqcEQVNDSUkgYW5kIHBpeGVsIGFydCBvbiBnbm8ubGFuZCwgcmVuZGVyZWQgcmF0aGVyIHRoYW4gZGVzY3JpYmVkOgpbKip0aGUgZ2FsbGVyeSoqXSgvci9tb3VsL2dhbGxlcnkpLgoKSXQgc3RvcmVzIG5vdGhpbmcuIEV2ZXJ5IHBpZWNlIGxpdmVzIHdoZXJlIGl0cyBhdXRob3IgcHV0IGl0LCBhbmQgdGhlIGdhbGxlcnkKcmVuZGVycyB0aGUgb25lcyBpdCBjYW4gaW1wb3J0IGFuZCBwb2ludHMgYXQgdGhlIG9uZXMgaXQgY2Fubm90LiBTZXR0bGVyICMyNSBpcwp0aGVyZSwgYW5kIHRoZSBnZW5lcmF0b3JzOiBnbm9mYWNlLCBtaWxsaXBlZGUsIHNhcGluLgoKRXZlcnkgcGFnZSBhbHNvIGFuc3dlcnMgdG8gYD9mbXQ9dHh0YCwgd2hpY2ggaXMgdGhlIHNhbWUgZG9jdW1lbnQgYnVpbHQgZm9yIGEKdGVybWluYWwgaW5zdGVhZCBvZiBhIGJyb3dzZXI6IG5vIG1hcmtkb3duIHN5bnRheCwgbGlua3MgYXMgbnVtYmVyZWQgZm9vdG5vdGVzLApjb2x1bW5zIHRoYXQgbGluZSB1cC4gVHJ5Clt0aGUgaW5kZXggYXMgcGxhaW4gdGV4dF0oL3IvbW91bC9nYWxsZXJ5Oj9mbXQ9dHh0KS4KtwMKCi92bS5tX2NhbGwSqAMKKGcxbWFuZnJlZDQ3a3pkdWVjOTIwejg4d2ZyNjR5bGtzbWRjZWRsZjUiFGduby5sYW5kL3IvbW91bC9ob21lKgNTZXQyBmxheW91dDLYAjxnbm8tY29sdW1ucz4KIVtNYW5mcmVkIFRvdXJvbl0oaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91Lzk0MDI5P3M9NDAwKQo8Z25vLWNvbHVtbnMtc2VwIC8+CiMgTWFuZnJlZCBUb3Vyb24KCjpiaW86Cgo6c29jaWFsOgo8L2duby1jb2x1bW5zPgoKIyMgTm93Cgo6bm93OgoKIyMgR2FsbGVyeQoKOmdhbGxlcnk6CgojIyBQYWNrYWdlcwoKOnBhY2thZ2VzOgoKOmFib3V0OgoKLS0tCgo6cmVhY3Rpb25zOgoKLS0tCgpbOnJlYWxtOl0oL3IvbW91bC9ob21lOnNsb3RzKSDCtyByZXYgOnJldjogwrcgOmNoYWluaWQ6IEAgOmhlaWdodDoKCk9uIG15Z25vc2NhbjogOnNjYW4ubGlua3M6CrcICgovdm0ubV9jYWxsEqgICihnMW1hbmZyZWQ0N2t6ZHVlYzkyMHo4OHdmcjY0eWxrc21kY2VkbGY1IhRnbm8ubGFuZC9yL21vdWwvaG9tZSoDU2V0MgNub3cy2wctICoqT25lIHBhY2thZ2UgYSBkYXkqKiwgdW5kZXIgYHgvZGFpbHlgOiBzbWFsbCBhbmQgZmluaXNoZWQsIGVhY2ggb25lIGEKICBxdWVzdGlvbiBhYm91dCB3aGF0IEdubyBjYW4gZXhwcmVzcywgYW5zd2VyZWQuIFRoZSBjdXJyZW50IGNvdW50IGlzIGluCiAgUGFja2FnZXMgYmVsb3csIGJlY2F1c2UgYSBudW1iZXIgdHlwZWQgaGVyZSB3b3VsZCBiZSB3cm9uZyBieSBuZXh0IHdlZWsuCi0gKipbbXlnbm9zY2FuXShodHRwczovL2dpdGh1Yi5jb20vZ25vdmVyc2UvbXlnbm9zY2FuKSoqLCBhbiBleHBsb3JlciBmb3IgZ25vCiAgY2hhaW5zLiBJdCBpcyB0aGUgb25seSBvbmUgdGhhdCBkaXN0aW5ndWlzaGVzIGEgcGFja2FnZSB0aGF0IGlzIGxpdmUgZnJvbSBvbmUKICB0aGF0IHdhcyB1cGxvYWRlZCBhbmQgaXMgc3RpbGwgd2FpdGluZyB0byBiZSBhcHByb3ZlZC4KLSAqKltBIGJsb2cgdGhhdCBpcyBhIHJlYWxtXSgvci9tb3VsL2Jsb2cpLioqIEV2ZXJ5IHBvc3QgaXMgYW4gZW50cnkgaW4gYW4KICBvbi1jaGFpbiBzdG9yZSwgcHVibGlzaGVkIGJ5IGEgdHJhbnNhY3Rpb24uIFNhbWUgdHJpY2sgYXMgdGhpcyBwYWdlLgotICoqTWFpbm5ldC4qKiBnbm8ubGFuZCBpcyBsYXVuY2hlZC4gVGhlIGludGVyZXN0aW5nIHBhcnQgaXMgbm8gbG9uZ2VyIHRoZQogIGNoYWluLCBpdCBpcyB3aGF0IGlzIHJ1bm5pbmcgb24gaXQuCi0gKipbQnViYmxlIFJ1bWJsZV0oaHR0cHM6Ly9idWJibGVydW1ibGUubmV0Lz9yZWY9ZzFtYW5mcmVkNDdremR1ZWM5MjB6ODh3ZnI2NHlsa3NtZGNlZGxmNSkuKioKICBKYWUgS3dvbidzIGxhc3QtYm9vcC13aW5zIHBvdCBnYW1lLCByZWFsIEdOT1Qgb24gbWFpbm5ldCwgd2l0aCBhIHdob2xlCiAgbXVsdGlwbGF5ZXIgY2xpZW50IGdyb3duIGFyb3VuZCBpdCBpbiBhIHdlZWsuIFRoYXQgbGluayBpcyBteSBpbnZpdGU6IGJvb3AKICB0aHJvdWdoIGl0IGFuZCB3ZSBib3RoIGVhcm4gaXRzIEJVQkJMRSB0b2tlbi4KjRgKCi92bS5tX2NhbGwS/hcKKGcxbWFuZnJlZDQ3a3pkdWVjOTIwejg4d2ZyNjR5bGtzbWRjZWRsZjUiFGduby5sYW5kL3IvbW91bC9ob21lKgNTZXQyCHBhY2thZ2VzMqwXMjc2IHBhY2thZ2VzIG9mIG1pbmUgYXJlIGxpdmUgb24gbWFpbm5ldCwgZnJvbSBbbW91bC9nbm8tY29udHJhY3RzXShodHRwczovL2dpdGh1Yi5jb20vbW91bC9nbm8tY29udHJhY3RzKS4KCioqTGlicmFyaWVzKiogKDQ4KTogW2FkZHJzZXRdKC9wL21vdWwvYWRkcnNldC92MSkgwrcgW2FnZW50cy9jb21taXRdKC9wL21vdWwvYWdlbnRzL2NvbW1pdC92MCkgwrcgW2F1dGh6XSgvcC9tb3VsL2F1dGh6L3YxKSDCtyBbY29sbGVjdGlvbl0oL3AvbW91bC9jb2xsZWN0aW9uL3YwKSDCtyBbY293XSgvcC9tb3VsL2Nvdy92MCkgwrcgW2RlYnVnXSgvcC9tb3VsL2RlYnVnL3YwKSDCtyBbZGVxdWVdKC9wL21vdWwvZGVxdWUvdjApIMK3IFtkeW5yZXBsYWNlcl0oL3AvbW91bC9keW5yZXBsYWNlci92MCkgwrcgW2VudGl0eV0oL3AvbW91bC9lbnRpdHkvdjApIMK3IFtlbnRyb3B5XSgvcC9tb3VsL2VudHJvcHkvdjApIMK3IFtlcnJzXSgvcC9tb3VsL2VycnMvdjApIMK3IFtmaWZvXSgvcC9tb3VsL2ZpZm8vdjApIMK3IFtmb3JnZV0oL3AvbW91bC9mb3JnZS92MSkgwrcgW2ZwXSgvcC9tb3VsL2ZwL3YwKSDCtyBbZ25vcG1dKC9wL21vdWwvZ25vcG0vdjApIMK3IFtncmFudHNdKC9wL21vdWwvZ3JhbnRzL3YwKSDCtyBbZ3JlZXRdKC9wL21vdWwvZ3JlZXQvdjApIMK3IFtoZWxwbGlua10oL3AvbW91bC9oZWxwbGluay92MCkgwrcgW2tpdC9udW1dKC9wL21vdWwva2l0L251bS92MCkgwrcgW2tpdC9zdG9yZV0oL3AvbW91bC9raXQvc3RvcmUvdjApIMK3IFtraXQvdGFsbHldKC9wL21vdWwva2l0L3RhbGx5L3YwKSDCtyBba2l0L3VpXSgvcC9tb3VsL2tpdC91aS92MCkgwrcgW21kXSgvcC9tb3VsL21kL3YwKSDCtyBbbWRsaXN0XSgvcC9tb3VsL21kbGlzdC92MCkgwrcgW21kdGFibGVdKC9wL21vdWwvbWR0YWJsZS92MCkgwrcgW21lbW9dKC9wL21vdWwvbWVtby92MCkgwrcgW215Z25vc2Nhbl0oL3AvbW91bC9teWdub3NjYW4vdjApIMK3IFtuZXN0ZWRwa2ddKC9wL21vdWwvbmVzdGVkcGtnL3YwKSDCtyBbb25jZV0oL3AvbW91bC9vbmNlL3YwKSDCtyBbb3duYWJsZV0oL3AvbW91bC9vd25hYmxlL3YwKSDCtyBbcGFnZWFibGVdKC9wL21vdWwvcGFnZWFibGUvdjApIMK3IFtwYXVzYWJsZV0oL3AvbW91bC9wYXVzYWJsZS92MCkgwrcgW3BpbG90XSgvcC9tb3VsL3BpbG90L3YwKSDCtyBbcHJpbnRmZGVidWdnaW5nXSgvcC9tb3VsL3ByaW50ZmRlYnVnZ2luZy92MCkgwrcgW3JlYWN0aW9uc10oL3AvbW91bC9yZWFjdGlvbnMvdjApIMK3IFtyZWFsbXBhdGhdKC9wL21vdWwvcmVhbG1wYXRoL3YwKSDCtyBbc2FmZV0oL3AvbW91bC9zYWZlL3YwKSDCtyBbc3ZnXSgvcC9tb3VsL3N2Zy92MCkgwrcgW3RlbXBsYXRlXSgvcC9tb3VsL3RlbXBsYXRlL3YwKSDCtyBbdHhsaW5rXSgvcC9tb3VsL3R4bGluay92MCkgwrcgW3R5cGV1dGlsXSgvcC9tb3VsL3R5cGV1dGlsL3YwKSDCtyBbdWRhb10oL3AvbW91bC91ZGFvL3YwKSDCtyBbdWxpc3RdKC9wL21vdWwvdWxpc3QvdjEpIMK3IFt1bGlzdC9scGxpc3RdKC9wL21vdWwvdWxpc3QvbHBsaXN0L3YwKSDCtyBbdmVzdGluZ10oL3AvbW91bC92ZXN0aW5nL3YwKSDCtyBbd2ViMjVdKC9wL21vdWwvd2ViMjUvdjApIMK3IFt4ZGFvXSgvcC9tb3VsL3hkYW8vdjApIMK3IFt4bWF0aF0oL3AvbW91bC94bWF0aC92MSkKCioqUmVhbG1zKiogKDMyKTogW2FnZW50cy9jYXB3YWxsZXRdKC9yL21vdWwvYWdlbnRzL2NhcHdhbGxldC92MCkgwrcgW2FnZW50cy9nbm9tZW1dKC9yL21vdWwvYWdlbnRzL2dub21lbS92MCkgwrcgW2FnZW50cy9qdXJ5XSgvci9tb3VsL2FnZW50cy9qdXJ5L3YwKSDCtyBbYWdlbnRzL21haW50YWluZXJdKC9yL21vdWwvYWdlbnRzL21haW50YWluZXIvdjApIMK3IFthZ2VudHMvcGFzc3BvcnRdKC9yL21vdWwvYWdlbnRzL3Bhc3Nwb3J0L3YwKSDCtyBbYWdlbnRzL3JlY2VpcHRdKC9yL21vdWwvYWdlbnRzL3JlY2VpcHQvdjApIMK3IFtibG9nXSgvci9tb3VsL2Jsb2cpIMK3IFtjb25maWddKC9yL21vdWwvY29uZmlnL3YxKSDCtyBbZGVtby9hcmdzXSgvci9tb3VsL2RlbW8vYXJncy92MCkgwrcgW2RlbW8vZGF0YV0oL3IvbW91bC9kZW1vL2RhdGEvdjApIMK3IFtkZW1vL2dub2ZhY2VdKC9yL21vdWwvZGVtby9nbm9mYWNlL3YwKSDCtyBbZGVtby9ncmMyMF0oL3IvbW91bC9kZW1vL2dyYzIwL3YwKSDCtyBbZGVtby9oZWxsb10oL3IvbW91bC9kZW1vL2hlbGxvL3YwKSDCtyBbZGVtby9pbXBvcnRkZW1vXSgvci9tb3VsL2RlbW8vaW1wb3J0ZGVtby92MCkgwrcgW2RlbW8vbWljcm9wb3N0c10oL3IvbW91bC9kZW1vL21pY3JvcG9zdHMvdjApIMK3IFtkZW1vL21pbGxpcGVkZV0oL3IvbW91bC9kZW1vL21pbGxpcGVkZS92MCkgwrcgW2RlbW8vcmVuZGVyXSgvci9tb3VsL2RlbW8vcmVuZGVyL3YwKSDCtyBbZGVtby92YXVsdF0oL3IvbW91bC9kZW1vL3ZhdWx0L3YwKSDCtyBbZGVtby93aWtpY29pbl0oL3IvbW91bC9kZW1vL3dpa2ljb2luL3YwKSDCtyBbZmF1Y2V0XSgvci9tb3VsL2ZhdWNldC92MSkgwrcgW2ZvcmdlXSgvci9tb3VsL2ZvcmdlL3YwKSDCtyBbZ25vcG0vcmVnaXN0cnldKC9yL21vdWwvZ25vcG0vcmVnaXN0cnkvdjApIMK3IFtnbnNdKC9yL21vdWwvZ25zL3YwKSDCtyBbZ3JhbnRdKC9yL21vdWwvZ3JhbnQvdjApIMK3IFtoZWxsb10oL3IvbW91bC9oZWxsby92MCkgwrcgW2hvbWVdKC9yL21vdWwvaG9tZSkgwrcgW291dGZtdF0oL3IvbW91bC9vdXRmbXQvdjApIMK3IFtwaWxvdF0oL3IvbW91bC9waWxvdC92MCkgwrcgW3ByZXNlbnRdKC9yL21vdWwvcHJlc2VudC92MCkgwrcgW3JlYWN0aW9uc10oL3IvbW91bC9yZWFjdGlvbnMvdjApIMK3IFtzYXBpbl0oL3IvbW91bC9zYXBpbi92MCkgwrcgW3Zlc3RpbmddKC9yL21vdWwvdmVzdGluZy92MCkKCioqRGFpbHkgZXhwZXJpbWVudHMqKiAoMTk2KTogb25lIHBhY2thZ2UgYSBkYXksIDU1IGxpYnJhcmllcyBhbmQgMTQxIHJlYWxtcyB1bmRlciBgeC9kYWlseWAuEhII0LbAEBILMTczMDUwdWdub3QaqAEKOgoTL3RtLlB1YktleVNlY3AyNTZrMRIjCiECAFJKP40sADqJxD9F/q9uuO1FtuOjX3u+aztJ/54tg8gSQKY5DnZ3Y1FTa7wZX4ojL/+l8rbLf0raXJSp+0Ei6OUMM9txgxFlvoWxRmrOJh/0gJF374DxtSTJuO/p0lDLaTYaKGcxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxbHV1eGU=

Raw transaction data

Raw JSON data