Commit Graph

282 Commits

Author SHA1 Message Date
Yostra
8fe558b32a more tests, more sleep 2020-04-22 16:27:00 -07:00
Yostra
00cea61686 more cleanup 2020-04-22 16:26:53 -07:00
Yostra
c662c43d0b test trade works 2020-04-22 16:26:25 -07:00
Yostra
2be0e7b9f8 uncomment tests 2020-04-22 16:23:42 -07:00
Yostra
44e604b3fe longer sleep 2020-04-22 16:21:59 -07:00
Yostra
858888d127 sleep 1 sec 2020-04-22 16:21:36 -07:00
Matthew Howard
b6c6dd68f1 -add websockets for more tradeoffer funcs
-small fixes to trade offer funcs
-black formatting
2020-04-22 16:12:00 -07:00
Yostra
c3bfd837f2 comment out tests, except transactions 2020-04-22 16:11:34 -07:00
Matthew Howard
7c2c5c2d0a -added the ability to fetch wallet by colour
-added test for this
-added some trade offer related functions
2020-04-22 16:05:39 -07:00
Matthew Howard
cca3f05a10 -changed set_used_up_to to no longer take index
-fixed bad call in test_wallet_sync, though that test is still failing
2020-04-22 16:05:33 -07:00
Matthew Howard
12c3df3ffb -python black format
-investigating multicolour spends and parent discovery
2020-04-22 16:03:40 -07:00
Matthew Howard
2d9fd53238 generate_zero_val now works 2020-04-22 16:03:23 -07:00
Yostra
f47aac8b95 fix the scenario with change 2020-04-22 16:03:15 -07:00
Yostra
adda69eff7 fix test 2020-04-22 16:03:07 -07:00
Yostra
988d9935bb unlink correct path 2020-04-22 16:02:58 -07:00
Yostra
8e6662d8dc don't use random bytes for db name, unlink path for testing 2020-04-22 16:02:50 -07:00
Yostra
63b56f275b cc wallet changes 2020-04-22 16:02:42 -07:00
Matthew Howard
0bbe02ade3 -wrote test for create_zero_val 2020-04-22 15:59:58 -07:00
Matthew Howard
ddc86fcdb9 - seperated made make_eve_solution its own function
- made spelling of "colour" consistent
- removed create_zero_val from create wallet
- fixed create_zero_val
2020-04-22 15:59:47 -07:00
Yostra
a267068f01 coloured coins receive coin 2020-04-22 15:59:35 -07:00
Matthew Howard
38e61976f6 -added test for generation
-ported relative amount spendbundle creation for offers
-made get_innerpuz more internally consistent
2020-04-22 15:54:43 -07:00
Mariano Sorgente
2705a4e75c
Fix test 2020-04-22 16:43:30 +09:00
Mariano Sorgente
f6762b80fd
New hash to prime (breaking change) (#184)
* Uses new chia-vfd (chiavdf=0.12.7)
* Migration script replaces old puzzle hashes with new ones (as long as CHIA_ROOT is not set)
* New genesis block
* Fix bug in genesis block generation
* Increment protocol version to 0.14
2020-04-22 16:24:59 +09:00
Richard Kiss
2eb4fd7b8e Squashed commit of merge conflicts. 2020-04-21 23:31:20 -07:00
Mariano Sorgente
b0464096b8 More accurate space estimation, and tests 2020-04-21 23:12:13 -07:00
Mariano Sorgente
83635f7c01 Small networking fixes 2020-04-21 22:55:21 -07:00
Yostra
2d536f24ae format 2020-04-21 22:55:21 -07:00
Yostra
d425a41ad8 assert fee condition 2020-04-21 22:55:21 -07:00
Yostra
299753fd22 just use new ssl 2020-04-21 22:55:21 -07:00
Yostra
d0b8a852c5 use tree hash 2020-04-21 22:55:21 -07:00
Mariano Sorgente
053185265e Display best iters in UI 2020-04-21 22:38:20 -07:00
Mariano Sorgente
b2d3d9353b
Fix chia init plots issue 2020-04-08 18:33:42 +09:00
Mariano Sorgente
281b65a39c
Lint and fix wallet server startup 2020-04-08 17:02:04 +09:00
Richard Kiss
6ded806fa2
Add chia init and refactor out many global references to the config directory (#153)
* Tweak subcommand template.
* Don't hack the .chia/beta-* directory when invoking `chia`.
* Get `chia init` working. Factor out all global paths.
* Reverse order of migration bases.
* Update README.
2020-04-08 16:47:17 +09:00
Mariano Sorgente
02aa39a667
Fix race condition in select coins, and order coins by age 2020-04-08 15:29:34 +09:00
Yostra
43bf5e794f consider accepted if already present 2020-04-07 13:15:09 -07:00
Yostra
ce4b8ce5fa fix main wallet access 2020-04-07 12:20:56 -07:00
Yostra
d4fe5e5cb3 Merge branch 'beta-1.1' into beta-1.2 2020-04-07 11:40:49 -07:00
Mariano Sorgente
b5ebf6c494
Refactor puzzle store, tests, generate future puzzle hashes 2020-04-07 18:17:44 +09:00
Yostra
78349723f5 test invalid filter 2020-04-06 16:07:15 -07:00
Yostra
31b835cefd clean 2020-04-06 15:26:31 -07:00
Yostra
bfc7196d7f add to mempool change 2020-04-06 15:25:08 -07:00
Mariano Sorgente
2e47378ab7
Remove useless host configs. Run rpc servers not on localhost. 2020-04-05 18:08:40 +09:00
Yostra
8ebf55bff7 simplify setup 2020-04-04 14:12:03 -07:00
Mariano Sorgente
b077a7a02e Fee parent val (#145)
* Add validation of parent ids for coinbase and fees, and add 1 to height for fees
* Increment protocol version
* Add 1 to fee calculation
* Fix test
2020-04-03 05:26:00 +09:00
Mariano Sorgente
dc637d4ec1
Block ordering (#142)
* Look at current block additions before removals
* Fix block ordering, and change state machine of wallet node
* Fix infinite recursion
* Fix some serious bugs with wallets/coinbases/reorgs and add testing
2020-04-02 02:53:33 +09:00
Richard Kiss
e9299f8f73 Move src.path to src.util.path. 2020-03-31 18:31:01 -07:00
Richard Kiss
155d14aff9 Load setproctitle as runtime. 2020-03-31 18:12:31 -07:00
Mariano Sorgente
5de840f13b
Proper reorg transaction handling, fix fork finding, wallet only connects to local node if possible (#141) 2020-03-31 22:29:58 +09:00
Mariano Sorgente
920043c1d4
Tweak block validation, rename some files, and concentrate error codes 2020-03-31 02:27:22 +09:00