ok thanks. do you know when ?
U should receive next epoch
ok sweet I let you know
U can contact the IOHK team and ask them if
ā I dereg my pool and my stake address in the same time. ā could be the reason
More importantly where is the deposit and will I be able to get it back ?
Hi @jbpin
Did you received your pool deposit back. If yes where can we track it. My pool ticker was WVU. I deregistered this in epoch 281.
Also is it ok to take my core node and relay node servers down for this pool? I was waiting for deposit to come back.
Hi @Alexd1985 can you help me here?
Hello,
No rewards yet, wait more time (next epoch)
Also u can stop the relay but the producer needs to be synced when u will withdraw the rewards
To do that go to the producer topology file, delete the relay and add the IOHK serversā¦ then restart the producer (u should see only 2 OUT peers, which should be fine)
https://hydra.iohk.io/build/7191656/download/1/mainnet-topology.json
@Alexd1985 - Hi
If I deregistered pool and switch my reward account to another stake pool. Will there be any issues in receiving pool deposit to this account. The stake address for that account is still registered.
I earlier thought the pool deposit will be received in pool operator account.
I canāt confirm 100% but it should be fine
No, there should not cause any issue for you to receive deposit back. Note the deposit is returned as reward, you would have to construct self-paying transaction with --withdrawal option.
Below is a code sample for your reference
reward_balance=$(cardano-cli query stake-address-info \
$NETWORK_MAGIC \
--address $(cat $REWARD_ACCOUNT/stake.addr) | jq -r ".[0].rewardAccountBalance")
echo reward balance: $reward_balance
if [[ $reward_balance == 0 ]]; then
myerror "reward is zero. no need to withdraw"
else
read -p "Enter 'withdraw' to withdraw all reward amount to reward account " answer
if [[ $answer != "withdraw" ]]; then
echo "Bye!"
exit 0
fi
fi
calc_tx_in $(cat $REWARD_ACCOUNT/payment.addr)
# build tmp tx
current_slot=$(cardano-cli query tip $NETWORK_MAGIC | jq -r '.slot')
echo Current Slot: $current_slot
withdrawal_string="$(cat $REWARD_ACCOUNT/stake.addr)+${reward_balance}"
cardano-cli transaction build-raw \
${tx_in} \
--tx-out $(cat $REWARD_ACCOUNT/payment.addr)+$total_balance \
--invalid-hereafter $((current_slot + 10000)) \
--fee 0 \
--withdrawal $withdrawal_string \
--out-file /tmp/tx.tmp
# estimate fee
cardano-cli query protocol-parameters $NETWORK_MAGIC --out-file params.json
local fee=$(cardano-cli transaction calculate-min-fee \
--tx-body-file /tmp/tx.tmp \
--tx-in-count ${txcnt} \
--tx-out-count 1 \
$NETWORK_MAGIC \
--witness-count 2 \
--byron-witness-count 0 \
--protocol-params-file params.json | awk '{ print $1 }')
echo tx fee: $fee
# build raw tx
tx_out=$((total_balance - fee + +reward_balance ))
echo tx output amount: ${tx_out}
cardano-cli transaction build-raw \
${tx_in} \
--tx-out $(cat $REWARD_ACCOUNT/payment.addr)+${tx_out} \
--invalid-hereafter $((current_slot + 10000)) \
--fee $fee \
--withdrawal $withdrawal_string \
--out-file /tmp/tx.raw
# sign raw tx
cardano-cli transaction sign \
--tx-body-file /tmp/tx.raw \
--signing-key-file $REWARD_ACCOUNT/payment.skey \
--signing-key-file $REWARD_ACCOUNT/stake.skey \
$NETWORK_MAGIC \
--out-file /tmp/tx.signed
# submit tx
cardano-cli transaction submit \
--tx-file /tmp/tx.signed \
$NETWORK_MAGIC
I didnāt received my stake pool deposit back as my reward address didnāt have registered stake address (hardware wallet) at the time of pool retiring. I got this reply from IOHK support.
We have the same dilemma, I did manage to withdraw most of my funds after retiring my pool since it was REALLY UNPROFITABLE FOR SMALL POOL OPERATORS. And yes, cannot get my 1.6 ADA out after retiring my pool: Help on retiring my stake pool - #15 by coinz
do you have any nfts on payment.addr?