github.com/algorand/go-algorand-sdk@v1.24.0/client/v2/common/models/block_upgrade_vote.go (about) 1 package models 2 3 // BlockUpgradeVote fields relating to voting for a protocol upgrade. 4 type BlockUpgradeVote struct { 5 // UpgradeApprove (upgradeyes) Indicates a yes vote for the current proposal. 6 UpgradeApprove bool `json:"upgrade-approve,omitempty"` 7 8 // UpgradeDelay (upgradedelay) Indicates the time between acceptance and execution. 9 UpgradeDelay uint64 `json:"upgrade-delay,omitempty"` 10 11 // UpgradePropose (upgradeprop) Indicates a proposed upgrade. 12 UpgradePropose string `json:"upgrade-propose,omitempty"` 13 }