You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multiple changes to make the SDK more useable as a library (aimed at generating reorg blocks)
Move most of controller.node() logic (for RPC calls) out into a common area in utils.py
Add commands.py for exposing public methods for using the main SDK entrypoints as a library
Update 'status' command to allow filtering by component_type or component_id
Add reorg scripts to contrib/ to document reproducible methodology. The script produces: common_blocks.dat (height 200); node1_blocks.dat (height 201) and node2_blocks.dat (height 202)
Make CLI extension code more generic and add the --deterministic-seed option for electrumsv
Also added the --regtest and --testnet cli option to node and electrumx components
Simplify logic around mixing --id and <component_type> to always require <component_type> (simplifies the code and user interface). 'reset' and 'stop' commands still allow no args and will reset or stop all components.
Fix pipeline by installing postgres via homebrew rather than using docker
Make logging less verbose
Removed electrumsv-indexer (deferred)
Include electrumsv-server (BIP270 testing server) directory in pypi package and add it as a plugin
Convert electrumsv-server (BIP270 testing server) from curio to aiohttp web framework
Add broadcasting feature (to mAPI endpoints on all public networks & locally on RegTest) to the BIP270 testing server