@@ -311,8 +311,12 @@ def test_addr_registration_certificate_order(
311311 )
312312 except (clusterlib .CLIError , submit_api .SubmitApiError ) as exc :
313313 str_exc = str (exc )
314- if "(ValueNotConservedUTxO" in str_exc and VERSIONS .transaction_era >= VERSIONS .CONWAY :
315- issues .api_484 .finish_test ()
314+ if "(ValueNotConservedUTxO" in str_exc :
315+ if VERSIONS .transaction_era == VERSIONS .CONWAY :
316+ # The ledger issue 4566 will not be fixed in Conway
317+ issues .ledger_4566 .finish_test (force_blocked = True )
318+ if VERSIONS .transaction_era > VERSIONS .CONWAY :
319+ issues .ledger_4566 .finish_test ()
316320 if build_method == clusterlib_utils .BuildMethods .BUILD_EST and (
317321 "The transaction balance is negative" in str_exc
318322 or "does not balance in its use of assets" in str_exc
@@ -322,8 +326,12 @@ def test_addr_registration_certificate_order(
322326
323327 # Check that the stake address is registered
324328 stake_addr_info = cluster .g_query .get_stake_addr_info (user_registered .stake .address )
325- if not stake_addr_info and VERSIONS .transaction_era >= VERSIONS .CONWAY :
326- issues .api_484 .finish_test ()
329+ if not stake_addr_info :
330+ if VERSIONS .transaction_era == VERSIONS .CONWAY :
331+ # The ledger issue 4566 will not be fixed in Conway
332+ issues .ledger_4566 .finish_test (force_blocked = True )
333+ if VERSIONS .transaction_era > VERSIONS .CONWAY :
334+ issues .ledger_4566 .finish_test ()
327335 assert stake_addr_info , f"Stake address is not registered: { user_registered .stake .address } "
328336
329337 # Check that the balance for source address was correctly updated and that key deposit
0 commit comments