Commit Graph

11318 Commits

Author SHA1 Message Date
Arvid Norberg
f4f6cb633e
adjust timing thresholds for some benchmarks (#16068)
adjust timing thresholds for some benchmarks to make them more likely to pass
2023-08-17 10:57:09 -05:00
William Allen
d2d6244282
checkpoint: into main from release/2.0.0 @ a91e8d226c (#16089)
Source hash: a91e8d226c
Remaining commits: 3
2023-08-17 10:35:58 -05:00
Amine Khaldi
df9973646a
Merge commit 'a91e8d226c6c07c68a9b60074a7db3669b233f51' into checkpoint/main_from_release_2.0.0_a91e8d226c6c07c68a9b60074a7db3669b233f51 2023-08-17 11:07:09 +01:00
William Allen
90f3be386b
checkpoint: into main from release/2.0.0 @ 914505f945 (#16084)
Source hash: 914505f945
Remaining commits: 2
2023-08-16 21:33:17 -05:00
Jack Nelson
33dd20e6be
Fix Core Test Flake (#16055)
* upgrade and fix find avail listen port

cleanup names and logic

* Update chia/seeder/dns_server.py

Co-authored-by: Arvid Norberg <arvid@libtorrent.org>

* rewrite db test

---------

Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
2023-08-16 18:39:42 -05:00
William Allen
841c72a5cb
cleanup coverage-diff comment (#16025)
* cleanup coverage-diff comment

* Fixing PR comment format

* fixing gh syntax

* fixing branch ref

* fixing newline

* Using github.base_ref
2023-08-16 18:29:11 -05:00
wallentx
a5ac984b4c
Merge commit '914505f9456a17534272c8be8a0ce18e26534aa8' into checkpoint/main_from_release_2.0.0_914505f9456a17534272c8be8a0ce18e26534aa8 2023-08-16 18:21:45 -05:00
William Allen
f8c59e5a4b
checkpoint: into main from release/2.0.0 @ cbf971e7f5 (#16076)
Source hash: cbf971e7f5
Remaining commits: 3
2023-08-16 17:31:12 -05:00
Earle Lowe
35242224d2
Skip flaky seeder tests while a fix is being worked on (#16074) 2023-08-16 16:11:58 -05:00
Matt Hauff
a6839d233d
Add ergonomic condition classes (#15883)
* Add ergonomic condition drivers

* whoops

* Add UnknownCondition

* Test coverage for Announcement classes

* Add coverage for exceptions

* More test coverage

* Add JSON parsing

* Add timelock parsing logic

* Add test coverage

* Test coverage again

* Add a .to_program() on ConditionValidTimes

* remove **kwargs: Any

* address comments by @altendky

* coverage comment

* Use sets instead of indices

* Address comments by @arvidn
2023-08-16 15:25:31 -05:00
Amine Khaldi
fddfd0c755
Merge commit 'cbf971e7f5bbbbcf64d3e8571fb82c14592c53b2' into checkpoint/main_from_release_2.0.0_cbf971e7f5bbbbcf64d3e8571fb82c14592c53b2 2023-08-16 21:00:57 +01:00
William Allen
0cddb0e033
checkpoint: into main from release/2.0.0 @ 67a0e91d8d (#16075)
Source hash: 67a0e91d8d
Remaining commits: 4
2023-08-16 15:00:04 -05:00
Amine Khaldi
4302b53b8b
Merge commit '67a0e91d8d0be15fbf363cbf45946a4132f0b4de' into checkpoint/main_from_release_2.0.0_67a0e91d8d0be15fbf363cbf45946a4132f0b4de 2023-08-16 20:57:52 +01:00
William Allen
a8569e5e4b
checkpoint: into main from release/2.0.0 @ 231bc4638d (#16072)
Source hash: 231bc4638d
Remaining commits: 5
2023-08-16 14:29:49 -05:00
Arvid Norberg
d022966f6e
use unhashable interface before from_json_dict (#16064)
improve test for streamable_from_dict. use unhashable interface before from_json_dict
2023-08-16 11:47:54 -05:00
Amine Khaldi
30d94866b0
Merge commit '231bc4638d18db855bc837aef79e0b3b3627526d' into checkpoint/main_from_release_2.0.0_231bc4638d18db855bc837aef79e0b3b3627526d 2023-08-16 16:03:26 +01:00
William Allen
e3a267e553
checkpoint: into main from release/2.0.0 @ 5432d3530c (#16066)
Source hash: 5432d3530c
Remaining commits: 6
2023-08-16 09:20:43 -05:00
Amine Khaldi
08213a740e
Merge commit '5432d3530c2667f5e14ab00a99db556dedeccda1' into checkpoint/main_from_release_2.0.0_5432d3530c2667f5e14ab00a99db556dedeccda1 2023-08-16 11:29:21 +01:00
William Allen
7b9801fa7f
checkpoint: into main from release/2.0.0 @ f1ed16bd6f (#16053)
Source hash: f1ed16bd6f
Remaining commits: 7
2023-08-16 00:06:37 -05:00
dustinface
3b9d3318a2
rpc: Hint wallet_rpc_api.py (#15200) 2023-08-15 23:32:42 -05:00
Amine Khaldi
115541a709
Merge commit 'f1ed16bd6f48706bb2ce120ae61fd1b3a3bef223' into checkpoint/main_from_release_2.0.0_f1ed16bd6f48706bb2ce120ae61fd1b3a3bef223 2023-08-15 20:49:20 +01:00
William Allen
7557b6cbdf
checkpoint: into main from release/2.0.0 @ 630846b66f (#16041)
Source hash: 630846b66f
Remaining commits: 8
2023-08-15 14:47:58 -05:00
Leroy Ladyzhensky
b941ddcb7f
Fix timelord-install.sh for CentOS\RHEL (#15992)
* Fix timelord-install.sh for CentOS\RHEL

Signed-off-by: LeroyINC <leroy@integrated.net>

* Update install-timelord.sh


Changed command structure to be more compatible with different flavors of Linux

* Update install-timelord.sh


updated as requested.

---------

Signed-off-by: LeroyINC <leroy@integrated.net>
2023-08-15 12:53:39 -05:00
Matt Hauff
12bde8c5ee
Remove pointless outgoing TX for CR-CAT claim (#16010)
* Remove pointless outgoing TX for CR-CAT claim

* coverage
2023-08-15 12:23:01 -05:00
Amine Khaldi
90c7ac8b32
Merge commit '630846b66f331b42a407296a252e81965d91895e' into checkpoint/main_from_release_2.0.0_630846b66f331b42a407296a252e81965d91895e 2023-08-15 16:08:06 +01:00
William Allen
f3e830d545
checkpoint: into main from release/2.0.0 @ 17659b8039 (#16038)
Source hash: 17659b8039
Remaining commits: 9
2023-08-15 10:02:06 -05:00
Amine Khaldi
54290f812a
Merge commit '17659b80396c3e87fa60415a6ff3fcc2983c0b52' into checkpoint/main_from_release_2.0.0_17659b80396c3e87fa60415a6ff3fcc2983c0b52 2023-08-15 12:09:03 +01:00
Matt Hauff
ad5e483b8a
Deprecate minting CATs via RPC (#16017)
* Deprecate minting CATs via RPC

* Test deprecated endpoint

* Change paradigm to be a little more sophisticated

* whoops

* Make 'test' optional
2023-08-14 20:02:34 -05:00
William Allen
9fe4094d9e
checkpoint: into main from release/2.0.0 @ 0de10d5489 (#16035)
Source hash: 0de10d5489
Remaining commits: 9
2023-08-14 18:57:22 -05:00
Amine Khaldi
c99a18c4d1
Merge commit '0de10d5489a3fd3709089214f6654371a09e3b90' into checkpoint/main_from_release_2.0.0_0de10d5489a3fd3709089214f6654371a09e3b90 2023-08-14 22:14:45 +01:00
William Allen
46d5f2aeea
checkpoint: into main from release/2.0.0 @ 7299cfa104 (#16034)
Source hash: 7299cfa104
Remaining commits: 9
2023-08-14 16:09:16 -05:00
Chris Marslender
a91e8d226c
New windows signing cert (#16032)
* Updates for new windows signing

* Add to PATH
2023-08-14 14:59:30 -05:00
Amine Khaldi
82661fd354
Merge commit '7299cfa104946fc92e6b8369e481fe4ce0cf5083' into checkpoint/main_from_release_2.0.0_7299cfa104946fc92e6b8369e481fe4ce0cf5083 2023-08-14 20:21:18 +01:00
William Allen
95099f91eb
checkpoint: into main from release/2.0.0 @ 0101ae11b4 (#16033)
Source hash: 0101ae11b4
Remaining commits: 10
2023-08-14 14:18:44 -05:00
Amine Khaldi
0c0dbd26d0
Merge commit '0101ae11b4e7b7ffd1ec12faa46c643938517aaa' into checkpoint/main_from_release_2.0.0_0101ae11b4e7b7ffd1ec12faa46c643938517aaa 2023-08-14 17:37:44 +01:00
William Allen
7078ae1106
checkpoint: into main from release/2.0.0 @ ca10d05399 (#16024)
Source hash: ca10d05399
Remaining commits: 10
2023-08-14 11:21:18 -05:00
Izumi Hoshino
914505f945
Fixed an issue where chiapos recognized t2 as required option (#16020) 2023-08-14 11:20:56 -05:00
Chris Marslender
2b6207eea4
Update remaining references to installer upload keys to OIDC provider (#16015) 2023-08-14 10:51:21 -05:00
Jack Nelson
4ddd542588
Add Wallet CLI Unit tests (#15886)
* add transaction wallet tests

* add all wallet tests

fix ci

fix path for runners

Update cmd_test_utils.py

Update cmd_test_utils.py

fix ci

fix ci pls i swear

* add did command tests

* add nft and coins tests

* move cli command assert to a central place

* switch to combined string assert

* add notifications commands

* add all vc commands

* separate wallet tests

* fix coverage a tad

* switch to central no_confirm & monkey patch it

* remove problamatic options
2023-08-14 10:19:12 -05:00
Amine Khaldi
b757bc2dbf
Merge commit 'ca10d053991a99c550ee3754698a51f192f07c56' into checkpoint/main_from_release_2.0.0_ca10d053991a99c550ee3754698a51f192f07c56 2023-08-14 11:17:53 +01:00
dependabot[bot]
72dc9042b2
build(deps): bump boto3 from 1.26.161 to 1.28.25 (#16018)
Bumps [boto3](https://github.com/boto/boto3) from 1.26.161 to 1.28.25.
- [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.26.161...1.28.25)

---
updated-dependencies:
- dependency-name: boto3
  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-08-12 22:11:34 -05:00
dependabot[bot]
7608e47b47
build(deps): bump pyyaml from 6.0 to 6.0.1 (#15912)
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0 to 6.0.1.
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.1/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/6.0...6.0.1)

---
updated-dependencies:
- dependency-name: pyyaml
  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-08-11 20:14:51 -05:00
dependabot[bot]
2d2f6e4a50
build(deps): bump cryptography from 41.0.2 to 41.0.3 (#15976)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3)

---
updated-dependencies:
- dependency-name: cryptography
  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-08-11 20:14:34 -05:00
William Allen
98af3e2f35
checkpoint: into main from release/2.0.0 @ 84fcb20e88 (#16014)
Source hash: 84fcb20e88
Remaining commits: 9
2023-08-11 19:36:37 -05:00
Arvid Norberg
6701f77bc2
fix testnet10 sync-from-scratch (#15967)
soft-fork2 was not a smooth softfork on testnet (but it was on mainnet). This re-introduces the minimum logic for supporting syncing on testnet10
2023-08-11 19:24:15 -05:00
Florin Chirica
cbf971e7f5
Don't farm compressed plots if context count is 0 (#16004)
* Don't farm compressed plots if context count is 0

* Move checks outside cache.
2023-08-11 13:40:49 -05:00
Arvid Norberg
67a0e91d8d
correct --insecure flag to cancel_offer command line (#16012) 2023-08-11 12:12:38 -05:00
Arvid Norberg
b32128949f
Simplify BlockStore and CoinStore (#15936)
* simplify BlockStore, now that we only support v2

* simplify CoinStore, now that we only support v2

* add test for BlockStore.get_peak()

* remove left-over database v1 support in test_hint_store

* extend test for BlockStore

* remove residual database v2 logic from test_block_height_map
2023-08-11 12:12:16 -05:00
Amine Khaldi
04631346cc
Merge commit '84fcb20e8857f76149abe2988beb26cb851cfdbc' into checkpoint/main_from_release_2.0.0_84fcb20e8857f76149abe2988beb26cb851cfdbc 2023-08-11 11:27:29 +01:00
Jack Nelson
0d36874caa
Refactor Seeder & Crawler code + add tests (#15781)
* Cleanup seeder & mypy all files

holy crap mother of all tech debt this was horrid

* Make UDP Protocol class a dataclass & separate out functions.

* add TCP protocol class to DNS server

* Fix mypy types & other cleanup

also fix a couple bugs

* Add seeder and crawler tests

* change log levels

* re add db lock timeout

oops

* add edns & edns tests

* fix repeated shutdown on close signal

* fix binding to use both ipv6 and ipv4

whyyyyyyy

* add ipv6 and ipv4 tests + add ipv4 if windows
2023-08-11 05:25:19 -05:00