This module contains the signer implementation for the Spark Wallet SDK. To implement a new signer, you need to implement the traits::Signer trait. The default signer is implemented in the default_signer module.
Spark Network. This is the network of the Spark Operators that the user choose to connect to. Mainnet is the Bitcoin network, and all operations involve real money. Regtest is Ligthspark’s Regtest network.