pub(crate) async fn run_signer_loop(
state: AppState,
config: Config,
ctx: Arc<SignerContext>,
gossip: Option<Arc<GossipNode>>,
)pub(crate) async fn run_signer_loop(
state: AppState,
config: Config,
ctx: Arc<SignerContext>,
gossip: Option<Arc<GossipNode>>,
)