[golemfactory/golem] Merge 0.17.0 (#3113)

You can view, comment on, or merge this pull request online at:

https://github.com/golemfactory/golem/pull/3113

— Commit Summary —

* [WIP] Use key_id in P2P compare_version
* Use OS DNS queries and store IPs in P2PService.seeds
* Merge branch ‘b0.17.0’ of github.com:golemfactory/golem into 3027_seed_nodes_version
* pseudo lint
* Don’t lock funds when task creation fails
* Merge pull request #3088 from golemfactory/locked_funds_fail
* Different retry logic for Geth requests (#3100)
* lints
* ‘last_update_time’ won’t be updated on restart case (#3092)
* Merge branch ‘b0.17.0’ into 3027_seed_nodes_version
* Merge pull request #3078 from golemfactory/3027_seed_nodes_version
* Merge branch ‘b0.17.0’ into merge-0.17.0

— File Changes —

M golem/client.py (19)
M golem/ethereum/node.py (6)
M golem/ethereum/web3/middleware.py (45)
M golem/network/p2p/p2pservice.py (80)
M golem/task/taskstate.py (4)
M tests/golem/ethereum/test_ethereum_node.py (2)
M tests/golem/ethereum/web3/test_middleware.py (15)
M tests/golem/network/p2p/test_p2pservice.py (44)
M tests/golem/network/p2p/test_peersession.py (4)
M tests/golem/task/test_taskstate.py (6)

— Patch Links —

https://github.com/golemfactory/golem/pull/3113.patch
https://github.com/golemfactory/golem/pull/3113.diff

Добавить комментарий