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

docs(x/auth): fixed typo in command example for multisign transaction #20417

Merged
merged 1 commit into from
May 17, 2024

Conversation

meetrick
Copy link
Contributor

@meetrick meetrick commented May 17, 2024

Corrected the typo in the command example for signing multisign transactions. Changed simd tx multisign to simd tx multi-sign to accurately reflect the correct usage. This ensures the documentation provides the right command syntax for users.

Description


Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.

I have...

  • included the correct type prefix in the PR title
  • confirmed ! in the type prefix if API or client breaking change
  • targeted the correct branch (see PR Targeting)
  • provided a link to the relevant issue or specification
  • reviewed "Files changed" and left comments if necessary
  • included the necessary unit and integration tests
  • added a changelog entry to CHANGELOG.md
  • updated the relevant documentation or specification, including comments for documenting Go code
  • confirmed all CI checks have passed

Reviewers Checklist

All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.

I have...

  • confirmed the correct type prefix in the PR title
  • confirmed all author checklist items have been addressed
  • reviewed state machine logic, API design and naming, documentation is accurate, tests and test coverage

Summary by CodeRabbit

  • Documentation
    • Renamed the multisign command to multi-sign for better clarity in signing transactions generated offline by a multisig account.

Corrected the typo in the command example for signing multisign transactions. Changed
simd tx multisign to simd tx multi-sign to accurately reflect the correct usage.
This ensures the documentation provides the right command syntax for users.

Signed-off-by: Hwangjae Lee <meetrick@gmail.com>
@meetrick meetrick requested a review from a team as a code owner May 17, 2024 06:49
Copy link
Contributor

coderabbitai bot commented May 17, 2024

Walkthrough

Walkthrough

The primary change involves renaming the multisign command to multi-sign in the x/auth/README.md file. This adjustment is made to standardize the command naming convention for signing transactions generated offline by a multisig account, enhancing clarity and consistency in the documentation.

Changes

File Path Change Summary
x/auth/README.md Renamed the multisign command to multi-sign for signing transactions generated by a multisig account.

Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share
Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger a review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Out of diff range and nitpick comments (7)
x/auth/README.md (7)

Line range hint 40-40: Consider adding a comma for clarity.

- actions on behalf of other accounts and enables a granter
+ actions on behalf of other accounts, and enables a granter

Line range hint 92-92: Consider simplifying the sentence to enhance readability.

- Note that all of these methods operate on an account struct conforming to the interface - in order to write the account to the store, the account keeper will need to be used.
+ Note that these methods operate on an account struct conforming to the interface. To write the account to the store, use the account keeper.

Line range hint 148-148: Simplify the expression for conciseness.

- CometBFT proposers presently have the ability to include
+ CometBFT proposers can include

Line range hint 186-186: Remove the unnecessary hyphen.

- fully-permissioned account keeper
+ fully permissioned account keeper

Line range hint 252-252: Correct the possessive pronoun.

- by it's address
+ by its address

Also applies to: 491-491, 674-674


Line range hint 403-403: Consider using a more formal expression.

- Use directly the `--help` flag
+ Directly use the `--help` flag

Line range hint 436-436: Correct the plural form for consistency.

- into one transactions
+ into one transaction
Review Details

Configuration used: .coderabbit.yml
Review profile: CHILL

Commits Files that changed from the base of the PR and between fe96338 and 221668e.
Files selected for processing (1)
  • x/auth/README.md (1 hunks)
Additional Context Used
LanguageTool (22)
x/auth/README.md (22)

Near line 40: Possible missing comma found.
Context: ...s to perform actions on behalf of other accounts and enables a granter to grant authoriz...


Near line 92: Consider a shorter alternative to avoid wordiness.
Context: ...nt struct conforming to the interface - in order to write the account to the store, the acc...


Near line 148: The phrase ‘have the ability to’ might be wordy. Consider using “can”.
Context: ...verTx`, as CometBFT proposers presently have the ability to include in their proposed block transac...


Near line 154: Loose punctuation mark.
Context: ...lowing order: * SetUpContextDecorator: Sets the GasMeter in the Context an...


Near line 156: Loose punctuation mark.
Context: ...ed. * RejectExtensionOptionsDecorator: Rejects all extension options which can...


Near line 158: Loose punctuation mark.
Context: ...f transactions. * MempoolFeeDecorator: Checks if the tx fee is above local m...


Near line 160: Loose punctuation mark.
Context: ...g CheckTx. * ValidateBasicDecorator: Calls tx.ValidateBasic and returns an...


Near line 162: Loose punctuation mark.
Context: ...nil error. * TxTimeoutHeightDecorator: Check for a tx height timeout. * `Va...


Near line 164: Loose punctuation mark.
Context: ...ight timeout. * ValidateMemoDecorator: Validates tx memo with application pa...


Near line 166: Loose punctuation mark.
Context: ...il error. * ConsumeGasTxSizeDecorator: Consumes gas proportional to the tx s...


Near line 168: Loose punctuation mark.
Context: ...tion parameters. * DeductFeeDecorator: Deducts the FeeAmount from first sign...


Near line 170: Loose punctuation mark.
Context: ...granter account. * SetPubKeyDecorator: Sets the pubkey from a tx's signers t...


Near line 172: Loose punctuation mark.
Context: ... context. * ValidateSigCountDecorator: Validates the number of signatures in `...


Near line 174: Loose punctuation mark.
Context: ...-parameters. * SigGasConsumeDecorator: Consumes parameter-defined amount of ga...


Near line 176: Loose punctuation mark.
Context: ...ecorator. * SigVerificationDecorator`: Verifies all signatures are valid. This...


Near line 178: Loose punctuation mark.
Context: ...orator. * IncrementSequenceDecorator`: Increments the account sequence for eac...


Near line 186: Although a hyphen is possible, it is not necessary in a compound modifier in which the first word is an adverb that ends in ‘ly’.
Context: ... ### Account Keeper Presently only one fully-permissioned account keeper is exposed, which has th...


Near line 252: Did you mean “its” (the possessive pronoun)?
Context: ... allow users to query for an account by it's address. ```bash simd query auth accou...


Near line 403: Consider using a more formal alternative.
Context: ... Use directly the --help flag to get more information about the tx command. ```bash simd t...


Near line 436: Please verify that the plural noun “transactions” is in agreement with the quantifier “one”. Did you mean to use the singular form?
Context: ... combining the signed transactions into one transactions, use the --append flag. More informa...


Near line 491: Did you mean “its” (the possessive pronoun)?
Context: ... allow users to query for an account by it's address. ```bash cosmos.auth.v1beta1.Q...


Near line 674: Did you mean “its” (the possessive pronoun)?
Context: ... allow users to query for an account by it's address. ```bash /cosmos/auth/v1beta1/...

Path-based Instructions (1)
x/auth/README.md (1)

Pattern **/*.md: "Assess the documentation for misspellings, grammatical errors, missing documentation and correctness"

Additional comments not posted (1)
x/auth/README.md (1)

445-445: The command syntax correction is accurate and aligns with the PR description.

Copy link
Member

@julienrbrt julienrbrt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK, but they are aliased so it would have worked anyway

@meetrick
Copy link
Contributor Author

ACK, but they are aliased so it would have worked anyway

Thanks for feedback

@sontrinh16 sontrinh16 added this pull request to the merge queue May 17, 2024
Merged via the queue into cosmos:main with commit 24762d7 May 17, 2024
60 checks passed
alpe added a commit that referenced this pull request May 23, 2024
* main: (95 commits)
  fix(x/accounts): check for overflows in multisig weights and votes (#20384)
  docs(x/account/auth): Improve error handling and comments in fee.go (#20426)
  docs: fix some markdown syntax (#20432)
  revert: bank change module to account change (#20427)
  fix: nil pointer panic when store don't exists in historical version (#20425)
  fix(store/v2): Remove should not error on miss (#20423)
  chore: upstream more changes from v2 (#20387)
  docs(x/auth/ante): fixed typo  in TxWithTimeoutHeight interface name (#20418)
  fix: avoid default sendenabled for module accounts (#20419)
  docs(x/auth): fixed typo in command example for multisign transaction (#20417)
  build(deps): Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0 (#20413)
  build(deps): Bump github.com/hashicorp/go-plugin from 1.6.0 to 1.6.1 in /store (#20414)
  feat(x/accounts): Add schema caching feature and corresponding test case (#20055)
  refactor(runtime/v2): remove dependency on sdk (#20389)
  refactor!: turn MsgsV2 into ReflectMessages to make it less confusing (#19839)
  docs: Enhanced the ParsePagination method documentation (#20385)
  refactor(runtime,core): split router service (#20401)
  chore: fix spelling errors (#20400)
  docs: Documented error handling in OfferSnapshot method (#20380)
  build(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#20390)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants