Commit Graph
537 Commits
Author SHA1 Message Date
Richard Kiss 46cce43474 Use service_kwargs_for_wallet. 2020-10-13 14:40:12 -07:00
Richard Kiss 421b8e1987 Some minor bug fixes. Make bt.config return a deep copy. 2020-10-13 13:48:14 -07:00
Richard Kiss f333def7dd Use service_kwargs_for_full_node(_simulator)?. 2020-10-12 17:46:40 -07:00
Richard Kiss 589d7a0621 Use service_kwargs_for_farmer. 2020-10-12 16:05:20 -07:00
Richard Kiss 9c6f00c3d7 Use service_kwargs_for_[timelord|introducer]. 2020-10-12 15:28:17 -07:00
Richard Kiss f5ff886df4 Test service_kwargs_for_harvester. 2020-10-12 11:54:32 -07:00
Richard Kiss 7bbf64fa18 Greatly simplify Service. 2020-10-09 15:56:52 -07:00
Richard Kiss c91d75058b Simplify RPC tests. 2020-10-09 11:17:10 -07:00
Richard Kiss b3cfc18765 Use config file rather than "127.0.0.1". 2020-10-09 09:22:47 -07:00
Richard Kiss ef5b8b8dab Refactor some ConsensusConstants stuff. 2020-10-08 15:57:50 -07:00
Richard Kiss 0749337358 Simplify an RPC test. 2020-10-08 13:31:39 -07:00
fchiricaandGene Hoffman 1dd49d5bce Fix test. 2020-10-06 14:47:31 -07:00
Richard Kiss 117e08bc03 Remove many references to get_pool_wallet_tool. 2020-10-02 18:06:44 -07:00
Richard Kiss 72f1012adc Remove more WalletTool references. 2020-10-01 18:15:51 -07:00
Richard Kiss 075cea3217 Remove many WalletTool references. 2020-10-01 17:28:18 -07:00
Richard Kiss f42b64fb98 Don't use dummy wallet. 2020-10-01 15:09:28 -07:00
Richard Kiss d4d32c3ab1 Improve p2_delegated_puzzle_or_hidden_puzzle. 2020-10-01 15:09:28 -07:00
Gene HoffmanandGene Hoffman 81f26ca38b Fix LGTM, update CHANGELOG 2020-10-01 11:07:12 -07:00
fchiricaandGene Hoffman 62dbbf7f81 Try to fix simulation test. 2020-10-01 11:07:12 -07:00
fchiricaandGene Hoffman afaf077529 Lint, increase timeouts. 2020-10-01 11:07:12 -07:00
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 f7f596ce16.
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
Mariano SorgenteandGene Hoffman 13b634249a Ms.plottest (#431)
* Fix harvester test
2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 54a4fcd6d1 fixes tests 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 9070f26717 fixes lint 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 38d3fcb75e adds fees to send_clawback_transaction 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 8d50da67ec adds fees to add_rate_limited_funds 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 4d2f3e2597 adds fees to rate limited wallet transactions 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 4710409529 adds fee to admin wallet creation 2020-10-01 11:07:12 -07:00
Richard KissandGene Hoffman b3e157e8ca Don't use Wallet.wallet_info because it's private. 2020-10-01 11:07:12 -07:00
Florin ChiricaandGene Hoffman 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 BendickandGene Hoffman f83e256a14 fixes lint 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 3bfe892a30 fixes rebase 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman ebde6e8467 fixes lint 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman dedf422a76 cleanup 2020-10-01 11:07:12 -07:00
YostraandGene Hoffman afbec4160f make agg work 2020-10-01 11:07:12 -07:00
Will BendickandGene Hoffman 7ce1e44654 incomplete coinagg 2020-10-01 11:07:12 -07:00
YostraandGene Hoffman 438a4a121c black tests 2020-10-01 11:07:12 -07:00
YostraandGene Hoffman e2ac44d017 fix multi receive, add multi send 2020-10-01 11:07:12 -07:00
Richard KissandGene Hoffman a57db60697 Fix tests. 2020-10-01 11:07:12 -07:00
Richard KissandGene Hoffman 8505550be5 More wallet simplifications. Placeholder for looking up
secret key by public key.
2020-10-01 11:07:12 -07:00
Richard KissandGene Hoffman 431ab0bf70 Use Program instead of src.util.clvm. 2020-10-01 11:07:12 -07:00
YostraandGene Hoffman f1295bf82c save block timestamp 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman 4107cbebe0 black tests/ 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman 6f183f7eee Improve wallet sync performance 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman 966b5bb989 Reformat using python black 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman 7f5868a590 Fix RL test 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman be7267021d Fix Block.js bug and slow RL wallet bug 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman eff85763f7 Fix tests and start with chia wallet 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman fa2fea9d79 Finish wallet rpc tests 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman 97cbadc51f More refactoring of rpcs and wallet 2020-10-01 11:07:12 -07:00