Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Update genesis asset schema interoperability #8304

Closed

Conversation

ishantiw
Copy link
Contributor

What was the problem?

This PR resolves #8151

How was it solved?

How was it tested?

sitetester and others added 30 commits March 7, 2023 11:54
…inatedStateAccounts & _verifyTerminatedOutboxAccounts)
…tion timeout. Please check if IPC server is running.` error
…OutboxAccounts' of https://github.com/LiskHQ/lisk-sdk into 8151-update-with-terminatedStateAccounts-and-terminatedOutboxAccounts
…eAccounts & terminatedOutboxAccounts)

# Conflicts:
#	framework/src/modules/interoperability/mainchain/module.ts
- Include ALL changes from mainchain
- Apply sidechain verification (this also includes common checks with mainchain)
…tedOutboxAccounts' of github.com:LiskHQ/lisk-sdk into 8151-update-with-terminatedStateAccounts-and-terminatedOutboxAccounts
…OutboxAccounts' of github.com:LiskHQ/lisk-sdk into 8151-update-genesis-asset-schema-interoperability-sidechain
…ithub.com:LiskHQ/lisk-sdk into 8151-update-without-terminatedStateAccounts-and-terminatedOutboxAccounts
…ccounts and terminatedOutboxAccounts (#8238)

### What was the problem?

This PR resolves #8151 (ONLY mainchain)
Sidechain PR: #8256

### How was it solved?
Verification checks applied per
[LIP](https://github.com/LiskHQ/lips/blob/main/proposals/lip-0045.md#mainchain)
Relevant PR: #8239

**Note:** 
- To reduce size of PR, this task is split into multiple PRs
- This PR only covers mainchain part

### How was it tested?

- Test cases added to `module.spec.ts`
- To check/verify schema at example path: 
    - cd lisk-sdk/examples/pos-mainchain
- ./bin/run genesis-block:create --output=config/default
--assets-file=./config/default/genesis_assets.json
- To run example app
    -  ./bin/run start --api-ipc --api-http --port 9001
- if it fails with `Error: Genesis block does not match.`, run `rm -rf
~/.lisk/pos-mainchain` (**Note:**, it's not `rm -rf
~/.lisk/dpos-mainchain`)
@ishantiw ishantiw requested review from sitetester and removed request for sitetester March 24, 2023 13:57
@ishantiw ishantiw assigned ishantiw and unassigned sitetester Mar 24, 2023
@ishantiw ishantiw assigned sitetester and unassigned ishantiw Mar 24, 2023
@ishantiw ishantiw removed the request for review from sitetester March 24, 2023 15:23
@sitetester sitetester marked this pull request as draft March 25, 2023 06:37
@ishantiw
Copy link
Contributor Author

Duplicate of,
#8308
#8317

@ishantiw ishantiw closed this Mar 31, 2023
@shuse2 shuse2 deleted the 8151-update-genesis-asset-schema-interoperability branch June 27, 2023 03:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update genesis asset schema for interoperability
4 participants