Commit Graph
14659 Commits
Author SHA1 Message Date
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fe5c64927c build(deps): bump ip from 2.0.0 to 2.0.1 in /build_scripts/npm_macos (#17584)
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 10:55:08 -08:00
Kyle AltendorfandGitHub fbe8ef6b19 saturate aiosqlite, filelock, and watchdog logging at info level while testing (#17600)
saturate aiosqlite, filelock, and watchdog logging at info level
2024-03-05 10:55:01 -08:00
ClydeWallace22andGitHub f22b7ad85f Update README.md links for wiki & faq sunset (#17614) 2024-03-05 10:54:45 -08:00
Matt HauffandGitHub 18f4e74cb2 Use WalletTestFramework for test_cat_wallet::test_cat_spend (#17630)
* Use WalletTestFramework for test_cat_wallet::test_cat_spend

* Fix trade test

* Fix RPC test
2024-03-05 10:54:34 -08:00
Arvid NorbergandGitHub 23edee9a62 remove fee-estimator command line tests (#17648)
fix fee-estimator command line tests
2024-03-05 10:54:25 -08:00
Matt HauffandGitHub b9e827dd8b Delete incomplete test_singleton_lifecycle test (#17649)
* Delete imcomplete test_singleton_lifecycle test

* remove from mypy exclusions
2024-03-05 10:54:04 -08:00
Matt HauffandGitHub 536a96241d Various test flakiness fixes (#17650) 2024-03-05 10:53:48 -08:00
StartToasterandGitHub 1155ffb221 checkpoint: into main from release/2.2.0 @ 1baff679fe (#17652)
Source hash: 1baff679fe
Remaining commits: 0
2024-03-05 10:53:32 -08:00
Amine Khaldi 81c5687474 Merge commit '1baff679fe8eaaf88a72716fbce149bd0921f617' into checkpoint/main_from_release_2.2.0_1baff679fe8eaaf88a72716fbce149bd0921f617 2024-03-05 19:04:59 +01:00
Chris MarslenderandGitHub 1164d5f16a checkpoint: into main from release/2.2.0 @ 74354b5f6f (#17639)
Source hash: 74354b5f6f
Remaining commits: 1
2024-03-05 12:01:20 -06:00
Arvid NorbergandGitHub 8118629e2a address issue in looking up cached block generator (#17622) 2024-03-04 10:36:04 -08:00
Amine Khaldi 42b57a9b6b Merge commit '74354b5f6f4b71c2620b1dfda86aca95c7d346a1' into checkpoint/main_from_release_2.2.0_74354b5f6f4b71c2620b1dfda86aca95c7d346a1 2024-03-04 17:54:17 +01:00
Chris MarslenderandGitHub 26deea9bec checkpoint: into main from release/2.2.0 @ f499f9dd67 (#17637)
Source hash: f499f9dd67
Remaining commits: 2
2024-03-04 10:50:22 -06:00
Amine Khaldi 0c0cda5e9f Merge commit 'f499f9dd67a5e88458b722ebe29f2b809655a748' into checkpoint/main_from_release_2.2.0_f499f9dd67a5e88458b722ebe29f2b809655a748 2024-03-04 15:24:08 +01:00
Chris MarslenderandGitHub ae88b7977a checkpoint: into main from release/2.2.0 @ 3742b225ff (#17631)
Source hash: 3742b225ff
Remaining commits: 3
2024-03-01 21:19:48 -06:00
Amine Khaldi fad864186c Merge commit '3742b225ff77b8fd5fa7334ef215647dcb0ffb08' into checkpoint/main_from_release_2.2.0_3742b225ff77b8fd5fa7334ef215647dcb0ffb08 2024-03-01 21:57:26 +01:00
Chris MarslenderandGitHub edbdc035d1 checkpoint: into main from release/2.2.0 @ 320d881591 (#17629)
Source hash: 320d881591
Remaining commits: 4
2024-03-01 14:32:01 -06:00
Amine Khaldi a38d24ebcf Merge commit '320d8815911ca136807bb36493b567ce7e0deee1' into checkpoint/main_from_release_2.2.0_320d8815911ca136807bb36493b567ce7e0deee1 2024-03-01 19:32:13 +01:00
Chris MarslenderandGitHub 55e273c5d6 checkpoint: into main from release/2.2.0 @ d3d0f1b981 (#17628)
Source hash: d3d0f1b981
Remaining commits: 5
2024-03-01 12:29:46 -06:00
Roy NatianandGitHub 98cf7b472c Updating bug bounty info on SECURITY.md (#17625) 2024-03-01 12:29:39 -06:00
Amine Khaldi 5d8a917448 Merge commit 'd3d0f1b9810309c81881718e44edda27d4a62d24' into checkpoint/main_from_release_2.2.0_d3d0f1b9810309c81881718e44edda27d4a62d24 2024-03-01 11:45:02 +01:00
StartToasterandGitHub f40a8aa9a2 checkpoint: into main from release/2.2.0 @ fc52015ded (#17615)
Source hash: fc52015ded
Remaining commits: 6
2024-02-29 12:15:24 -08:00
Earle LoweandGitHub b5ab1dd243 Update code to find packaged plotters in _internal directory (#17617) 2024-02-29 10:35:13 -08:00
Matt HauffandGitHub 7b07b10c69 Remove reference offer data from use in some DL RPC tests (#17623)
Remove reference offerdata from use in some DL RPC tests
2024-02-29 10:34:56 -08:00
ChiaAutomationandGitHub e1c7802652 Update Managed Files (#17618)
Updated dep-review
2024-02-28 21:02:19 -06:00
Amine Khaldi 73ed265683 Merge commit 'fc52015dedb31ee2596ae4021009afc26206bf3b' into checkpoint/main_from_release_2.2.0_fc52015dedb31ee2596ae4021009afc26206bf3b 2024-02-28 19:21:53 +01:00
1baff679fe Update CHANGELOG.md (#17611)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: StartToaster <b.butler@chia.net>

* Update CHANGELOG.md

---------

Co-authored-by: StartToaster <b.butler@chia.net>
2024-02-28 10:12:06 -08:00
StartToasterandGitHub 883b48daca checkpoint: into main from release/2.2.0 @ 01deddf79d (#17593)
Source hash: 01deddf79d
Remaining commits: 5
2024-02-28 10:11:54 -08:00
Amine Khaldi 6850607189 Update the anchor to the GUI's checkpoint into its main. 2024-02-28 14:14:35 +01:00
Amine Khaldi d6868d249a Merge commit '01deddf79de4ec8d5a6e7a9c517e60b627b7f5d2' into checkpoint/main_from_release_2.2.0_01deddf79de4ec8d5a6e7a9c517e60b627b7f5d2 2024-02-28 14:11:01 +01:00
ChiaAutomationandGitHub c8045d1d15 Updated License (#17613)
Update license
2024-02-27 20:53:52 -06:00
Kyle AltendorfandGitHub 151d3555e0 use QueuedAsyncPool for DataLayer.periodically_manage_data() subscription handling (#17550)
* preliminary `AsyncPool`

* touchup

* use `AsyncPool` for `DataLayer.periodically_manage_data()` subscription handling

* fix

* tweak

* more

* test worker exception logging

* ignore

* add `QueuedAsyncPool`

* use `QueuedAsyncPool`

* fix

* cleanup

* tidy

* fixup

* fixup

(cherry picked from commit 484f34044d)

* Update data_layer.py

* fixup test coverage
2024-02-27 15:42:19 -08:00
15e62bde1a CA Cert updates (#17604)
adding ca updates

Co-authored-by: ChiaAutomation <automation@chia.net>
2024-02-27 15:41:59 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a7844b0dc1 build(deps): bump typing-extensions from 4.9.0 to 4.10.0 (#17608)
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.9.0 to 4.10.0.
- [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.9.0...4.10.0)

---
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>
2024-02-27 15:41:46 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2be1764bb8 build(deps-dev): bump pytest from 8.0.1 to 8.0.2 (#17609)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  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>
2024-02-27 15:41:38 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
eb0f63cf66 build(deps-dev): bump diff-cover from 8.0.1 to 8.0.3 (#17610)
Bumps [diff-cover](https://github.com/Bachmann1234/diff-cover) from 8.0.1 to 8.0.3.
- [Release notes](https://github.com/Bachmann1234/diff-cover/releases)
- [Changelog](https://github.com/Bachmann1234/diff_cover/blob/main/CHANGELOG)
- [Commits](https://github.com/Bachmann1234/diff-cover/compare/v8.0.1...v8.0.3)

---
updated-dependencies:
- dependency-name: diff-cover
  dependency-type: direct:development
  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>
2024-02-27 15:41:07 -08:00
Kyle AltendorfandGitHub 4c71ef003d increase arm debian publish timeout (#17607) 2024-02-27 09:00:17 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
692dd4a277 build(deps): bump cryptography from 42.0.2 to 42.0.4 (#17596)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.2...42.0.4)

---
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>
2024-02-23 12:16:52 -08:00
368fecc17e DL multiple batch updates. (#17414)
* DL multiple batch updates.

* Lint.

* Lint.

* Add RPCs.

* Lint

* Lint

* Lint

* Add test.

* Lint.

* Add publish pending root option.

* Improve test.

* Fix cmd.

* Lint.

* Fix test

* Revert

* Add test.

* More tests.

* Improve test.

* Apply suggestions from code review

Co-authored-by: Kyle Altendorf <sda@fstab.net>

* Lint.

* Test.

* Latest local root.

* Change publish to submit.

* More submit instead of publish.

* Coverage.

* Lint.

* Improve coverage.

* Lint.

* Lint.

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2024-02-23 09:56:00 -08:00
cc5a5a9308 Remove unused parameter (#17598)
* Remove unused parameter

* Unroll some test cruft

* ('preserve tuple',)

* isort

* update test

* Update the Wallet RPC Api call in is_transaction_confirmed, and remove the no longer used user_wallet_id param.

---------

Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org>
2024-02-23 09:55:38 -08:00
Kyle AltendorfandGitHub 1855f99cce cleaner cli output for rpc client fetch errors (#17460)
* cleaner rpc client fetch errors

* remove incorrect json'ing in test and adjust runtime

* init

* drop `use_ssl=` parameter

* more

* more

* Revert "more"

This reverts commit cce36d5012.

* Revert "more"

This reverts commit 318929d5ae.

* again

* tweak

* update existing tests

* undo...

* back-compat

* test no consummption

* tidy
2024-02-23 09:55:07 -08:00
Kyle AltendorfandGitHub adca8d09d9 remove forced ruby public_suffix version for arm64 installer build (#17545) 2024-02-23 09:54:56 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
58621843c6 build(deps-dev): bump pytest from 8.0.0 to 8.0.1 (#17588)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  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>
2024-02-23 09:54:47 -08:00
b2df28e3cb Extract RPC push logic into @tx_endpoint wrapper (#17544)
* Don't autopush transactions by default anywhere

* Remove ignore_max_send_amount

* Use TXConfig instead of pending_transactions for coin exclusion in spend_clawback_coins

* Unify transaction pushing into a single method

* Address offline comments by @emlowe

* Rework max send amount to be based on coin quantity rather than amount

* Return offer transactions from create_offer_for_ids

* Return transaction list from CATWallet.create_new_cat_wallet

* Add a marshaller for RPC APIs

* Missed an instance in a newer test

* Missed an instance in a newer test

* Rename bad variable names I guess????

* Fix DL wallet transaction generation

* Add RPCEndpoint comment

* Address comments by @altendky

* Just go back to Streamable for requests

* Just go back to Streamable for requests

* Take suggestion from altendky

Co-authored-by: Kyle Altendorf <sda@fstab.net>

* Terrible suggestion by @altendky

* Inadvertent changes

* Formatting

* Add path for raises in endpoints

* pylint

* We're aiming for WalletRpcApi at the moment and we plan to extend this eventually.

* Import WalletRpcApi only when type checking.

* Sure sure Mr. Pylint..

* Add backwards compatibility code

* Better comment

* variable referenced before assignment

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org>
2024-02-22 23:17:18 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b9531e31dd build(deps): bump boto3 from 1.34.40 to 1.34.46 (#17587)
Bumps [boto3](https://github.com/boto/boto3) from 1.34.40 to 1.34.46.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.34.40...1.34.46)

---
updated-dependencies:
- dependency-name: boto3
  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>
2024-02-22 09:59:15 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e36253251c build(deps-dev): bump types-setuptools from 69.0.0.20240115 to 69.1.0.20240217 (#17586)
build(deps-dev): bump types-setuptools

Bumps [types-setuptools](https://github.com/python/typeshed) from 69.0.0.20240115 to 69.1.0.20240217.
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-setuptools
  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>
2024-02-22 09:59:03 -08:00
Chris MarslenderandGitHub 1cce93e39f Set unique peer filenames when swapping to/from testnets (#17592)
Set unique peer filenames when swapping to testnet
2024-02-21 13:10:12 -08:00
wjblankeandGitHub 74354b5f6f pin gui to 82168f1b10907a3ff379a449106f4071c80c4e0c (#17595) 2.2.0-rc4 2024-02-21 12:45:56 -08:00
StartToasterandGitHub 7bc2efc549 checkpoint: into main from release/2.2.0 @ 0e6e2b6ff0 (#17574)
Source hash: 0e6e2b6ff0
Remaining commits: 6
2024-02-21 10:14:32 -08:00
Amine Khaldi 34a43b3112 Merge commit '0e6e2b6ff0dae08383e3c1b5cb05dc4933c03821' into checkpoint/main_from_release_2.2.0_0e6e2b6ff0dae08383e3c1b5cb05dc4933c03821 2024-02-20 22:13:48 +01:00