This repository has been archived by the owner on Dec 16, 2021. It is now read-only.
fix: wallet access on seed node in local test network #466
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Wallet access on seed node (via rpcs) in local network now works. Changed the docker-compose file so it does not feed the
-masternodeblsprivkey
flag todashd
when a node is not a masternode. As a result wallet functionality is not disabled in seed node, which it previously was.Issue being fixed or feature implemented
Fixes issue https://github.com/dashevo/dashmate/issues/465.
What was done?
Change docker-compose command for core containers. Use bash to first check whether node is a masternode, if not a masternode then do not add the
-masternodeblsprivkey
flag to the dashd command.How Has This Been Tested?
Used
dashmate setup local
, to set up local network. Then use RPC to check whether wallet functionality on seed node works, which it does. Starting and stopping of nodes works fine.No known effects on other code.
Breaking Changes
Checklist:
For repository code-owners and collaborators only