config.gno

Reconfigure

func Reconfigure(
	cur realm,
	votingStartDelay int64,
	votingPeriod int64,
	votingWeightSmoothingDuration int64,
	quorum int64,
	proposalCreationThreshold int64,
	executionDelay int64,
	executionWindow int64
) int64

Reconfigure updates the governance configuration parameters. Only callable by admin or governance.

Parameters

Name
Type
Description

cur

realm

Pass cross as argument.

votingStartDelay

int64

delay before voting starts (seconds)

votingPeriod

int64

voting duration (seconds)

votingWeightSmoothingDuration

int64

weight smoothing duration (seconds)

quorum

int64

minimum voting weight required (percentage)

proposalCreationThreshold

int64

minimum weight to create proposal

executionDelay

int64

delay before execution (seconds)

executionWindow

int64

execution time window (seconds)

Return Values

Name
Type
Description

int64

int64

new configuration version

Last updated