My pool was lucky enough that it produced a block in epoch 264. As you can see, there is total reward of 750 ADA, where 406 goes to delegators and 344 goes to the pool . Currently there are 3 delegators, who all owners of the pool.
Now we are in epoch 266. I used “cardano-cli query stake-address-info” command to query the pool stake address. To my surprise, the total reward amount is 750. I thought the amount would be 344, and 406 would go to the owners’ account just like regular delegators. But it is not.
I have not withdrawn the award yet, because this is confusing to me.
Can someone explain what is the happening here? When 406 ada is shown up in pool award stake address? If I go ahead and with all 750 ada, does that mean none of delegator will get their share (until I re-distribute the 750 ada manually)? Does this happen because those delegators are owners? What if the pool has some non-owner delegators?
Also, does this 750 include transaction fee, which should be around 10 ada or so?
The cost + margin profit will go to the pool wallet and then the difference will be distributed to the all owners wallet and delegators wallet
U can check here for each owner/delegator how much received based on the pledge/delegated amount
The MYADA pool has 3 owner accounts, where 1 of them is actually the pool reward account and other 2 are owners’ private accounts. The reward account only has about 490 ADA in staking, but it rakes up 406 ADA as delegation rewards, far more than other 2 owner accounts (231, 173 respectively)
Do you know why? Something is wrong here.
Because the pool cost + margin go to the pool wallet not to the pledge wallet
In your case the owner account which has only ~490 ADA in balance, being the pool wallet reward received 340 + margin; the other 2 wallets received the reward for the pledge only
Exactly that is the question, @Alexd1985 . Can you take a look of this page for epoch 264? 344 ADA is the pool cost + margin, listed under “Operator rewards”. What is the 406 ADA listed “stake reward”? Based on your explanation and my understanding, this amount should go to the other 2 owners.
I ran command line tool to check reward account. it seems to suggest all the delegation reward wend to the reward account, instead of the owner account, which does not make sense at all. Anyone can explain this weird observation?
jsun@lexar-ubuntu:~/cardano/mainnet-pool/account/owner1$ cardano-cli query stake-address-info --mainnet --address $(cat stake.addr)
jsun@lexar-ubuntu:~/cardano/mainnet-pool/account/owner1$ cd ../owner2/
jsun@lexar-ubuntu:~/cardano/mainnet-pool/account/owner2$ cardano-cli query stake-address-info --mainnet --address $(cat stake.addr)
jsun@lexar-ubuntu:~/cardano/mainnet-pool/account/owner2$ cd ../reward/
jsun@lexar-ubuntu:~/cardano/mainnet-pool/account/reward$ cardano-cli query stake-address-info --mainnet --address $(cat stake.addr)
I checked, weird indeed, pooltools shows that the rewards were distributed to the pledge wallets but on cardanoscan.io the rewards address kept the all 750 ADA
pool 750.4 ₳
delegators 0 ₳
Just checked with Andy and Homer in telegram channel. They seem to suggest that, for a multi-owner pool, both owner staking reward and pool operation reward (cost+margin) go to the reward account. That seems to be what’s happening.
It means pool operator needs to distribute both staking reward and fair share of pool reward to each owner. Hmm, weird, but seems true.
Can someone else confirm this?
Understand, then this should be, but as you I thought the rewards will be distributed automatically