# Variables
ErrFailedToQueryVesting represents an error where the gov module fails to query the vesting contract NOTE: the vanilla gov module already registered 2-9, so we start from 10.
# Structs
CreatePosition corresponding to the Rust enum variant `mars_vesting::msg::ExecuteMsg::CreatePosition`.
ExecuteMsg corresponding to the Rust enum `mars_vesting::msg::ExecuteMsg`
NOTE: For covenience, we don't include other enum variants, as they are not needed here.
InstantiateMsg corresponding to the Rust type `mars_vesting::msg::InstantiateMsg`.
QueryMsg corresponding to the Rust enum `mars_vesting::msg::QueryMsg`
NOTE: For covenience, we don't include other enum variants, as they are not needed here.
Schedule corresponding to the Rust type `mars_vesting::msg::Schedule`.
VotingPowerQuery corresponding to the Rust enum variant `mars_vesting::msg::QueryMsg::VotingPower`.
VotingPowerResponseItem corresponding to the `voting_powers` query's respons type's repeating element.
VotingPowersQuery corresponding to the Rust enum variant `mars_vesting::msg::QueryMsg::VotingPowers`.
Withdraw corresponding to the Rust enum variant `mars_vesting::msg::ExecuteMsg::Withdraw`.
# Type aliases
VotingPowerResponse corresponding to the response type of the `voting_powers` query.