Commit Graph

4353 Commits

Author SHA1 Message Date
merge-script c40fda2f78
Merge rust-bitcoin/rust-bitcoin#2978: Fixed typo in encode.rs
74ca0195e7 Fixed typo in encode.rs (douglaz)

Pull request description:

ACKs for top commit:
  tcharding:
    ACK 74ca0195e7
  Kixunil:
    ACK 74ca0195e7
  apoelstra:
    ACK 74ca0195e7

Tree-SHA512: 20b52a14c5d7c084de545b0e72c23396378c2be3a3e4c225550433901970521801e225804e56ebb3e7736de7dc31dce2d06ea09e7863a617c3daff46eefb297c
2024-07-09 13:28:18 +00:00
merge-script b9f1dba3f7
Merge rust-bitcoin/rust-bitcoin#2979: Automated daily update to rustc (to nightly-2024-07-07)
f5dcbc1723 Automated update to Github CI to rustc nightly-2024-07-07 (Update Nightly Rustc Bot)

Pull request description:

  Automated update to Github CI workflow `rust.yml` by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

ACKs for top commit:
  tcharding:
    ACK f5dcbc1723

Tree-SHA512: 094407c926fa79fe22d26253296076c80b58240e62de5921f5ed4aee67177d3fb3711f0d40c2bd422b834a88df62ab4e9442165c2826ad1f787ad2d3fb23b2a4
2024-07-09 14:16:03 +10:00
merge-script c53d6b7d44
Merge rust-bitcoin/rust-bitcoin#2970: bip152: check if indexes do not overflow
837f466f72 bip152: check if indexes do not overflow (Bruno Garcia)

Pull request description:

  When deserializing a `HeaderAndShortIds` we could check if the number of txs does not overflow 16 bits. If so, throw an error.

ACKs for top commit:
  apoelstra:
    ACK 837f466f72
  Kixunil:
    ACK 837f466f72

Tree-SHA512: 21797689758ae22666289cde123e3e9ae1bdb1ab2f85a1cd0f07ee8fa2a441e7b1b928f30b8fb1f65aef0c526c899eb96b83ed4fff074e70b31e0afad2c35930
2024-07-08 21:57:43 +00:00
merge-script b392510ec1
Merge rust-bitcoin/rust-bitcoin#2889: Move `serde_round_trip` macro to internals
7fa53440dc Move serde_round_trip macro to internals (Tobin C. Harding)

Pull request description:

  We currently duplicate the serde_round_trip macro in `units` and `bitcoin`, this is unnecessary since it is a private test macro we can just throw it in `internals`.

  While we are at it lets improve the macro by testing a binary encoding also, elect to use the `bincode` crate because we already have it in our dependency graph.

  Add `test-serde` feature to `internals` to feature gate the macro and its usage (preventing the transient dependency on `bincode` and `serde_json`).

ACKs for top commit:
  Kixunil:
    ACK 7fa53440dc
  apoelstra:
    ACK 7fa53440dc

Tree-SHA512: f40c78bf2539940b7836ed413d5fe96ce4e9ce59bad7b3f86d831971320d1c2effcd23d0da5c785d6c372a2c6962bf720080ec4351248fbbdc0f2cfb4ffd602c
2024-07-08 20:50:23 +00:00
merge-script 786494b72d
Merge rust-bitcoin/rust-bitcoin#2982: Add missing `ref` keyword in `p2p`
58a43b309e Add missing ref keyword (Jamil Lambert, PhD)

Pull request description:

  One item in the match statement was missing the `ref` keyword.  This has been added.

ACKs for top commit:
  apoelstra:
    ACK 58a43b309e I think the noise is fine; this is an easy one-ack merge and should not cause rebasing pain for anybody

Tree-SHA512: 6ef383fba4a1836e0f904889086d8494a82bd01c407d738360d15cd31742ff6979e1aa406f20b27f47060f8d8e96015c20cce1834948d9ef786731ad7e7f8ce6
2024-07-08 18:06:49 +00:00
Jamil Lambert, PhD 58a43b309e Add missing ref keyword
This change ensures that the value is borrowed rather than moved.
2024-07-08 11:15:12 +01:00
merge-script 4507cd1fe7
Merge rust-bitcoin/rust-bitcoin#2976: Automated nightly rustfmt (2024-07-07)
91382977fb 2024-07-07 automated rustfmt nightly (Fmt Bot)

Pull request description:

  Automated nightly `rustfmt` changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

ACKs for top commit:
  apoelstra:
    ACK 91382977fb
  tcharding:
    ACK 91382977fb

Tree-SHA512: 8729e3ca874d1269cd4396a21b79da95d3775e91985429f08c2ca4f77fac2c44c5b16183c1ccefcf40a6e12c3836a0ab7b035f4dfcb3b715ff4f954f6d7443e1
2024-07-08 14:05:29 +10:00
Update Nightly Rustc Bot f5dcbc1723 Automated update to Github CI to rustc nightly-2024-07-07 2024-07-08 01:33:57 +00:00
douglaz 74ca0195e7
Fixed typo in encode.rs 2024-07-07 23:27:54 +00:00
Fmt Bot 91382977fb 2024-07-07 automated rustfmt nightly 2024-07-07 01:10:59 +00:00
merge-script 59a3b2b683
Merge rust-bitcoin/rust-bitcoin#2855: bitcoin: Update crate level docs
4bb9240992 bitcoin: Add comment to manifest (Tobin C. Harding)
c6c70a721e bitcoin: Update feature docs (Tobin C. Harding)
7712e5d891 bitcoin: Use 100 colum width in crate level docs (Tobin C. Harding)

Pull request description:

  Update stale crate level docs in `bitcoin`. Done as two separate patches so the last one is trivial to review, whitespace only.

ACKs for top commit:
  Kixunil:
    ACK 4bb9240992
  apoelstra:
    ACK 4bb9240992

Tree-SHA512: b9d5474f7e7a0576f535df428ea20084acbcb74d0576e7f2934c547dd2c54f4a939d73ec547b3b254105a45c2372113c65ce136be1eabd63701259a3a6de3737
2024-07-06 13:02:56 +00:00
Tobin C. Harding 7fa53440dc
Move serde_round_trip macro to internals
We currently duplicate the serde_round_trip macro in `units` and
`bitcoin`, this is unnecessary since it is a private test macro we can
just throw it in `internals`.

While we are at it lets improve the macro by testing a binary encoding
also, elect to use the `bincode` crate because we already have it in
our dependency graph.

Add `test-serde` feature to `internals` to feature gate the macro and
its usage (preventing the transient dependency on `bincode` and
`serde_json`).
2024-07-06 14:51:30 +10:00
Tobin C. Harding 1c96da080d
Merge rust-bitcoin/rust-bitcoin#2962: Automated daily update to rustc (to nightly-2024-07-03)
830ebfe95e Automated update to Github CI to rustc nightly-2024-07-03 (Update Nightly Rustc Bot)

Pull request description:

  Automated update to Github CI workflow `rust.yml` by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

ACKs for top commit:
  tcharding:
    ACK 830ebfe95e

Tree-SHA512: b0458197d37697208ee856d774ba9f41da948545b334f64974383df832cc247f96287fdeef1e54f0f2091b8ef72b4e98f800900a10a5e254381c26e29c30d6cd
2024-07-06 12:08:21 +10:00
Bruno Garcia 837f466f72 bip152: check if indexes do not overflow 2024-07-05 17:44:54 -03:00
merge-script 68f71d54ca
Merge rust-bitcoin/rust-bitcoin#2967: just: add just docsrs
d07550d86d just: add just docsrs (Jose Storopoli)

Pull request description:

  Adds `just docsrs` which takes [variadic arguments](https://just.systems/man/en/chapter_41.html?highlight=zero%20or#recipe-parameters) (zero or more after the command).

  Kixunil this allows for `just docsrs` and `just docsrs --open`.

  Closes #2965.

  Using the command from `rust-bitcoin-maintainer-tools`: 3494ceec52/ci/run_task.sh (L277)

ACKs for top commit:
  jamillambert:
    ACK d07550d86d
  Kixunil:
    ACK d07550d86d
  apoelstra:
    ACK d07550d86d

Tree-SHA512: dfc8a91bf9d572cb0cb460102f051aabe026fde2852ef2c82e962f0c60d8532628aa15bb99590a6140871d5539cdd9e5c6f80d0684fc128031f1c930e66e99ff
2024-07-05 18:45:28 +00:00
merge-script 5ca4d0e376
Merge rust-bitcoin/rust-bitcoin#2964: Remove nonsense method
dfce405007 Remove nonsense method (yancy)

Pull request description:

  Weight type implicitly includes witness scale factor

  closes https://github.com/rust-bitcoin/rust-bitcoin/issues/2963

ACKs for top commit:
  Kixunil:
    ACK dfce405007
  apoelstra:
    ACK dfce405007 agreed about CI, we are very close to removing it

Tree-SHA512: 1c30c61863dd9c2ce5b6524931a21f99825edfd7401b833581194792c622030a4aa6b9c0f9680f97a8ae901604314805efa77e6fe1e8c15b356ddfea99ffe90c
2024-07-05 14:59:03 +00:00
merge-script 57f608fced
Merge rust-bitcoin/rust-bitcoin#2946: ci: `cargo-semver-checks`
eeae225cfc ci: add cargo-semver-checks (Jose Storopoli)
d9567b097f ci: remove check-api (Jose Storopoli)

Pull request description:

  - Removes `check-api` (`cargo-public-api`)
  - Adds `cargo-semver-checks`

  ## Note to Reviewers

  There is a new script `contrib/check-semver.sh` that checks for semver breaks against `master`.
  If it detects a breaking change it will create the `.semver-break` file.
  If this file exists then we will add an `API break` label and a big comment to the PR saying:

  > 🚨 API BREAKING CHANGE DETECTED

  It reproduces the current behavior of `cargo-public-api`:

  - `bitcoin`:
    - `all-features`
    - `no-default-features`
  - `base58ck`:
    - `all-features`
    - `no-default-features`
  - `bitcoin_hashes`:
    - `no-default-features`
    - `features alloc`
  - `bitcoin-units`:
    - `no-default-features`
    - `features alloc`
  - `bitcoin-io`:
    - `no-default-features`
    - `features alloc`

  Closes #1875.
  Supersedes #2912.

  ## Context

  Our current test to check API breaks using `cargo public-api` is not "automated" per se.
  It needs contributors to keep tabs on text files with function signatures and other things and forces reviewers to be the _de facto_ API break detector tool.

  The idea is to use the well-acclaimed and maintained `cargo semver-checks` that will do this automatically in CI.

ACKs for top commit:
  Kixunil:
    ACK eeae225cfc
  tcharding:
    ACK eeae225cfc

Tree-SHA512: a77d64b4ca6500b80e6f98f9735d17193f8eaa9998e38602f46418f4b9f3b391ffe9b06bfe8e0285fc4350e8214ebd203034693bac858bac31b7d722903933ae
2024-07-05 14:18:02 +00:00
Jose Storopoli d07550d86d
just: add just docsrs 2024-07-05 08:15:37 -03:00
Tobin C. Harding 4bb9240992
bitcoin: Add comment to manifest
Add a comment to the manifest features section to try to help the docs
not go stale again.
2024-07-05 07:19:41 +10:00
Tobin C. Harding c6c70a721e
bitcoin: Update feature docs
The `bitcoin` crate documents its features in the crate level rustdocs,
currently they are stale.

Update and improve the feature docs section of crate level docs.
2024-07-05 07:19:40 +10:00
merge-script ec18895bd4
Merge rust-bitcoin/rust-bitcoin#2961: bip158: Hash data instead of copying first
6d3137ed87 bip158: Hash data instead of copying first (Tobin C. Harding)

Pull request description:

  Currently we copy data into a new buffer before passing it into the hasher, we can just hash the data directly.

  Internal change only, no external change.

  Fix: #2917

ACKs for top commit:
  Kixunil:
    ACK 6d3137ed87
  apoelstra:
    ACK 6d3137ed87

Tree-SHA512: ff5bd18feffe1e77494b0cd14713bc55f1111f026d05bfa58a679f609fdba70160ab9df7677f0790b5b269878226c2f16164be2c918e1ad8b77e2c23d72889dd
2024-07-04 20:33:20 +00:00
yancy dfce405007 Remove nonsense method
Weight type implicitly includes witness scale factor
2024-07-04 12:11:46 -05:00
merge-script 60b3ac5ad5
Merge rust-bitcoin/rust-bitcoin#2950: Introduce empty primitives crate
65e9ad2fea Introduce empty primitives crate (Tobin C. Harding)

Pull request description:

  Introduce an empty `bitcoin-primitives` crate.

  We were give the name on crates.io and previously a version `v0.1.16-alpha` was released so we use `v0.100.0`.

  Does not include adding api files since that whole thing is in flux. This is an even smaller step than #2908 that does not include dependencies.

ACKs for top commit:
  Kixunil:
    ACK 65e9ad2fea
  apoelstra:
    ACK 65e9ad2fea

Tree-SHA512: e8664a5b697281b188345623783f3d92f625e7b42f497bd0c64e9117ac2eb42286071757b04ff92415fbb37ef53dbb7a395717785a941b69bee0f0e2a611c9c3
2024-07-04 16:56:51 +00:00
merge-script 014c4931be
Merge rust-bitcoin/rust-bitcoin#2951: Fix `Amount` decimals handling
3196c271ac Deprecate `Amount::fmt_value_in` (Martin Habovstiak)
467546fc0c Round `Amount` when requested precision is too low (Martin Habovstiak)
7c95a777c1 Fix `Amount` decimals handling (Martin Habovstiak)

Pull request description:

  Displaying with minimal number of zeros is the default in Rust and we want to follow it. This was originally implemented in #716 but #2604 reversed it claiming this is common, however it broke people who rely on minimal display (e.g. BIP21) without fixing the root cause of #2136.

  This reverts commit d887423efc adds a test to prevent this change and also fixes the problem with `{:0.8}` not working.

  Closes #2136
  Closes #2948

  Can we backport this one too?

ACKs for top commit:
  tcharding:
    ACK 3196c271ac
  apoelstra:
    ACK 3196c271ac I also really like how this reduces the complexity of the module, basically passing everything through to `display_in`

Tree-SHA512: 3221f83086ac55af3d4caad03fe2b619be303533bba12096040419d119600c8597938809e171662f11b515d469156b083b2072b901d445e4fdfc7b1062cf7b6a
2024-07-04 13:19:32 +00:00
Jose Storopoli eeae225cfc
ci: add cargo-semver-checks 2024-07-04 10:08:06 +00:00
Jose Storopoli d9567b097f
ci: remove check-api
Removes check-api workflow, helper scripts, documentation, and files.
2024-07-04 10:08:06 +00:00
Update Nightly Rustc Bot 830ebfe95e Automated update to Github CI to rustc nightly-2024-07-03 2024-07-04 01:25:03 +00:00
Tobin C. Harding 6d3137ed87
bip158: Hash data instead of copying first
Currently we copy data into a new buffer before passing it into the
hasher, we can just hash the data directly.

Internal change only, no external change.

Fix: #2917
2024-07-04 09:30:36 +10:00
merge-script 3fb6c3f5f5
Merge rust-bitcoin/rust-bitcoin#2947: Remove fuzz rust version
4576f4ba69 Remove fuzz rust version (yancy)

Pull request description:

  Fuzz is not compatible with the workspace MSRV.

  Closes https://github.com/rust-bitcoin/rust-bitcoin/issues/2923

ACKs for top commit:
  tcharding:
    ACK 4576f4ba69
  apoelstra:
    ACK 4576f4ba69
  Kixunil:
    ACK 4576f4ba69

Tree-SHA512: 3b350e1f22a585719eb272de41b6a2b7a83a8d7810df8d98c4ecc06cf391ec3c3582934abc05d53bbdbe4ae4165fead9df2abf6f5aa84a74c1c0a7a7569eac6c
2024-07-03 20:21:19 +00:00
merge-script 43e72b2bbb
Merge rust-bitcoin/rust-bitcoin#2953: Update README instructions for running MSRV
60aa4acc5f Update README instructions for running MSRV (yancy)

Pull request description:

  The file mentioned in the README for running MSRV no longer exists

  closes https://github.com/rust-bitcoin/rust-bitcoin/issues/2934

ACKs for top commit:
  tcharding:
    ACK 60aa4acc5f
  apoelstra:
    ACK 60aa4acc5f Definite improvement. Unfortunately will not work for downstream users but currently we do not have a solution for them I think
  Kixunil:
    ACK 60aa4acc5f

Tree-SHA512: 554b1b4d6ea8a929fb168e48b8925e20e6ee717a603a4008793376393d1ae8ba18bc290fb69747be155cd75439499500056c54e845a6fa6dc097e523b76ea54f
2024-07-03 19:09:14 +00:00
Martin Habovstiak 3196c271ac Deprecate `Amount::fmt_value_in`
`fmt_value_in` was added when `display_in` wasn't available. However
common usage patterns seem to favor `display_in`. It can be used within
format strings and supports formatting options.

Removing it will simplify the codebase, so this deprecates it.
2024-07-03 07:38:58 +02:00
Tobin C. Harding 65e9ad2fea
Introduce empty primitives crate
Introduce an empty `bitcoin-primitives` crate.

We were give the name on crates.io and previously a version
`v0.1.16-alpha` was released so we use `v0.100.0`.
2024-07-03 05:22:39 +10:00
merge-script db72ea8b32
Merge rust-bitcoin/rust-bitcoin#2949: OP_RETURN standardness check
15f6bacec9 api: Run just check-api (Ryan Breen)
9684d496bb Add is_standard_op_return (Ryan Breen)

Pull request description:

  This is the suggestion for #2292 to check OP_RETURN length

ACKs for top commit:
  apoelstra:
    ACK 15f6bacec9

Tree-SHA512: e346b5eff7cc40b98a08948c83cb5c064184541d819c37a977e432ec09df7f9e1a074f16a4df598142784bd875f1379e2b0848fe898923e4e12829f85b4c4520
2024-07-02 19:17:54 +00:00
yancy 60aa4acc5f Update README instructions for running MSRV
The file mentioned in the README for running MSRV no longer exists
2024-07-02 11:42:11 -05:00
Martin Habovstiak 467546fc0c Round `Amount` when requested precision is too low
Low precision was previously not considered because it was believed it
could lead to misleading data being displayed. However it's quite
possible that people using low precision know what they are doing and
it's sometimes useful to show rounded numbers.

To enable low precision we just compute what the rounded number would be
and display that one instead.

This actually fully closes #2136 since this issue was mentioned there
along with previously-fixed displaying of higher precisions.
2024-07-02 18:39:56 +02:00
Martin Habovstiak 7c95a777c1 Fix `Amount` decimals handling
Displaying with minimal number of zeros is the default in Rust and we
want to follow it. This was originally implemented in #716 but #2604
reversed it claiming this is common, however it broke people who rely on
minimal display (e.g. BIP21) without fixing the root cause of #2136.

This reverts commit d887423efc adds a test
to prevent this change and also fixes the problem with `{:0.8}` not
working.

Closes #2136
Closes #2948
2024-07-02 18:38:54 +02:00
merge-script e1b357ce10
Merge rust-bitcoin/rust-bitcoin#2940: Revert "bug fix" (actually a bug) from #2655
7f024c333e Revert "bug fix" (actually a bug) from #2655 (Martin Habovstiak)

Pull request description:

  In a2b019f82 it was claimed that losing the input string without alloc is a bug. It is not, because allowing no-alloc is desired and there's no way to have the input string otherwise so we just accept it'll be missing and modify the messages accordingly. The commit that forced alloc was also horribly misleading since it kept the `alloc` feature but it makes this one easier.

  Note that input string is still present by default in all configurations except for no-alloc.

  I think we should also backport this and release fixed `units` because of the misleading `alloc` feature in them. Although it's not urgent. The only crate I know of that is kinda broken by it is `ln_types` which is already broken by depending on old `bitcoin`.

ACKs for top commit:
  apoelstra:
    ACK 7f024c333e
  tcharding:
    ACK 7f024c333e

Tree-SHA512: 014ed823f0daf2c47ca6cedf1aad0d94b702f2ca53b096556a76566baeadb209b9d4d710872c2b8308542fd7cfe6d815a206f1a84174458d251bf30882be7719
2024-07-02 14:47:08 +00:00
merge-script a302656767
Merge rust-bitcoin/rust-bitcoin#2916: Capitalize proper nouns
e8a30bfca7 taproot: Lowercase error messages (Jamil Lambert, PhD)
717da4bf69 Capitalize Huffman (Jamil Lambert, PhD)
175f69abeb Capitalize Merkle (Jamil Lambert, PhD)
be5b93ea4f Do not capitalize tree (Jamil Lambert, PhD)
b48ca050f9 Remove tap tree (Jamil Lambert, PhD)
c8e6c13608 Capitalize Taproot (Jamil Lambert, PhD)

Pull request description:

  Taproot, Merkle and Huffman are proper nouns and should be capitalized in strings and docs.

  These have been capitalized everywhere.

  All cases of `taproot`/`taptree`/`tap tree` in docs and strings have been changed to be `Taproot tree` or ```[`TapTree`]``` as appropriate.

  All cases of `tree` have been changed to lower cases, except where it is in title case.

  Error messages in `Taproot` have been changed to start with a lowercase character, except when it is a proper noun, and not end with a period.

  Close: #2913

ACKs for top commit:
  tcharding:
    ACK e8a30bfca7
  apoelstra:
    ACK e8a30bfca7

Tree-SHA512: 7d06b717072f7894093df8501752374637fc6673bd7b6f1b95297ab076725eb0d7f48caa45c321fd13a45d0e4387ab9eeb398261f7988d3c9f90cfa75aee17ca
2024-07-02 13:27:44 +00:00
Ryan Breen 15f6bacec9 api: Run just check-api 2024-07-02 09:06:36 -04:00
Ryan Breen 9684d496bb Add is_standard_op_return 2024-07-02 08:38:29 -04:00
Tobin C. Harding 65503fc814
Merge rust-bitcoin/rust-bitcoin#2944: Automated daily update to rustc (to nightly-2024-06-30)
de8a8ca077 Automated update to Github CI to rustc nightly-2024-06-30 (Update Nightly Rustc Bot)

Pull request description:

  Automated update to Github CI workflow `rust.yml` by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

ACKs for top commit:
  tcharding:
    ACK de8a8ca077

Tree-SHA512: 7d5918439152919c18875b717bff7a262436efac034f2a1fa3562da0621c3286f8a4bc38952bf41333fe7f851b759acc43e7036e3044872e277470907579c08b
2024-07-02 14:02:42 +10:00
yancy 4576f4ba69 Remove fuzz rust version
Fuzz is not compatible with the workspace MSRV.
2024-07-01 14:17:14 -05:00
Jamil Lambert, PhD e8a30bfca7 taproot: Lowercase error messages
By convention error messages should not be capitalised or use full
stops.

Fix the `taproot` module error messages.
2024-07-01 17:42:43 +01:00
Jamil Lambert, PhD 717da4bf69 Capitalize Huffman
Huffman is a proper noun and should be capitalized in docs and strings.

Capitalize all occurances of Huffman in docs and strings.
2024-07-01 17:42:43 +01:00
Jamil Lambert, PhD 175f69abeb Capitalize Merkle
Merkle is a proper noun and should be capitalized in docs and strings.

Capitalize all occurances of Merkle in docs and strings.
2024-07-01 17:42:43 +01:00
Jamil Lambert, PhD be5b93ea4f Do not capitalize tree
Change tree to lower case except when title case is being used.
2024-07-01 17:42:43 +01:00
Jamil Lambert, PhD b48ca050f9 Remove tap tree
tap tree should be either Taproot tree in normal language or
[`TapTree`] when referring to the struct.

Change all occurances of tap tree or taptree.
2024-07-01 17:42:42 +01:00
Jamil Lambert, PhD c8e6c13608 Capitalize Taproot
Taproot is a proper noun and should be capitalized in docs and strings.

Make all occurrences of Taproot in comments or strings capitalized.
2024-07-01 17:42:36 +01:00
merge-script 2dd79639b0
Merge rust-bitcoin/rust-bitcoin#2928: Create empty `bitcoin-addresses` crate
0630457403 Create empty bitcoin-addresses crate (Tobin C. Harding)

Pull request description:

  We intend on splitting the address types and logic out into a separate crate. In preparation for doing so, and so that we can grab the name on crates.io, add an empty crate `bitcoin-addresses`.

  Tie it in to the CI infrastructure excluding the `check-api` infrastructure because that is in flux.

ACKs for top commit:
  Kixunil:
    ACK 0630457403
  apoelstra:
    ACK 0630457403 will try to tag and publish tonight, but may be tomorrow

Tree-SHA512: faf54f43954a799f1003dae67930edc7f306c35403ba05e511df6685c1068850c47fe1a46afdcabcb32c3f43398803181c7f53d6bcf64a4aec7123e9ce9306e8
2024-07-01 13:32:56 +00:00
Update Nightly Rustc Bot de8a8ca077 Automated update to Github CI to rustc nightly-2024-06-30 2024-07-01 01:40:06 +00:00