- Bug fixes for conflicting python package versions across components (related to
chardet and requests packages).
- Added `--testnet` and `--scaling-testnet` options for `electrumsv` component.
`NOTE 2/06/2022`: The SDK is now strictly only intended for RegTest usage).
- Ensure multiple instances of the node do not conflict on the zmq port allocations.
- MacOS BigSur compatibility fixes. Uses OSAScript to launch new terminal windows.
- Remove http polling of subprocesses and instead check the exit returncode for status. This is
more reliable and works for any arbitrary plugin component.
- Fix graceful shutdown of all child processes via `signal.CTRL_C_EVENT` on windows.