Arvid Norberg and GitHub
0ebb7642e1
fix initial-config for testnet fork points heights ( #15870 )
2023-07-26 16:03:59 -05:00
Amine Khaldi
de7f72632e
Merge commit '2d65fc7114d626220cff5a37f1899256f495a930' into checkpoint/main_from_release_2.0.0_2d65fc7114d626220cff5a37f1899256f495a930
2023-07-26 17:30:41 +01:00
Jeff and GitHub
957a73bf75
Bump chia-blockchain-gui to 8e42142218d7ba52713c361bbc2016f721badbc9 ( #15865 )
2023-07-26 11:28:49 -05:00
William Allen and GitHub
d3c0cd2f7c
checkpoint: into main from release/2.0.0 @ 591e794ee7 ( #15867 )
...
Source hash: 591e794ee7
Remaining commits: 6
2023-07-26 11:28:16 -05:00
William Allen and GitHub
50ae965542
Fixed chia rpc status output ( #15866 )
...
* Fix chia rpc status output
* Fix pre-commit checks, and call endpoint error
2023-07-26 11:27:43 -05:00
Arvid Norberg and GitHub
1625d7aa92
make ConditionOpcodes not streamable ( #15858 )
...
ConditionOpcodes can be more than 1 byte now. Make it not streamable, since it doesn't have to be
2023-07-26 11:27:03 -05:00
William Allen and GitHub
726dec1256
Add Chris as codeowner for .github/* ( #15835 )
2023-07-26 11:26:39 -05:00
Earle Lowe and GitHub
e37bd47e64
Update chiavdf to 1.0.10 ( #15864 )
2023-07-26 11:25:59 -05:00
Amine Khaldi
f246d5c709
Merge commit '591e794ee716b62df5b46d64d0c29268475333b0' into checkpoint/main_from_release_2.0.0_591e794ee716b62df5b46d64d0c29268475333b0
2023-07-26 12:07:52 +01:00
Earle Lowe and GitHub
e5431cf91e
Change test to run only once per consensus mode as a flake workaround ( #15860 )
...
Change test to run only once per consensus mode
2023-07-25 21:52:12 -05:00
Jack Nelson and GitHub
ed4c5217cc
Add Click CLI Unit Tests (Proof of Concept) ( #15746 )
...
* testing utils v1
* testing utils v2
* tests for chia show
* oopsies
* fix chia root not working & rename class
* change to generated full block instead of pre-generated mess
* fix capsys, BASE_LIST and add more comments
* ignore mypy ...
2023-07-25 21:42:52 -05:00
William Allen and GitHub
e3f5fdc2ad
checkpoint: into main from release/2.0.0 @ cc8811450b ( #15857 )
...
Source hash: cc8811450b
Remaining commits: 6
2023-07-25 19:17:52 -05:00
Jack Nelson and GitHub
2d7e8aba89
add dust warning message to chia coins commands & cleanup code ( #14301 )
...
add dust filter warning
2023-07-25 18:40:58 -05:00
William Allen and Amine Khaldi
ae36453085
Didn't save my arm changes
2023-07-25 18:22:15 +01:00
Matt Hauff and GitHub
12514717e3
Remove some old chialisp files ( #15824 )
...
* Remove some old chialisp files
* Fix mypy-exclusions.txt
2023-07-25 12:09:50 -05:00
Amine Khaldi
1d1c81ba23
Merge commit 'cc8811450b0609f64aeaef39ec57d2bc4c5880bd' into checkpoint/main_from_release_2.0.0_cc8811450b0609f64aeaef39ec57d2bc4c5880bd
2023-07-25 16:27:13 +01:00
643b3e9b72
Skip clawback incoming txs while deleting the unconfirmed txs ( #15826 )
...
* Remove CAT1 UX guards (#15812 )
* Skip clawback incoming txs
* Add unit test
* Prevent delete clawback tx
---------
Co-authored-by: Matt Hauff <quexington@gmail.com >
2023-07-25 01:53:35 -05:00
Matt Hauff and GitHub
f3fb5652c7
Change include_standard_libraries for CLVM compilation default to True ( #15852 )
2023-07-25 01:44:50 -05:00
37336638c9
[Snyk] Security upgrade electron-builder from 24.4.0 to 24.6.3 and Lerna to 7.1.3 ( #15851 )
...
* fix: build_scripts/npm_linux/package.json & build_scripts/npm_linux/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SEMVER-3247795
* Update to electron-builder 24.6.3 and lerna 7.1.3
---------
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
Co-authored-by: Jeff Cruikshank <jeff@chia.net >
2023-07-24 22:33:02 -05:00
William Allen and GitHub
3a3b7e5ac2
Fix default parallel decompressor count ( #15845 )
2023-07-24 21:49:45 -05:00
William Allen and GitHub
d7539b14c6
Update install plotters scripts ( #15838 )
...
* adding bladebit-cuda to install-plotter.sh
Signed-off-by: wallentx <william.allentx@gmail.com >
* cleanup install-plotter.sh
Signed-off-by: wallentx <william.allentx@gmail.com >
* optimize install-plotter.sh
Signed-off-by: wallentx <william.allentx@gmail.com >
* update install-plotter.ps1
Signed-off-by: wallentx <william.allentx@gmail.com >
* Update pyinstaller.spec
* Fix whitespace in pyinstaller.spec
* using an approved verb for ps1...
* Fixing Install-plotter.ps1, and expanding install-ploter.sh distro support
* Fixing linter
---------
Signed-off-by: wallentx <william.allentx@gmail.com >
2023-07-24 20:57:49 -05:00
Earle Lowe and GitHub
1fed854268
Update testnet height for SOFT_FORK3 in initial-config ( #15848 )
2023-07-24 20:02:33 -05:00
Kyle Altendorf and GitHub
5052cc2fd4
limit DataStore.get_pending_root() query ( #15607 )
2023-07-24 20:02:18 -05:00
Kyle Altendorf and GitHub
345f096192
limit DataStore.get_tree_root() query ( #15604 )
2023-07-24 20:02:09 -05:00
Kyle Altendorf and GitHub
74b02fa44e
test installed code, not source ( #15532 )
...
* explore testing installed code, not source
* non-editable install
* hmm
* yup
* bash it up
* test-single.yml: defaults: run: shell: bash
* try removing windows specific steps
* env.GITHUB_WORKSPACE
* Update test-single.yml
* Update test-single.yml
* Update test-single.yml
* also Install.ps1
* ,
* more
* Update test-single.yml
* Update .coveragerc
* whitespace
2023-07-24 20:02:00 -05:00
Kyle Altendorf and GitHub
7fe09a3b12
recursive query for DataStore.get_terminal_node_for_seed() ( #15602 )
...
* recursive query for `DataStore.get_terminal_node_for_seed()`
* only select needed columns
* recover matching node selection
* no more limit
* limit
* ignore
* fixup
2023-07-24 20:01:15 -05:00
Kyle Altendorf and GitHub
5f8881ee66
limit DataStore._insert_ancestor_table() query ( #15606 )
2023-07-24 20:01:05 -05:00
Kyle Altendorf and GitHub
839a2a7f13
limit DataStore.tree_id_exists() query ( #15608 )
2023-07-24 20:00:58 -05:00
Kyle Altendorf and GitHub
d3698b2873
limit DataStore.get_node_type() query ( #15609 )
2023-07-24 20:00:48 -05:00
Kyle Altendorf and GitHub
02d1d609fc
limit DataStore.get_node() query ( #15611 )
2023-07-24 20:00:40 -05:00
Kyle Altendorf and GitHub
9a08be7b0b
cleanup basic asyncio.CancelledError uses for 3.8 ( #15801 )
2023-07-24 20:00:14 -05:00
Kyle Altendorf and GitHub
e32a6c94b7
use venv for pre-commit flake8 ( #15808 )
2023-07-24 19:59:27 -05:00
Kyle Altendorf and GitHub
53022db167
more precommit tidy ( #15810 )
2023-07-24 19:58:59 -05:00
Izumi Hoshino and GitHub
2d65fc7114
Update cuda plot log-progress mapping ( #15839 )
2023-07-24 18:48:49 -05:00
William Allen and GitHub
8f830ddabe
checkpoint: into main from release/2.0.0 @ bce770962c ( #15844 )
...
Source hash: bce770962c
Remaining commits: 2
2023-07-24 18:46:31 -05:00
Amine Khaldi
29adda0a55
Merge commit 'bce770962c912351d7a85663c13a35d099cf91e8' into checkpoint/main_from_release_2.0.0_bce770962c912351d7a85663c13a35d099cf91e8
2023-07-24 17:23:26 +01:00
William Allen and GitHub
8224d2fd65
checkpoint: into main from release/2.0.0 @ 83192be416 ( #15842 )
...
Source hash: 83192be416
Remaining commits: 3
2023-07-24 11:22:47 -05:00
Matt Hauff and GitHub
217e81f478
Move some puzzles out of chia.wallet.puzzles ( #15822 )
2023-07-24 10:39:16 -05:00
Matt Hauff and GitHub
53502518c9
Dedup offer cancellation logic ( #15804 )
...
* Dedup offer cancellation logic
* Forgot continue
* cancel_pending_offer -> cancel_pending_offers
* Fix broken NFT test
* Fix typo
* Remove writer
* Change dl cancellation test (more efficient)
* Add a bit of coverage
* Address comment by @trepca
2023-07-24 10:38:49 -05:00
Amine Khaldi
b5fc043f48
Merge commit '83192be416bbc57d52db5e27307a1f2bccd2c22b' into checkpoint/main_from_release_2.0.0_83192be416bbc57d52db5e27307a1f2bccd2c22b
2023-07-24 13:22:17 +01:00
William Allen
591e794ee7
Didn't save my arm changes
2.0.0-rc1
2023-07-22 05:30:27 -05:00
William Allen
cc8811450b
Fixing issue with pre-release CI
2023-07-22 05:24:38 -05:00
William Allen and GitHub
bce770962c
use chiapos and bladebit release-candidates ( #15833 )
...
* use chiapos and bladebit release-candidates
* pull down bladebit, and bladebit-cuda artifacts
* Fixed wildcard problem with chmod
* Set loop to find macos bladebit
* Cleanup shellscript
2023-07-22 04:33:01 -05:00
Matt Hauff and GitHub
b565f606c8
Add uncurried args to debug_spend_bundle ( #15813 )
...
* Add uncurried args to debug_spend_bundle
* Add <curried puzzle> designator
* simplify control flow
2023-07-21 23:34:41 -05:00
Earle Lowe and GitHub
83192be416
Update testnet height for SOFT_FORK3 and fix Chip-13 logic ( #15831 )
...
Update testnet height for SOFT_FORK3 and fix some logic issues in Chip-13 implementation
2023-07-21 23:34:21 -05:00
William Allen and GitHub
145532c3be
checkpoint: into main from release/2.0.0 @ 97245c959d ( #15830 )
...
Source hash: 97245c959d
Remaining commits: 0
2023-07-21 21:27:43 -05:00
Brandon Butler and GitHub
c06fbb1f11
Add check to ubuntu_cmake_install for distribution ID ( #15828 )
...
Add check to ubuntu_cmake_install for distribution ID in install-timelord.sh
2023-07-21 17:29:34 -05:00
Amine Khaldi
96b4c27f7d
Merge commit '97245c959df4441687d1b2efb694edcc9d196d4b' into checkpoint/main_from_release_2.0.0_97245c959df4441687d1b2efb694edcc9d196d4b
2023-07-21 21:56:20 +01:00
97245c959d
Chip13 ( #15688 ) ( #15825 )
...
* Chip13 (#15688 )
* Chip13
* Lint.
* Black.
* Lint.
* Fix BlockTools.
* Trigger the soft fork.
* Parametrize bt.
* Syntax.
* Add softfork3 to empty_blockchain too.
* Skip test.
* Skip test.
* Try fix.
* Add persistent blocks.
* Lint.
* Run tests without block cache.
* Try to fix tests.
* Revert "Try to fix tests."
This reverts commit f10c7fc847 .
* WIP plot filters.
* pytest.
* Lint.
* Skip cache tests.
* Try to lower the constraints.
* Try to increase timeout.
* Test blockchain.
* Store test.
* Revert to main
* Revert to main
* Revert to main
* Add tests with new interface
* Test.
* Fixtures.
* Fixtures.
* Lint.
* Add first test.
* Improve test.
* Isort.
* merge fix
* fix counter
* Bump test-cache version to soft_fork3.0 DBs
* Enable tests.
* Enable all.
* Syntax.
* Attempt higher timeouts.
* Try to skip big test.
* Revert tests larger timeouts.
* Try to get test to work with 4000.
* Skip 10000 blocks.
* Test.
* Update test_full_node_store.py
* Update test_blockchain.py
* Update test_blockchain.py
* Update tests/conftest.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
* Update tests/blockchain/test_blockchain.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
* Address some comments.
* Some more comments.
* Use new passes_plot_filter signature.
* Lint.
* Lint.
* Reduce benchmark timeout.
* Skip test.
* Address review comments.
* Delete leftovers.
* Review comments.
* await.
* Revert async call.
* Validate in body too.
* Fix test.
---------
Co-authored-by: almog <almogdepaz@gmail.com >
Co-authored-by: wallentx <william.allentx@gmail.com >
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
* Fix daemon test to use client ssl context
* fix daemon test to close client
---------
Co-authored-by: Florin Chirica <fchirica96@gmail.com >
Co-authored-by: almog <almogdepaz@gmail.com >
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
Co-authored-by: Earle Lowe <e.lowe@chia.net >
2023-07-21 15:54:11 -05:00
7c6cf2cfe9
Chip13 ( #15688 )
...
* Chip13
* Lint.
* Black.
* Lint.
* Fix BlockTools.
* Trigger the soft fork.
* Parametrize bt.
* Syntax.
* Add softfork3 to empty_blockchain too.
* Skip test.
* Skip test.
* Try fix.
* Add persistent blocks.
* Lint.
* Run tests without block cache.
* Try to fix tests.
* Revert "Try to fix tests."
This reverts commit f10c7fc847 .
* WIP plot filters.
* pytest.
* Lint.
* Skip cache tests.
* Try to lower the constraints.
* Try to increase timeout.
* Test blockchain.
* Store test.
* Revert to main
* Revert to main
* Revert to main
* Add tests with new interface
* Test.
* Fixtures.
* Fixtures.
* Lint.
* Add first test.
* Improve test.
* Isort.
* merge fix
* fix counter
* Bump test-cache version to soft_fork3.0 DBs
* Enable tests.
* Enable all.
* Syntax.
* Attempt higher timeouts.
* Try to skip big test.
* Revert tests larger timeouts.
* Try to get test to work with 4000.
* Skip 10000 blocks.
* Test.
* Update test_full_node_store.py
* Update test_blockchain.py
* Update test_blockchain.py
* Update tests/conftest.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
* Update tests/blockchain/test_blockchain.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
* Address some comments.
* Some more comments.
* Use new passes_plot_filter signature.
* Lint.
* Lint.
* Reduce benchmark timeout.
* Skip test.
* Address review comments.
* Delete leftovers.
* Review comments.
* await.
* Revert async call.
* Validate in body too.
* Fix test.
---------
Co-authored-by: almog <almogdepaz@gmail.com >
Co-authored-by: wallentx <william.allentx@gmail.com >
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
2023-07-20 21:25:23 -05:00