Commit Graph
14659 Commits
Author SHA1 Message Date
YostraandGene Hoffman 69b18b5ec5 daemon test 2021-04-08 13:22:48 -07:00
Richard KissandGene Hoffman 7506f64c35 Rename to ConditionWithArgs. 2021-04-08 11:35:50 -07:00
Richard KissandGene Hoffman 7472d74799 Remove as_python; add some types. 2021-04-08 11:35:50 -07:00
Alfonso PerezandGene Hoffman a4e78b71f2 Fix typo in CHANGELOG 2021-04-08 11:18:42 -07:00
Adam KellyandGene Hoffman 8b97545455 Use the new 2 argument form of substr from clvm 0.9.5 for a smaller deserializer 2021-04-07 19:04:11 -07:00
Mariano SorgenteandGitHub bee0a42714 Ms.double count (#1734)
* Found the source of the counting issue. An overflow block which is not the first
2021-04-08 00:31:58 +09:00
Mariano SorgenteandGitHub 07a6ba5274 Retrieve transaction using bytes tx_id, and add comment (#1729) 2021-04-08 00:31:33 +09:00
Mariano SorgenteandGitHub 876692631a Fix issue with error handling in timelord. Show infusion rate for all… (#1716)
* Fix issue with error handling in timelord. Show infusion rate for all timelords (even slow ones), and fix logging for rate limiting

* Fix another issue

* Further improvements in crashes, and better counting

* Don't error if we cannot infuse

* flake8

* more flake8

* Improvements for not the fastest timelord

* Don't double count

* Don't double count (again)
2021-04-06 19:48:46 -07:00
matt-o-howandGitHub 5e1bf6d5f3 Merge DID into main (#1720)
* rebase DID off main

* fix indentation and imports

* lint fixes

* fix test_compilation paths for new puzzles

* added _init__.py for did_wallet

* mypy typing fixes

* included did_wallet in setup.py module list

* stored pubkey & puzhash so that recovery_spend can choose not take them

* black missing comma
2021-04-06 19:31:44 -07:00
Richard KissandGene Hoffman b3f70a1c68 Bump clvm versions. 2021-04-06 18:33:41 -07:00
YostraandGene Hoffman 43c02e513a use wal and full sync mode 2021-04-06 18:22:01 -07:00
YostraandYostra a69abb1717 don't start with api requests before ready 2021-04-06 17:50:25 -04:00
Richard Kiss 7906d02990 Simplify pyinstaller.spec. Solve daemon/chia name collision. 2021-04-06 13:29:41 -07:00
YostraandJustin England 660970f53f reduce by 100x 2021-04-05 21:12:09 -06:00
YostraandGene Hoffman 06e3f5b3ac peg to latest 2021-04-05 18:01:32 -07:00
Gene HoffmanandGene Hoffman f9487f576d Fix various lgtm.com issues 2021-04-05 02:10:29 -07:00
MarianoandGene Hoffman 691534f3fe Removes warnings by renaming some protocol messages. Also improves error handling for timelord. 2021-04-04 23:54:11 -07:00
Gene HoffmanandGene Hoffman af6eb3e2c8 Remove daemon.spec 2021-04-04 23:10:50 -07:00
Richard KissandGene Hoffman 95d6030876 Fix azure pipeline (ht Gene). 2021-04-04 21:41:39 -07:00
Richard KissandGene Hoffman 6cae9625f6 Fix linux build. 2021-04-04 21:41:39 -07:00
Richard KissandGene Hoffman b9b3368866 Put data files in subdirectory due to name collision. 2021-04-04 21:41:39 -07:00
Richard KissandGene Hoffman f2b577dda1 git mv src chia 2021-04-04 21:41:39 -07:00
Richard KissandGene Hoffman 569ca16f50 Use sed to change imports from src to chia. 2021-04-04 21:41:39 -07:00
Richard KissandGene Hoffman 8a3e00548a Rename src to chia. 2021-04-04 21:41:39 -07:00
Gene Hoffman ad7d7e0cce Add missing linux specfile change. Error on pyinstaller failure (#1668)
* Add missing linux specfile change. Error on pyinstaller failure

* Build ARM64 in Ubuntu 18.04 LTS

* It's apt upgrade...

* drop sudo

* install add-apt-repository

* missing -y

* Need python3.8-venv python3.8-distutils too

* python3.8 was not happy

* apt install even... Need curl

* git and others are missing

* need sudo to support sh install.sh

* debug venv

* Emulate install.sh instead

* still needs git...

* Need build essentials for pyinstaller

* pyinstaller needs zlib1g-dev

* need libpython3.8-dev

* don't use -e with pip install
2021-04-03 21:38:10 -07:00
Richard KissandGene Hoffman 986b103aba Use src.PYINSTALLER_SPEC_PATH in build scripts. 2021-04-02 19:50:54 -07:00
Richard KissandGene Hoffman 7a970b8fe7 Add PYINSTALLER_SPEC_PATH. Simplify & unify spec file. 2021-04-02 19:50:54 -07:00
YostraandYostra 73e83c8392 lower difficulty 2021-04-02 18:58:02 -04:00
Gene HoffmanandGene Hoffman 40f0cbd6c6 Update initial-config.yaml 2021-04-02 14:19:03 -07:00
YostraandGene Hoffman e1c29429de constants 2021-04-02 14:19:03 -07:00
dependabot[bot]andGene Hoffman 5680124eaa Bump keyring from 23.0 to 23.0.1
Bumps [keyring](https://github.com/jaraco/keyring) from 23.0 to 23.0.1.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v23.0.0...v23.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-02 11:48:47 -07:00
Gene HoffmanandGene Hoffman 00b3af2bcb Don't cancel main branch CI runs 2021-04-02 11:48:25 -07:00
Gene HoffmanandGene Hoffman 88dad24d60 changelog for 1.0.3 2021-04-02 11:16:01 -07:00
Mariano SorgenteandGitHub 25eda055a0 Handle proofs in order, which decreases dropped blocks (#1643)
* Handle proofs in order, which decreases dropped blocks

* Recover in the case of failed threads

* Updates active time after resetting as well
2021-04-02 10:40:22 -07:00
Almog De PazandGitHub 489acc434c wp reduce serialization and db calls (#1569)
* reduce db calls, split wp serialisation, add get_block_records_at

* return prev proof is same tip

* change log to debug

* brake
2021-04-02 10:37:49 -07:00
Almog De PazandGitHub 60011989a7 wp seed race condition (#1508)
* get correct seed from cache mid sync

* upgrade test

* test

* fix regression ses at tip height, add to test

* fix condition for overflow challenge block

* fix condition for overflow challenge block
2021-04-02 10:37:30 -07:00
Jesús EspinoandGitHub a5d9bbd604 A lot of extra type checks (#1502)
* A lot of extra type checks

* Reformatting with black

* fix lgtm error

* Fixing LGTM error
2021-04-02 10:37:01 -07:00
matt-o-howandGitHub e3c6baf815 Change announcements flow to conditions check (#1456)
* add announcement_names function and only return names to mempool check

* added test of announcement message is ()

* neater implementation of announcement_names in condition_tools

* announcements got from NPC list instead of re-running spendbundle

* clean up some code formatting

* remove unused import
2021-04-02 10:36:31 -07:00
ZlatkoandGene Hoffman 9106b91cc4 fixed non ending sending of the notifications from the backend to the frontend
fixed non starting plotting after delete
2021-04-01 22:50:40 -07:00
Mariano SorgenteandGitHub 05b4659633 Ms.offline signing2 (#1530)
* Offline transaction signing

* Create signed transaction from python

* More work on offline

* Get transaction signing working for many outputs.
2021-03-31 17:04:10 +09:00
Mariano SorgenteandGitHub 474c99d0b7 Add assertions for streamable parsing (#1615)
* Add assertions for streamable parsing

* Also assert in byte_types

* Don't require unhashable types
2021-03-31 17:03:54 +09:00
Gene Hoffman d8433bf98a Update GUI and changelog for 1.0.2 (#1604)
* Update GUI and changelog for 1.0.2

* Add key from file to chglg
2021-03-31 00:49:24 -07:00
01e2a1e381 Allow adding keys from filename (#1606)
Co-authored-by: Adam Kelly <aqk@aqk.im>
2021-03-30 14:50:52 -07:00
Mariano SorgenteandGitHub ee81a0e088 Improve chia show (#1593)
* Improve chia show

* Fix default ports on all commands, add missing __init__.py files.
2021-03-30 11:43:30 -07:00
Gene HoffmanandGene Hoffman 5db4fe0086 keyring.OS_X to keyring.macOS 2021-03-30 11:42:33 -07:00
MarianoandGene Hoffman 6f41a42bcc Fix lock issue in sending peak to timelord 2021-03-30 11:15:03 -07:00
MarianoandGene Hoffman 449caec99d Fix edge case in full node store, causing stalls 2021-03-30 11:15:03 -07:00
Almog De PazandGitHub 5d3deb4873 trusted node, handle old config (#1598) 2021-03-30 10:51:52 -07:00
Gene HoffmanandGene Hoffman 5b78a15f07 Update package-lock.json 2021-03-30 10:09:26 -07:00
Gene HoffmanandGene Hoffman 4a03f27431 Chiapos to 1.0.0 2021-03-29 23:57:15 -07:00