Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

authz docs are incomplete #11122

Closed
4 tasks
okwme opened this issue Feb 6, 2022 · 2 comments · Fixed by #21677
Closed
4 tasks

authz docs are incomplete #11122

okwme opened this issue Feb 6, 2022 · 2 comments · Fixed by #21677
Assignees
Labels
S:zondax Squad: Zondax T:Docs Changes and features related to documentation.

Comments

@okwme
Copy link
Contributor

okwme commented Feb 6, 2022

Summary

reading through https://docs.cosmos.network/v0.44/modules/authz/05_client.html there's not enough information to understand how to use the feature. The client section only gives one example which has custom flags that are not listed. Do other message types have custom flags? Where can I find a list of messages? There's too much variation within this command to have such sparse docs.

Problem Definition

Proposal


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@okwme
Copy link
Contributor Author

okwme commented Feb 6, 2022

are these all of them?

cosmos.auth.v1beta1.AccountI
    /cosmos.vesting.v1beta1.DelayedVestingAccount
    /cosmos.vesting.v1beta1.ContinuousVestingAccount
    /cosmos.vesting.v1beta1.PeriodicVestingAccount
    /cosmos.vesting.v1beta1.PermanentLockedAccount
    /cosmos.auth.v1beta1.BaseAccount
    /cosmos.auth.v1beta1.ModuleAccount
    /cosmos.vesting.v1beta1.BaseVestingAccount
cosmos.auth.v1beta1.GenesisAccount
    /cosmos.auth.v1beta1.ModuleAccount
    /cosmos.vesting.v1beta1.BaseVestingAccount
    /cosmos.vesting.v1beta1.DelayedVestingAccount
    /cosmos.vesting.v1beta1.ContinuousVestingAccount
    /cosmos.vesting.v1beta1.PeriodicVestingAccount
    /cosmos.vesting.v1beta1.PermanentLockedAccount
    /cosmos.auth.v1beta1.BaseAccount
cosmos.v1beta1.Authorization
    /cosmos.authz.v1beta1.GenericAuthorization
    /cosmos.staking.v1beta1.StakeAuthorization
    /cosmos.bank.v1beta1.SendAuthorization
ibc.core.connection.v1.ConnectionI
    /ibc.core.connection.v1.ConnectionEnd
ibc.core.connection.v1.CounterpartyConnectionI
    /ibc.core.connection.v1.Counterparty
ibc.core.commitment.v1.Root
    /ibc.core.commitment.v1.MerkleRoot
ibc.core.commitment.v1.Path
    /ibc.core.commitment.v1.MerklePath
ibc.core.commitment.v1.Proof
    /ibc.core.commitment.v1.MerkleProof
cosmos.gov.v1beta1.Content
    /cosmos.params.v1beta1.ParameterChangeProposal
    /cosmos.distribution.v1beta1.CommunityPoolSpendProposal
    /ibc.core.client.v1.ClientUpdateProposal
    /ibc.core.client.v1.UpgradeProposal
    /cosmos.gov.v1beta1.TextProposal
    /cosmos.upgrade.v1beta1.SoftwareUpgradeProposal
    /cosmos.upgrade.v1beta1.CancelSoftwareUpgradeProposal
cosmos.feegrant.v1beta1.FeeAllowanceI
    /cosmos.feegrant.v1beta1.BasicAllowance
    /cosmos.feegrant.v1beta1.PeriodicAllowance
    /cosmos.feegrant.v1beta1.AllowedMsgAllowance
cosmos.evidence.v1beta1.Evidence
    /cosmos.evidence.v1beta1.Equivocation
cosmos.crypto.PubKey
    /cosmos.crypto.ed25519.PubKey
    /cosmos.crypto.secp256k1.PubKey
    /cosmos.crypto.multisig.LegacyAminoPubKey
    /cosmos.crypto.secp256r1.PubKey
ibc.core.client.v1.ConsensusState
    /ibc.lightclients.tendermint.v1.ConsensusState
    /ibc.lightclients.solomachine.v2.ConsensusState
ibc.core.channel.v1.CounterpartyChannelI
    /ibc.core.channel.v1.Counterparty
cosmos.vesting.v1beta1.VestingAccount
    /cosmos.vesting.v1beta1.ContinuousVestingAccount
    /cosmos.vesting.v1beta1.DelayedVestingAccount
    /cosmos.vesting.v1beta1.PeriodicVestingAccount
    /cosmos.vesting.v1beta1.PermanentLockedAccount
cosmos.base.v1beta1.Msg
    /ibc.core.channel.v1.MsgRecvPacket
    /cosmos.staking.v1beta1.MsgDelegate
    /cosmos.crisis.v1beta1.MsgVerifyInvariant
    /cosmos.gov.v1beta1.MsgSubmitProposal
    /cosmos.slashing.v1beta1.MsgUnjail
    /cosmos.authz.v1beta1.MsgGrant
    /cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission
    /cosmos.authz.v1beta1.MsgRevoke
    /ibc.core.client.v1.MsgCreateClient
    /ibc.core.connection.v1.MsgConnectionOpenAck
    /cosmos.bank.v1beta1.MsgMultiSend
    /tendermint.liquidity.v1beta1.MsgSwapWithinBatch
    /ibc.applications.transfer.v1.MsgTransfer
    /ibc.core.channel.v1.MsgChannelOpenAck
    /cosmos.gov.v1beta1.MsgDeposit
    /cosmos.authz.v1beta1.MsgExec
    /ibc.core.client.v1.MsgSubmitMisbehaviour
    /cosmos.staking.v1beta1.MsgCreateValidator
    /cosmos.gov.v1beta1.MsgVote
    /cosmos.gov.v1beta1.MsgVoteWeighted
    /cosmos.distribution.v1beta1.MsgFundCommunityPool
    /ibc.core.client.v1.MsgUpdateClient
    /ibc.core.client.v1.MsgUpgradeClient
    /ibc.core.channel.v1.MsgChannelOpenConfirm
    /cosmos.feegrant.v1beta1.MsgGrantAllowance
    /tendermint.liquidity.v1beta1.MsgDepositWithinBatch
    /cosmos.distribution.v1beta1.MsgSetWithdrawAddress
    /ibc.core.channel.v1.MsgAcknowledgement
    /ibc.core.channel.v1.MsgTimeout
    /ibc.core.channel.v1.MsgTimeoutOnClose
    /cosmos.staking.v1beta1.MsgBeginRedelegate
    /cosmos.evidence.v1beta1.MsgSubmitEvidence
    /tendermint.liquidity.v1beta1.MsgCreatePool
    /ibc.core.connection.v1.MsgConnectionOpenTry
    /ibc.core.connection.v1.MsgConnectionOpenConfirm
    /cosmos.staking.v1beta1.MsgEditValidator
    /cosmos.bank.v1beta1.MsgSend
    /cosmos.feegrant.v1beta1.MsgRevokeAllowance
    /tendermint.liquidity.v1beta1.MsgWithdrawWithinBatch
    /ibc.core.connection.v1.MsgConnectionOpenInit
    /ibc.core.channel.v1.MsgChannelOpenInit
    /ibc.core.channel.v1.MsgChannelOpenTry
    /ibc.core.channel.v1.MsgChannelCloseInit
    /ibc.core.channel.v1.MsgChannelCloseConfirm
    /cosmos.vesting.v1beta1.MsgCreateVestingAccount
    /cosmos.staking.v1beta1.MsgUndelegate
    /cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward
cosmos.tx.v1beta1.Tx
    /cosmos.tx.v1beta1.Tx
ibc.core.client.v1.ClientState
    /ibc.lightclients.solomachine.v2.ClientState
    /ibc.lightclients.tendermint.v1.ClientState
    /ibc.lightclients.localhost.v1.ClientState
ibc.core.client.v1.Height
    /ibc.core.client.v1.Height
ibc.core.client.v1.Misbehaviour
    /ibc.lightclients.solomachine.v2.Misbehaviour
    /ibc.lightclients.tendermint.v1.Misbehaviour
ibc.core.channel.v1.ChannelI
    /ibc.core.channel.v1.Channel
ibc.core.channel.v1.PacketI
    /ibc.core.channel.v1.Packet
ibc.core.commitment.v1.Prefix
    /ibc.core.commitment.v1.MerklePrefix
ibc.core.client.v1.Header
    /ibc.lightclients.solomachine.v2.Header
    /ibc.lightclients.tendermint.v1.Header
ibc.core.connection.v1.Version
    /ibc.core.connection.v1.Version
cosmos.bank.v1beta1.SupplyI
    /cosmos.bank.v1beta1.Supply

@tac0turtle tac0turtle added the T:Docs Changes and features related to documentation. label Feb 7, 2022
@tac0turtle
Copy link
Member

I ran into this problem as well and kept getting errors even when the message URL was correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S:zondax Squad: Zondax T:Docs Changes and features related to documentation.
Projects
Status: 🥳 Done
Development

Successfully merging a pull request may close this issue.

4 participants