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

Problem: no keyring interface for e2ee to store arbitrary payload #1413

Merged
merged 1 commit into from
Apr 29, 2024

Conversation

yihuang
Copy link
Collaborator

@yihuang yihuang commented Apr 29, 2024

👮🏻👮🏻👮🏻 !!!! REFERENCE THE PROBLEM YOUR ARE SOLVING IN THE PR TITLE AND DESCRIBE YOUR SOLUTION HERE !!!! DO NOT FORGET !!!! 👮🏻👮🏻👮🏻

PR Checklist:

  • Have you read the CONTRIBUTING.md?
  • Does your PR follow the C4 patch requirements?
  • Have you rebased your work on top of the latest master?
  • Have you checked your code compiles? (make)
  • Have you included tests for any non-trivial functionality?
  • Have you checked your code passes the unit tests? (make test)
  • Have you checked your code formatting is correct? (go fmt)
  • Have you checked your basic code style is fine? (golangci-lint run)
  • If you added any dependencies, have you checked they do not contain any known vulnerabilities? (go list -json -m all | nancy sleuth)
  • If your changes affect the client infrastructure, have you run the integration test?
  • If your changes affect public APIs, does your PR follow the C4 evolution of public contracts?
  • If your code changes public APIs, have you incremented the crate version numbers and documented your changes in the CHANGELOG.md?
  • If you are contributing for the first time, please read the agreement in CONTRIBUTING.md now and add a comment to this pull request stating that your PR is in accordance with the Developer's Certificate of Origin.

Thank you for your code, it's appreciated! :)

Summary by CodeRabbit

  • New Features
    • Introduced a custom keyring implementation to enhance secure management of encryption keys across various storage backends.

@yihuang yihuang requested a review from a team as a code owner April 29, 2024 01:51
@yihuang yihuang requested review from leejw51crypto and thomas-nguy and removed request for a team April 29, 2024 01:51
Copy link
Contributor

coderabbitai bot commented Apr 29, 2024

Walkthrough

The cronos project now includes a custom keyring implementation within its e2ee module. This addition allows secure management of encryption keys across various storage backends, such as memory, file systems, and OS keychains. It supports operations like setting and retrieving encrypted data, catering to the needs of enhanced security practices.

Changes

File(s) Change Summary
x/e2ee/keyring/keyring.go Introduced keyring functionality with multiple backend support for managing encryption keys securely.
x/e2ee/keyring/keyring_test.go Added tests for the keyring package, ensuring functionality for setting and retrieving secrets.

Possibly related issues

🐇🌟
Hoppin' through code, a keyring we weave,
Secrets to keep, in backends they cleave.
Encrypt, decrypt, a dance so fine,
In cronos's vaults, your secrets align.
🌟🐇


Recent Review Details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits Files that changed from the base of the PR and between 92c11e0 and 4dd5a0b.
Files ignored due to path filters (2)
  • go.mod is excluded by !**/*.mod
  • go.sum is excluded by !**/*.sum
Files selected for processing (3)
  • CHANGELOG.md (1 hunks)
  • x/e2ee/keyring/keyring.go (1 hunks)
  • x/e2ee/keyring/keyring_test.go (1 hunks)
Files skipped from review as they are similar to previous changes (2)
  • x/e2ee/keyring/keyring.go
  • x/e2ee/keyring/keyring_test.go
Additional Context Used
LanguageTool (765)
CHANGELOG.md (765)

Near line 7: Unpaired symbol: ‘[’ seems to be missing
Context: ...ED ### State Machine Breaking * [#1377](https://github.com/crypto-org-chain/cro...


Near line 7: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/1377) Upgrade sdk to 0.50, and integrate block-stm parall...


Near line 7: Possible spelling mistake found.
Context: ...377) Upgrade sdk to 0.50, and integrate block-stm parallel tx execution. * [#1394](https:...


Near line 7: Possible spelling mistake found.
Context: ... 0.50, and integrate block-stm parallel tx execution. * [#1394](https://github.com...


Near line 8: Unpaired symbol: ‘[’ seems to be missing
Context: ...lock-stm parallel tx execution. * [#1394](https://github.com/crypto-org-chain/cro...


Near line 8: Possible spelling mistake found.
Context: ...//pull/1394) Add icahost wirings but disable in parameters. * [#...


Near line 8: Possible spelling mistake found.
Context: ...org-chain/cronos/pull/1394) Add icahost wirings but disable in parameters. * [#1407](ht...


Near line 9: Unpaired symbol: ‘[’ seems to be missing
Context: ...ings but disable in parameters. * [#1407](https://github.com/crypto-org-chain/cro...


Near line 13: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/1380) Upgrade cosmovisor to 1.5.0 in integration test. * (versio...


Near line 14: Possible spelling mistake found.
Context: ...ovisor to 1.5.0 in integration test. * (versiondb) [#1379](https://github.com/crypto-org-...


Near line 14: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/1379) Flush versiondb when graceful shutdown, make rocksdb up...


Near line 14: Possible spelling mistake found.
Context: ... versiondb when graceful shutdown, make rocksdb upgrade smooth. * (store) [#1378](https...


Near line 15: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/1378) Upgrade rocksdb to v8.11.3. * (versiondb) [#1387](htt...


Near line 16: Possible spelling mistake found.
Context: .../1378) Upgrade rocksdb to v8.11.3. * (versiondb) [#1387](https://github.com/crypto-org-...


Near line 16: Possible spelling mistake found.
Context: .../1387) Add dedicated config section for versiondb, prepare for sdk 0.50 integration. * [#...


Near line 16: Possible spelling mistake found.
Context: ...nfig section for versiondb, prepare for sdk 0.50 integration. * [#1413](https://git...


Near line 17: Unpaired symbol: ‘[’ seems to be missing
Context: ...epare for sdk 0.50 integration. * [#1413](https://github.com/crypto-org-chain/cro...


Near line 17: Possible spelling mistake found.
Context: ...-org-chain/cronos/pull/1413) Add custom keyring implementation for e2ee module. ### Bu...


Near line 17: Possible typo detected.
Context: ...) Add custom keyring implementation for e2ee module. ### Bug Fixes * (rpc) [#1397]...


Near line 21: Possible spelling mistake found.
Context: ...ion for e2ee module. ### Bug Fixes * (rpc) [#1397](https://github.com/crypto-org-...


Near line 25: Unpaired symbol: ‘[’ seems to be missing
Context: ...ity_multiplier. ### Features * [#1406](https://github.com/crypto-org-chain/cro...


Near line 33: Possible spelling mistake found.
Context: ...2024* ## v1.2.0-rc1 ### Bug Fixes * (rpc) [#1371](https://github.com/crypto-org-...


Near line 33: Possible spelling mistake found.
Context: ...//pull/1371) Add param keytable in evm for old upgrade. *Apri...


Near line 33: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/1371) Add param keytable in evm for old upgrade. *April 2, 2024...


Near line 33: Possible spelling mistake found.
Context: ...cronos/pull/1371) Add param keytable in evm for old upgrade. April 2, 2024 ## v...


Near line 41: Unpaired symbol: ‘[’ seems to be missing
Context: ... ## v1.2.0-rc0 ### Bug Fixes - [#1363](https://github.com/crypto-org-chain/cro...


Near line 41: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1363) Update ethermint to fix a panic on overflow and patch ga...


Near line 41: Possible spelling mistake found.
Context: ...nt to fix a panic on overflow and patch gasUsed in the RPC API. ### State Machine Brea...


Near line 45: Unpaired symbol: ‘[’ seems to be missing
Context: ...I. ### State Machine Breaking * [#1366](https://github.com/crypto-org-chain/eth...


Near line 53: Unpaired symbol: ‘[’ seems to be missing
Context: ...* ## v1.1.1 ### Improvements - [#1362](https://github.com/crypto-org-chain/cro...


Near line 61: Unpaired symbol: ‘[’ seems to be missing
Context: ...024* ## v1.1.0 ### Bug Fixes - [#1336](https://github.com/crypto-org-chain/cro...


Near line 61: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1336) Update ethermint to develop to fix feeHistory rpc api. ...


Near line 61: Possible spelling mistake found.
Context: ...336) Update ethermint to develop to fix feeHistory rpc api. February 28, 2024 ## v1.1....


Near line 61: Possible spelling mistake found.
Context: ... ethermint to develop to fix feeHistory rpc api. February 28, 2024 ## v1.1.0-rc...


Near line 61: Possible spelling mistake found.
Context: ...ermint to develop to fix feeHistory rpc api. February 28, 2024 ## v1.1.0-rc5 #...


Near line 69: Unpaired symbol: ‘[’ seems to be missing
Context: ... ## v1.1.0-rc5 ### Bug Fixes - [#1329](https://github.com/crypto-org-chain/cro...


Near line 69: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1329) Update cosmos-sdk to v0.47.10. February 19, 2024 ##...


Near line 77: Unpaired symbol: ‘[’ seems to be missing
Context: ...c4 ### State Machine Breaking - [#1318](https://github.com/crypto-org-chain/cro...


Near line 77: Possible spelling mistake found.
Context: ...pull/1318) Add packet_sequence index in relayer event. - [#1318](https://github.com/cry...


Near line 78: Unpaired symbol: ‘[’ seems to be missing
Context: ...equence index in relayer event. - [#1318](https://github.com/crypto-org-chain/cro...


Near line 78: Possible spelling mistake found.
Context: ...n/cronos/pull/1318) Fix filter rule for eth_getLogs. - [#1322](https://github.com/c...


Near line 78: Possible spelling mistake found.
Context: ...onos/pull/1318) Fix filter rule for eth_getLogs. - [#1322](https://github.com/crypto-or...


Near line 79: Unpaired symbol: ‘[’ seems to be missing
Context: ...ix filter rule for eth_getLogs. - [#1322](https://github.com/crypto-org-chain/cro...


Near line 79: Possible spelling mistake found.
Context: ...Add v1.1.0-testnet-1 upgrade plan for testnet. ### Improvements - [#1324](https://g...


Near line 83: Unpaired symbol: ‘[’ seems to be missing
Context: ...for testnet. ### Improvements - [#1324](https://github.com/crypto-org-chain/cro...


Near line 83: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1324) Update cosmos-sdk to v0.47.9. February 5, 2024 ## v...


Near line 91: Unpaired symbol: ‘[’ seems to be missing
Context: ... ## v1.1.0-rc3 ### Bug Fixes - [#1292](https://github.com/crypto-org-chain/cro...


Near line 91: Possible spelling mistake found.
Context: ....com//pull/1292) memiavl cancel background snapshot rewriting wh...


Near line 92: Unpaired symbol: ‘[’ seems to be missing
Context: ...writing when graceful shutdown. - [#1294](https://github.com/crypto-org-chain/cro...


Near line 92: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1294) Update ethermint to fix and improve of debug_traceCall a...


Near line 92: Possible spelling mistake found.
Context: ...e ethermint to fix and improve of debug_traceCall and eth_feeHistory. - [#1302](https://g...


Near line 92: Possible spelling mistake found.
Context: ... fix and improve of debug_traceCall and eth_feeHistory. - [#1302](https://github.co...


Near line 92: Possible spelling mistake found.
Context: ... and improve of debug_traceCall and eth_feeHistory. - [#1302](https://github.com/crypto-or...


Near line 93: Unpaired symbol: ‘[’ seems to be missing
Context: ...g_traceCall and eth_feeHistory. - [#1302](https://github.com/crypto-org-chain/cro...


Near line 93: Possible spelling mistake found.
Context: ...pull/1302) Fix concurrent map access in rootmulti store. - [#1304](https://github.com/cry...


Near line 94: Unpaired symbol: ‘[’ seems to be missing
Context: ... map access in rootmulti store. - [#1304](https://github.com/crypto-org-chain/cro...


Near line 94: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/1304) Write versiondb with fsync, and relax the version requi...


Near line 94: Possible spelling mistake found.
Context: .../cronos/pull/1304) Write versiondb with fsync, and relax the version requirement on s...


Near line 95: Unpaired symbol: ‘[’ seems to be missing
Context: ...version requirement on startup. - [#1308](https://github.com/crypto-org-chain/cro...


Near line 95: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1308) Update ethermint to fix duplicate cache events emitted f...


Near line 95: Possible spelling mistake found.
Context: ...fix duplicate cache events emitted from evm hooks and wrong priority tx. - [#1311](...


Near line 95: Possible spelling mistake found.
Context: ...itted from evm hooks and wrong priority tx. - [#1311](https://github.com/crypto-or...


Near line 96: Unpaired symbol: ‘[’ seems to be missing
Context: ...vm hooks and wrong priority tx. - [#1311](https://github.com/crypto-org-chain/cro...


Near line 96: Possible spelling mistake found.
Context: ...ronos/pull/1311) Add missing version in memiavl log. ### Improvements - [#1291](https...


Near line 100: Unpaired symbol: ‘[’ seems to be missing
Context: ...memiavl log. ### Improvements - [#1291](https://github.com/crypto-org-chain/cro...


Near line 100: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1291) Update ibc-go to v7.3.2. - [#1309](https://github.com...


Near line 101: Unpaired symbol: ‘[’ seems to be missing
Context: .../1291) Update ibc-go to v7.3.2. - [#1309](https://github.com/crypto-org-chain/cro...


Near line 107: Unpaired symbol: ‘[’ seems to be missing
Context: ...anuary 5, 2024* ## v1.1.0-rc2 - [#1258](https://github.com/crypto-org-chain/cro...


Near line 108: Unpaired symbol: ‘[’ seems to be missing
Context: ...pport hard-fork style upgrades. - [#1272](https://github.com/crypto-org-chain/cro...


Near line 108: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1272) Update ethermint to develop, cosmos-sdk to v0.47.7. - ...


Near line 108: Possible spelling mistake found.
Context: ...pull/1272) Update ethermint to develop, cosmos-sdk to v0.47.7. - [#1273](https://github....


Near line 109: Unpaired symbol: ‘[’ seems to be missing
Context: ...velop, cosmos-sdk to v0.47.7. - [#1273](https://github.com/crypto-org-chain/cro...


Near line 110: Unpaired symbol: ‘[’ seems to be missing
Context: ...sh0 opcode in integration test. - [#1274](https://github.com/crypto-org-chain/cro...


Near line 110: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1274) Remove authz module. - [#1287](https://github.com/cr...


Near line 111: Unpaired symbol: ‘[’ seems to be missing
Context: ...pull/1274) Remove authz module. - [#1287](https://github.com/crypto-org-chain/cro...


Near line 111: Possible spelling mistake found.
Context: ...g-chain/cronos/pull/1287) Support debug_traceCall. ### Bug Fixes - [#1215](https://gith...


Near line 115: Unpaired symbol: ‘[’ seems to be missing
Context: ...ebug_traceCall. ### Bug Fixes - [#1215](https://github.com/crypto-org-chain/cro...


Near line 115: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1215) Update ethermint to fix of concurrent write in fee histo...


Near line 116: Unpaired symbol: ‘[’ seems to be missing
Context: ...oncurrent write in fee history. - [#1217](https://github.com/crypto-org-chain/cro...


Near line 116: Possible spelling mistake found.
Context: ...nos/pull/1217) Use the default chain-id behavour in sdk. - [#1216](https://github.com/cr...


Near line 116: Possible spelling mistake found.
Context: ...7) Use the default chain-id behavour in sdk. - [#1216](https://github.com/crypto-or...


Near line 117: Unpaired symbol: ‘[’ seems to be missing
Context: ...fault chain-id behavour in sdk. - [#1216](https://github.com/crypto-org-chain/cro...


Near line 117: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1216) Update ethermint to fix of avoid redundant parse chainID...


Near line 117: Did you mean “or”? ‘Of’ refers to parts of a whole, while ‘or’ refers to alternatives.
Context: ...onos/pull/1216) Update ethermint to fix of avoid redundant parse chainID from gens...


Near line 117: Possible spelling mistake found.
Context: ...hermint to fix of avoid redundant parse chainID from gensis when start server. - [#1230...


Near line 117: Possible spelling mistake found.
Context: ...x of avoid redundant parse chainID from gensis when start server. - [#1230](https://gi...


Near line 118: Unpaired symbol: ‘[’ seems to be missing
Context: ... from gensis when start server. - [#1230](https://github.com/crypto-org-chain/cro...


Near line 118: Possible spelling mistake found.
Context: ...//pull/1230) Fix mem store in versiondb multistore. - [#1233...


Near line 118: Possible spelling mistake found.
Context: ...hain/cronos/pull/1230) Fix mem store in versiondb multistore. - [#1233](https://github.co...


Near line 118: Possible spelling mistake found.
Context: ...s/pull/1230) Fix mem store in versiondb multistore. - [#1233](https://github.com/crypto-or...


Near line 119: Unpaired symbol: ‘[’ seems to be missing
Context: ... store in versiondb multistore. - [#1233](https://github.com/crypto-org-chain/cro...


Near line 120: Unpaired symbol: ‘[’ seems to be missing
Context: ...emit logs in callback contract. - [#1256](https://github.com/crypto-org-chain/cro...


Near line 120: Possible spelling mistake found.
Context: ...in/cronos/pull/1256) Improve permission checkings for some messages. ### State Machine B...


Near line 124: Unpaired symbol: ‘[’ seems to be missing
Context: ...s. ### State Machine Breaking - [#1232](https://github.com/crypto-org-chain/cro...


Near line 124: Possible spelling mistake found.
Context: ...cronos/pull/1232) Adjust require gas in relayer precompile to be closed with actual con...


Near line 125: Unpaired symbol: ‘[’ seems to be missing
Context: ...be closed with actual consumed. - [#1209](https://github.com/crypto-org-chain/cro...


Near line 125: Possible spelling mistake found.
Context: .../1209) Support accurate estimate gas in evm tx from relayer. - [#1247](https://gith...


Near line 125: Possible spelling mistake found.
Context: ...9) Support accurate estimate gas in evm tx from relayer. - [#1247](https://github....


Near line 125: Possible spelling mistake found.
Context: ...rt accurate estimate gas in evm tx from relayer. - [#1247](https://github.com/crypto-or...


Near line 126: Unpaired symbol: ‘[’ seems to be missing
Context: ...ate gas in evm tx from relayer. - [#1247](https://github.com/crypto-org-chain/cro...


Near line 126: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1247) Update ethermint to develop, go-ethereum to v1.11.2. -...


Near line 126: Possible spelling mistake found.
Context: ...pull/1247) Update ethermint to develop, go-ethereum to v1.11.2. - [#1235](https://github....


Near line 127: Unpaired symbol: ‘[’ seems to be missing
Context: ...elop, go-ethereum to v1.11.2. - [#1235](https://github.com/crypto-org-chain/cro...


Near line 127: Possible spelling mistake found.
Context: ...cronos/pull/1235) Add channel detail in ica packet callback. - [#1251](https://gith...


Near line 128: Unpaired symbol: ‘[’ seems to be missing
Context: ... detail in ica packet callback. - [#1251](https://github.com/crypto-org-chain/cro...


Near line 128: Possible spelling mistake found.
Context: ...ronos/pull/1251) Adjust require gas for submitMsgs in ica precompile. - [#1252](https://gi...


Near line 128: Possible spelling mistake found.
Context: ...1) Adjust require gas for submitMsgs in ica precompile. - [#1252](https://github.co...


Near line 129: Unpaired symbol: ‘[’ seems to be missing
Context: ...r submitMsgs in ica precompile. - [#1252](https://github.com/crypto-org-chain/cro...


Near line 129: Possible spelling mistake found.
Context: ...net` to update default max_callback_gas param. ### Improvements - [#1239](https://g...


Near line 133: Unpaired symbol: ‘[’ seems to be missing
Context: ...k_gas param. ### Improvements - [#1239](https://github.com/crypto-org-chain/cro...


Near line 133: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/1239) Refactor websocket/subscription system to improve performa...


Near line 134: Unpaired symbol: ‘[’ seems to be missing
Context: ...rove performance and stability. - [#1241](https://github.com/crypto-org-chain/cro...


Near line 134: Possible spelling mistake found.
Context: ...s/pull/1241) Improve parallelization of memiavl restoration. - (deps) [#1253](https://g...


Near line 143: Unpaired symbol: ‘[’ seems to be missing
Context: ... ## v1.1.0-rc1 ### Bug Fixes - [#1206](https://github.com/crypto-org-chain/cro...


Near line 143: Possible spelling mistake found.
Context: ...org-chain/cronos/pull/1206) Add missing keypair of SendEnabled to restore legacy param ...


Near line 143: Possible spelling mistake found.
Context: ...ronos/pull/1206) Add missing keypair of SendEnabled to restore legacy param set before migr...


Near line 143: Possible spelling mistake found.
Context: ...eypair of SendEnabled to restore legacy param set before migration. - [#1205](https:/...


Near line 144: Unpaired symbol: ‘[’ seems to be missing
Context: ...acy param set before migration. - [#1205](https://github.com/crypto-org-chain/cro...


Near line 144: Possible spelling mistake found.
Context: ...//pull/1205) Fix versiondb and memiavl upgrade issues, add integra...


Near line 144: Possible spelling mistake found.
Context: ...ain/cronos/pull/1205) Fix versiondb and memiavl upgrade issues, add integration test. ...


Near line 148: Unpaired symbol: ‘[’ seems to be missing
Context: ...ration test. ### Improvements - [#1197](https://github.com/crypto-org-chain/cro...


Near line 148: Possible spelling mistake found.
Context: .../pull/1197) tune rocksdb options to control memory consumption. ...


Near line 156: This sentence does not start with an uppercase letter.
Context: ...1.0-rc0 ### State Machine Breaking - [cronos#695](https://github.com/crypto-org-chai...


Near line 156: Unpaired symbol: ‘[’ seems to be missing
Context: ...## State Machine Breaking - [cronos#695](https://github.com/crypto-org-chain/cro...


Near line 156: Possible spelling mistake found.
Context: ...007, generic events format with indexed params. - [cronos#728](https://github.com/cryp...


Near line 157: This sentence does not start with an uppercase letter.
Context: ...c events format with indexed params. - [cronos#728](https://github.com/crypto-org-chai...


Near line 157: Unpaired symbol: ‘[’ seems to be missing
Context: ...ormat with indexed params. - [cronos#728](https://github.com/crypto-org-chain/cro...


Near line 157: Possible spelling mistake found.
Context: ...pull/728) Upgrade gravity bridge latest bugfix, including multi attestation processing...


Near line 158: This sentence does not start with an uppercase letter.
Context: ...n processing and double spend check. - [cronos#742](https://github.com/crypto-org-chai...


Near line 158: Unpaired symbol: ‘[’ seems to be missing
Context: ...ng and double spend check. - [cronos#742](https://github.com/crypto-org-chain/cro...


Near line 159: This sentence does not start with an uppercase letter.
Context: ...e handler for v0.8.0-gravity-alpha2. - [cronos#750](https://github.com/crypto-org-chai...


Near line 159: Unpaired symbol: ‘[’ seems to be missing
Context: ...for v0.8.0-gravity-alpha2. - [cronos#750](https://github.com/crypto-org-chain/cro...


Near line 160: This sentence does not start with an uppercase letter.
Context: ...e handler for v0.8.0-gravity-alpha3. - [cronos#769](https://github.com/crypto-org-chai...


Near line 160: Unpaired symbol: ‘[’ seems to be missing
Context: ...for v0.8.0-gravity-alpha3. - [cronos#769](https://github.com/crypto-org-chain/cro...


Near line 161: This sentence does not start with an uppercase letter.
Context: ...cope of the contract that manage it. - [cronos#775](https://github.com/crypto-org-chai...


Near line 161: Unpaired symbol: ‘[’ seems to be missing
Context: ...e contract that manage it. - [cronos#775](https://github.com/crypto-org-chain/cro...


Near line 161: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/775) Support turnbridge transaction. - [cronos#781](https://git...


Near line 162: This sentence does not start with an uppercase letter.
Context: ...775) Support turnbridge transaction. - [cronos#781](https://github.com/crypto-org-chai...


Near line 162: Unpaired symbol: ‘[’ seems to be missing
Context: ...rt turnbridge transaction. - [cronos#781](https://github.com/crypto-org-chain/cro...


Near line 163: This sentence does not start with an uppercase letter.
Context: .../cronos/pull/781) Add prune command. - [cronos#830](https://github.com/crypto-org-chai...


Near line 163: Unpaired symbol: ‘[’ seems to be missing
Context: ...ll/781) Add prune command. - [cronos#830](https://github.com/crypto-org-chain/cro...


Near line 163: Possible spelling mistake found.
Context: .../830) Upgrade gravity bridge for latest bugfixes, patching two important DOS vulnerabili...


Near line 164: Possible spelling mistake found.
Context: ...ng two important DOS vulnerabilities - [cronos#834](https://github.com/crypto-org-chai...


Near line 164: Unpaired symbol: ‘[’ seems to be missing
Context: ...ortant DOS vulnerabilities - [cronos#834](https://github.com/crypto-org-chain/cro...


Near line 165: This sentence does not start with an uppercase letter.
Context: ...34) Remove unsafe experimental flag. - [cronos#842](https://github.com/crypto-org-chai...


Near line 165: Unpaired symbol: ‘[’ seems to be missing
Context: ... unsafe experimental flag. - [cronos#842](https://github.com/crypto-org-chain/cro...


Near line 166: This sentence does not start with an uppercase letter.
Context: ...upgrade handler for v2.0.0-testnet3. - [cronos#795](https://github.com/crypto-org-chai...


Near line 166: Unpaired symbol: ‘[’ seems to be missing
Context: ...ndler for v2.0.0-testnet3. - [cronos#795](https://github.com/crypto-org-chain/cro...


Near line 166: Possible spelling mistake found.
Context: ...cronos/pull/795) Support permissions in cronos. - [cronos#997](https://github.com/cryp...


Near line 167: This sentence does not start with an uppercase letter.
Context: .../795) Support permissions in cronos. - [cronos#997](https://github.com/crypto-org-chai...


Near line 167: Unpaired symbol: ‘[’ seems to be missing
Context: ...ort permissions in cronos. - [cronos#997](https://github.com/crypto-org-chain/cro...


Near line 167: Possible spelling mistake found.
Context: ...Fix logic to support proxy contract for cronos originated crc20. - [cronos#1005](https...


Near line 168: This sentence does not start with an uppercase letter.
Context: ...ontract for cronos originated crc20. - [cronos#1005](https://github.com/crypto-org-cha...


Near line 168: Unpaired symbol: ‘[’ seems to be missing
Context: ... cronos originated crc20. - [cronos#1005](https://github.com/crypto-org-chain/cro...


Near line 168: This abbreviation for “identification” is spelled all-uppercase.
Context: ...onos/pull/1005) Support specify channel id for send-to-ibc event in case of source...


Near line 168: Possible spelling mistake found.
Context: ...ll/1005) Support specify channel id for send-to-ibc event in case of source token. - [crono...


Near line 169: This sentence does not start with an uppercase letter.
Context: ...o-ibc event in case of source token. - [cronos#1069](https://github.com/crypto-org-cha...


Near line 169: Unpaired symbol: ‘[’ seems to be missing
Context: ... in case of source token. - [cronos#1069](https://github.com/crypto-org-chain/cro...


Near line 169: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1069) Update ethermint to develop, go-ethereum to v1.10.26 a...


Near line 169: Possible spelling mistake found.
Context: ...pull/1069) Update ethermint to develop, go-ethereum to v1.10.26 and ibc-go to v6.2.0. -...


Near line 169: Possible spelling mistake found.
Context: ... develop, go-ethereum to v1.10.26 and ibc-go to v6.2.0. - [cronos#1147](https://gi...


Near line 170: This sentence does not start with an uppercase letter.
Context: ...o v1.10.26 and ibc-go to v6.2.0. - [cronos#1147](https://github.com/crypto-org-cha...


Near line 170: Unpaired symbol: ‘[’ seems to be missing
Context: ...and ibc-go tov6.2.0`. - [cronos#1147](https://github.com/crypto-org-chain/cro...


Near line 170: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/1147) Integrate ica module. - (deps) [#1121](https://github...


Near line 171: Possible spelling mistake found.
Context: ...ll/1121) Bump Cosmos-SDK to v0.47.5 and ibc-go to v7.2.0. - [cronos#1014](https://gith...


Near line 172: This sentence does not start with an uppercase letter.
Context: ...SDK to v0.47.5 and ibc-go to v7.2.0. - [cronos#1014](https://github.com/crypto-org-cha...


Near line 172: Unpaired symbol: ‘[’ seems to be missing
Context: ...7.5 and ibc-go to v7.2.0. - [cronos#1014](https://github.com/crypto-org-chain/cro...


Near line 172: Possible spelling mistake found.
Context: ...pport stateful precompiled contract for relayer. - [cronos#1165](https://github.com/cry...


Near line 173: This sentence does not start with an uppercase letter.
Context: ...ul precompiled contract for relayer. - [cronos#1165](https://github.com/crypto-org-cha...


Near line 173: Unpaired symbol: ‘[’ seems to be missing
Context: ...led contract for relayer. - [cronos#1165](https://github.com/crypto-org-chain/cro...


Near line 173: Possible spelling mistake found.
Context: ....com//pull/1165) Icaauth module is not adjusted correctly in ibc...


Near line 173: Possible spelling mistake found.
Context: ...uth module is not adjusted correctly in ibc-go v7.2.0. - [cronos#1163](https://github....


Near line 174: This sentence does not start with an uppercase letter.
Context: ...adjusted correctly in ibc-go v7.2.0. - [cronos#1163](https://github.com/crypto-org-cha...


Near line 174: Unpaired symbol: ‘[’ seems to be missing
Context: ...rrectly in ibc-go v7.2.0. - [cronos#1163](https://github.com/crypto-org-chain/cro...


Near line 174: Possible spelling mistake found.
Context: ...pport stateful precompiled contract for ica. - [cronos#837](https://github.com/cryp...


Near line 175: This sentence does not start with an uppercase letter.
Context: ...ateful precompiled contract for ica. - [cronos#837](https://github.com/crypto-org-chai...


Near line 175: Unpaired symbol: ‘[’ seems to be missing
Context: ...compiled contract for ica. - [cronos#837](https://github.com/crypto-org-chain/cro...


Near line 176: This sentence does not start with an uppercase letter.
Context: ...teful precompiled contract for bank. - [cronos#1184](https://github.com/crypto-org-cha...


Near line 176: Unpaired symbol: ‘[’ seems to be missing
Context: ...mpiled contract for bank. - [cronos#1184](https://github.com/crypto-org-chain/cro...


Near line 176: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1184) Update ibc-go to v7.3.1. - [cronos#1186](https://gi...


Near line 177: This sentence does not start with an uppercase letter.
Context: ...ull/1184) Update ibc-go to v7.3.1. - [cronos#1186](https://github.com/crypto-org-cha...


Near line 177: Unpaired symbol: ‘[’ seems to be missing
Context: ...pdate ibc-go to v7.3.1. - [cronos#1186](https://github.com/crypto-org-chain/cro...


Near line 178: This sentence does not start with an uppercase letter.
Context: ... max block gas limit in new version. - [cronos#1187](https://github.com/crypto-org-cha...


Near line 178: Unpaired symbol: ‘[’ seems to be missing
Context: ...gas limit in new version. - [cronos#1187](https://github.com/crypto-org-chain/cro...


Near line 179: This sentence does not start with an uppercase letter.
Context: ...1187) Disable gravity module in app. - [cronos#1185](https://github.com/crypto-org-cha...


Near line 179: Unpaired symbol: ‘[’ seems to be missing
Context: ...le gravity module in app. - [cronos#1185](https://github.com/crypto-org-chain/cro...


Near line 179: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/1185) Support ibc callback. - [cronos#1196](https://githu...


Near line 180: This sentence does not start with an uppercase letter.
Context: ...nos/pull/1185) Support ibc callback. - [cronos#1196](https://github.com/crypto-org-cha...


Near line 180: Unpaired symbol: ‘[’ seems to be missing
Context: ...85) Support ibc callback. - [cronos#1196](https://github.com/crypto-org-chain/cro...


Near line 184: Unpaired symbol: ‘[’ seems to be missing
Context: ...ntract for bank. ### Bug Fixes - [#833](https://github.com/crypto-org-chain/cro...


Near line 185: Unpaired symbol: ‘[’ seems to be missing
Context: .../pull/833) Fix rollback command. - [#945](https://github.com/crypto-org-chain/cro...


Near line 185: Possible spelling mistake found.
Context: ...e error when update-client due to wrong ibc route. - [#1036](https://github.com/cry...


Near line 186: Unpaired symbol: ‘[’ seems to be missing
Context: ...-client due to wrong ibc route. - [#1036](https://github.com/crypto-org-chain/cro...


Near line 186: Possible spelling mistake found.
Context: ...//pull/1036) Fix memiavl import memory leak. - [#1038](https://g...


Near line 187: Unpaired symbol: ‘[’ seems to be missing
Context: ...Fix memiavl import memory leak. - [#1038](https://github.com/crypto-org-chain/cro...


Near line 187: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1038) Update ibc-go to v5.2.1. - [#1042](https://github.c...


Near line 188: Unpaired symbol: ‘[’ seems to be missing
Context: ...038) Update ibc-go to v5.2.1. - [#1042](https://github.com/crypto-org-chain/cro...


Near line 188: Possible spelling mistake found.
Context: ...ged when concurrent subscribe happens ([ethermint commit](https://github.com/crypto-org-c...


Near line 189: Unpaired symbol: ‘[’ seems to be missing
Context: ...3c586868e2f0b4fbed72593c45bf)). - [#1058](https://github.com/crypto-org-chain/cro...


Near line 189: Possible spelling mistake found.
Context: ...058) Fix decode log for multi topics in websocket subscribe ([ethermint commit](https://g...


Near line 189: Possible spelling mistake found.
Context: ...r multi topics in websocket subscribe ([ethermint commit](https://github.com/crypto-org-c...


Near line 190: Unpaired symbol: ‘[’ seems to be missing
Context: ...c819942ad1836dd3f42585002233)). - [#1062](https://github.com/crypto-org-chain/cro...


Near line 190: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/1062) Update cometbft v0.34.29 with several minor bug fixes...


Near line 191: Unpaired symbol: ‘[’ seems to be missing
Context: ...nd low-severity security-fixes. - [#1075](https://github.com/crypto-org-chain/cro...


Near line 191: Possible spelling mistake found.
Context: .../cronos/pull/1075) Add missing close in memiavl to avoid resource leaks. - [#1073](http...


Near line 192: Unpaired symbol: ‘[’ seems to be missing
Context: ...emiavl to avoid resource leaks. - [#1073](https://github.com/crypto-org-chain/cro...


Near line 192: Possible spelling mistake found.
Context: ....com//pull/1073) memiavl automatically truncate corrupted wal ta...


Near line 192: Possible spelling mistake found.
Context: ...emiavl automatically truncate corrupted wal tail. - [#1087](https://github.com/cryp...


Near line 193: Unpaired symbol: ‘[’ seems to be missing
Context: ...ly truncate corrupted wal tail. - [#1087](https://github.com/crypto-org-chain/cro...


Near line 193: Possible spelling mistake found.
Context: ....com//pull/1087) memiavl fix LastCommitID when memiavl db not lo...


Near line 193: Possible spelling mistake found.
Context: ...org-chain/cronos/pull/1087) memiavl fix LastCommitID when memiavl db not loaded. - [#1088](h...


Near line 193: Possible spelling mistake found.
Context: ...ull/1087) memiavl fix LastCommitID when memiavl db not loaded. - [#1088](https://github...


Near line 194: Unpaired symbol: ‘[’ seems to be missing
Context: ...tID when memiavl db not loaded. - [#1088](https://github.com/crypto-org-chain/cro...


Near line 194: Possible spelling mistake found.
Context: ....com//pull/1088) memiavl fix empty value in write-ahead-log repl...


Near line 195: Unpaired symbol: ‘[’ seems to be missing
Context: ...e in write-ahead-log replaying. - [#1102](https://github.com/crypto-org-chain/cro...


Near line 195: Possible spelling mistake found.
Context: ...oid duplicate cache events emitted from ibc and gravity hook. - [#1123](https://git...


Near line 196: Unpaired symbol: ‘[’ seems to be missing
Context: ...tted from ibc and gravity hook. - [#1123](https://github.com/crypto-org-chain/cro...


Near line 196: Possible spelling mistake found.
Context: ...//pull/1123) Fix memiavl snapshot switching - [#1125](https://gi...


Near line 197: Unpaired symbol: ‘[’ seems to be missing
Context: ... Fix memiavl snapshot switching - [#1125](https://github.com/crypto-org-chain/cro...


Near line 197: Possible spelling mistake found.
Context: ...onos/pull/1125) Fix genesis migrate for feeibc, evm, feemarket and gravity. - [#1130](...


Near line 197: Possible spelling mistake found.
Context: ...l/1125) Fix genesis migrate for feeibc, evm, feemarket and gravity. - [#1130](https...


Near line 197: Possible spelling mistake found.
Context: ...5) Fix genesis migrate for feeibc, evm, feemarket and gravity. - [#1130](https://github.c...


Near line 198: Unpaired symbol: ‘[’ seems to be missing
Context: ...bc, evm, feemarket and gravity. - [#1130](https://github.com/crypto-org-chain/cro...


Near line 198: Possible spelling mistake found.
Context: ...0) Fix lock issues when state-sync with memiavl. - [#1150](https://github.com/crypto-or...


Near line 199: Unpaired symbol: ‘[’ seems to be missing
Context: ...s when state-sync with memiavl. - [#1150](https://github.com/crypto-org-chain/cro...


Near line 199: Possible spelling mistake found.
Context: ...//pull/1150) Fix memiavl's unsafe retain of the root hashes. ##...


Near line 199: It seems that “to” is missing before the verb.
Context: .../cronos/pull/1150) Fix memiavl's unsafe retain of the root hashes. ### Features - [#...


Near line 203: Unpaired symbol: ‘[’ seems to be missing
Context: ...the root hashes. ### Features - [#1042](https://github.com/crypto-org-chain/cro...


Near line 203: Did you mean the phrasal verb “clean up” instead of the noun ‘cleanup’?
Context: .../pull/1042) call Close method on app to cleanup resource on graceful shutdown ([ethermi...


Near line 203: Possible spelling mistake found.
Context: ...cleanup resource on graceful shutdown ([ethermint commit](https://github.com/crypto-org-c...


Near line 204: Unpaired symbol: ‘[’ seems to be missing
Context: ...144f229961f94b4524d5889e874d)). - [#1083](https://github.com/crypto-org-chain/cro...


Near line 204: Possible spelling mistake found.
Context: ....com//pull/1083) memiavl support both sdk 46 and 47 root hash ru...


Near line 204: Possible spelling mistake found.
Context: .../cronos/pull/1083) memiavl support both sdk 46 and 47 root hash rules. - [#1091](ht...


Near line 205: Unpaired symbol: ‘[’ seems to be missing
Context: ... sdk 46 and 47 root hash rules. - [#1091](https://github.com/crypto-org-chain/cro...


Near line 205: Possible spelling mistake found.
Context: ....com//pull/1091) memiavl support rollback. - [#1100](https://git...


Near line 206: Unpaired symbol: ‘[’ seems to be missing
Context: ...1091) memiavl support rollback. - [#1100](https://github.com/crypto-org-chain/cro...


Near line 206: Possible spelling mistake found.
Context: ....com//pull/1100) memiavl support read-only mode, and grab exclus...


Near line 207: Unpaired symbol: ‘[’ seems to be missing
Context: ... exclusive lock for write mode. - [#1103](https://github.com/crypto-org-chain/cro...


Near line 207: Possible spelling mistake found.
Context: ...//pull/1103) Add EventQueryTxFor cmd to subscribe and wait for transacti...


Near line 208: Unpaired symbol: ‘[’ seems to be missing
Context: ...cribe and wait for transaction. - [#1108](https://github.com/crypto-org-chain/cro...


Near line 208: Possible spelling mistake found.
Context: ....com//pull/1108) versiondb support restore from local snapshot. - ...


Near line 209: Unpaired symbol: ‘[’ seems to be missing
Context: ...rt restore from local snapshot. - [#1114](https://github.com/crypto-org-chain/cro...


Near line 209: Possible spelling mistake found.
Context: ....com//pull/1114) memiavl support CacheMultiStoreWithVersion. -...


Near line 209: Possible spelling mistake found.
Context: ...chain/cronos/pull/1114) memiavl support CacheMultiStoreWithVersion. - [#1116](https://github.com/crypto-o...


Near line 210: Unpaired symbol: ‘[’ seems to be missing
Context: ...t CacheMultiStoreWithVersion. - [#1116](https://github.com/crypto-org-chain/cro...


Near line 210: Possible spelling mistake found.
Context: ....com//pull/1116) versiondb commands support sdk47 app hash calcula...


Near line 214: Unpaired symbol: ‘[’ seems to be missing
Context: ... calculation. ### Improvements - [#890](https://github.com/crypto-org-chain/cro...


Near line 214: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/890) optimize memiavl snapshot format. - [#904](https://githu...


Near line 215: Unpaired symbol: ‘[’ seems to be missing
Context: ...ptimize memiavl snapshot format. - [#904](https://github.com/crypto-org-chain/cro...


Near line 216: Unpaired symbol: ‘[’ seems to be missing
Context: ...-bytes" on new application.db. - [#924](https://github.com/crypto-org-chain/cro...


Near line 216: Possible spelling mistake found.
Context: ...b.com//pull/924) memiavl support Export API. - [#950](https://...


Near line 217: Unpaired symbol: ‘[’ seems to be missing
Context: ...4) memiavl support Export API. - [#950](https://github.com/crypto-org-chain/cro...


Near line 217: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/950) Implement memiavl and integrate with state machine. - [#9...


Near line 218: Unpaired symbol: ‘[’ seems to be missing
Context: ...nd integrate with state machine. - [#985](https://github.com/crypto-org-chain/cro...


Near line 218: Possible spelling mistake found.
Context: ...m//pull/985) Fix versiondb verify command on older versions - [#99...


Near line 219: Unpaired symbol: ‘[’ seems to be missing
Context: ...verify command on older versions - [#998](https://github.com/crypto-org-chain/cro...


Near line 219: Possible spelling mistake found.
Context: ...//pull/998) Bump grocksdb to v1.7.16 and rocksdb to v7.10.2 - [#1...


Near line 219: Possible spelling mistake found.
Context: .../pull/998) Bump grocksdb to v1.7.16 and rocksdb to v7.10.2 - [#1028](https://github.com...


Near line 220: Unpaired symbol: ‘[’ seems to be missing
Context: ... v1.7.16 and rocksdb to v7.10.2 - [#1028](https://github.com/crypto-org-chain/cro...


Near line 220: Possible spelling mistake found.
Context: ...//pull/1028) Add memiavl configs into app.toml - [#1027](https:/...


Near line 220: Possible spelling mistake found.
Context: ...pull/1028) Add memiavl configs into app.toml - [#1027](https://github.com/crypto-org...


Near line 221: Unpaired symbol: ‘[’ seems to be missing
Context: ...d memiavl configs into app.toml - [#1027](https://github.com/crypto-org-chain/cro...


Near line 222: Unpaired symbol: ‘[’ seems to be missing
Context: ...rate local state-sync commands. - [#1029](https://github.com/crypto-org-chain/cro...


Near line 222: Possible spelling mistake found.
Context: ...g-chain/cronos/pull/1029) Change config async-commit to async-commit-buffer, make the cha...


Near line 222: Possible spelling mistake found.
Context: ...l/1029) Change config async-commit to async-commit-buffer, make the channel size configurable. -...


Near line 223: Unpaired symbol: ‘[’ seems to be missing
Context: ... the channel size configurable. - [#1034](https://github.com/crypto-org-chain/cro...


Near line 223: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/1034) Support memiavl snapshot strategy configuration. - [#10...


Near line 224: Unpaired symbol: ‘[’ seems to be missing
Context: ...napshot strategy configuration. - [#1035](https://github.com/crypto-org-chain/cro...


Near line 224: Possible spelling mistake found.
Context: ...in/cronos/pull/1035) Support caching in memiavl directly, ignore inter-block cache sile...


Near line 225: Unpaired symbol: ‘[’ seems to be missing
Context: ...ore inter-block cache silently. - [#1050](https://github.com/crypto-org-chain/cro...


Near line 225: Possible spelling mistake found.
Context: ....com//pull/1050) nativebyteorder mode will check endianness on startup, ...


Near line 225: Possible spelling mistake found.
Context: ...l/1050) nativebyteorder mode will check endianness on startup, binaries are built with nat...


Near line 225: Possible spelling mistake found.
Context: ...ess on startup, binaries are built with nativebyteorder by default. - [#1064](https://github.co...


Near line 226: Unpaired symbol: ‘[’ seems to be missing
Context: ...ith nativebyteorder by default. - [#1064](https://github.com/crypto-org-chain/cro...


Near line 226: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/1064) Simplify memiavl snapshot switching. - [#1067](https://g...


Near line 227: Unpaired symbol: ‘[’ seems to be missing
Context: ...ify memiavl snapshot switching. - [#1067](https://github.com/crypto-org-chain/cro...


Near line 227: Possible spelling mistake found.
Context: ....com//pull/1067) memiavl: only export state-sync snapshots on an...


Near line 228: Unpaired symbol: ‘[’ seems to be missing
Context: ... snapshots on an exist snapshot - [#1082](https://github.com/crypto-org-chain/cro...


Near line 228: Possible spelling mistake found.
Context: .../pull/1082) Make memiavl setup code reusable. - [#1092](https://...


Near line 229: Unpaired symbol: ‘[’ seems to be missing
Context: ...ke memiavl setup code reusable. - [#1092](https://github.com/crypto-org-chain/cro...


Near line 229: Possible spelling mistake found.
Context: ....com//pull/1092) memiavl disable sdk address cache if zero-copy ...


Near line 229: Possible spelling mistake found.
Context: ...chain/cronos/pull/1092) memiavl disable sdk address cache if zero-copy enabled, and...


Near line 230: Unpaired symbol: ‘[’ seems to be missing
Context: ...d disable zero-copy by default. - [#1099](https://github.com/crypto-org-chain/cro...


Near line 230: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/1099) clean up memiavl tmp directories left behind. - [#940](h...


Near line 231: Unpaired symbol: ‘[’ seems to be missing
Context: ...avl tmp directories left behind. - [#940](https://github.com/crypto-org-chain/cro...


Near line 231: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/940) Update rocksdb dependency to 8.1.1. - [#1149](https://...


Near line 232: Unpaired symbol: ‘[’ seems to be missing
Context: ...te rocksdb dependency to 8.1.1. - [#1149](https://github.com/crypto-org-chain/cro...


Near line 232: Possible spelling mistake found.
Context: ....com//pull/1149) memiavl support WorkingHash api required by `...


Near line 232: Possible spelling mistake found.
Context: ...chain/cronos/pull/1149) memiavl support WorkingHash api required by FinalizeBlock. - [#1...


Near line 232: Possible spelling mistake found.
Context: ...ull/1149) memiavl support WorkingHash api required by FinalizeBlock. - [#1151](...


Near line 232: Possible spelling mistake found.
Context: ...l support WorkingHash api required by FinalizeBlock. - [#1151](https://github.com/crypto-o...


Near line 233: Unpaired symbol: ‘[’ seems to be missing
Context: ...pi required by FinalizeBlock. - [#1151](https://github.com/crypto-org-chain/cro...


Near line 233: Possible spelling mistake found.
Context: ....com//pull/1151) memiavl CacheMultiStoreWithVersion supports `...


Near line 233: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/1151) memiavl CacheMultiStoreWithVersion supports io.Closer. - [#1154](https:...


Near line 233: Add a space between sentences.
Context: ...l CacheMultiStoreWithVersion supports io.Closer. - [#1154](https://github.com/crypto-o...


Near line 234: Unpaired symbol: ‘[’ seems to be missing
Context: ...hVersionsupportsio.Closer`. - [#1154](https://github.com/crypto-org-chain/cro...


Near line 234: Possible spelling mistake found.
Context: .../cronos/pull/1154) Remove dependency on cosmos-sdk. - [#1171](https://github.com/crypto-or...


Near line 235: Unpaired symbol: ‘[’ seems to be missing
Context: ...emove dependency on cosmos-sdk. - [#1171](https://github.com/crypto-org-chain/cro...


Near line 235: Possible spelling mistake found.
Context: ...//pull/1171) Add memiavl background snapshot writing concurrency...


Near line 236: Unpaired symbol: ‘[’ seems to be missing
Context: ...shot writing concurrency limit. - [#1179](https://github.com/crypto-org-chain/cro...


Near line 236: Possible spelling mistake found.
Context: ...ull/1179) Support blocking addresses in mempool. - [#1182](https://github.com/crypto-or...


Near line 237: Unpaired symbol: ‘[’ seems to be missing
Context: ... blocking addresses in mempool. - [#1182](https://github.com/crypto-org-chain/cro...


Near line 237: Possible spelling mistake found.
Context: .../pull/1182) Bump librocksdb to 8.5.3. - [#1183](https://github.com/...


Near line 238: Unpaired symbol: ‘[’ seems to be missing
Context: ...1182) Bump librocksdb to 8.5.3. - [#1183](https://github.com/crypto-org-chain/cro...


Near line 238: Possible spelling mistake found.
Context: ...l/1183) Avoid redundant logs added from relayer. April 13, 2023 ## v1.0.7 ### Impr...


Near line 246: Unpaired symbol: ‘[’ seems to be missing
Context: ...3* ## v1.0.7 ### Improvements - [#936](https://github.com/crypto-org-chain/cro...


Near line 246: Possible spelling mistake found.
Context: ...ender address to optimize performance ([ethermint commit](https://github.com/crypto-org-c...


Near line 247: Unpaired symbol: ‘[’ seems to be missing
Context: ...683795aa32e286d31d8155f903cae)). - [#949](https://github.com/crypto-org-chain/cro...


Near line 247: Possible spelling mistake found.
Context: ...949) Release static-linked binaries for linux platform. - [#934](https://github.com/c...


Near line 248: Unpaired symbol: ‘[’ seems to be missing
Context: ...ked binaries for linux platform. - [#934](https://github.com/crypto-org-chain/cro...


Near line 248: Possible spelling mistake found.
Context: ...m//pull/934) Add pebbledb backend. ### Bug Fixes - [#953](https...


Near line 252: Unpaired symbol: ‘[’ seems to be missing
Context: ...ebbledb backend. ### Bug Fixes - [#953](https://github.com/crypto-org-chain/cro...


Near line 253: Possible spelling mistake found.
Context: ...clude third-party bug fixes: - update ethermint to include two bug fixes - <https:/...


Near line 256: Possible spelling mistake found.
Context: ...rg-chain/ethermint/pull/233> - update cosmos-sdk to include one bug fix - <https://g...


Near line 258: Unpaired symbol: ‘[’ seems to be missing
Context: ...om/cosmos/cosmos-sdk/pull/15667> - [#945](https://github.com/crypto-org-chain/cro...


Near line 258: Possible spelling mistake found.
Context: ...e error when update-client due to wrong ibc route. Mar 16, 2023 ## v1.0.6 ### ...


Near line 266: Unpaired symbol: ‘[’ seems to be missing
Context: ...2023* ## v1.0.6 ### Bug Fixes - [#932](https://github.com/crypto-org-chain/cro...


Near line 266: Possible spelling mistake found.
Context: ...b.com//pull/932) Backport multiple json-rpc bug fixes in ethermin...


Near line 266: Possible spelling mistake found.
Context: ...hain/cronos/pull/932) Backport multiple json-rpc bug fixes in ethermint ([commits](https...


Near line 266: Possible spelling mistake found.
Context: ...Backport multiple json-rpc bug fixes in ethermint ([commits](https://github.com/crypto-or...


Near line 274: Unpaired symbol: ‘[’ seems to be missing
Context: ...2023* ## v1.0.5 ### Bug Fixes - [#908](https://github.com/crypto-org-chain/cro...


Near line 278: Unpaired symbol: ‘[’ seems to be missing
Context: ...priority fee. ### Improvements - [#904](https://github.com/crypto-org-chain/cro...


Near line 279: Unpaired symbol: ‘[’ seems to be missing
Context: ...-bytes" on new application.db. - [#907](https://github.com/crypto-org-chain/cro...


Near line 279: Possible spelling mistake found.
Context: ...pull/907) Apply a configurable limit in rpc apis. - [#909](https://github.com/crypt...


Near line 279: Possible spelling mistake found.
Context: .../907) Apply a configurable limit in rpc apis. - [#909](https://github.com/crypto-org...


Near line 280: Unpaired symbol: ‘[’ seems to be missing
Context: ... configurable limit in rpc apis. - [#909](https://github.com/crypto-org-chain/cro...


Near line 280: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/909) Update to cosmos-sdk v0.46.11. Feb 15, 2023 ## v1.0.4 #...


Near line 288: Unpaired symbol: ‘[’ seems to be missing
Context: ...2023* ## v1.0.4 ### Bug Fixes - [#814](https://github.com/crypto-org-chain/cro...


Near line 288: Possible spelling mistake found.
Context: ...m//pull/814) Fix prometheus metrics. ### Improvements - [#813](ht...


Near line 292: Unpaired symbol: ‘[’ seems to be missing
Context: ...heus metrics. ### Improvements - [#813](https://github.com/crypto-org-chain/cro...


Near line 292: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/813) Tune up rocksdb options. - [#791](https://github.com/cr...


Near line 293: Unpaired symbol: ‘[’ seems to be missing
Context: ...ll/813) Tune up rocksdb options. - [#791](https://github.com/crypto-org-chain/cro...


Near line 293: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/791) Implement versiondb and migration commands. - [#779](https:...


Near line 294: Unpaired symbol: ‘[’ seems to be missing
Context: ...ersiondb and migration commands. - [#779](https://github.com/crypto-org-chain/cro...


Near line 294: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/779) Add config iavl-lazy-loading to enable lazy loading of iavl store. ...


Near line 294: Possible spelling mistake found.
Context: ...-lazy-loading to enable lazy loading of iavl store. Feb 08, 2023 ## v1.0.3 ### ...


Near line 302: Unpaired symbol: ‘[’ seems to be missing
Context: ...2023* ## v1.0.3 ### Bug Fixes - [#846](https://github.com/crypto-org-chain/cro...


Near line 302: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/846) Disable authz message Jan 04, 2023 ## v1.0.2 ###...


Near line 310: Unpaired symbol: ‘[’ seems to be missing
Context: ...0.2 ### State Machine Breaking - [#802](https://github.com/crypto-org-chain/cro...


Near line 310: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/802) Update ibc-go to v5.2.0. December 14, 2022 ## v...


Near line 318: Unpaired symbol: ‘[’ seems to be missing
Context: ...2* ## v1.0.1 ### Improvements - [#781](https://github.com/crypto-org-chain/cro...


Near line 319: Unpaired symbol: ‘[’ seems to be missing
Context: ...nos/pull/781) Add prune command. - [#790](https://github.com/crypto-org-chain/cro...


Near line 319: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/790) Update cosmos-sdk to v0.46.7, it fix a migration issue ...


Near line 319: After ‘it’, use the third-person verb form “fixes”.
Context: ...790) Update cosmos-sdk to v0.46.7, it fix a migration issue which affects pending...


Near line 319: Did you mean “proposal's” or “proposals'”?
Context: ...a migration issue which affects pending proposals's votes during upgrade, it also adds th...


Near line 328: Unpaired symbol: ‘[’ seems to be missing
Context: ...2* ## v1.0.0 ### Improvements - [#772](https://github.com/crypto-org-chain/cro...


Near line 328: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/772) Update cosmos-sdk to v0.46.6, it's non-breaking for cro...


Near line 328: Possible spelling mistake found.
Context: ...sdk to v0.46.6, it's non-breaking for cronos. Nov 17, 2022 ## v1.0.0-rc4 ### Bu...


Near line 336: Unpaired symbol: ‘[’ seems to be missing
Context: ...* ## v1.0.0-rc4 ### Bug Fixes - [#771](https://github.com/crypto-org-chain/cro...


Near line 336: Possible spelling mistake found.
Context: ...m//pull/771) Fix london hardfork number in testnet3 parameters....


Near line 336: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/771) Fix london hardfork number in testnet3 parameters. *Nov 13...


Near line 344: Unpaired symbol: ‘[’ seems to be missing
Context: ...rc3 ### State Machine Breaking - [#765](https://github.com/crypto-org-chain/cro...


Near line 344: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/765) Upgrade ibc-go to [v5.1.0](https://github.com/cosmos/i...


Near line 352: Unpaired symbol: ‘[’ seems to be missing
Context: ...* ## v1.0.0-rc2 ### Bug Fixes - [#761](https://github.com/crypto-org-chain/cro...


Near line 352: Possible spelling mistake found.
Context: .../cronos/pull/761) Fix non-deterministic evm execution result when there are concurr...


Near line 352: Possible spelling mistake found.
Context: ...cution result when there are concurrent grpc queries. - [#762](https://github.com/cr...


Near line 353: Unpaired symbol: ‘[’ seems to be missing
Context: ...ere are concurrent grpc queries. - [#762](https://github.com/crypto-org-chain/cro...


Near line 353: Possible spelling mistake found.
Context: ...d v1.0.0 upgrade plan for dry-run and mainnet upgrade, which clears the extra_eips ...


Near line 353: Possible spelling mistake found.
Context: ...n and mainnet upgrade, which clears the extra_eips parameter. - [#763](https://github.com...


Near line 354: Unpaired symbol: ‘[’ seems to be missing
Context: ...ears the extra_eips parameter. - [#763](https://github.com/crypto-org-chain/cro...


Near line 354: Possible spelling mistake found.
Context: ...hain/cronos/pull/763) Add error log for iavl set error. - [#764](https://github.com/...


Near line 355: Unpaired symbol: ‘[’ seems to be missing
Context: ...dd error log for iavl set error. - [#764](https://github.com/crypto-org-chain/cro...


Near line 355: Possible spelling mistake found.
Context: ...//pull/764) Make eth_getProof result compatible with ethere...


Near line 355: Possible spelling mistake found.
Context: ...e eth_getProof result compatible with ethereum. Nov 4, 2022 ## v1.0.0-rc1 ### Bug...


Near line 363: Unpaired symbol: ‘[’ seems to be missing
Context: ...* ## v1.0.0-rc1 ### Bug Fixes - [#760](https://github.com/crypto-org-chain/cro...


Near line 363: Possible spelling mistake found.
Context: ... Revert breaking changes on gas used in Ethermint. Nov 1, 2022 ## v1.0.0-rc0 ### Bug...


Near line 371: Unpaired symbol: ‘[’ seems to be missing
Context: ...* ## v1.0.0-rc0 ### Bug Fixes - [#748](https://github.com/crypto-org-chain/cro...


Near line 372: Unpaired symbol: ‘[’ seems to be missing
Context: ...migration commit is interrupted. - [#752](https://github.com/crypto-org-chain/cro...


Near line 372: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/752) Update iavl to v0.19.4. Oct 15, 2022 ## v0.9....


Near line 380: This sentence does not start with an uppercase letter.
Context: ...22* ## v0.9.0-beta4 ### Bug Fixes - [cronos#719](https://github.com/crypto-org-chai...


Near line 380: Unpaired symbol: ‘[’ seems to be missing
Context: ....9.0-beta4 ### Bug Fixes - [cronos#719](https://github.com/crypto-org-chain/cro...


Near line 380: Possible spelling mistake found.
Context: ...m//pull/719) Fix eth_call for legacy blocks (backport #713)...


Near line 380: Possible spelling mistake found.
Context: .../719) Fix eth_call for legacy blocks (backport #713). ### Improvements - [cronos#720...


Near line 384: This sentence does not start with an uppercase letter.
Context: ... (backport #713). ### Improvements - [cronos#720](https://github.com/crypto-org-chai...


Near line 384: Unpaired symbol: ‘[’ seems to be missing
Context: ... #713). ### Improvements - [cronos#720](https://github.com/crypto-org-chain/cro...


Near line 384: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/720) Add option iavl-disable-fastnode to disable iavl fastnode indexing migr...


Near line 384: Possible spelling mistake found.
Context: ...tion iavl-disable-fastnode to disable iavl fastnode indexing migration (backport #...


Near line 384: Possible spelling mistake found.
Context: ...iavl-disable-fastnode to disable iavl fastnode indexing migration (backport #714). - [...


Near line 384: Possible spelling mistake found.
Context: ...sable iavl fastnode indexing migration (backport #714). - [cronos#721](https://github.co...


Near line 385: This sentence does not start with an uppercase letter.
Context: ... indexing migration (backport #714). - [cronos#721](https://github.com/crypto-org-chai...


Near line 385: Unpaired symbol: ‘[’ seems to be missing
Context: ...migration (backport #714). - [cronos#721](https://github.com/crypto-org-chain/cro...


Near line 385: Possible spelling mistake found.
Context: ...721) Integrate the file state streamer (backport #702). - [cronos#730](https://github.co...


Near line 386: This sentence does not start with an uppercase letter.
Context: ...file state streamer (backport #702). - [cronos#730](https://github.com/crypto-org-chai...


Near line 386: Unpaired symbol: ‘[’ seems to be missing
Context: ... streamer (backport #702). - [cronos#730](https://github.com/crypto-org-chain/cro...


Near line 386: Possible spelling mistake found.
Context: ...Update dependencies to recent versions (backport #729). Sep 20, 2022 ## v0.9.0-beta3...


Near line 394: This sentence does not start with an uppercase letter.
Context: ...22* ## v0.9.0-beta3 ### Bug Fixes - [cronos#696](https://github.com/crypto-org-chai...


Near line 394: Unpaired symbol: ‘[’ seems to be missing
Context: ....9.0-beta3 ### Bug Fixes - [cronos#696](https://github.com/crypto-org-chain/cro...


Near line 394: Possible spelling mistake found.
Context: ...m//pull/696) Fix json-rpc apis for legacy blocks. Aug 29, 2022...


Near line 394: Possible spelling mistake found.
Context: ...org-chain/cronos/pull/696) Fix json-rpc apis for legacy blocks. Aug 29, 2022 ## ...


Near line 406: This sentence does not start with an uppercase letter.
Context: ... v0.9.0 ### State Machine Breaking - [cronos#429](https://github.com/crypto-org-chai...


Near line 406: Unpaired symbol: ‘[’ seems to be missing
Context: ...## State Machine Breaking - [cronos#429](https://github.com/crypto-org-chain/cro...


Near line 406: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/429) Update ethermint to main, ibc-go to v3.0.0, cosmos sdk t...


Near line 406: Possible spelling mistake found.
Context: ...nos/pull/429) Update ethermint to main, ibc-go to v3.0.0, cosmos sdk to v0.45.4 and gr...


Near line 406: Possible spelling mistake found.
Context: ...rmint to main, ibc-go to v3.0.0, cosmos sdk to v0.45.4 and gravity to latest, remov...


Near line 406: Possible spelling mistake found.
Context: ...ravity to latest, remove v0.7.0 related upgradeHandler. - [cronos#532](https://github.com/cryp...


Near line 407: This sentence does not start with an uppercase letter.
Context: ...emove v0.7.0 related upgradeHandler. - [cronos#532](https://github.com/crypto-org-chai...


Near line 407: Unpaired symbol: ‘[’ seems to be missing
Context: ....0 related upgradeHandler. - [cronos#532](https://github.com/crypto-org-chain/cro...


Near line 407: Possible spelling mistake found.
Context: ...m//pull/532) Add SendtoChain and CancelSendToChain support from evm ...


Near line 407: Possible spelling mistake found.
Context: ...in/cronos/pull/532) Add SendtoChain and CancelSendToChain support from evm call. - [cronos#600](h...


Near line 407: Possible spelling mistake found.
Context: ...hain and CancelSendToChain support from evm call. - [cronos#600](https://github.com...


Near line 408: This sentence does not start with an uppercase letter.
Context: ...elSendToChain support from evm call. - [cronos#600](https://github.com/crypto-org-chai...


Near line 408: Unpaired symbol: ‘[’ seems to be missing
Context: ...ain support from evm call. - [cronos#600](https://github.com/crypto-org-chain/cro...


Near line 409: This sentence does not start with an uppercase letter.
Context: ...plement bidirectional token mapping. - [cronos#611](https://github.com/crypto-org-chai...


Near line 409: Unpaired symbol: ‘[’ seems to be missing
Context: ...directional token mapping. - [cronos#611](https://github.com/crypto-org-chain/cro...


Near line 409: Possible spelling mistake found.
Context: ...Fix mistake on acknowledgement error in ibc middleware. - [cronos#627](https://gith...


Near line 410: This sentence does not start with an uppercase letter.
Context: ...owledgement error in ibc middleware. - [cronos#627](https://github.com/crypto-org-chai...


Near line 410: Unpaired symbol: ‘[’ seems to be missing
Context: ...t error in ibc middleware. - [cronos#627](https://github.com/crypto-org-chain/cro...


Near line 411: Possible spelling mistake found.
Context: ...ge module with security enhancements - [cronos#647](https://github.com/crypto-org-chai...


Near line 411: Unpaired symbol: ‘[’ seems to be missing
Context: ...with security enhancements - [cronos#647](https://github.com/crypto-org-chain/cro...


Near line 411: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/647) Integrate ibc fee middleware. - [cronos#672](https://...


Near line 412: This sentence does not start with an uppercase letter.
Context: ...l/647) Integrate ibc fee middleware. - [cronos#672](https://github.com/crypto-org-chai...


Near line 412: Unpaired symbol: ‘[’ seems to be missing
Context: ...egrate ibc fee middleware. - [cronos#672](https://github.com/crypto-org-chain/cro...


Near line 416: This sentence does not start with an uppercase letter.
Context: ...ccounts integration. ### Bug Fixes - [cronos#502](https://github.com/crypto-org-chai...


Near line 416: Unpaired symbol: ‘[’ seems to be missing
Context: ...tegration. ### Bug Fixes - [cronos#502](https://github.com/crypto-org-chain/cro...


Near line 416: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/502) Fix failed tx are ignored in json-rpc apis. - [cronos...


Near line 416: Possible spelling mistake found.
Context: .../pull/502) Fix failed tx are ignored in json-rpc apis. - [cronos#556](https://github.com...


Near line 416: Possible spelling mistake found.
Context: ...) Fix failed tx are ignored in json-rpc apis. - [cronos#556](https://github.com/cryp...


Near line 417: This sentence does not start with an uppercase letter.
Context: ...led tx are ignored in json-rpc apis. - [cronos#556](https://github.com/crypto-org-chai...


Near line 417: Unpaired symbol: ‘[’ seems to be missing
Context: ... ignored in json-rpc apis. - [cronos#556](https://github.com/crypto-org-chain/cro...


Near line 417: Possible spelling mistake found.
Context: ...ravity bridge module version to include bugfixes (including grpc endpoint) - [cronos#639...


Near line 417: Possible spelling mistake found.
Context: ... version to include bugfixes (including grpc endpoint) - [cronos#639](https://github...


Near line 418: Possible spelling mistake found.
Context: ...e bugfixes (including grpc endpoint) - [cronos#639](https://github.com/crypto-org-chai...


Near line 418: Unpaired symbol: ‘[’ seems to be missing
Context: ... (including grpc endpoint) - [cronos#639](https://github.com/crypto-org-chain/cro...


Near line 418: Possible spelling mistake found.
Context: ...b.com//pull/639) init and validate-genesis commands don't inc...


Near line 422: This sentence does not start with an uppercase letter.
Context: ...dules by default. ### Improvements - [cronos#418](https://github.com/crypto-org-chai...


Near line 422: Unpaired symbol: ‘[’ seems to be missing
Context: ...efault. ### Improvements - [cronos#418](https://github.com/crypto-org-chain/cro...


Near line 422: Possible spelling mistake found.
Context: ...-chain/cronos/pull/418) Support logs in evm-hooks and return id for SendToEthereum events...


Near line 422: This abbreviation for “identification” is spelled all-uppercase.
Context: ...8) Support logs in evm-hooks and return id for SendToEthereum events - [cronos#489...


Near line 422: Possible spelling mistake found.
Context: ...ort logs in evm-hooks and return id for SendToEthereum events - [cronos#489](https://github.co...


Near line 423: Possible spelling mistake found.
Context: ... return id for SendToEthereum events - [cronos#489](https://github.com/crypto-org-chai...


Near line 423: Unpaired symbol: ‘[’ seems to be missing
Context: ... for SendToEthereum events - [cronos#489](https://github.com/crypto-org-chain/cro...


Near line 423: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/489) Enable jemalloc memory allocator, and update rocksdb sr...


Near line 423: Possible spelling mistake found.
Context: ...e jemalloc memory allocator, and update rocksdb src to v6.29.5. - [cronos#511](https:...


Near line 424: This sentence does not start with an uppercase letter.
Context: ...and update rocksdb src to v6.29.5. - [cronos#511](https://github.com/crypto-org-chai...


Near line 424: Unpaired symbol: ‘[’ seems to be missing
Context: ... rocksdb src to v6.29.5. - [cronos#511](https://github.com/crypto-org-chain/cro...


Near line 424: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/511) Replace ibc-hook with ibc middleware, use ibc-go upstrea...


Near line 424: Possible spelling mistake found.
Context: .../cronos/pull/511) Replace ibc-hook with ibc middleware, use ibc-go upstream version...


Near line 424: Possible spelling mistake found.
Context: ...place ibc-hook with ibc middleware, use ibc-go upstream version. - [cronos#550](https:...


Near line 425: This sentence does not start with an uppercase letter.
Context: ...leware, use ibc-go upstream version. - [cronos#550](https://github.com/crypto-org-chai...


Near line 425: Unpaired symbol: ‘[’ seems to be missing
Context: ...e ibc-go upstream version. - [cronos#550](https://github.com/crypto-org-chain/cro...


Near line 425: Possible spelling mistake found.
Context: ...rg-chain/cronos/pull/550) Support basic json-rpc apis on pruned nodes. - [cronos#549](ht...


Near line 425: Possible spelling mistake found.
Context: ...cronos/pull/550) Support basic json-rpc apis on pruned nodes. - [cronos#549](https:/...


Near line 426: This sentence does not start with an uppercase letter.
Context: ...basic json-rpc apis on pruned nodes. - [cronos#549](https://github.com/crypto-org-chai...


Near line 426: Unpaired symbol: ‘[’ seems to be missing
Context: ...-rpc apis on pruned nodes. - [cronos#549](https://github.com/crypto-org-chain/cro...


Near line 426: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/549) Use custom tx indexer feature of ethermint. - [cronos...


Near line 426: Possible spelling mistake found.
Context: ...l/549) Use custom tx indexer feature of ethermint. - [cronos#673](https://github.com/cryp...


Near line 427: This sentence does not start with an uppercase letter.
Context: ...tom tx indexer feature of ethermint. - [cronos#673](https://github.com/crypto-org-chai...


Near line 427: Unpaired symbol: ‘[’ seems to be missing
Context: ...exer feature of ethermint. - [cronos#673](https://github.com/crypto-org-chain/cro...


Near line 427: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/673) Upgrade cosmos-sdk to 0.46.1 and ibc-go to v5.0.0-rc0. *A...


Near line 427: Possible spelling mistake found.
Context: ...l/673) Upgrade cosmos-sdk to 0.46.1 and ibc-go to v5.0.0-rc0. Aug 5, 2022 ## v0.8....


Near line 435: This sentence does not start with an uppercase letter.
Context: ... v0.8.0 ### State Machine Breaking - [cronos#618](https://github.com/crypto-org-chai...


Near line 435: Unpaired symbol: ‘[’ seems to be missing
Context: ...## State Machine Breaking - [cronos#618](https://github.com/crypto-org-chain/cro...


Near line 435: Possible spelling mistake found.
Context: ...b.com//pull/618) selfdestruct don't delete bytecode of smart contract...


Near line 435: Possible spelling mistake found.
Context: ...nos/pull/618) selfdestruct don't delete bytecode of smart contract. Aug 5, 2022 ## v...


Near line 443: This sentence does not start with an uppercase letter.
Context: ... 5, 2022* ## v0.7.1 ### Bug Fixes - [cronos#454](https://github.com/crypto-org-chai...


Near line 443: Unpaired symbol: ‘[’ seems to be missing
Context: ... ## v0.7.1 ### Bug Fixes - [cronos#454](https://github.com/crypto-org-chain/cro...


Near line 443: Possible spelling mistake found.
Context: ...in/cronos/pull/454) Add back the latest testnet upgrade handler. - [cronos#503](https:/...


Near line 444: This sentence does not start with an uppercase letter.
Context: ... the latest testnet upgrade handler. - [cronos#503](https://github.com/crypto-org-chai...


Near line 444: Unpaired symbol: ‘[’ seems to be missing
Context: ...t testnet upgrade handler. - [cronos#503](https://github.com/crypto-org-chain/cro...


Near line 444: Possible spelling mistake found.
Context: ...o-org-chain/cronos/pull/503) Fix failed tx are ignored in json-rpc apis (backport ...


Near line 444: Possible spelling mistake found.
Context: .../pull/503) Fix failed tx are ignored in json-rpc apis (backport #502). - [cronos#526](ht...


Near line 444: Possible spelling mistake found.
Context: ...) Fix failed tx are ignored in json-rpc apis (backport #502). - [cronos#526](https:/...


Near line 444: Possible spelling mistake found.
Context: ...failed tx are ignored in json-rpc apis (backport #502). - [cronos#526](https://github.co...


Near line 445: This sentence does not start with an uppercase letter.
Context: ...ed in json-rpc apis (backport #502). - [cronos#526](https://github.com/crypto-org-chai...


Near line 445: Unpaired symbol: ‘[’ seems to be missing
Context: ...-rpc apis (backport #502). - [cronos#526](https://github.com/crypto-org-chain/cro...


Near line 445: Possible spelling mistake found.
Context: ...m//pull/526) Fix tendermint duplicated tx issue. - [cronos#584](htt...


Near line 445: Possible spelling mistake found.
Context: ...nos/pull/526) Fix tendermint duplicated tx issue. - [cronos#584](https://github.co...


Near line 446: This sentence does not start with an uppercase letter.
Context: ... Fix tendermint duplicated tx issue. - [cronos#584](https://github.com/crypto-org-chai...


Near line 446: Unpaired symbol: ‘[’ seems to be missing
Context: ...rmint duplicated tx issue. - [cronos#584](https://github.com/crypto-org-chain/cro...


Near line 446: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/584) Validate eth tx hash in ante handler and fix tx hash...


Near line 446: Possible spelling mistake found.
Context: ...org-chain/cronos/pull/584) Validate eth tx hash in ante handler and fix tx hashes ...


Near line 446: Possible spelling mistake found.
Context: ...ate eth tx hash in ante handler and fix tx hashes returned in some JSON-RPC apis. ...


Near line 446: Possible spelling mistake found.
Context: ...fix tx hashes returned in some JSON-RPC apis. - [cronos#587](https://github.com/cryp...


Near line 447: This sentence does not start with an uppercase letter.
Context: ...shes returned in some JSON-RPC apis. - [cronos#587](https://github.com/crypto-org-chai...


Near line 447: Unpaired symbol: ‘[’ seems to be missing
Context: ...ned in some JSON-RPC apis. - [cronos#587](https://github.com/crypto-org-chain/cro...


Near line 447: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/587) Unlucky tx patch cmd recompute eth tx hash. - [cro...


Near line 447: Possible spelling mistake found.
Context: ...ull/587) Unlucky tx patch cmd recompute eth tx hash. - [cronos#595](https://github....


Near line 447: Possible spelling mistake found.
Context: ...587) Unlucky tx patch cmd recompute eth tx hash. - [cronos#595](https://github.com...


Near line 448: This sentence does not start with an uppercase letter.
Context: ... tx patch cmd recompute eth tx hash. - [cronos#595](https://github.com/crypto-org-chai...


Near line 448: Unpaired symbol: ‘[’ seems to be missing
Context: ...cmd recompute eth tx hash. - [cronos#595](https://github.com/crypto-org-chain/cro...


Near line 448: Possible spelling mistake found.
Context: ...g-chain/cronos/pull/595) Workaround the tx hash issue in event parsing. ### Impro...


Near line 452: This sentence does not start with an uppercase letter.
Context: ...in event parsing. ### Improvements - [cronos#489](https://github.com/crypto-org-chai...


Near line 452: Unpaired symbol: ‘[’ seems to be missing
Context: ...arsing. ### Improvements - [cronos#489](https://github.com/crypto-org-chain/cro...


Near line 452: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/489) Enable jemalloc memory allocator, and update rocksdb sr...


Near line 452: Possible spelling mistake found.
Context: ...e jemalloc memory allocator, and update rocksdb src to v6.29.5. - [cronos#513](https:...


Near line 453: This sentence does not start with an uppercase letter.
Context: ...and update rocksdb src to v6.29.5. - [cronos#513](https://github.com/crypto-org-chai...


Near line 453: Unpaired symbol: ‘[’ seems to be missing
Context: ... rocksdb src to v6.29.5. - [cronos#513](https://github.com/crypto-org-chain/cro...


Near line 453: Possible spelling mistake found.
Context: ...m//pull/513) Add fix-unlucky-tx command to patch txs post v0.7.0 upgra...


Near line 453: Possible spelling mistake found.
Context: ...) Add fix-unlucky-tx command to patch txs post v0.7.0 upgrade. - [cronos#522](htt...


Near line 454: This sentence does not start with an uppercase letter.
Context: ...nd to patch txs post v0.7.0 upgrade. - [cronos#522](https://github.com/crypto-org-chai...


Near line 454: Unpaired symbol: ‘[’ seems to be missing
Context: ...h txs post v0.7.0 upgrade. - [cronos#522](https://github.com/crypto-org-chain/cro...


Near line 454: Possible spelling mistake found.
Context: ...m//pull/522) Add reindex-duplicated-tx command to handle the tendermint tx du...


Near line 454: Possible spelling mistake found.
Context: ...ex-duplicated-tx` command to handle the tendermint tx duplicated issue. - [cronos#585](htt...


Near line 454: Possible spelling mistake found.
Context: ...ed-tx` command to handle the tendermint tx duplicated issue. - [cronos#585](https:...


Near line 455: This sentence does not start with an uppercase letter.
Context: ... the tendermint tx duplicated issue. - [cronos#585](https://github.com/crypto-org-chai...


Near line 455: Unpaired symbol: ‘[’ seems to be missing
Context: ...rmint tx duplicated issue. - [cronos#585](https://github.com/crypto-org-chain/cro...


Near line 455: Possible spelling mistake found.
Context: ...nos/pull/585) Reject replay unprotected tx, mainly the old transactions on ethereu...


Near line 455: Possible spelling mistake found.
Context: ...cted tx, mainly the old transactions on ethereum. May 3, 2022 ## v0.7.0 ### State M...


Near line 463: This sentence does not start with an uppercase letter.
Context: ... v0.7.0 ### State Machine Breaking - [cronos#241](https://github.com/crypto-org-chai...


Near line 463: Unpaired symbol: ‘[’ seems to be missing
Context: ...## State Machine Breaking - [cronos#241](https://github.com/crypto-org-chain/cro...


Near line 463: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/241) Update ethermint to main and merged statedb refactoring ...


Near line 463: Possible spelling mistake found.
Context: ...41) Update ethermint to main and merged statedb refactoring in custom fork. - [cronos#2...


Near line 464: This sentence does not start with an uppercase letter.
Context: ... statedb refactoring in custom fork. - [cronos#289](https://github.com/crypto-org-chai...


Near line 464: Unpaired symbol: ‘[’ seems to be missing
Context: ...efactoring in custom fork. - [cronos#289](https://github.com/crypto-org-chain/cro...


Near line 464: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/289) Update ethermint to v0.10.0-cronos which uses ibc-go `...


Near line 464: Possible spelling mistake found.
Context: ...thermint to v0.10.0-cronos which uses ibc-go v2.0.2 instead of v3.0.0-alpha2 and...


Near line 465: Possible spelling mistake found.
Context: ...pha2` and include the fixes below: - [ethermint#901](https://github.com/tharsis/ethermi...


Near line 465: Unpaired symbol: ‘[’ seems to be missing
Context: ...lude the fixes below: - [ethermint#901](https://github.com/tharsis/ethermint/pu...


Near line 465: Possible spelling mistake found.
Context: ...arsis/ethermint/pull/901) support batch evm tx - [ethermint#849](https://github.c...


Near line 465: Possible spelling mistake found.
Context: ...s/ethermint/pull/901) support batch evm tx - [ethermint#849](https://github.com/...


Near line 466: Possible spelling mistake found.
Context: ...int/pull/901) support batch evm tx - [ethermint#849](https://github.com/tharsis/ethermi...


Near line 466: Unpaired symbol: ‘[’ seems to be missing
Context: ... support batch evm tx - [ethermint#849](https://github.com/tharsis/ethermint/pu...


Near line 467: This sentence does not start with an uppercase letter.
Context: ...ll/849) Change EVM hook interface. - [ethermint#809](https://github.com/tharsis/ethermi...


Near line 467: Unpaired symbol: ‘[’ seems to be missing
Context: ...e EVM hook interface. - [ethermint#809](https://github.com/tharsis/ethermint/pu...


Near line 467: Possible spelling mistake found.
Context: ...ncrement issue when contract deployment tx get reverted. - [ethermint#855](https...


Near line 468: This sentence does not start with an uppercase letter.
Context: ...ntract deployment tx get reverted. - [ethermint#855](https://github.com/tharsis/ethermi...


Near line 468: Unpaired symbol: ‘[’ seems to be missing
Context: ...ment tx get reverted. - [ethermint#855](https://github.com/tharsis/ethermint/pu...


Near line 469: This sentence does not start with an uppercase letter.
Context: ...ase fee related logic in the code. - [ethermint#817](https://github.com/tharsis/ethermi...


Near line 469: Unpaired symbol: ‘[’ seems to be missing
Context: ...ed logic in the code. - [ethermint#817](https://github.com/tharsis/ethermint/pu...


Near line 469: Possible spelling mistake found.
Context: ...pull/817) Fix eip-1559 logic related to effectiveGasPrice. - [ethermint#822](https://github.com...


Near line 470: This sentence does not start with an uppercase letter.
Context: ...ogic related to effectiveGasPrice. - [ethermint#822](https://github.com/tharsis/ethermi...


Near line 470: Unpaired symbol: ‘[’ seems to be missing
Context: ...to effectiveGasPrice. - [ethermint#822](https://github.com/tharsis/ethermint/pu...


Near line 471: This sentence does not start with an uppercase letter.
Context: ...n blocker rather than end blocker. - [cosmos-sdk#10833](https://github.com/cosmos/cosmos...


Near line 471: Unpaired symbol: ‘[’ seems to be missing
Context: ... than end blocker. - [cosmos-sdk#10833](https://github.com/cosmos/cosmos-sdk/pu...


Near line 471: Possible spelling mistake found.
Context: ...mos/cosmos-sdk/pull/10833) fix reported tx gas used when block gas limit exceeded....


Near line 472: This sentence does not start with an uppercase letter.
Context: ...sed when block gas limit exceeded. - [cosmos-sdk#10814](https://github.com/cosmos/cosmos...


Near line 472: Unpaired symbol: ‘[’ seems to be missing
Context: ...as limit exceeded. - [cosmos-sdk#10814](https://github.com/cosmos/cosmos-sdk/pu...


Near line 472: Possible spelling mistake found.
Context: ...om/cosmos/cosmos-sdk/pull/10814) revert tx when block gas limit exceeded. - [cos...


Near line 473: This sentence does not start with an uppercase letter.
Context: ... tx when block gas limit exceeded. - [cosmos-sdk#10725](https://github.com/cosmos/cosmos...


Near line 473: Unpaired symbol: ‘[’ seems to be missing
Context: ...as limit exceeded. - [cosmos-sdk#10725](https://github.com/cosmos/cosmos-sdk/pu...


Near line 473: Add a space between sentences.
Context: .../cosmos/cosmos-sdk/pull/10725) populate ctx.ConsensusParams for begin/end blockers (fix baseFee ca...


Near line 473: Possible spelling mistake found.
Context: ...nsusParams` for begin/end blockers (fix baseFee calculation in ethermint). - [cronos#31...


Near line 473: Possible spelling mistake found.
Context: ...nd blockers (fix baseFee calculation in ethermint). - [cronos#315](https://github.com/cry...


Near line 474: This sentence does not start with an uppercase letter.
Context: ...x baseFee calculation in ethermint). - [cronos#315](https://github.com/crypto-org-chai...


Near line 474: Unpaired symbol: ‘[’ seems to be missing
Context: ...calculation in ethermint). - [cronos#315](https://github.com/crypto-org-chain/cro...


Near line 474: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/315) Update cosmos-sdk to v0.45.0 ### Improvements - [cron...


Near line 478: This sentence does not start with an uppercase letter.
Context: ...-sdk to v0.45.0 ### Improvements - [cronos#210](https://github.com/crypto-org-chai...


Near line 478: Unpaired symbol: ‘[’ seems to be missing
Context: ...0.45.0` ### Improvements - [cronos#210](https://github.com/crypto-org-chain/cro...


Near line 479: Possible spelling mistake found.
Context: ...nabling gravity bridge conditionally - [cronos#322](https://github.com/crypto-org-chai...


Near line 479: Unpaired symbol: ‘[’ seems to be missing
Context: ...avity bridge conditionally - [cronos#322](https://github.com/crypto-org-chain/cro...


Near line 479: Possible spelling mistake found.
Context: ...pull/322) Merge min-gas-price change in ethermint: don't check min-gas-price for EVM tx w...


Near line 479: Possible spelling mistake found.
Context: ...mint: don't check min-gas-price for EVM tx when feemarket enabled. - [cronos#345](...


Near line 479: Possible spelling mistake found.
Context: ...n't check min-gas-price for EVM tx when feemarket enabled. - [cronos#345](https://github....


Near line 480: This sentence does not start with an uppercase letter.
Context: ...e for EVM tx when feemarket enabled. - [cronos#345](https://github.com/crypto-org-chai...


Near line 480: Unpaired symbol: ‘[’ seems to be missing
Context: ...tx when feemarket enabled. - [cronos#345](https://github.com/crypto-org-chain/cro...


Near line 480: Possible spelling mistake found.
Context: ...-org-chain/cronos/pull/345) disable the url query parameter in swagger-ui. - [crono...


Near line 480: Possible spelling mistake found.
Context: ...345) disable the url query parameter in swagger-ui. - [cronos#328](https://github.com/cryp...


Near line 481: This sentence does not start with an uppercase letter.
Context: ...e url query parameter in swagger-ui. - [cronos#328](https://github.com/crypto-org-chai...


Near line 481: Unpaired symbol: ‘[’ seems to be missing
Context: ...y parameter in swagger-ui. - [cronos#328](https://github.com/crypto-org-chain/cro...


Near line 482: This sentence does not start with an uppercase letter.
Context: ...query result when --trace enabled. - [cronos#441](https://github.com/crypto-org-chai...


Near line 482: Unpaired symbol: ‘[’ seems to be missing
Context: ...lt when --trace enabled. - [cronos#441](https://github.com/crypto-org-chain/cro...


Near line 482: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/441) Update cosmos-sdk to v0.45.4 ### Bug Fixes - [cronos#...


Near line 486: This sentence does not start with an uppercase letter.
Context: ...mos-sdk to v0.45.4 ### Bug Fixes - [cronos#287](https://github.com/crypto-org-chai...


Near line 486: Unpaired symbol: ‘[’ seems to be missing
Context: ... v0.45.4 ### Bug Fixes - [cronos#287](https://github.com/crypto-org-chain/cro...


Near line 487: Possible spelling mistake found.
Context: ...l upgrade handler before sealing app - [cronos#323](https://github.com/crypto-org-chai...


Near line 487: Unpaired symbol: ‘[’ seems to be missing
Context: ...handler before sealing app - [cronos#323](https://github.com/crypto-org-chain/cro...


Near line 487: Possible spelling mistake found.
Context: ...ravity bridge to v0.3.9 which contain a bugfix on batchTxExecuted. - [cronos#324](ht...


Near line 488: Possible spelling mistake found.
Context: ...ntain a bugfix on batchTxExecuted. - [cronos#324](https://github.com/crypto-org-chai...


Near line 488: Unpaired symbol: ‘[’ seems to be missing
Context: ...gfix on batchTxExecuted. - [cronos#324](https://github.com/crypto-org-chain/cro...


Near line 488: Possible spelling mistake found.
Context: ...to-org-chain/cronos/pull/324) Update to cosmos-sdk v0.45.1, which fixes an OOM issue. - ...


Near line 489: This sentence does not start with an uppercase letter.
Context: ...v0.45.1, which fixes an OOM issue. - [cronos#329](https://github.com/crypto-org-chai...


Near line 489: Unpaired symbol: ‘[’ seems to be missing
Context: ... which fixes an OOM issue. - [cronos#329](https://github.com/crypto-org-chain/cro...


Near line 489: Possible spelling mistake found.
Context: ...org-chain/cronos/pull/329) Fix panic of eth_call on blocks prior to upgrade. - [cro...


Near line 489: ‘prior to’ might be wordy. Consider a shorter alternative.
Context: ...ll/329) Fix panic of eth_call on blocks prior to upgrade. - [cronos#340](https://github....


Near line 490: This sentence does not start with an uppercase letter.
Context: ...eth_call on blocks prior to upgrade. - [cronos#340](https://github.com/crypto-org-chai...


Near line 490: Unpaired symbol: ‘[’ seems to be missing
Context: ...n blocks prior to upgrade. - [cronos#340](https://github.com/crypto-org-chain/cro...


Near line 490: Unpaired symbol: ‘(’ seems to be missing
Context: ...ndencies to include several bug fixes: a) fix subscription deadlock issue in ethe...


Near line 490: Possible spelling mistake found.
Context: ...: a) fix subscription deadlock issue in ethermint, b) fix data races traceContext. - [c...


Near line 490: Unpaired symbol: ‘(’ seems to be missing
Context: ...scription deadlock issue in ethermint, b) fix data races traceContext. - [crono...


Near line 490: Possible spelling mistake found.
Context: ...k issue in ethermint, b) fix data races traceContext. - [cronos#370](https://github.com/cry...


Near line 491: This sentence does not start with an uppercase letter.
Context: ...t, b) fix data races traceContext. - [cronos#370](https://github.com/crypto-org-chai...


Near line 491: Unpaired symbol: ‘[’ seems to be missing
Context: ...data races traceContext. - [cronos#370](https://github.com/crypto-org-chain/cro...


Near line 491: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/370) Update ethermint to fix a websocket bug, add websockets ...


Near line 491: Possible spelling mistake found.
Context: ...nos/pull/370) Update ethermint to fix a websocket bug, add websockets integration tests. ...


Near line 491: Possible spelling mistake found.
Context: ...e ethermint to fix a websocket bug, add websockets integration tests. - [cronos#378](https...


Near line 492: This sentence does not start with an uppercase letter.
Context: ...g, add websockets integration tests. - [cronos#378](https://github.com/crypto-org-chai...


Near line 492: Unpaired symbol: ‘[’ seems to be missing
Context: ...sockets integration tests. - [cronos#378](https://github.com/crypto-org-chain/cro...


Near line 492: Possible spelling mistake found.
Context: ...b.com//pull/378) Backport recent ethermint bug fixes: a) fix tx i...


Near line 492: Possible spelling mistake found.
Context: ...-chain/cronos/pull/378) Backport recent ethermint bug fixes: a) fix tx inclusion issue by...


Near line 492: Unpaired symbol: ‘(’ seems to be missing
Context: ...) Backport recent ethermint bug fixes: a) fix tx inclusion issue by report correc...


Near line 492: Possible spelling mistake found.
Context: ...port recent ethermint bug fixes: a) fix tx inclusion issue by report correct gasWa...


Near line 492: Possible spelling mistake found.
Context: ...ix tx inclusion issue by report correct gasWanted of eth tx, b) Add buffer to eth_gasPric...


Near line 492: Possible spelling mistake found.
Context: ...on issue by report correct gasWanted of eth tx, b) Add buffer to eth_gasPrice respo...


Near line 492: Possible spelling mistake found.
Context: ...ssue by report correct gasWanted of eth tx, b) Add buffer to eth_gasPrice response...


Near line 492: Unpaired symbol: ‘(’ seems to be missing
Context: ...by report correct gasWanted of eth tx, b) Add buffer to eth_gasPrice response to ...


Near line 492: Possible spelling mistake found.
Context: ...t gasWanted of eth tx, b) Add buffer to eth_gasPrice response to fix client UX, c) ...


Near line 492: Possible spelling mistake found.
Context: ...sWanted of eth tx, b) Add buffer to eth_gasPrice response to fix client UX, c) Quick fix...


Near line 492: Possible spelling mistake found.
Context: ...onse to fix client UX, c) Quick fix for eth_feeHistory when reward is nil, d) add r...


Near line 492: Possible spelling mistake found.
Context: ... to fix client UX, c) Quick fix for eth_feeHistory when reward is nil, d) add returnValue ...


Near line 492: Possible spelling mistake found.
Context: ...h_feeHistory when reward is nil, d) add returnValue message on tracing. - [cronos#446](http...


Near line 493: This sentence does not start with an uppercase letter.
Context: ... add returnValue message on tracing. - [cronos#446](https://github.com/crypto-org-chai...


Near line 493: Unpaired symbol: ‘[’ seems to be missing
Context: ...nValue message on tracing. - [cronos#446](https://github.com/crypto-org-chain/cro...


Near line 501: This sentence does not start with an uppercase letter.
Context: ...10, 2021* ## v0.6.5 ### Bug Fixes - [cronos#255](https://github.com/crypto-org-chai...


Near line 501: Unpaired symbol: ‘[’ seems to be missing
Context: ... ## v0.6.5 ### Bug Fixes - [cronos#255](https://github.com/crypto-org-chain/cro...


Near line 502: Possible spelling mistake found.
Context: ...fix empty topics in non-breaking way - [cronos#270](https://github.com/crypto-org-chai...


Near line 502: Unpaired symbol: ‘[’ seems to be missing
Context: ...topics in non-breaking way - [cronos#270](https://github.com/crypto-org-chain/cro...


Near line 502: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/270) reject MsgEthereumTx wrapping tx without the extension optio...


Near line 502: Possible spelling mistake found.
Context: ...pull/270) reject MsgEthereumTx wrapping tx without the extension option. *Novembe...


Near line 510: Possible spelling mistake found.
Context: ...6.4 ### Bug Fixes - [crypto-org-chain/ethermint#19](https://github.com/crypto-org-chain...


Near line 510: Unpaired symbol: ‘[’ seems to be missing
Context: ... Fixes - [crypto-org-chain/ethermint#19](https://github.com/crypto-org-chain/eth...


Near line 510: Possible spelling mistake found.
Context: ...pto-org-chain/ethermint/pull/19) revert tharsis#786 because it contains consensus break...


Near line 518: Possible spelling mistake found.
Context: ...29, 2021* ## v0.6.3 ### Bug Fixes - [tharsis#781](https://github.com/tharsis/ethermi...


Near line 518: Unpaired symbol: ‘[’ seems to be missing
Context: ...## v0.6.3 ### Bug Fixes - [tharsis#781](https://github.com/tharsis/ethermint/pu...


Near line 518: Possible spelling mistake found.
Context: ...int/pull/781) fix empty transactions in getBlock - [crypto-org-chain/ethermint#15](https...


Near line 519: Possible spelling mistake found.
Context: ...actions in getBlock - [crypto-org-chain/ethermint#15](https://github.com/crypto-org-chain...


Near line 519: Unpaired symbol: ‘[’ seems to be missing
Context: ...etBlock - [crypto-org-chain/ethermint#15](https://github.com/crypto-org-chain/eth...


Near line 519: Possible spelling mistake found.
Context: ...rypto-org-chain/ethermint/pull/15) web3 rpc api returns wrong block gas limit - [cr...


Near line 519: Possible spelling mistake found.
Context: ...o-org-chain/ethermint/pull/15) web3 rpc api returns wrong block gas limit - [crypto...


Near line 520: Possible spelling mistake found.
Context: ...ong block gas limit - [crypto-org-chain/ethermint#16](https://github.com/crypto-org-chain...


Near line 520: Unpaired symbol: ‘[’ seems to be missing
Context: ...s limit - [crypto-org-chain/ethermint#16](https://github.com/crypto-org-chain/eth...


Near line 520: Possible spelling mistake found.
Context: ...nt/pull/16) fix unwrap context panic in BlockMaxGasFromConsensusParams ### Improvements - [tharsis#786](http...


Near line 524: This sentence does not start with an uppercase letter.
Context: ...omConsensusParams ### Improvements - [tharsis#786](https://github.com/tharsis/ethermi...


Near line 524: Unpaired symbol: ‘[’ seems to be missing
Context: ...Params ### Improvements - [tharsis#786](https://github.com/tharsis/ethermint/pu...


Near line 524: Possible spelling mistake found.
Context: ...mint/pull/786) Improve error message of SendTransaction/SendRawTransaction JSON-RPC APIs. - ...


Near line 524: Possible spelling mistake found.
Context: ...rove error message of SendTransaction/SendRawTransaction JSON-RPC APIs. - [cronos#222](https://...


Near line 525: This sentence does not start with an uppercase letter.
Context: .../SendRawTransaction JSON-RPC APIs. - [cronos#222](https://github.com/crypto-org-chai...


Near line 525: Unpaired symbol: ‘[’ seems to be missing
Context: ...ransaction` JSON-RPC APIs. - [cronos#222](https://github.com/crypto-org-chain/cro...


Near line 525: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/222) change solc 0.6.11 to 0.6.8 (from dapp cachix) and ...


Near line 525: Possible spelling mistake found.
Context: .../222) change solc 0.6.11 to 0.6.8 (from dapp cachix) and update hermes to 0.8. *Nov...


Near line 525: Possible spelling mistake found.
Context: ... change solc 0.6.11 to 0.6.8 (from dapp cachix) and update hermes to 0.8. *November 1...


Near line 525: Possible spelling mistake found.
Context: ... to 0.6.8 (from dapp cachix) and update hermes to 0.8. November 19, 2021 ## v0.6.2...


Near line 533: Possible spelling mistake found.
Context: ...19, 2021* ## v0.6.2 ### Bug Fixes - [tharsis#720](https://github.com/tharsis/ethermi...


Near line 533: Unpaired symbol: ‘[’ seems to be missing
Context: ...## v0.6.2 ### Bug Fixes - [tharsis#720](https://github.com/tharsis/ethermint/pu...


Near line 533: Possible spelling mistake found.
Context: .../github.com/evmos/ethermint/pull/720) traceTransaction fails for succesful tx - [tharsis#743](...


Near line 533: Possible spelling mistake found.
Context: ...nt/pull/720) traceTransaction fails for succesful tx - [tharsis#743](https://github.com/t...


Near line 533: Possible spelling mistake found.
Context: ...0) traceTransaction fails for succesful tx - [tharsis#743](https://github.com/thar...


Near line 534: Possible spelling mistake found.
Context: ...ceTransaction fails for succesful tx - [tharsis#743](https://github.com/tharsis/ethermi...


Near line 534: Unpaired symbol: ‘[’ seems to be missing
Context: ...on fails for succesful tx - [tharsis#743](https://github.com/tharsis/ethermint/pu...


Near line 534: Possible spelling mistake found.
Context: ...arsis/ethermint/pull/743) missing debug_tranceBlockByHash RPC method and fix debug_traceBlock* - ...


Near line 534: Possible spelling mistake found.
Context: ...nceBlockByHash RPC method and fix debug_traceBlock* - [tharsis#746](https://github.com/tha...


Near line 535: Possible spelling mistake found.
Context: ...RPC method and fix debug_traceBlock* - [tharsis#746](https://github.com/tharsis/ethermi...


Near line 535: Unpaired symbol: ‘[’ seems to be missing
Context: ...and fix debug_traceBlock* - [tharsis#746](https://github.com/tharsis/ethermint/pu...


Near line 536: Possible spelling mistake found.
Context: .../pull/746) set debug based on tracer - [tharsis#741](https://github.com/tharsis/ethermi...


Near line 536: Unpaired symbol: ‘[’ seems to be missing
Context: ...set debug based on tracer - [tharsis#741](https://github.com/tharsis/ethermint/pu...


Near line 536: Possible spelling mistake found.
Context: .../evmos/ethermint/pull/741) filter non eth txs in block rpc response - [crypto-org...


Near line 536: Possible spelling mistake found.
Context: ...rsis/ethermint/pull/741) filter non eth txs in block rpc response - [crypto-org-cha...


Near line 536: Possible spelling mistake found.
Context: ...t/pull/741) filter non eth txs in block rpc response - [crypto-org-chain/ethermint#...


Near line 537: Possible spelling mistake found.
Context: ... block rpc response - [crypto-org-chain/ethermint#12](https://github.com/crypto-org-chain...


Near line 537: Unpaired symbol: ‘[’ seems to be missing
Context: ...esponse - [crypto-org-chain/ethermint#12](https://github.com/crypto-org-chain/eth...


Near line 537: Possible spelling mistake found.
Context: ...pto-org-chain/ethermint/pull/12) reject tx with too large gas limit *October 26, ...


Near line 545: Possible spelling mistake found.
Context: ... v0.6.1 ### State Machine Breaking - [cronos#190](https://github.com/crypto-org-chai...


Near line 545: Unpaired symbol: ‘[’ seems to be missing
Context: ...## State Machine Breaking - [cronos#190](https://github.com/crypto-org-chain/cro...


Near line 545: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/190) upgrade ethermint to v0.7.2 with (#661) and (#689) ### B...


Near line 549: Possible spelling mistake found.
Context: ...th (#661) and (#689) ### Bug Fixes - [cronos#187](https://github.com/crypto-org-chai...


Near line 549: Unpaired symbol: ‘[’ seems to be missing
Context: ...and (#689) ### Bug Fixes - [cronos#187](https://github.com/crypto-org-chain/cro...


Near line 549: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/pull/187) multiple denoms can be mapped to same contract - [crono...


Near line 550: Possible spelling mistake found.
Context: ...enoms can be mapped to same contract - [cronos#157](https://github.com/crypto-org-chai...


Near line 550: Unpaired symbol: ‘[’ seems to be missing
Context: ...be mapped to same contract - [cronos#157](https://github.com/crypto-org-chain/cro...


Near line 550: Possible spelling mistake found.
Context: ...b.com//pull/185) cronos params name has an unnecessary Key pref...


Near line 550: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/185) cronos params name has an unnecessary Key prefix - [c...


Near line 551: Possible spelling mistake found.
Context: ...s name has an unnecessary Key prefix - [cronos#179](https://github.com/crypto-org-chai...


Near line 551: Unpaired symbol: ‘[’ seems to be missing
Context: ... an unnecessary Key prefix - [cronos#179](https://github.com/crypto-org-chain/cro...


Near line 551: Possible spelling mistake found.
Context: ...m//pull/179) fix denom (symbol) in CRC20Module - [cronos#178](...


Near line 552: Possible spelling mistake found.
Context: ...9) fix denom (symbol) in CRC20Module - [cronos#178](https://github.com/crypto-org-chai...


Near line 552: Unpaired symbol: ‘[’ seems to be missing
Context: ...om (symbol) in CRC20Module - [cronos#178](https://github.com/crypto-org-chain/cro...


Near line 558: Possible spelling mistake found.
Context: ...his version removes gravity-bridge from cronos, also includes multiple bug fixes in th...


Near line 562: Possible spelling mistake found.
Context: ...es. ### Consensus breaking changes - [cronos#171](https://github.com/crypto-org-chai...


Near line 562: Unpaired symbol: ‘[’ seems to be missing
Context: ...onsensus breaking changes - [cronos#171](https://github.com/crypto-org-chain/cro...


Near line 562: Possible spelling mistake found.
Context: ...nos/pull/171) remove gravity-bridge for mainnet launch ### Bug Fixes - [cronos#144](h...


Near line 566: Possible spelling mistake found.
Context: ...e for mainnet launch ### Bug Fixes - [cronos#144](https://github.com/crypto-org-chai...


Near line 566: Unpaired symbol: ‘[’ seems to be missing
Context: ...net launch ### Bug Fixes - [cronos#144](https://github.com/crypto-org-chain/cro...


Near line 566: Possible spelling mistake found.
Context: ...rg-chain/cronos/pull/144) fix events in autodeploy crc20 module contract - [gravity-bridge...


Near line 567: Unpaired symbol: ‘[’ seems to be missing
Context: ...c20 module contract - [gravity-bridge#17](https://github.com/crypto-org-chain/gra...


Near line 567: Possible spelling mistake found.
Context: ...rypto-org-chain/gravity-bridge/pull/17) processEthereumEvent does not persist hooks emitted event - ...


Near line 568: Unpaired symbol: ‘[’ seems to be missing
Context: ...hooks emitted event - [gravity-bridge#20](https://github.com/crypto-org-chain/gra...


Near line 568: Possible spelling mistake found.
Context: ...o-org-chain/gravity-bridge/pull/20) fix undeterministic in consensus - [cronos#167](https://git...


Near line 569: Possible spelling mistake found.
Context: ...20) fix undeterministic in consensus - [cronos#167](https://github.com/crypto-org-chai...


Near line 569: Unpaired symbol: ‘[’ seems to be missing
Context: ...deterministic in consensus - [cronos#167](https://github.com/crypto-org-chain/cro...


Near line 569: Possible spelling mistake found.
Context: ...ypto-org-chain/cronos/pull/167) upgrade cosmos-sdk to 0.44.2 ### Improvements - [cronos#...


Near line 573: Possible spelling mistake found.
Context: ...mos-sdk to 0.44.2 ### Improvements - [cronos#162](https://github.com/crypto-org-chai...


Near line 573: Unpaired symbol: ‘[’ seems to be missing
Context: ... 0.44.2 ### Improvements - [cronos#162](https://github.com/crypto-org-chain/cro...


Near line 573: Possible spelling mistake found.
Context: ...//pull/162) bump ibc-go to v1.2.1 with hooks support - [cronos#...


Near line 574: Possible spelling mistake found.
Context: ... ibc-go to v1.2.1 with hooks support - [cronos#169](https://github.com/crypto-org-chai...


Near line 574: Unpaired symbol: ‘[’ seems to be missing
Context: ... v1.2.1 with hooks support - [cronos#169](https://github.com/crypto-org-chain/cro...


Near line 574: Possible spelling mistake found.
Context: ...//pull/169) bump ethermint to v0.7.1 and go-ethereum to v10.1.3-pa...


Near line 574: Possible spelling mistake found.
Context: .../pull/169) bump ethermint to v0.7.1 and go-ethereum to v10.1.3-patched which include (CVE-2...


Near line 580: Possible spelling mistake found.
Context: ...is version fixes various bugs regarding ibc fund transfer and EVM-related in etherm...


Near line 580: Possible spelling mistake found.
Context: ...ng ibc fund transfer and EVM-related in ethermint. We also enable swagger doc ui and add ...


Near line 581: Possible spelling mistake found.
Context: ...n ethermint. We also enable swagger doc ui and add the token mapping state in gene...


Near line 585: Possible spelling mistake found.
Context: ...ng state in genesis. ### Bug Fixes - [cronos#109](https://github.com/crypto-org-chai...


Near line 585: Unpaired symbol: ‘[’ seems to be missing
Context: ...n genesis. ### Bug Fixes - [cronos#109](https://github.com/crypto-org-chain/cro...


Near line 585: Possible spelling mistake found.
Context: ...com//issues/109) ibc transfer timeout too short - [tharsis#5...


Near line 586: Possible spelling mistake found.
Context: .../109) ibc transfer timeout too short - [tharsis#590](https://github.com/tharsis/ethermi...


Near line 586: Unpaired symbol: ‘[’ seems to be missing
Context: ...ransfer timeout too short - [tharsis#590](https://github.com/tharsis/ethermint/pu...


Near line 587: Possible spelling mistake found.
Context: ...ntract state in genesis and reimport - [cronos#123](https://github.com/crypto-org-chai...


Near line 587: Unpaired symbol: ‘[’ seems to be missing
Context: ...te in genesis and reimport - [cronos#123](https://github.com/crypto-org-chain/cro...


Near line 587: Possible spelling mistake found.
Context: .../issues/123) fix ibc refund logic - [tharsis#617](https://gi...


Near line 588: Possible spelling mistake found.
Context: ...nos/issues/123) fix ibc refund logic - [tharsis#617](https://github.com/tharsis/ethermi...


Near line 588: Unpaired symbol: ‘[’ seems to be missing
Context: ...123) fix ibc refund logic - [tharsis#617](https://github.com/tharsis/ethermint/pu...


Near line 589: Possible spelling mistake found.
Context: ...ted cache contexts is extremely slow - [tharsis#615](https://github.com/tharsis/ethermi...


Near line 589: Unpaired symbol: ‘[’ seems to be missing
Context: ...ontexts is extremely slow - [tharsis#615](https://github.com/tharsis/ethermint/pu...


Near line 589: Possible spelling mistake found.
Context: .../github.com/evmos/ethermint/pull/615) tx log attribtue value not parsable by som...


Near line 589: Possible spelling mistake found.
Context: ....com/evmos/ethermint/pull/615) tx log attribtue value not parsable by some client ### ...


Near line 593: Possible spelling mistake found.
Context: ...rsable by some client ### Features - [cronos#110](https://github.com/crypto-org-chai...


Near line 593: Unpaired symbol: ‘[’ seems to be missing
Context: ...some client ### Features - [cronos#110](https://github.com/crypto-org-chain/cro...


Near line 593: Possible spelling mistake found.
Context: ...hain/cronos/pull/110) embed swagger doc ui - [cronos#113](https://github.com/crypt...


Near line 594: Possible spelling mistake found.
Context: ...ronos/pull/110) embed swagger doc ui - [cronos#113](https://github.com/crypto-org-chai...


Near line 594: Unpaired symbol: ‘[’ seems to be missing
Context: .../110) embed swagger doc ui - [cronos#113](https://github.com/crypto-org-chain/cro...


Near line 595: Possible spelling mistake found.
Context: ...xport token mapping state to genesis - [cronos#128](https://github.com/crypto-org-chai...


Near line 595: Unpaired symbol: ‘[’ seems to be missing
Context: ...n mapping state to genesis - [cronos#128](https://github.com/crypto-org-chain/cro...


Near line 601: Possible spelling mistake found.
Context: ...ame as v0.5.3 with a patched version of ethermint which include a bug fix on the transact...


Near line 605: Possible spelling mistake found.
Context: ...on concurrent query. ### Bug Fixes - [cronos#93](https://github.com/crypto-org-chain...


Near line 605: Unpaired symbol: ‘[’ seems to be missing
Context: ...rent query. ### Bug Fixes - [cronos#93](https://github.com/crypto-org-chain/cro...


Near line 605: Possible spelling mistake found.
Context: ...ub.com//pull/93) tx receipts don't contain events - [cronos...


Near line 606: Possible spelling mistake found.
Context: ...93) tx receipts don't contain events - [cronos#98](https://github.com/crypto-org-chain...


Near line 606: Unpaired symbol: ‘[’ seems to be missing
Context: ...ceipts don't contain events - [cronos#98](https://github.com/crypto-org-chain/cro...


Near line 612: Possible spelling mistake found.
Context: ... features, it enables gravity bridge in Cronos and automatic token conversion for brid...


Near line 613: After ‘it’, use the third-person verb form “upgrades”.
Context: ...org Chain. In addition to that, it also upgrade ethermint to its latest version (v0.5.0...


Near line 613: Possible spelling mistake found.
Context: ...n. In addition to that, it also upgrade ethermint to its latest version (v0.5.0.x) which ...


Near line 617: Possible spelling mistake found.
Context: ...)). ### Consensus breaking changes - [cronos#87](https://github.com/crypto-org-chain...


Near line 617: Unpaired symbol: ‘[’ seems to be missing
Context: ...Consensus breaking changes - [cronos#87](https://github.com/crypto-org-chain/cro...


Near line 617: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/87) upgrade ethermint to v0.4.2-0.20210920104419-1a01c6a992c0...


Near line 621: Possible spelling mistake found.
Context: ...20104419-1a01c6a992c0 ### Features - [cronos#11](https://github.com/crypto-org-chain...


Near line 621: Unpaired symbol: ‘[’ seems to be missing
Context: ...1a01c6a992c0 ### Features - [cronos#11](https://github.com/crypto-org-chain/cro...


Near line 622: Possible spelling mistake found.
Context: ...pull/11) embed gravity bridge module - [cronos#35](https://github.com/crypto-org-chain...


Near line 622: Unpaired symbol: ‘[’ seems to be missing
Context: ...embed gravity bridge module - [cronos#35](https://github.com/crypto-org-chain/cro...


Near line 622: Possible spelling mistake found.
Context: ...g-chain/cronos/pull/35) add support for ibc hook - [cronos#55](https://github.com/c...


Near line 623: Possible spelling mistake found.
Context: ...os/pull/35) add support for ibc hook - [cronos#55](https://github.com/crypto-org-chain...


Near line 623: Unpaired symbol: ‘[’ seems to be missing
Context: ...5) add support for ibc hook - [cronos#55](https://github.com/crypto-org-chain/cro...


Near line 623: Possible spelling mistake found.
Context: ...g-chain/cronos/pull/55) add support for ibc token conversion to crc20 - [cronos#45]...


Near line 624: Possible spelling mistake found.
Context: ...rt for ibc token conversion to crc20 - [cronos#45](https://github.com/crypto-org-chain...


Near line 624: Unpaired symbol: ‘[’ seems to be missing
Context: ...c token conversion to crc20 - [cronos#45](https://github.com/crypto-org-chain/cro...


Near line 624: Possible spelling mistake found.
Context: ...//pull/45) allow evm contract to call bank send and gravity ...


Near line 625: Possible spelling mistake found.
Context: ...t to call bank send and gravity send - [cronos#65](https://github.com/crypto-org-chain...


Near line 625: Unpaired symbol: ‘[’ seems to be missing
Context: ... bank send and gravity send - [cronos#65](https://github.com/crypto-org-chain/cro...


Near line 625: Possible spelling mistake found.
Context: ...rypto-org-chain/cronos/pull/65) support SendToIbc in evm_log_handlers - [cronos#59](https...


Near line 625: Possible spelling mistake found.
Context: ...in/cronos/pull/65) support SendToIbc in evm_log_handlers - [cronos#59](https://gith...


Near line 626: Possible spelling mistake found.
Context: ...upport SendToIbc in evm_log_handlers - [cronos#59](https://github.com/crypto-org-chain...


Near line 626: Unpaired symbol: ‘[’ seems to be missing
Context: ...ndToIbc in evm_log_handlers - [cronos#59](https://github.com/crypto-org-chain/cro...


Near line 628: Possible spelling mistake found.
Context: ...e converted to crc20 automatically - [cronos#68](https://github.com/crypto-org-chain...


Near line 628: Unpaired symbol: ‘[’ seems to be missing
Context: ...ed to crc20 automatically - [cronos#68](https://github.com/crypto-org-chain/cro...


Near line 628: Possible spelling mistake found.
Context: ...pto-org-chain/cronos/issues/68) support SendCroToIbc in evm_log_handlers - [cronos#86](https...


Near line 628: Possible spelling mistake found.
Context: ...onos/issues/68) support SendCroToIbc in evm_log_handlers - [cronos#86](https://gith...


Near line 629: Possible spelling mistake found.
Context: ...ort SendCroToIbc in evm_log_handlers - [cronos#86](https://github.com/crypto-org-chain...


Near line 629: Unpaired symbol: ‘[’ seems to be missing
Context: ...roToIbc in evm_log_handlers - [cronos#86](https://github.com/crypto-org-chain/cro...


Near line 637: Possible spelling mistake found.
Context: ...5.2 ### Consensus breaking changes - (ethermint) [tharsis#447](https://github.com/thars...


Near line 637: Possible spelling mistake found.
Context: ...sensus breaking changes - (ethermint) [tharsis#447](https://github.com/tharsis/ethermi...


Near line 641: Possible spelling mistake found.
Context: ...chain-id` format. ### Improvements - (ethermint) [tharsis#434](https://github.com/thars...


Near line 641: Possible spelling mistake found.
Context: ...rmat. ### Improvements - (ethermint) [tharsis#434](https://github.com/tharsis/ethermi...


Near line 645: Possible spelling mistake found.
Context: ...nfigurable vm tracer ### Bug Fixes - (ethermint) [tharsis#446](https://github.com/thars...


Near line 645: Possible spelling mistake found.
Context: ...m tracer ### Bug Fixes - (ethermint) [tharsis#446](https://github.com/tharsis/ethermi...


Near line 651: Possible spelling mistake found.
Context: ...1 This version is a new scaffolding of cronos project where ethermint is included as ...


Near line 651: Possible missing comma found.
Context: ... version is a new scaffolding of cronos project where ethermint is included as a librar...


Near line 651: Possible spelling mistake found.
Context: ...new scaffolding of cronos project where ethermint is included as a library. ### Consensu...


Near line 655: Possible spelling mistake found.
Context: ...ry. ### Consensus breaking changes - (ethermint) [tharsis#399](https://github.com/thars...


Near line 655: Possible spelling mistake found.
Context: ...sensus breaking changes - (ethermint) [tharsis#399](https://github.com/tharsis/ethermi...


Near line 656: Possible spelling mistake found.
Context: ...rts the call if it's not propagated. - (ethermint) [tharsis#334](https://github.com/thars...


Near line 656: Possible spelling mistake found.
Context: ... if it's not propagated. - (ethermint) [tharsis#334](https://github.com/tharsis/ethermi...


Near line 656: Possible spelling mistake found.
Context: ...anged to the index in block rather than tx. - (ethermint) [tharsis#342](https://gi...


Near line 657: Possible spelling mistake found.
Context: ...o the index in block rather than tx. - (ethermint) [tharsis#342](https://github.com/thars...


Near line 657: Possible spelling mistake found.
Context: ...in block rather than tx. - (ethermint) [tharsis#342](https://github.com/tharsis/ethermi...


Near line 658: Possible spelling mistake found.
Context: ... balance when resetting the account. - (ethermint) [tharsis#383](https://github.com/thars...


Near line 658: Possible spelling mistake found.
Context: ...n resetting the account. - (ethermint) [tharsis#383](https://github.com/tharsis/ethermi...


Near line 658: Possible spelling mistake found.
Context: .../github.com/evmos/ethermint/pull/383) GetCommittedState use the original context. ### Feature...


Near line 664: Possible spelling mistake found.
Context: ...xt. ### Features ### Improvements - (ethermint) [tharsis#425](https://github.com/thars...


Near line 664: Possible spelling mistake found.
Context: ...tures ### Improvements - (ethermint) [tharsis#425](https://github.com/tharsis/ethermi...


Near line 664: Possible spelling mistake found.
Context: ...is/ethermint/pull/425) Support build on linux arm64 - (ethermint) [tharsis#423](https...


Near line 665: Possible spelling mistake found.
Context: ...ll/425) Support build on linux arm64 - (ethermint) [tharsis#423](https://github.com/thars...


Near line 665: Possible spelling mistake found.
Context: ...ort build on linux arm64 - (ethermint) [tharsis#423](https://github.com/tharsis/ethermi...


Near line 665: Possible spelling mistake found.
Context: ...com/evmos/ethermint/pull/423) Bump to cosmos-sdk 0.43.0 ### Bug Fixes - (ethermint) [t...


Near line 669: Possible spelling mistake found.
Context: ...to cosmos-sdk 0.43.0 ### Bug Fixes - (ethermint) [tharsis#428](https://github.com/thars...


Near line 669: Possible spelling mistake found.
Context: ...k 0.43.0 ### Bug Fixes - (ethermint) [tharsis#428](https://github.com/tharsis/ethermi...


Near line 669: Possible spelling mistake found.
Context: ...git.luolix.top/evmos/ethermint/pull/428) [tharsis#375](https://github.com/tharsis/ethermi...


Near line 669: Possible spelling mistake found.
Context: ...arsis/ethermint/pull/375) Multiple web3 rpc api fixes.


Near line 669: Possible spelling mistake found.
Context: ...s/ethermint/pull/375) Multiple web3 rpc api fixes.

Additional comments not posted (1)
CHANGELOG.md (1)

17-17: Ensure the entry for PR #1413 is correctly categorized.

Please verify that the entry for PR #1413 is placed under the correct category. It is currently listed under "Improvements," which seems appropriate given it introduces a new feature. However, if it includes breaking changes or bug fixes, it should be listed under those sections as well.


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.

@yihuang yihuang requested a review from mmsqe April 29, 2024 01:52
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: 3

x/e2ee/keyring/keyring_test.go Outdated Show resolved Hide resolved
x/e2ee/keyring/keyring.go Outdated Show resolved Hide resolved
x/e2ee/keyring/keyring.go Show resolved Hide resolved
Copy link

codecov bot commented Apr 29, 2024

Codecov Report

Attention: Patch coverage is 26.12613% with 82 lines in your changes are missing coverage. Please review.

Project coverage is 35.44%. Comparing base (92c11e0) to head (4dd5a0b).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1413      +/-   ##
==========================================
- Coverage   35.55%   35.44%   -0.11%     
==========================================
  Files         130      131       +1     
  Lines        9591     9702     +111     
==========================================
+ Hits         3410     3439      +29     
- Misses       5816     5896      +80     
- Partials      365      367       +2     
Files Coverage Δ
x/e2ee/keyring/keyring.go 26.12% <26.12%> (ø)

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 (3)
CHANGELOG.md (3)

Line range hint 41-41: Standardize list markers to use asterisks.

- - [#1363](https://github.com/crypto-org-chain/cronos/pull/1363) Update ethermint to fix a panic on overflow and patch gasUsed in the RPC API.
+ * [#1363](https://github.com/crypto-org-chain/cronos/pull/1363) Update ethermint to fix a panic on overflow and patch gasUsed in the RPC API.

Please replace dashes (-) with asterisks (*) for list items throughout the document to maintain consistency.


Line range hint 27-27: Use headings instead of emphasis for section titles.

- *April 8, 2024*
+ ## April 8, 2024

Please update the date sections to use headings (##) instead of emphasis for better document structure.


Line range hint 41-41: Correct spelling mistakes.

- Update ethermint to fix a panic on overflow and patch gasUsed in the RPC API.
+ Update Ethermint to fix a panic on overflow and patch `gasUsed` in the RPC API.

Please correct the spelling of "Ethermint" and format gasUsed as code for clarity.

x/e2ee/keyring/keyring.go Outdated Show resolved Hide resolved
x/e2ee/keyring/keyring.go Outdated Show resolved Hide resolved
@yihuang yihuang enabled auto-merge April 29, 2024 04:18
changelo

add age encrypt/decrypt in unit test

Update x/e2ee/keyring/keyring.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint
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 (3)
CHANGELOG.md (3)

Line range hint 41-41: Standardize the list item markers.

- - [#1363](https://github.com/crypto-org-chain/cronos/pull/1363) Update ethermint to fix a panic on overflow and patch gasUsed in the RPC API.
+ * [#1363](https://github.com/crypto-org-chain/cronos/pull/1363) Update ethermint to fix a panic on overflow and patch gasUsed in the RPC API.

Please use asterisks (*) consistently for list items throughout the document to maintain uniformity.


Line range hint 33-33: Standardize the date format.

Consider using a consistent date format throughout the document. For example, "April 2, 2024" could be formatted as "April 2, 2024" to match other entries.


17-17: Correct potential spelling mistakes.

Please review and correct any spelling mistakes in the description of PR #1413. For example, "e2ee" should be "E2EE" if it stands for "End-to-End Encryption."

@yihuang yihuang added this pull request to the merge queue Apr 29, 2024
Merged via the queue into crypto-org-chain:main with commit 36a6b02 Apr 29, 2024
36 of 37 checks passed
@yihuang yihuang deleted the e2ee-keyring branch April 29, 2024 05:46
yihuang added a commit to yihuang/cronos that referenced this pull request Apr 30, 2024
…ypto-org-chain#1413)

changelo

add age encrypt/decrypt in unit test

Update x/e2ee/keyring/keyring.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint
yihuang added a commit to yihuang/cronos that referenced this pull request May 3, 2024
Problem: no end-to-end encryption module (crypto-org-chain#1407)

* Problem: no end-to-end encryption module

add keeper

add grpc query

signer option

getter/setter

genesis init/export

fix lint

* fix proto lint

* fix test

* register codec

* changelog

* fix build

* Update x/e2ee/types/keys.go

Co-authored-by: mmsqe <mavis@crypto.com>
Signed-off-by: yihuang <huang@crypto.com>

* Update x/e2ee/types/codec.go

Co-authored-by: mmsqe <mavis@crypto.com>
Signed-off-by: yihuang <huang@crypto.com>

---------

Signed-off-by: yihuang <huang@crypto.com>
Co-authored-by: mmsqe <mavis@crypto.com>

Problem: encryption-key cmd is not supported (crypto-org-chain#1409)

* Problem: encryption-key cmd is not supported

* gen doc

* add validate

Problem: no keyring interface for e2ee to store arbitrary payload (crypto-org-chain#1413)

changelo

add age encrypt/decrypt in unit test

Update x/e2ee/keyring/keyring.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint

fix build

Problem: no encrypt and decrypt cmds for message (crypto-org-chain#1411)

* Problem: no encrypt and decrypt cmds for message

* fix doc

* add gen

* test

* cleanup

* move command to e2ee module

move encrypt cmd to e2ee module

move decrypt cmd to e2ee

update integration test

store key as string, to make autocli better

fix integration test

Update x/e2ee/client/cli/encrypt.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint

---------

Signed-off-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <yi.codeplayer@gmail.com>

Problem: no efficient batch query for encryption keys (crypto-org-chain#1415)

Update CHANGELOG.md

Signed-off-by: yihuang <huang@crypto.com>

update swagger

typo

fix build

proposal handler

update version

check exist

Problem: proto-gen fails in CI (crypto-org-chain#1392)

* Problem: proto-gen fails in CI

* Apply suggestions from code review

add cronos msg

add store-block-list cmd

refresh block list

add handler

update deps

add handler

lint

fix cmd

test store list

set with ante

move to util

fix ibc

Revert "set with ante"

This reverts commit c2700f5.

reject on err

fix prepare proposal

fix proto lint
yihuang added a commit that referenced this pull request May 6, 2024
* Problem: e2ee module is not backported

Problem: no end-to-end encryption module (#1407)

* Problem: no end-to-end encryption module

add keeper

add grpc query

signer option

getter/setter

genesis init/export

fix lint

* fix proto lint

* fix test

* register codec

* changelog

* fix build

* Update x/e2ee/types/keys.go

Co-authored-by: mmsqe <mavis@crypto.com>
Signed-off-by: yihuang <huang@crypto.com>

* Update x/e2ee/types/codec.go

Co-authored-by: mmsqe <mavis@crypto.com>
Signed-off-by: yihuang <huang@crypto.com>

---------

Signed-off-by: yihuang <huang@crypto.com>
Co-authored-by: mmsqe <mavis@crypto.com>

Problem: encryption-key cmd is not supported (#1409)

* Problem: encryption-key cmd is not supported

* gen doc

* add validate

Problem: no keyring interface for e2ee to store arbitrary payload (#1413)

changelo

add age encrypt/decrypt in unit test

Update x/e2ee/keyring/keyring.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint

fix build

Problem: no encrypt and decrypt cmds for message (#1411)

* Problem: no encrypt and decrypt cmds for message

* fix doc

* add gen

* test

* cleanup

* move command to e2ee module

move encrypt cmd to e2ee module

move decrypt cmd to e2ee

update integration test

store key as string, to make autocli better

fix integration test

Update x/e2ee/client/cli/encrypt.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint

---------

Signed-off-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <yi.codeplayer@gmail.com>

Problem: no efficient batch query for encryption keys (#1415)

Update CHANGELOG.md

Signed-off-by: yihuang <huang@crypto.com>

update swagger

typo

fix build

proposal handler

update version

check exist

Problem: proto-gen fails in CI (#1392)

* Problem: proto-gen fails in CI

* Apply suggestions from code review

add cronos msg

add store-block-list cmd

refresh block list

add handler

update deps

add handler

lint

fix cmd

test store list

set with ante

move to util

fix ibc

Revert "set with ante"

This reverts commit c2700f5.

reject on err

fix prepare proposal

fix proto lint

* cmd to encrypt to validators

* fix test

* temp

* fix test

* improve test

* Problem: no validate for malformed e2ee key in register (#1421)

* Problem: no validate for malformed e2ee key in register

* update doc

* Apply suggestions from code review

* cleanup

---------

Co-authored-by: yihuang <yi.codeplayer@gmail.com>

* cleanup test

* revert

* fix test

* fix test

* remove mempool blocked-addresses

* fix test

* fix test

* fix test

* fix patch

* avoid prompt

* encrypt clear list

* cleanup

* add validate

* avoid concurrent mutate

* Update app/proposal.go

Signed-off-by: mmsqe <mavis@crypto.com>

* cleanup

* proto-gen

---------

Signed-off-by: yihuang <huang@crypto.com>
Signed-off-by: mmsqe <mavis@crypto.com>
Co-authored-by: mmsqe <mavis@crypto.com>
alienc0der pushed a commit to alienc0der/supernova that referenced this pull request Jun 8, 2024
…ypto-org-chain#1413)

changelo

add age encrypt/decrypt in unit test

Update x/e2ee/keyring/keyring.go

Signed-off-by: yihuang <huang@crypto.com>

fix lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants