async fn sign_task<DB: Send + Sync + Clone>( sign_request: TxComposeData<DB>, compose_channel_tx: Broadcaster<MessageTxCompose<DB>>, ) -> Result<()>