Chia-Network / chia-blockchain

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Apache License 2.0
10.82k stars 2.03k forks source link

[REQ] Allow self pooling plotnft claims to be sent directly to a cold wallet #10707

Open daverof opened 2 years ago

daverof commented 2 years ago

Discussed in https://github.com/Chia-Network/chia-blockchain/discussions/9701

Originally posted by **daverof** December 31, 2021 When self-pooling, the manual `plotnft claim` of the 1.75 XCH can only be transferred to the current active address of the host wallet, which is of course a hot wallet. Can you please provide a way to edit this `target_puzzle_hash` to specify an alternative address, to allow users to claim directly to cold wallets, to avoid having to manually transfer coins from the hot to the cold wallet every time a block is won? https://github.com/Chia-Network/chia-blockchain/blob/13ff7489b606d38b8294ed8c256d0177d39eb4bb/chia/pools/pool_wallet_info.py#L68-L69 https://github.com/Chia-Network/chia-blockchain/blob/13ff7489b606d38b8294ed8c256d0177d39eb4bb/chia/rpc/wallet_rpc_api.py#L569

As this requires two transactions instead of one, it takes twice as long (especially slow during dust storms).

emlowe commented 2 years ago

This is an entirely reasonable request and it's very likely something we will do - but at the moment it is not a near or mid-term priority

github-actions[bot] commented 2 years ago

This issue has not been updated in 14 days and is now flagged as stale. If this issue is still affecting you and in need of further review, please comment on it with an update to keep it from auto closing in 7 days.

github-actions[bot] commented 2 years ago

This issue was automatically closed because it has been flagged as stale, and subsequently passed 7 days with no further activity from the submitter or watchers.