NewGovernanceV1
Command
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewGovernanceV1(,)"
Result
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewGovernanceV1(,)"
NewProposalCommunityPoolSpendData creates proposal data for a community pool spend proposal. Automatically generates the execution message for the token transfer.
Parameters:
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalCommunityPoolSpendData(,,,)"
NewProposalExecutionData creates proposal data for a parameter change proposal. Each message in executions should be formatted as <pkgPath>*EXE*<function>*EXE*<params>, separated by *GOV* when there are multiple messages.
Parameters:
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalExecutionData(,)"
NewProposalScheduleStatus creates a new schedule status with calculated timestamps. This constructor takes the governance timing parameters and calculates all important timestamps for the proposal's lifecycle.
Parameters:
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalScheduleStatus(,,,,)"
NewProposalStatus creates a new proposal status with the specified configuration. This initializes all status components with the governance configuration and timing.
Parameters:
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalStatus(,,,)"
NewProposalTextData creates proposal data for a text proposal. Text proposals have no additional data requirements.
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalTextData()"
NewParameterHandlerOptions creates a new parameter handler with the specified configuration.
Parameters:
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewParameterHandlerOptions(,,,,)"
createParameterHandlers initializes and configures all supported parameter handlers. This function defines all the parameter changes that can be executed through governance proposals. It covers configuration changes for various system components including pools, staking, fees, etc.
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.CreateParameterHandlers()"
NewParameterRegistry creates a new empty parameter registry.
Returns:
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewParameterRegistry()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalActionStatusResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalDataResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalMetadataResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalScheduleStatusResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalStatusResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewProposalVoteStatusResolver()"
gnokey query vm/qeval -remote "https://rpc.test13.testnets.gno.land" -data "gno.land/r/gnoswap/gov/governance/v1.NewVotingInfoResolver()"