Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: update to bitcoin 28.0 #404

Merged
merged 2 commits into from
Oct 17, 2024
Merged

ci: update to bitcoin 28.0 #404

merged 2 commits into from
Oct 17, 2024

Conversation

storopoli
Copy link
Member

@storopoli storopoli commented Oct 11, 2024

Description

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature/Enhancement (non-breaking change which adds functionality or enhances an existing one)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactor
  • Test

Checklist

  • I have performed a self-review of my code.
  • I have commented my code where necessary.
  • I have updated the documentation if needed.
  • My changes do not introduce new warnings.
  • I have added tests that prove my changes are effective or that my feature works.
  • New and existing tests pass with my changes.

@storopoli storopoli force-pushed the storopoli/ci-bitcoin-28.0 branch from ba94a24 to 7edd20c Compare October 11, 2024 18:50
@storopoli storopoli marked this pull request as ready for review October 11, 2024 19:04
@storopoli storopoli requested a review from delbonis October 11, 2024 19:04
Copy link

codecov bot commented Oct 11, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 57.72%. Comparing base (c735f30) to head (d89c9e6).
Report is 7 commits behind head on main.

@@            Coverage Diff             @@
##             main     #404      +/-   ##
==========================================
+ Coverage   57.47%   57.72%   +0.24%     
==========================================
  Files         257      263       +6     
  Lines       27200    27541     +341     
==========================================
+ Hits        15634    15897     +263     
- Misses      11566    11644      +78     
Files with missing lines Coverage Δ
crates/btcio/src/rpc/client.rs 88.47% <ø> (ø)
crates/btcio/src/rpc/types.rs 52.34% <100.00%> (+0.32%) ⬆️
crates/btcio/src/test_utils.rs 60.40% <ø> (+0.80%) ⬆️

... and 13 files with indirect coverage changes

@storopoli storopoli marked this pull request as draft October 11, 2024 19:17
@storopoli storopoli force-pushed the storopoli/ci-bitcoin-28.0 branch from 7edd20c to 01507d3 Compare October 11, 2024 19:21
@storopoli storopoli requested a review from Rajil1213 October 11, 2024 19:21
@storopoli storopoli marked this pull request as ready for review October 11, 2024 19:22
@storopoli storopoli marked this pull request as draft October 11, 2024 19:30
@storopoli
Copy link
Member Author

Draft I don't want to debug this before finishing #399

@storopoli storopoli force-pushed the storopoli/ci-bitcoin-28.0 branch 2 times, most recently from 58ffbb4 to 3b94ddc Compare October 16, 2024 15:19
@storopoli storopoli force-pushed the storopoli/ci-bitcoin-28.0 branch 2 times, most recently from 5e4c049 to 55cd451 Compare October 16, 2024 19:46
docker/bitcoind/Dockerfile Outdated Show resolved Hide resolved
@storopoli storopoli force-pushed the storopoli/ci-bitcoin-28.0 branch from 3469898 to 86b9a94 Compare October 17, 2024 08:00
@storopoli storopoli marked this pull request as ready for review October 17, 2024 08:00
@storopoli
Copy link
Member Author

Should be ready for review now

@storopoli storopoli force-pushed the storopoli/ci-bitcoin-28.0 branch from a455dc6 to d89c9e6 Compare October 17, 2024 12:56
Copy link
Contributor

@delbonis delbonis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't like the float but it's in an RPC type and it's not like we're constructing these responses so it's fine. :P

@delbonis delbonis merged commit 3b6129f into main Oct 17, 2024
18 checks passed
@storopoli storopoli deleted the storopoli/ci-bitcoin-28.0 branch October 17, 2024 14:24
storopoli added a commit that referenced this pull request Oct 28, 2024
* ci: update to bitcoin 28.0

* fix(btcio): non-breaking changes in GetBlockChainInfo

Shouldn't be a breaking change for us,
since we are not using any of the changed stuff.
See:
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-28.0.md#updated-rpcs
storopoli added a commit that referenced this pull request Oct 28, 2024
* ci: update to bitcoin 28.0

* fix(btcio): non-breaking changes in GetBlockChainInfo

Shouldn't be a breaking change for us,
since we are not using any of the changed stuff.
See:
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-28.0.md#updated-rpcs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants