pub(crate) async fn run_transaction( userid: Uuid, cmd: TransactionCmd, ) -> Result<(), CommandError>