Commit Graph
14659 Commits
Author SHA1 Message Date
Almog De PazandGitHub c5930fa355 wp empty slot before genesis block (#1058)
* empty slot before genesis block

* remove dead code
2021-02-25 21:22:37 +09:00
Gene HoffmanandGene Hoffman a6f6211206 black format 2021-02-25 01:16:08 -08:00
Mariano SorgenteandGene Hoffman 3b4d81434e Don't stop plot checking after 1 error 2021-02-24 23:49:44 -08:00
30863d4668 Test clvm compilation (#1042)
* Add checks for blockchain program generation
This is written in a verbose style for better error messages.
Note that src/wallet/puzzles/p2_delegated_puzzle_or_hidden_puzzle.clvm is temporarily moved aside, until it compiles to our intended bytecode.

* Remove CI clvm compilation check in favor of pytest check

* improve test failure message

* Enable clvm tests

* Formatting

Co-authored-by: Adam Kelly <aqk@aqk.im>
2021-02-24 23:48:39 -08:00
Gene HoffmanandGene Hoffman 8a8c4db87f catch GUI submodule up 2021-02-24 23:16:15 -08:00
Mariano SorgenteandGene Hoffman 2f35470080 UI should wait longer, and fix error when only 1 block in DB 2021-02-24 20:37:27 -08:00
Gene HoffmanandGitHub d7c22bd99f rm Genesis puzzle hashes (#1049)
* rm Genesis puzzle hashes

* ubuntu core to 70 min
2021-02-24 20:12:43 -08:00
Gene HoffmanandGitHub 5f649fc6dc Genesis block for RC3 (#1048)
* Genesis block for RC3

* Update blocks in test-cache
2021-02-24 19:02:12 -08:00
Gene HoffmanandGitHub 8feeb075fc Prepare for RC3, TX lock to 5000, fix init for RC (#1045)
* Correct gui submodule

* "- 1"
2021-02-24 16:33:43 -08:00
almogandGene Hoffman 16d4f166a5 fix overflow challenge block in start of sub epoch 2021-02-24 15:56:23 -08:00
Gene HoffmanandGene Hoffman 4eb8a53992 wallet tests to 40 minutes 2021-02-24 15:38:06 -08:00
Gene HoffmanandGene Hoffman abd5f8f466 Update test-cache to 0.13.0 2021-02-24 15:38:06 -08:00
Mariano SorgenteandGene Hoffman 2ca473480a Add prefarm scripts 2021-02-24 12:57:37 -08:00
Richard KissandGitHub 4e45fda663 Optimize standard puzzle a bit more (#1031)
* More optimizations to `p2_delegated_puzzle_or_hidden_puzzle.clvm`.

* Don't get cached plots.

* Bump up wallet test time.
2021-02-24 12:20:32 -08:00
Mariano SorgenteandGene Hoffman 3507faf768 Reduce diff factor 2021-02-24 11:21:24 -08:00
Mariano SorgenteandGene Hoffman 13b188a9bb Testnet 4, lower difficulty 2021-02-24 11:21:24 -08:00
Gene HoffmanandGitHub d960b18ca0 clean up cbor remnants (#1032)
* clean up cbor remnants

* Azure needs that line
2021-02-23 23:30:47 -08:00
Gene HoffmanandGene Hoffman c35021339f chiapos to 12.45 for harvester multithread fix 2021-02-23 23:20:21 -08:00
Jesús EspinoandGitHub bdcaab05e0 Adding more type annotations to daemon server (#1024)
* Adding more type annotations to daemon server

* tiny fix
2021-02-23 22:04:47 -08:00
YostraandYostra 77fb265090 bad rebase 2021-02-24 00:17:30 -05:00
YostraandYostra 480768d83d move overrides to block tool | start 2021-02-24 00:17:30 -05:00
YostraandYostra 7448b2b2b7 Revert "enable tests on push"
This reverts commit 5c17a86c291c8214e734e57a9e2391e032d3a04c.
2021-02-24 00:17:30 -05:00
YostraandYostra bdc7312b42 start on different port 2021-02-24 00:17:30 -05:00
YostraandYostra ea1f8d6bfb add tests 2021-02-24 00:17:30 -05:00
YostraandYostra 9005ab0e3b validate only on testnet 2021-02-24 00:17:30 -05:00
YostraandYostra ac82b1842f black 2021-02-24 00:17:30 -05:00
YostraandYostra 0d730df5c6 enable tests on push 2021-02-24 00:17:30 -05:00
YostraandYostra 64e7fc1f1b fix tx test 2021-02-24 00:17:30 -05:00
YostraandYostra 697b557556 special case testnet/mainnet validation 2021-02-24 00:17:30 -05:00
YostraandGene Hoffman 20f4228d15 wrap coroutine with exception logging 2021-02-23 19:51:16 -08:00
YostraandGitHub c30e1ccfcc Don't run generator (#1016)
* don't run generator

* or

* rebase clean
2021-02-23 19:49:13 -08:00
Gene HoffmanandGitHub 2ef68723d7 Fix bad version numbering from scm for installers (#1029)
* Search for bad version numbering from scm

* pollution is in the sub repo. Dir to check

* test-cache fetch depth 1 - clean debug installers
2021-02-23 19:40:14 -08:00
Gene HoffmanandGene Hoffman 9edfe586dd Test cache cleaned and back in 2021-02-23 16:26:19 -08:00
Almog De PazandGitHub 1bb7572d52 weight proof (#926)
wp validations
wp multi processing
2021-02-24 00:39:48 +02:00
Richard KissandGene Hoffman 249a5f3cca More improvements to main puzzle. 2021-02-23 11:20:55 -08:00
Richard KissandGene Hoffman 710e3dffcd Don't use broken test cache. 2021-02-23 11:20:55 -08:00
Richard KissandGene Hoffman 6db38b0ffa Renumbering and rename condition opcodes. Recompile clvm. 2021-02-23 11:20:55 -08:00
Richard KissandGene Hoffman ce2d901768 Fix big block test. 2021-02-23 11:20:55 -08:00
Richard KissandGene Hoffman 1c1cafc865 Use renumbered opcodes. 2021-02-23 11:20:55 -08:00
Jesús EspinoandGitHub 37e08bfb11 Add address to a wallet (#1021)
* Add address to a wallet

* Changing add_address with new_address
2021-02-23 11:15:32 -08:00
Mariano SorgenteandMariano Sorgente 8d3c1038b4 Readd file 2021-02-24 02:07:49 +09:00
Mariano SorgenteandMariano Sorgente 31ea7eca2e Remove hex file 2021-02-24 02:07:49 +09:00
Mariano SorgenteandMariano Sorgente 616db94691 Fix error with cancelling a task 2021-02-24 02:07:49 +09:00
YostraandMariano Sorgente aec5c3acb0 clean pending tasks 2021-02-23 20:15:31 +09:00
Jesús EspinoandGitHub d8410eff83 Migrating CLI to Click (#1002)
* Migrating CLI to Click

* Adding more type annotations

* Adding some required to flags

* Some extra small fixes

* Add click dependency to the setup.py file

* Making callable from outside

* Manually applying changes from commit f23c45

* Improving type annotations

* Adding -h as --help option

* Added feedback to add/remove commands for plots

* Properly exiting with error code
2021-02-23 02:23:56 -08:00
Mariano SorgenteandGitHub dd18113d4d Ms.tx fixes (#1015)
* Fix filter hash

* Fix filter hash and generator validation
2021-02-23 18:50:49 +09:00
dependabot[bot]andGene Hoffman 351a1b224a Bump actions/setup-node from v2.1.4 to v2.1.5
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.4...46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 22:21:52 -08:00
Mariano SorgenteandGitHub 86fa6049c9 Ms.rpcs (#989)
- RPC api: /push_tx. Using this RPC, you can spend custom chialisp programs. You need to make a SpendBundle, which includes the puzzle reveal (chialisp), a solution (chialisp) and a signature
- RPC apis to query the mempool
- Simplify signature validation logic by using the infinity element
2021-02-23 13:16:41 +09:00
Richard Kiss 1a9488ae24 Add utility recompile-all.sh. 2021-02-22 12:26:53 -08:00
Adam KellyandRichard Kiss 5cba495adc Reference condition codes via include.
Note: hand-tweaked to deal with a path bug in tools 0.3.5/0.4.0.
2021-02-22 12:26:53 -08:00