pub(crate) fn router_state_signature( state: Arc<dyn StateSignatureApi + Send + Sync>, ) -> ApiRouter