Commit Graph

2523 Commits

Author SHA1 Message Date
Mariano Sorgente d4051b72b9 Ms.fixtest (#432)
* New chiapos API

* Fix flake

* Move to chiapos 0.12.30 to fix segfaults

* Black

* change stripe size to 2000

* chiavdf to 0.12.25

* Revert "chiavdf to 0.12.25"

This reverts commit f7f596ce16425c8bc61af43387d6e64023d2ef5e.
chiavdf has a timelord compile error on MacOS.

* Increase default -b

* Plotter GUI test

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Yostra <straya@chia.net>
2020-10-01 11:07:12 -07:00
Florin Chirica 08c985ba7e Preventive exception catch. 2020-10-01 11:07:12 -07:00
Mariano Sorgente 13b634249a Ms.plottest (#431)
* Fix harvester test
2020-10-01 11:07:12 -07:00
Yostra ecd68e48f7 first sync 2020-10-01 11:07:12 -07:00
Mariano Sorgente 97ae12082c New chiapos 2020-10-01 11:07:12 -07:00
Will Bendick 54a4fcd6d1 fixes tests 2020-10-01 11:07:12 -07:00
Will Bendick 9070f26717 fixes lint 2020-10-01 11:07:12 -07:00
Will Bendick a17f6814b5 updates changelog 2020-10-01 11:07:12 -07:00
Will Bendick 7fdd5634b3 updates documentation 2020-10-01 11:07:12 -07:00
Will Bendick 38d3fcb75e adds fees to send_clawback_transaction 2020-10-01 11:07:12 -07:00
Will Bendick 8d50da67ec adds fees to add_rate_limited_funds 2020-10-01 11:07:12 -07:00
Will Bendick 4d2f3e2597 adds fees to rate limited wallet transactions 2020-10-01 11:07:12 -07:00
Will Bendick 4710409529 adds fee to admin wallet creation 2020-10-01 11:07:12 -07:00
Florin Chirica d0cfabc56e Fix deserialize bug. 2020-10-01 11:07:12 -07:00
Florin Chirica 02ecd1d66d Define OutboundMessageGenerator. 2020-10-01 11:07:12 -07:00
fchirica b89d1e94f2 Also disconnect wallet. 2020-10-01 11:07:12 -07:00
fchirica f989fe75eb Improve connection time. Disconnect peers from the introducer. 2020-10-01 11:07:12 -07:00
Gene Hoffman 3920cb8b36 Update initial config to document Bluebox conf 2020-10-01 11:07:12 -07:00
Yostra df8144894a make configurable 2020-10-01 11:07:12 -07:00
Yostra 5854ff7f05 sync, ph 2020-10-01 11:07:12 -07:00
Richard Kiss 228eb184a7 Get rid of `.value` for `WalletType` is now an `IntEnum`. 2020-10-01 11:07:12 -07:00
Richard Kiss b3e157e8ca Don't use `Wallet.wallet_info` because it's private. 2020-10-01 11:07:12 -07:00
Richard Kiss 6ae537a307 Rename to `get_all_wallet_info_entries`. 2020-10-01 11:07:12 -07:00
Richard Kiss c337628464 Add `Wallet.type()`. 2020-10-01 11:07:12 -07:00
Richard Kiss 9d3dac9592 Get rid of `AbstractWallet`. 2020-10-01 11:07:12 -07:00
Richard Kiss 79315f2b57 Improvements to `p2_delegated_puzzle_or_hidden_puzzle`. 2020-10-01 11:07:12 -07:00
Richard Kiss 37e841f401 Improve `WalletTools`. 2020-10-01 11:07:12 -07:00
Gene Hoffman d2513a8caf Catch changelog up to peer gossip 2020-10-01 11:07:12 -07:00
Florin Chirica 5b17e1cf23 Peer gossip. (#414)
* Initial commit.

* mypy

* Fix start service logic.

* Fix AddressManager tests.

* Experimentally increase timeout.

* Attempt to fix test.

* Flake8 typo

* Print traceback for CI build.

* Revert exception catching to gain more logs.

* Add serialization.

* Try to hack simulation test.

* Add debug info. Connect peers more often.

* Try to fix full node gossip.

* Remove introducer protocol from full node.

* Update request_peers test.

* Flake8 the test.

* Add sqlite.

* Address some review comments.

* Try to remove Peers() everywhere but introducer.

* flake8

* More linting.

* Limit other types of inbound connections.

* Initial commit new code.

* AddressManager tests working.

* flake8, mypy, some tests.

* More flake8.

* Tweak gossip protocol.

* Catch more connection failures.

* First attempt wallet gossip.

* Add wallet gossip test.

* Add back global signal handler.

* Resolve some SuperLinter issues.

* Fix some bugs.

* More linting.

* Lint.

* Attempt to improve network connectivity.

* Small fixes.

* Lint.

* Lint.

* Checkpoint address relay.

* Some fixes.

* Fix db path.

* Lint.

* Small fixes.

* Fix bugs.

* flake8, improve speed test simulation.

* py.black

* LGTM, other small fixes.

* Don't self connect.

* py.black

* Punish self connections even more.

* One more attempt to fix self connection.

* Don't connect to the introducer if I have all peers.

* Catch bugs.

* Fix typo.

* Type checking.

* Lint, catch timestamp bug.
2020-10-01 11:07:12 -07:00
Will Bendick b37e033d56 updates changelog 2020-10-01 11:07:12 -07:00
Gene Hoffman 9248f30bcf cryptography 3.1.1 for OpenSSL 1.1.1h 2020-10-01 11:07:12 -07:00
Gene Hoffman f7a8d8725a Update temp space - k = 28 & 29 2020-10-01 11:07:12 -07:00
Gene Hoffman b25ef87e60 install-timelord needs build-essential on spartan machines 2020-10-01 11:07:12 -07:00
Richard Kiss 486913b23b Update clvm-tools version. 2020-10-01 11:07:12 -07:00
Will Bendick 5cf63201ba fixes black lint 2020-10-01 11:07:12 -07:00
Will Bendick f83e256a14 fixes lint 2020-10-01 11:07:12 -07:00
Will Bendick 3bfe892a30 fixes rebase 2020-10-01 11:07:12 -07:00
Will Bendick 9dd7a85033 fixes lint 2020-10-01 11:07:12 -07:00
Will Bendick ebde6e8467 fixes lint 2020-10-01 11:07:12 -07:00
Will Bendick dedf422a76 cleanup 2020-10-01 11:07:12 -07:00
Yostra afbec4160f make agg work 2020-10-01 11:07:12 -07:00
Will Bendick 7ce1e44654 incomplete coinagg 2020-10-01 11:07:12 -07:00
Richard Kiss 66c1c64c76 Use `clvm` 0.5.1. 2020-10-01 11:07:12 -07:00
Yostra 8bb2ab6fa3 format js files 2020-10-01 11:07:12 -07:00
Yostra 2a86772207 don't ask for non initialized rl wallets, and don't display error not initialied on first start 2020-10-01 11:07:12 -07:00
Yostra 441d623ce1 cancelation 2020-10-01 11:07:12 -07:00
Yostra 438a4a121c black tests 2020-10-01 11:07:12 -07:00
Yostra 3d114f13cc black 2020-10-01 11:07:12 -07:00
Yostra e2ac44d017 fix multi receive, add multi send 2020-10-01 11:07:12 -07:00
Yostra 4c16f2b8d0 use in memory cache 2020-10-01 11:07:12 -07:00