Add a custom lockup account to hold locked tokens #72

Merged
nabarun merged 6 commits from pm-lockup-account into mainnet 2025-05-16 09:26:10 +00:00
Member

Part of https://www.notion.so/Lockup-LPS-tokens-into-a-module-account-1f2a6b22d472802cbb35e8ce052d22ca

  • Added a command to create the custom lockup account in genesis:
    laconicd genesis add-genesis-lockup-account <account_name> <distribution-json-file> <coin>[,<coin>...]
    
Part of https://www.notion.so/Lockup-LPS-tokens-into-a-module-account-1f2a6b22d472802cbb35e8ce052d22ca - Added a command to create the custom lockup account in genesis: ```bash laconicd genesis add-genesis-lockup-account <account_name> <distribution-json-file> <coin>[,<coin>...] ```
prathamesh added 4 commits 2025-05-16 06:20:45 +00:00
Extend BaseAccount instead of ModuleAccount
Some checks failed
Protobuf / lint (pull_request) Successful in 8s
Integration Tests / test-integration (pull_request) Failing after 1m4s
E2E Tests / test-e2e (pull_request) Failing after 1m17s
Unit Tests / test-unit (pull_request) Successful in 1m1s
SDK Tests / sdk_tests_nameservice_expiry (pull_request) Successful in 5m22s
SDK Tests / sdk_tests_authority_auctions (pull_request) Successful in 11m5s
SDK Tests / sdk_tests (pull_request) Successful in 14m26s
3d87a74557
prathamesh added 1 commit 2025-05-16 06:53:06 +00:00
Take lockup distribution file in command args
Some checks failed
Protobuf / lint (pull_request) Successful in 7s
Integration Tests / test-integration (pull_request) Failing after 1m12s
E2E Tests / test-e2e (pull_request) Failing after 1m28s
Unit Tests / test-unit (pull_request) Successful in 59s
SDK Tests / sdk_tests_nameservice_expiry (pull_request) Successful in 5m28s
SDK Tests / sdk_tests_authority_auctions (pull_request) Successful in 11m1s
SDK Tests / sdk_tests (pull_request) Successful in 14m50s
541024fbfa
prathamesh added 1 commit 2025-05-16 07:58:47 +00:00
Document lockup account usage
Some checks failed
Protobuf / lint (pull_request) Successful in 9s
Integration Tests / test-integration (pull_request) Failing after 1m9s
E2E Tests / test-e2e (pull_request) Failing after 1m22s
Unit Tests / test-unit (pull_request) Successful in 1m2s
SDK Tests / sdk_tests_nameservice_expiry (pull_request) Successful in 5m42s
SDK Tests / sdk_tests_authority_auctions (pull_request) Successful in 11m15s
SDK Tests / sdk_tests (pull_request) Successful in 15m0s
aed9f21381
prathamesh changed title from [WIP] Add a custom lockup account to hold locked tokens to Add a custom lockup account to hold locked tokens 2025-05-16 08:03:41 +00:00
nabarun merged commit 59236e5ce6 into mainnet 2025-05-16 09:26:10 +00:00
nabarun deleted branch pm-lockup-account 2025-05-16 09:26:11 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/laconicd#72
No description provided.