Skip to content

feat(cli): introduce genesis CLI for improve genesis.json, add genesis vesting account and minor bug fix#190

Merged
VictorTrustyDev merged 4 commits into
mainfrom
feat/introduce-genesis-cli
Apr 18, 2025
Merged

feat(cli): introduce genesis CLI for improve genesis.json, add genesis vesting account and minor bug fix#190
VictorTrustyDev merged 4 commits into
mainfrom
feat/introduce-genesis-cli

Conversation

@VictorTrustyDev
Copy link
Copy Markdown

This PR contains:

  • New CLI to add vesting accounts to genesis:
    • evmd genesis add-vesting-account "evm1...." 1000wei --continuous-vesting --start-date yyyy-mm-dd --end-date yyyy-mm-dd
    • evmd genesis add-vesting-account "0x123..." 1000wei --delayed-vesting --end-date yyyy-mm-dd
    • evmd genesis add-vesting-account "0x456..." 1000wei --permanent-locked
  • New CLI to update genesis.json with corresponding default parameters

And a minor bug fix to usage of genesis doc provider

@VictorTrustyDev VictorTrustyDev added enhancement Enhancement / bug-fixes or re-work on old feature new-feature New feature/request labels Apr 18, 2025
@VictorTrustyDev VictorTrustyDev self-assigned this Apr 18, 2025
@VictorTrustyDev VictorTrustyDev merged commit 859a7f5 into main Apr 18, 2025
@VictorTrustyDev VictorTrustyDev deleted the feat/introduce-genesis-cli branch April 18, 2025 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Enhancement / bug-fixes or re-work on old feature new-feature New feature/request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants