Commit Graph

59 Commits

Author SHA1 Message Date
Mariano Sorgente ffd439e79b
Start refactor 2020-04-27 22:10:32 +09:00
Matthew Howard 12c3df3ffb -python black format
-investigating multicolour spends and parent discovery
2020-04-22 16:03:40 -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
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 83635f7c01 Small networking fixes 2020-04-21 22:55:21 -07:00
Yostra 299753fd22 just use new ssl 2020-04-21 22:55:21 -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 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
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 920043c1d4
Tweak block validation, rename some files, and concentrate error codes 2020-03-31 02:27:22 +09:00
Yostra 6e01eca711 db lock issue, use one connection 2020-03-29 18:32:51 -07:00
Mariano Sorgente 81f41f7764
Fix puzzle store bug, no recursive JSON, big ints as strings in JSON 2020-03-25 17:15:31 +09:00
Mariano Sorgente d7d3be2ab7
DB path for wallet, and search block field 2020-03-25 00:50:02 +09:00
Mariano Sorgente b3040a3623
Add full node display to electron 2020-03-24 21:18:07 +09:00
Yostra d881eafe41 format 2020-03-20 22:33:41 -07:00
Yostra 7e4bc9fae0 fix vdf 2020-03-20 22:29:39 -07:00
Yostra c7a4764c62 multipl wallets ui 2020-03-19 22:12:49 -07:00
Mariano Sorgente 324cae8dba
Progress on fast sync 2020-03-19 14:15:06 +09:00
Mariano Sorgente 90e8287926
Merge branch 'integration' of github.com:Chia-Network/chia-blockchain into light-verification 2020-03-18 17:18:20 +09:00
Mariano Sorgente b1778095d6
New difficulty change and min_iters change, and light header verification 2020-03-18 17:17:59 +09:00
Yostra 10f5300805 propagate mempool on connect, test 2020-03-17 12:38:36 -07:00
Yostra cc02b94560 test transaction broadcast; 2020-03-16 22:22:59 -07:00
Yostra b93a5a33e9 reorg in wallets 2020-03-10 12:58:42 -07:00
Yostra d8211f5257 give name for logging 2020-03-10 12:54:45 -07:00
Yostra 894b49d756 format 2020-03-09 15:38:40 -07:00
Yostra f5fa74e9fe full node simulator 2020-03-09 15:23:04 -07:00
Mariano Sorgente aa4f0d9795
Fix bugs with wallet node 2020-03-09 15:05:24 +09:00
Mariano Sorgente d0b80f075c
Fix tests 2020-03-09 12:36:46 +09:00
Mariano Sorgente 284faa46e8
Almost have sync working 2020-03-06 17:23:03 +09:00
Mariano Sorgente cc3b51a1a1
Merge branch 'integration' of github.com:Chia-Network/chia-blockchain into integration 2020-02-27 11:23:03 +09:00
Mariano Sorgente 521c476094
Full node tests 2020-02-26 15:42:30 +09:00
Mariano Sorgente 4b98c3706d
Continue full node tests 2020-02-24 14:40:36 +09:00
Mariano Sorgente 3250f1f050
Start full node tests 2020-02-17 11:26:20 -08:00
Yostra 6b34bede0a refactor coin records 2020-02-08 02:23:58 -08:00
Yostra 8c505c6802 refactor mempool, mempoolmanager 2020-02-07 16:51:09 -08:00
Mariano Sorgente 3542dcd273
Close down VDF server after handling requrest 2020-02-07 10:32:36 -05:00
Mariano Sorgente 893e2198fd
Fix error in VDF server 2020-02-06 19:56:00 -05:00
Mariano Sorgente 31465b0269
Simulation test, vdf with variable discriminant size, farmer puzzle ahsh 2020-02-06 19:01:18 -05:00
Mariano Sorgente 264bf5e485
Use pathlib.Path instead of os.path 2020-02-06 11:02:27 -05:00
Mariano Sorgente 70c93ebe66
Merge branch 'db_headers' into integration 2020-02-05 21:07:18 +09:00
Yostra 82a611aad6 add option to mine transaction in blocktools 2020-02-04 11:39:49 -08:00
Yostra 74a4e8bb2a coinbase freeze 2020-02-04 11:39:49 -08:00
Yostra d2e8c4e649 clear stores 2020-02-04 11:39:49 -08:00