LoadingPreparing the Explorer shell…
Skip to contentRealm detail
gsfarmv8
gno.land/r/g1mv0052e7r6s09f5t9xsqf00nj3tqsgt9dg52jr/gvs/gsfarmv8
Indexed deployment identity with independently loaded latest RPC source, functions, and Render.
Indexed deployment
Identity
- Package path
- gno.land/r/g1mv0052e7r6s09f5t9xsqf00nj3tqsgt9dg52jr/gvs/gsfarmv8
- Deployed (UTC)
module = "gno.land/r/g1mv0052e7r6s09f5t9xsqf00nj3tqsgt9dg52jr/gvs/gsfarmv8"
gno = "0.9"
[addpkg]
creator = "g1mv0052e7r6s09f5t9xsqf00nj3tqsgt9dg52jr"
height = 236591
Latest RPC state
Exported functions
- IsFactory() bool
- Admin() string
- Treasury() string
- VaultAddress() string
- Paused() bool
- BufferBPS() int64
- StakeEnabled() bool
- MinStakeAssets() int64
- MaxAssets() int64
- AmountOutMin() string
- Count() int
- Want() string
- DefaultPool() string
- PoolPaths() []string
- Has(poolPath string) bool
- TotalAssets() int64
- TotalShares() int64
- SharesOf(a string) int64
- PreviewDeposit(a int64) int64
- PreviewRedeem(s int64) int64
- IdleWugnot() int64
- TargetIdleWugnot() int64
- PositionID() uint64
- ProtocolEarned() int64
- LastHarvest() int64
- SharePriceE6() int64
- PendingGns() int64
- CashWugnot() int64
- TotalAssetsOf(poolPath string) int64
- TotalSharesOf(poolPath string) int64
- SharesOfPool(poolPath string, a string) int64
- PreviewDepositOf(poolPath string, a int64) int64
- PreviewRedeemOf(poolPath string, s int64) int64
- IdleOf(poolPath string) int64
- TargetIdleOf(poolPath string) int64
- PositionIDOf(poolPath string) uint64
- ProtocolEarnedOf(poolPath string) int64
- LastHarvestOf(poolPath string) int64
Latest RPC state · Realm Render
Gno Vault Strategy — v4 multi-pool factory
WUGNOT in. One isolated book + LP per GnoSwap WUGNOT pair. Ensure / first Deposit opens a missing pool (no new realm).
- Open farms: 1
- TVL (all books): 100000000 wugnot
- Vault: g142kkjdj43aghzjk07v23wez63udpp2tp2zv49u
- Admin: g1mv0052e7r6s09f5t9xsqf00nj3tqsgt9dg52jr
| Pool | TVL | Idle | Shares | LP |
|---|---:|---:|---:|---:|
| gno\.land/r/gnoland/wugnot\.wugnot:gno\.land/r/gnoswap/gns\.GNS:3000 | 100000000 | 100000000 | 100000000 | 0 |
SharePriceE6Of(poolPath string) int64PendingOtherOf(poolPath string) int64UserAssets(a string) int64Ensure(cur 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}, poolPath string) stringDeposit(cur 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}, poolPath string, amount int64) int64Withdraw(cur 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}, poolPath string, shares int64) int64WithdrawTo(cur 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}, poolPath string, shares int64, dest string) int64Reinvest(cur 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}, poolPath string) int64SetBufferBPS(cur 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}, bps int64)TransferAdmin(cur 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}, next string)SetTreasury(cur 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}, next string)SetFees(cur 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}, callerBPS int64, protocolBPS int64)SetPaused(cur 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}, next bool)SetStakeEnabled(cur 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}, next bool)SetMaxAssets(cur 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}, capAmt int64)SetAmountOutMin(cur 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}, minOut string)StakedOf(poolPath string) boolRender(path string) string