chia-blockchain/chia
dustinface 17b061d1d7
farmer: Update payout_instructions on the pool if changed (#7161)
* farmer: Refactor `update_pool_farmer_info`

Return the actual `GetFarmerResponse` object and a flag if the farmer is
known on the pool or not.

* farmer: Call `PUT /farmer` if the `payout_instructions` changed

* farmer: Force farmer update, don't directly call `update_pool_state`

Let the periodical task handle the update.

* farmer: Temporary fix for `Streamable` not supporting JSON `Optional`

* tests: Call `update_pool_state` after `set_payout_instructions`
2021-07-07 09:37:23 -07:00
..
clvm Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
cmds Correct 'leave' command --help 2021-07-07 09:05:22 -07:00
consensus Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
daemon service singleton (#6735) 2021-06-24 11:10:46 -07:00
farmer farmer: Update payout_instructions on the pool if changed (#7161) 2021-07-07 09:37:23 -07:00
full_node in strict/safe mode, require integers to use the minimal/canonical encoding (#7071) 2021-07-01 21:19:47 -07:00
harvester Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
introducer add all none's (#4503) 2021-05-10 22:05:45 -07:00
plotting Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
pools Minor fix to wrong error message printed 2021-07-07 00:08:59 +09:00
protocols Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
rpc farmer|cmds: Improve remote harvester info (#6979) 2021-07-06 20:20:21 -07:00
server Improves error handling for unknown protocol types (#7073) 2021-07-01 21:20:21 -07:00
simulator move chia.util.block_tools and chia.util.wallet_tools into tests (#6799) 2021-06-16 11:12:26 -07:00
ssl mozilla typo fixes (#5303) 2021-05-24 11:52:37 -07:00
timelord Fix timelord bug (#6761) 2021-06-15 07:07:00 -07:00
types Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
util Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
wallet Fix DB invalid format for additional_coin_spends 2021-07-04 14:48:55 +09:00
__init__.py git mv src chia 2021-04-04 21:41:39 -07:00
pyinstaller.spec Simplify pyinstaller.spec. Solve daemon/chia name collision. 2021-04-06 13:29:41 -07:00