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