pub async fn certify_shared_obj_transaction_no_execution(
    authority: &AuthorityState,
    transaction: Transaction
) -> Result<VerifiedCertificate, SuiError>