Merge pull request #1622 from input-output-hk/fix_withdraw_deregister
Withdraw rewards before stake address de-registration
Withdraw rewards before stake address de-registration
cluster_obj=cluster, start=5, stop=common.EPOCH_STOP_SEC_BUFFER
)
# withdraw rewards from owner's stake address if there are any
if cluster.g_query.get_stake_addr_info(pool_owner.stake.address).reward_account_balance:
cluster.g_stake_address.withdraw_reward(
stake_addr_record=pool_owner.stake,
dst_addr_record=pool_owner.payment,
tx_name=temp_template,
)
# deregister stake address - owner's stake is lower than pledge
stake_addr_dereg_cert = cluster.g_stake_address.gen_stake_addr_deregistration_cert(
addr_name=f"{temp_template}_addr0", stake_vkey_file=pool_owner.stake.vkey_file
4470: db-analyser: make tracer atomic r=amesgen a=amesgen # Description When enabling verbose logging, tracers from ChainDB background threads can cause undesirable interleavings. Co-authored-by: Alexander Esgen <[email protected]>
When enabling verbose logging, tracers from ChainDB background threads can cause undesirable interleavings.
Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Robert Phair <[email protected]>
* [ghc-js] mark broken packages as broken and disable them. Apparently we had a lot of packages that built wit 8107-ghcjs, and are now broken :(
Co-authored-by: Robert Phair <[email protected]>