Commit Graph

4728 Commits

Author SHA1 Message Date
matt 67037e7124 added more truths 2021-05-25 20:57:22 -07:00
Richard Kiss a0c11b6ddb Curry in `LAUNCHER_PUZZLE_HASH`. 2021-05-25 20:57:22 -07:00
Richard Kiss 7a7eda23a9 Rename some stuff. 2021-05-25 20:57:22 -07:00
Richard Kiss 3184e41c62 Use alternative inner loop. 2021-05-25 20:57:22 -07:00
Richard Kiss 38ad1577e0 Use "curry-and-treehash.clinc". 2021-05-25 20:57:22 -07:00
matt b230037041 rewrite did wallet and did innerpuz
first few tests are passing
2021-05-25 20:57:22 -07:00
matt 3c2ee7c236 Added clarifying comments and renamed some functions 2021-05-25 20:57:22 -07:00
matt f4ce47161a Un-flip output list
Fix test for this list
Add delayed puzzle clvm
2021-05-25 20:57:22 -07:00
matt 2f4e371621 Remove unnecessary checks from singleton_top_layer 2021-05-25 20:57:22 -07:00
matt 4c192c5360 fix typos in truth passing 2021-05-25 20:57:22 -07:00
matt cae12c655b pass all parent info in as a "truth" 2021-05-25 20:57:22 -07:00
matt f3d9c7eef7 add extra truths passed in to singleton and adjust innerpuzzles 2021-05-25 20:57:22 -07:00
matt 9b0821fbe2 Remove unnecessary mod_hash_hash
Fix bug in p2_singleton assert_my_coin_id
2021-05-25 20:57:22 -07:00
matt dcfd2e6783 add extra_data field to pool innerpuzzes
remove debug prints from (x) in top_layer
2021-05-25 20:57:22 -07:00
matt 05c95c5482 remove data after x 2021-05-25 20:57:22 -07:00
matt b96bd51852 fix bug and comment 2021-05-25 20:57:22 -07:00
matt 80ecc6b61b remove unused function 2021-05-25 20:57:22 -07:00
matt a86da6d8df added auto-wrapping and exactly one odd output checks 2021-05-25 20:57:22 -07:00
matt 7d30b43225 recompile did_innerpuz hex hash 2021-05-25 20:57:22 -07:00
matt 6148aaa9aa remove trailing apostrophe from file name 2021-05-25 20:57:22 -07:00
matt ea22a0ee3d optimise pool_reward_parent_id calculation 2021-05-25 20:57:22 -07:00
matt 885eeb1502 clvm hash commit for pool_escaping puz 2021-05-25 20:57:22 -07:00
matt f7a7a50493 fix filepaths in test_clvm_compilation 2021-05-25 20:57:22 -07:00
matt b765cb3508 update and add sha256trees for singleton puzzles 2021-05-25 20:57:22 -07:00
matt c7a5325c4a lots of lint fixes 2021-05-25 20:57:22 -07:00
matt 3273ebffde tests pass 2021-05-25 20:57:22 -07:00
matt 5ab884c4de Fix bug where 0x00 was prepending coin_id 2021-05-25 20:57:22 -07:00
matt fb5efa22c2 Fix genesis_id passing in singleton_top_layer 2021-05-25 20:57:22 -07:00
matt 1e78081eba singleton_top_layer passes singleton_id and am_i_eve boolean into innerpuz 2021-05-25 20:57:22 -07:00
matt 6b3c299380 capitalise the parameters that are curried in 2021-05-25 20:57:22 -07:00
matt 7f8e09c169 undo debug mode (x) in chialisp 2021-05-25 20:57:22 -07:00
matt 3fbaa8cfaa changes to a lot of singleton related code following several meetings 2021-05-25 20:57:22 -07:00
matt a068d09800 save progress before rebase 2021-05-25 20:57:22 -07:00
matt 7bc9eb32d0 Commit pool innerpuzzles for analysis 2021-05-25 20:57:22 -07:00
matt 80dbec7606 added comments describing the puzzle parameters 2021-05-25 20:57:22 -07:00
matt 0e2274da6c assert that ID passed in solution is real ID 2021-05-25 20:57:22 -07:00
matt dd8ecf075a Changed to 0x00 announcement and formatted comment 2021-05-25 20:57:22 -07:00
matt f2699f4f60 create p2_singleton puzzle and add test 2021-05-25 20:57:22 -07:00
Arvid Norberg a522745ff1
rename semaphore variables to not be confused with mutexes (#5604) 2021-05-25 13:16:30 -07:00
Don Kackman af49bc32bd
call core init if needed when `-c` is specified (#4823)
* call core init if needed when `-c` is specified

* check and propagate return codes
2021-05-25 13:15:44 -07:00
Ruslan Skorb 9e21716965
Add format_bytes(bytes:) function to convert bytes to human readable string. (#5449) 2021-05-24 22:14:29 -07:00
ChiaMineJP 0fffed06f9
Support -f and -p options for plot creation via daemon API (#5209)
* Support -f and -p options for plot creation via daemon API

* use request.get for -f/-p options

* Added -c option handling

* Fixed lint error
2021-05-24 21:59:39 -07:00
Matt Hauff 280488da7d
That's not a private key (#5636) 2021-05-24 13:26:21 -07:00
Arvid Norberg 2ddc48d0b9
remove unused get_block_records() function (#5016)
* remove unused get_block_records() function

it's only used by one test. It's also a dangerous function since the whole chain may become very large, and may not fit in memory

* fixup tests

* fixup test
2021-05-24 12:02:54 -07:00
x1957 c1f54cb13a
Update harvester_api.py (#5185)
remove unnessuary time.time()
2021-05-24 11:59:34 -07:00
Gian Luca Decurtins 19216dcf3e
Keep mnemnic as secret as possible (#5690) 2021-05-24 11:58:07 -07:00
ChiaMineJP bc439fea7c
Removed dead code (#5244) 2021-05-24 11:55:19 -07:00
Arvid Norberg 78f73b3d55
demote DNS failure log to a warning (#5771) 2021-05-24 11:53:31 -07:00
Nikolaj Kuntner 9aecb3cd4f
mozilla typo fixes (#5303)
* refactor is_fee_enough

* fix typo

Co-authored-by: Nikolaj Kuntner <>
2021-05-24 11:52:37 -07:00
elliottback 6f06f047a5
Add an explicit error message (#4758)
* Add an explicit error message when mnemonic words are not in the dictionary; should help users self-service issues like #3425 faster.

* fix lint

* fix lint x2
2021-05-21 18:14:49 -07:00