Commit Graph

11287 Commits

Author SHA1 Message Date
Matt Hauff
226c601764
Remove hack_populate'ing secret keys (#15846)
* Remove hack_populate'ing secret keys

* Add an optional version of get_private_key

* test fixes

* remove pool wallet's sign method

* Move sign_transaction to wallet_state_manager

* Add test coverage

* Fix PoolWallet

* Test coverage

* remove e_msg
2023-07-31 11:16:21 -05:00
Arvid Norberg
57d1974ef3
fix flake8 warnings (#15897) 2023-07-31 09:46:49 -05:00
Amine Khaldi
39dc201564
Arvid's fix flake8 warnings (PR #15897) (#15900)
fix flake8 warnings

Co-authored-by: arvidn <arvid@libtorrent.org>
2023-07-30 22:10:16 -05:00
dependabot[bot]
a05ed38099
build(deps-dev): bump black from 23.3.0 to 23.7.0 (#15744)
Bumps [black](https://github.com/psf/black) from 23.3.0 to 23.7.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.3.0...23.7.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-28 22:47:14 -05:00
William Allen
2aa1f8641e
checkpoint: into main from release/2.0.0 @ 643b3e9b72 (#15891)
Source hash: 643b3e9b72
Remaining commits: 7
2023-07-28 18:23:15 -05:00
Amine Khaldi
0043d4bc16
Merge commit '643b3e9b727f2ce689c834096a3a8281014b7aef' into checkpoint/main_from_release_2.0.0_643b3e9b727f2ce689c834096a3a8281014b7aef 2023-07-28 20:49:25 +01:00
Felix Brucker
c5ca0978f6
Add support for multi node farmers (#15444)
* Extract `respond_signatures` logic

* Add `call_api_of_specific` method to `ChiaServer`

* Fix typehint for test fixture `farmer_one_harvester`

* Make test helper `add_dummy_connection` work with any node type

* Add `reply_types` to `request_signatures` of harvester

* Fix duplicate SP processing with multiple nodes

* Handle state in `request_signed_values`

* Add set typehint

* Add comment re `_process_respond_signatures()` usage

* Fix imports

* Fix wording to not confuse with SignedValues message
2023-07-28 14:48:32 -05:00
William Allen
de2ab88883
checkpoint: into main from release/2.0.0 @ 3a3b7e5ac2 (#15881)
Source hash: 3a3b7e5ac2
Remaining commits: 8
2023-07-28 14:21:00 -05:00
dependabot[bot]
88a692666d
build(deps): bump aiohttp from 3.8.4 to 3.8.5 (#15819)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.4 to 3.8.5.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/v3.8.5/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.4...v3.8.5)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 17:03:07 -05:00
dependabot[bot]
006b86c7d1
build(deps): bump cryptography from 41.0.1 to 41.0.2 (#15780)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.1 to 41.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...41.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 17:02:57 -05:00
dependabot[bot]
ca19563abb
build(deps): bump anyio from 3.7.0 to 3.7.1 (#15745)
Bumps [anyio](https://github.com/agronholm/anyio) from 3.7.0 to 3.7.1.
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/3.7.0...3.7.1)

---
updated-dependencies:
- dependency-name: anyio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 17:02:48 -05:00
dependabot[bot]
3ed0b07d52
build(deps): bump typing-extensions from 4.6.3 to 4.7.1 (#15683)
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.6.3 to 4.7.1.
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/python/typing_extensions/compare/4.6.3...4.7.1)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 17:02:33 -05:00
UncertainBadg3r
146dc8fc20
Fix a typo in code style documentation (#15877)
Fix typo in documentation file
2023-07-27 16:17:28 -05:00
Arvid Norberg
cb4bade2fe
dataclasses does not allow mutable member initializers (#15879) 2023-07-27 16:05:32 -05:00
Amine Khaldi
6a14873655
Merge commit '3a3b7e5ac21467e51ed0875e37ef45d17c99c63e' into checkpoint/main_from_release_2.0.0_3a3b7e5ac21467e51ed0875e37ef45d17c99c63e 2023-07-27 22:02:58 +01:00
William Allen
13843bfe65
checkpoint: into main from release/2.0.0 @ d7539b14c6 (#15878)
Source hash: d7539b14c6
Remaining commits: 9
2023-07-27 15:39:06 -05:00
Earle Lowe
23058e6878
Set minimum macOS version to macOS 11 for Chia.app (#15880)
* Attempt to fix minimum OS version for DMG

* Update build_macos-2-installer.sh
2023-07-27 15:15:02 -05:00
William Allen
29c1e1c380
Drop macos-10.14 support (#15862)
* Mojave is dead

* Update check_wheel_availability.yaml

* Update build-macos-installers.yml

Set MACOSX_DEPLOYMENT_TARGET=11 when building installer

* Fix up yaml

---------

Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-07-27 12:53:52 -05:00
Kronus91
9022a101cf
Add force option for spend_clawback_coin (#15832) 2023-07-27 12:31:31 -05:00
Amine Khaldi
bd246a8828
Merge commit 'd7539b14c6ba2e1144e0fe1e5b0fd41353bb3448' into checkpoint/main_from_release_2.0.0_d7539b14c6ba2e1144e0fe1e5b0fd41353bb3448 2023-07-27 18:28:29 +01:00
William Allen
544d0bbbd3
checkpoint: into main from release/2.0.0 @ 1fed854268 (#15875)
Source hash: 1fed854268
Remaining commits: 10
2023-07-27 12:27:19 -05:00
Amine Khaldi
cfe4711415
Make this a no-op to reflect changes in main (PR #15872). 2023-07-27 11:32:01 +01:00
Amine Khaldi
166246eb00
Merge commit '1fed85426880912959c720a24b7f587ca57ef073' into checkpoint/main_from_release_2.0.0_1fed85426880912959c720a24b7f587ca57ef073 2023-07-27 11:29:50 +01:00
wjblanke
40134512c0
remove chip13 (#15871)
* remove chip13

* flake8

* flake8

* flake8

* isort

* Remove chip-13 test

---------

Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-07-26 21:00:55 -05:00
Arvid Norberg
99e4d5b412
bump softfork3 activation by about 2 weeks (#15861) 2023-07-26 20:26:21 -05:00
Arvid Norberg
ce8b1d43c8
fix initial-config for testnet fork points heights (#15873) 2023-07-26 19:23:31 -05:00
William Allen
cfd666bea7
checkpoint: into main from release/2.0.0 @ 2d65fc7114 (#15869)
Source hash: 2d65fc7114
Remaining commits: 7
2023-07-26 18:18:01 -05:00
Earle Lowe
3a81506dc7
Update soft for height in main for testnet to 2997292 (#15872)
* Update soft for height in main for testnet

* More updates to SOFT_FORK3_HEIGHT
2023-07-26 17:52:46 -05:00
Arvid Norberg
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
957a73bf75
Bump chia-blockchain-gui to 8e42142218d7ba52713c361bbc2016f721badbc9 (#15865) 2023-07-26 11:28:49 -05:00
William Allen
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
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
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
726dec1256
Add Chris as codeowner for .github/* (#15835) 2023-07-26 11:26:39 -05:00
Earle Lowe
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
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
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
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
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
ae36453085
Didn't save my arm changes 2023-07-25 18:22:15 +01:00
Matt Hauff
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
Kronus91
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
f3fb5652c7
Change include_standard_libraries for CLVM compilation default to True (#15852) 2023-07-25 01:44:50 -05:00
ChiaAutomation
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
3a3b7e5ac2
Fix default parallel decompressor count (#15845) 2023-07-24 21:49:45 -05:00
William Allen
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
1fed854268
Update testnet height for SOFT_FORK3 in initial-config (#15848) 2023-07-24 20:02:33 -05:00