238 Commits
Author SHA1 Message Date
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
Yostra cc02b94560 test transaction broadcast; 2020-03-16 22:22:59 -07:00
Mariano Sorgente 1601d13ce0 Header block verification 2020-03-17 13:02:57 +09:00
Mariano Sorgente 3e74649930 Fix sync test 2020-03-12 15:05:28 +09:00
Mariano Sorgente 7b00daaeb3 Fix filter test 2020-03-12 13:44:40 +09:00
Mariano Sorgente 94c6be1d04 Fix fork point issue 2020-03-12 12:42:11 +09:00
Yostra 48052db0b3 mypy formating 2020-03-11 12:41:53 -07:00
Yostra cfbfc766c9 use protocol and comment out failign test 2020-03-11 12:41:53 -07:00
Yostra 29c7fc535d clean junk 2020-03-10 13:34:43 -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 fc41b4c38e return true if already in mempool 2020-03-09 16:54:03 -07:00
Yostra 79e474b420 one is enough 2020-03-09 16:27:56 -07:00
Yostra 894b49d756 format 2020-03-09 15:38:40 -07:00