Realm

gno.land/r/g1j2adx6ngvawtmkhq7eexsk9uq4u9zsrealpye2/tokenfactory

Rendered output

Token Factory

2 token(s) created.

  • Test Meme Coin ($TMEME1) — created by g1j2adx6ngvawtmkhq7eexsk9uq4u9zsrealpye2
  • Second Test Coin ($TMEME2) — created by g1j2adx6ngvawtmkhq7eexsk9uq4u9zsrealpye2

Query (read-only)

non-crossing functions · no tx, no wallet needed
Allowance(symbol string, owner string, spender string) → int64
BalanceOf(symbol string, addr string) → int64
Creator(symbol string) → string
Decimals(symbol string) → int
Name(symbol string) → string
Symbol(symbol string) → string
TokenCount() → int
TotalSupply(symbol string) → int64

Call functions (state-changing)

signs a tx via Adena
Approve(symbol string, spender string, amount int64)
New(name string, symbol string, decimals int, totalSupply int64)
Transfer(symbol string, to string, amount int64)
TransferFrom(symbol string, from string, to string, amount int64)

All exported functions (13)

show raw signatures
NameParamsReturns
New [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "name", "Type": "string", "Value": ""}, {"Name": "symbol", "Type": "string", "Value": ""}, {"Name": "decimals", "Type": "int", "Value": ""}, {"Name": "totalSupply", "Type": "int64", "Value": ""}]
Name [{"Name": "symbol", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
Symbol [{"Name": "symbol", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
Decimals [{"Name": "symbol", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "int", "Value": ""}]
TotalSupply [{"Name": "symbol", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "int64", "Value": ""}]
Creator [{"Name": "symbol", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
BalanceOf [{"Name": "symbol", "Type": "string", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "int64", "Value": ""}]
Allowance [{"Name": "symbol", "Type": "string", "Value": ""}, {"Name": "owner", "Type": "string", "Value": ""}, {"Name": "spender", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "int64", "Value": ""}]
TokenCount [{"Name": ".res.0", "Type": "int", "Value": ""}]
Transfer [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "symbol", "Type": "string", "Value": ""}, {"Name": "to", "Type": "string", "Value": ""}, {"Name": "amount", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "interface {Error func() string}", "Value": ""}]
Approve [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "symbol", "Type": "string", "Value": ""}, {"Name": "spender", "Type": "string", "Value": ""}, {"Name": "amount", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "interface {Error func() string}", "Value": ""}]
TransferFrom [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "symbol", "Type": "string", "Value": ""}, {"Name": "from", "Type": "string", "Value": ""}, {"Name": "to", "Type": "string", "Value": ""}, {"Name": "amount", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "interface {Error func() string}", "Value": ""}]
Render [{"Name": "path", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]

Files

Storage

{
  "raw": "storage: 47503, deposit: 4750300"
}