Realm

gno.land/r/gov/dao

Rendered output

Prop #21 - Remove validator g1vta7dwp4guuhkfzksenfcheky4xf9hue8mgne4

Author: g1manfred47kzduec920z88wfr64ylksmdcedlf5

Remove validator g1vta7dwp4guuhkfzksenfcheky4xf9hue8mgne4 from the validator set

Validator Updates

  • g1vta7dwp4guuhkfzksenfcheky4xf9hue8mgne4: remove

Stats

  • PROPOSAL HAS BEEN ACCEPTED
  • Tiers eligible to vote: T1, T2, T3
  • YES PERCENT: 100%
  • NO PERCENT: 0%

Detailed voting list


Actions

Vote YES | Vote NO | Vote ABSTAIN

WARNING: Please double check transaction data before voting.

Query (read-only)

non-crossing functions · no tx, no wallet needed
AllowedDAOs() → []string
InAllowedDAOs(pkg string) → bool
NewProposals() → *gno.land/r/gov/dao.Proposals
NewSimpleExecutor(callback func(.uverse.realm) .uverse.error, description string) → *gno.land/r/gov/dao.SimpleExecutor

Call functions (state-changing)

signs a tx via Adena
CreateProposal(r struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter})
ExecuteProposal(pid int64)
GetProposal(pid int64)
MustCreateProposal(r struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter})
MustGetProposal(pid int64)
MustVoteOnProposal(r struct{Option gno.land/r/gov/dao.VoteOption; ProposalID gno.land/r/gov/dao.ProposalID; Metadata interface {}})
MustVoteOnProposalSimple(pid int64, option string)
UpdateImpl(r struct{DAO gno.land/r/gov/dao.DAO; AllowedDAOs []string})
VoteOnProposal(r struct{Option gno.land/r/gov/dao.VoteOption; ProposalID gno.land/r/gov/dao.ProposalID; Metadata interface {}})

All exported functions (17)

show raw signatures
NameParamsReturns
Render [{"Name": "p", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
MustCreateProposal [{"Name": "cur", "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": "r", "Type": "struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter}", "Value": ""}] [{"Name": ".res.0", "Type": "int64", "Value": ""}]
ExecuteProposal [{"Name": "cur", "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": "pid", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "bool", "Value": ""}]
CreateProposal [{"Name": "cur", "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": "r", "Type": "struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter}", "Value": ""}] [{"Name": ".res.0", "Type": "int64", "Value": ""}, {"Name": ".res.1", "Type": "interface {Error func() string}", "Value": ""}]
MustVoteOnProposal [{"Name": "cur", "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": "r", "Type": "struct{Option gno.land/r/gov/dao.VoteOption; ProposalID gno.land/r/gov/dao.ProposalID; Metadata interface {}}", "Value": ""}]
VoteOnProposal [{"Name": "cur", "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": "r", "Type": "struct{Option gno.land/r/gov/dao.VoteOption; ProposalID gno.land/r/gov/dao.ProposalID; Metadata interface {}}", "Value": ""}] [{"Name": ".res.0", "Type": "interface {Error func() string}", "Value": ""}]
MustVoteOnProposalSimple [{"Name": "cur", "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": "pid", "Type": "int64", "Value": ""}, {"Name": "option", "Type": "string", "Value": ""}]
MustGetProposal [{"Name": "cur", "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": "pid", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "*gno.land/r/gov/dao.Proposal", "Value": ""}]
GetProposal [{"Name": "cur", "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": "pid", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "*gno.land/r/gov/dao.Proposal", "Value": ""}, {"Name": ".res.1", "Type": "interface {Error func() string}", "Value": ""}]
UpdateImpl [{"Name": "cur", "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": "r", "Type": "struct{DAO gno.land/r/gov/dao.DAO; AllowedDAOs []string}", "Value": ""}]
AllowedDAOs [{"Name": ".res.0", "Type": "[]string", "Value": ""}]
InAllowedDAOs [{"Name": "pkg", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "bool", "Value": ""}]
NewProposalRequest [{"Name": "title", "Type": "string", "Value": ""}, {"Name": "description", "Type": "string", "Value": ""}, {"Name": "executor", "Type": "interface {CreationRealm func() string; Execute func(.uverse.realm) .uverse.error; String func() 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": ""}]
NewProposalRequestWithFilter [{"Name": "title", "Type": "string", "Value": ""}, {"Name": "description", "Type": "string", "Value": ""}, {"Name": "executor", "Type": "interface {CreationRealm func() string; Execute func(.uverse.realm) .uverse.error; String func() string}", "Value": ""}, {"Name": "filter", "Type": "interface {}", "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": ""}]
NewProposals [{"Name": ".res.0", "Type": "*gno.land/r/gov/dao.Proposals", "Value": ""}]
NewSimpleExecutor [{"Name": "callback", "Type": "func(.uverse.realm) .uverse.error", "Value": ""}, {"Name": "description", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "*gno.land/r/gov/dao.SimpleExecutor", "Value": ""}]
NewSafeExecutor [{"Name": "e", "Type": "interface {CreationRealm func() string; Execute func(.uverse.realm) .uverse.error; String func() string}", "Value": ""}] [{"Name": ".res.0", "Type": "*gno.land/r/gov/dao.SafeExecutor", "Value": ""}]

Files

Storage

{
  "raw": "storage: 196460, deposit: 19646000"
}