251 Commits
Author SHA1 Message Date
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 KissandGitHub 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 SorgenteandGitHub 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 SorgenteandGitHub 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 SorgenteandGitHub 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
Mariano Sorgente e328f01f10 Lint properly, and fix Paths 2020-03-30 18:03:03 +09:00
Will BendickandYostra 73abc0a3fd adds argument, reformats 2020-03-29 21:37:22 -07:00
Will BendickandYostra a1bfc21654 adds agg_sig_me condition 2020-03-29 21:36:58 -07:00
Yostra 6e01eca711 db lock issue, use one connection 2020-03-29 18:32:51 -07:00
Richard Kiss 9b0e257580 Fix tests. 2020-03-29 15:23:27 -07:00
Yostra 0ce3d411a2 increase max value 2020-03-28 01:32:49 -07:00
Yostra 708caf9f27 select coins fix 2020-03-27 14:03:48 -07:00
Richard Kiss 0df69d52b1 Use chiavdf from pypi instead of from lib. 2020-03-27 11:03:29 -07:00
Mariano SorgenteandGitHub f96ae11094 Wallet fixes (#131)
* Transaction status, and fixes
* Close websocket on ConnectionCloseError, and fix wallet bug
* More validation and better error messages
* Uncomment lines
* Fix tests
2020-03-27 23:30:07 +09:00
Yostra a59f35b142 send to three different peers 2020-03-27 00:56:57 -07:00
Gene HoffmanandRichard Kiss 08c5b9fb37 Merge branch 'integration' of https://github.com/Chia-Network/chia-blockchain into integration 2020-03-25 20:38:36 -07:00
Mariano SorgenteandRichard Kiss 09b332628e Fix lint 2020-03-25 20:38:35 -07:00
Mariano SorgenteandRichard Kiss b1a0245c7e Merge branch 'integration' of github.com:Chia-Network/chia-blockchain into integration 2020-03-25 20:37:04 -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
Yostra 53385608de benchmark chia cost unit, other cost stuff 2020-03-24 23:09:31 -07: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
Mariano Sorgente 3bb3e9e4d6 Remove inkfish, use c++ prover for tests 2020-03-23 18:57:05 +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
Mariano Sorgente 2a388d3545 Fix tests 2020-03-21 01:24:48 +09:00
Yostra c7a4764c62 multipl wallets ui 2020-03-19 22:12:49 -07:00
Yostra 23b33605f7 format 2020-03-19 22:11:54 -07:00
Yostra 6094100f6a support multiple wallets (breaking) 2020-03-19 22:10:26 -07:00
Mariano Sorgente 94ae17cbe2 Fast sync working for wallet 2020-03-19 16:32:11 +09:00
Mariano Sorgente e83aa36b44 Add cli script, remove SSH ui and dependencies 2020-03-19 15:28:17 +09: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 d935dd4ec0 fix test 2020-03-16 22:42:25 -07:00