Hi, I found block two days ago but I didn’t get 0,25 xch on my wallet.
In explorer I can see that reward was sent to address: xch183rqja3f2ak4f72w9enc88v0788vjp5ns3c2n2sctxpcnewzh2yqtcu2rs
but this is not my address.
I have xch_target_address: xch1cggmwwxnj5zy4v3nfd5pn7r49z70600sd90mlvame86m547x974qqaadhe
in my config.yaml file.
I was only in spacepool, this is my first found block.
How do you know that this block was found by your farmer? Did you login to your farmer’s Space pool login using the NFT login URL and it shows it there?
is xch_target_address pointing to a cold or hot wallet? if this is hot wallet you can inspect all the transactions in that wallet using CLI (chia wallet get_transactions -i <wallet id in case you have multiple, default is 1>) or I’m sure this info is also in GUI too but I don’t use it so cannot help with GUI
You are looking at the xch_target_address in config under the farmer section and not the pool correct?
Was the farmer restarted since the farmer:xch_target_address was changed (if it was changed)?
I know that I found block, because I can see this information on pool space with my launcher id.
Lanucher id I get by command: ./chia.bin plotnft show
I’dont know If I have hot or cold wallet? How can I check this?
When I run command “chia wallet get_transactions” I don’t see transaction 0,25 xch.
XCH_target_address I get from file on my farmer: /.chia/mainet/config/config.yaml.
The address wasn’t changed after restart.
I can get information from block explorer this reward for my block was sent to address: Space Explorer - Chia Blockchain Explorer It isn’t my, balance on this wallet is 40xch, I never had that much because I started farm 1 month ago.
Hot wallet is the wallet on your farmer which you can send coins from since you have the mnemonics installed while cold wallet was setup on the blockchain but has no active/synced client wallet meaning it can only receive coins but you cannot send coins out of it until you set it up on a client with a mnemonic. Cold wallets are used to secure your coins so they do not get stolen from your farmer in case it was compromised.
Run chia wallet show in CLI and confirm if you only have 1 wallet with type = STANDARD_WALLET, if you have more than 1 then run chia wallet get_transactions -i <wallet id, ex 2> for each to check for transactions on each wallet. Ignore any other wallet types like POOLING_WALLET, CAT, etc.
Did you see my comment about xch_target_address showing up two times in the config file? Make sure you are looking at this value under the “farmer:” section of the config and not the “pool:” as it exists under both but the farmer xch_target_address is used for the farmer reward (0.25).
This may be confusing but when looking at the block record the farmer address will not be your receiving wallet address. First note that multiple farmers can find the same block at the same time so same block may generate multiple XCH rewards while only 1 farmer will get the extra something (fees) along with their 0.25 reward. So now keeping that in mind look at the block record and note that “Reward Txs Count” = 3 which tells us that 3 farmers got rewarded for finding this block so now we can look at the farmer addresses that got payed out by looking for 0.25 transactions in the list of transactions while keeping in mind that one of them may have extra fees which indicates that the following farmer addresses were payed out farmer rewards for this block:
Search for these addresses in your Chia config and if you find one of them under farmer:xch_target_address then that is why it was transferred to that address.
If none of these 3 addresses are in your config then I wonder if you are using a 3rd party farmer? 3rd party farmer could redirect the farmer reward to it’s own address.
Lastly, although probably rare, if you are 100% positive that you are farming with the official Chia client then you can confirm if what Space Pool is reporting is correct by checking if your farmer found that block. You can do that by searching the Chia debug.log for “Farmed unfinished_block” line which will show up at the time when the block is found, but note that this is INFO log line so unless your Chia farmer config was set to INFO log level these will not show up as I think default level is WARNING.
Yes, I confirmed that I have one wallet and I confirmed that xch_target_address showing up two times in section farmer and pool (both have value: xch1cggmwwxnj5zy4v3nfd5pn7r49z70600sd90mlvame86m547x974qqaadhe)
That is interesting. I don’t know what Gigahorse is doing (closed source), but I suspect it is not taking your Chia xch_target_address for farmer rewards and this may have something to do with the farmer fee? Maybe @madMAx43v3r can help us understand what’s happening with the farmed 0.25 reward in Gigahorse farmer?
UPDATE: According to Gigahorse readme it is not taking the fee from 0.25 so I wonder how it determines where to send the farmed reward as it looks like it did not take your farmer:xch_target_address config.
UPDATE2: Correction, looks like 0.25 is not used only when you use FlexFarmer but there is a note below that:
When you find a block there’s a chance the 0.25 XCH farmer reward is used as fee, this is a random process. In case of CPU farming it’s 1 out of 8 blocks on average, and for GPU farming it’s 1 out of 4 blocks on average.