-
bd863cc5aa
(Re)apply local modifications
master
Christian Reitter
2025-07-07 21:05:51 +0200
-
-
ca5d136667
Merge rust-bitcoin/rust-bitcoin#4666: Kill new mutants
Andrew Poelstra
2025-07-04 15:12:39 +0000
-
-
7ba49d6552
Merge rust-bitcoin/rust-bitcoin#4654: Remove match arm and guard mutant exclusion
Andrew Poelstra
2025-07-04 13:22:42 +0000
-
-
9b4daa4192
Merge rust-bitcoin/rust-bitcoin#4665: Use relative import paths rather than absolute
Andrew Poelstra
2025-07-03 15:46:33 +0000
-
-
a000230301
Merge rust-bitcoin/rust-bitcoin#4647: fix: typo in error message
Andrew Poelstra
2025-07-02 15:21:38 +0000
-
-
af47c728ea
Merge rust-bitcoin/rust-bitcoin#4645: Automated nightly rustfmt (2025-06-29)
Andrew Poelstra
2025-07-02 14:25:18 +0000
-
-
6df0c82afa
Merge rust-bitcoin/rust-bitcoin#4648: units: Test generic `Add` and `Sub`
Andrew Poelstra
2025-07-02 04:37:11 +0000
-
-
c0345f8b8f
Use relative import paths rather than absolute
Martin Habovstiak
2025-07-02 14:48:00 +0200
-
-
-
f0562504b7
Exclude deprecated fn from mutation testing
Jamil Lambert, PhD
2025-07-02 13:34:29 +0100
-
4d31b141a8
Improve is_too_precise test
Jamil Lambert, PhD
2025-07-02 13:29:00 +0100
-
a2bae3bb0b
Add test for impl Display for Script
Jamil Lambert, PhD
2025-07-02 13:01:21 +0100
-
-
-
13c5df083d
Enhance the weekly mutation workflow markdown
user
2025-07-01 13:07:48 -0400
-
63b61e9497
Remove delete match arm and match guard mutation exclusion
user
2025-07-01 13:06:15 -0400
-
-
-
a520a8ab08
units: Test generic Add and Sub
Tobin C. Harding
2025-06-30 08:33:09 +1000
-
c642bebeb7
fix typo in error message
Afounso Souza
2025-06-29 21:23:29 +0200
-
-
-
4e869b7415
2025-06-29 automated rustfmt nightly
Fmt Bot
2025-06-29 01:48:11 +0000
-
-
-
ad40e69a85
Merge rust-bitcoin/rust-bitcoin#4626: Saturate iwp constructors to u32 max
Andrew Poelstra
2025-06-28 19:21:49 +0000
-
-
f0ec103eba
Merge rust-bitcoin/rust-bitcoin#4643: minor correction bridge.rs
Andrew Poelstra
2025-06-28 17:41:22 +0000
-
-
32a898b735
Merge rust-bitcoin/rust-bitcoin#4641: Automated weekly update to rustc stable (to 1.88.0)
Andrew Poelstra
2025-06-28 14:17:24 +0000
-
-
ba29dac6ad
minor correction bridge.rs
strmfos
2025-06-28 14:32:04 +0200
-
-
-
88faf3acad
Merge rust-bitcoin/rust-bitcoin#4598: Automated daily update to rustc (to nightly-2025-06-27)
merge-script
2025-06-28 14:33:08 +1000
-
-
-
-
24971a21d7
Automated update to Github CI to rustc nightly-2025-06-27
Update Nightly Rustc Bot
2025-06-28 01:57:26 +0000
-
-
2c18ec2c9f
Merge rust-bitcoin/rust-bitcoin#4637: psbt: check that non-witness UTXOs' txids match the input txid
Andrew Poelstra
2025-06-26 19:51:24 +0000
-
-
b6d8d2a4ab
Automated update to Github CI to rustc stable-1.88.0
Update Stable Rustc Bot
2025-06-27 01:06:59 +0000
-
-
-
8d3b69dc52
Merge rust-bitcoin/rust-bitcoin#4204: units: Bump version to `1.0.0-rc.0`
Andrew Poelstra
2025-06-25 03:08:42 +0000
-
-
53b93321c8
psbt: add test vector where non-witness UTXO TXID does not match input txid
Andrew Poelstra
2025-06-23 20:04:54 +0000
-
74f22a0a67
psbt: validate that non_witness_utxo txids match the input txids
Andrew Poelstra
2025-06-23 20:13:55 +0000
-
3337b7a030
psbt: introduce IncorrectNonWitnessUtxo error variant
Andrew Poelstra
2025-06-23 20:13:55 +0000
-
806b34aefc
units: Bump version to 1.0.0-rc.0
Tobin C. Harding
2025-02-27 10:52:04 +1100
-
1f9c48b5d3
units: Set explicit internals dependency version to v0.4.0
Tobin C. Harding
2025-06-24 13:01:51 +1000
-
-
3355400d67
docs: document IWP function return limit and panic case
yancy
2025-06-19 13:27:40 -0500
-
8559a49e03
Do not bound Arbitrary parameters passed to InputWeightPrediction
yancy
2025-05-27 18:58:02 -0500
-
e4c3d1e7a6
Use saturating add in IWP constructors
yancy
2025-06-17 13:18:16 -0500
-
8552534b61
Use u32 for struct and member variables in IWP, saturating to u32::MAX
yancy
2025-06-24 11:20:01 -0500
-
8dc4b832c5
Merge rust-bitcoin/rust-bitcoin#4638: Manual daily update to rustc (to nightly-2025-06-20)
Andrew Poelstra
2025-06-24 13:54:27 +0000
-
-
a5db001fc0
Update Github CI to rustc nightly-2025-06-20
Jamil Lambert, PhD
2025-06-24 12:10:10 +0100
-
0624d96415
Use the anonymous lifetime for path
Jamil Lambert, PhD
2025-06-24 12:08:12 +0100
-
f22f10b5ca
Simplify PartialOrd implementation
Jamil Lambert, PhD
2025-06-24 12:06:06 +0100
-
-
d84745fd92
Merge rust-bitcoin/rust-bitcoin#4623: Improve `Xpriv::derive_xpriv` and `Xpub::derive_xpub` ergonomics slightly
Andrew Poelstra
2025-06-24 02:32:19 +0000
-
-
-
-
352712257e
psbt: Use new `derive_xpriv` flexibility in GetKey
Daniel Roberts
2025-06-19 16:47:51 -0500
-
bd3f4b6bf1
psbt: Add test for GetKey bip32
Daniel Roberts
2025-06-19 16:45:43 -0500
-
c7bdec14fb
Fix clippy lint and formatting for `Xpriv::derive_xpriv` and `Xpriv::derive_xpub` calls
Daniel Roberts
2025-06-17 14:37:23 -0500
-
9d4381c8fe
Improve `Xpriv::derive_xpriv` and `Xpub::derive_xpub` ergonomics
Daniel Roberts
2025-06-15 23:14:26 -0500
-
-
732a83c3a9
Merge rust-bitcoin/rust-bitcoin#4629: Improve locktime docs
Andrew Poelstra
2025-06-22 23:36:42 +0000
-
-
7bbb9085c6
Merge rust-bitcoin/rust-bitcoin#4634: Automated nightly rustfmt (2025-06-22)
Andrew Poelstra
2025-06-22 21:09:19 +0000
-
-
7af15ab676
Merge rust-bitcoin/rust-bitcoin#4631: Add tests to kill mutants
Andrew Poelstra
2025-06-22 13:23:06 +0000
-
-
c060285851
2025-06-22 automated rustfmt nightly
Fmt Bot
2025-06-22 01:46:07 +0000
-
-
-
51f78bbb4c
Merge rust-bitcoin/rust-bitcoin#4630: units: Remove serde derive feature
Andrew Poelstra
2025-06-21 18:20:38 +0000
-
-
fbb0e4004f
Merge rust-bitcoin/rust-bitcoin#4628: Use new type names instead of deprecated aliases
Andrew Poelstra
2025-06-21 15:45:31 +0000
-
-
ea731947b1
Merge rust-bitcoin/rust-bitcoin#4625: units: Fix up the api test
Andrew Poelstra
2025-06-20 19:34:11 +0000
-
-
2b07f59545
units: Fix up the api test
Tobin C. Harding
2025-06-18 10:45:01 +1000
-
a6ab5c9fd0
Implement Arbitrary for result types
Tobin C. Harding
2025-06-19 12:37:36 +1000
-
70221ffa08
Fix link to use new name
Tobin C. Harding
2025-06-19 13:24:22 +1000
-
ebf92fcb01
Use ASCII in rusdocs
Tobin C. Harding
2025-06-19 13:01:08 +1000
-
64ece63f19
Add missing whitespace character to rustdoc
Tobin C. Harding
2025-06-19 13:00:13 +1000
-
64e10686de
Improve rustdoc examples for absolute locktime
Tobin C. Harding
2025-06-19 12:59:03 +1000
-
-
-
ef56baa696
Improve fee_rate test to kill a mutant
Jamil Lambert, PhD
2025-06-19 20:37:01 +0100
-
5edcc5dad4
Remove repeated fee_rate test
Jamil Lambert, PhD
2025-06-19 20:35:32 +0100
-
bd50943234
Add a roundtrip test to kill a mutant
Jamil Lambert, PhD
2025-06-19 17:32:30 +0100
-
0b4b17307d
Test SignedAmount edge case to kill mutant
Jamil Lambert, PhD
2025-06-19 17:27:20 +0100
-
f3338655f1
Test OutPoint edge case to kill mutant
Jamil Lambert, PhD
2025-06-19 17:14:16 +0100
-
-
5743a81128
Merge rust-bitcoin/rust-bitcoin#4589: Move `bitcoin::p2p` into `p2p`
merge-script
2025-06-19 17:00:08 +0000
-
-
886c6667a8
Merge rust-bitcoin/rust-bitcoin#4627: units: Make error constructor private
merge-script
2025-06-19 16:15:58 +0000
-
-
d8377d90dd
units: Remove serde derive feature
Tobin C. Harding
2025-05-15 08:48:37 +1000
-
f746aecb61
Use NumberOfBlocks in rustdoc
Tobin C. Harding
2025-06-19 14:04:55 +1000
-
1031851da4
units: Manually implement serde traits for block types
Tobin C. Harding
2025-06-19 14:02:47 +1000
-
-
-
dc5249aae6
Use new type names instead of deprecated aliases
Tobin C. Harding
2025-06-19 12:43:23 +1000
-
-
f6dea36e31
units: Make error constructor private
Tobin C. Harding
2025-06-19 13:11:59 +1000
-
-
c36d295836
Merge rust-bitcoin/rust-bitcoin#4624: impl LowerHex, UpperHex, Octal, and Binary for ChildNumber
merge-script
2025-06-18 16:58:37 +0000
-
-
-
-
d9cf7270eb
Move `bitcoin/p2p` into `p2p`
rustaceanrob
2025-06-02 15:34:43 +0100
-
7dc66e3476
impl LowerHex, UpperHex, Octal, and Binary for ChildNumber
vicjuma
2025-06-17 07:53:27 +0300
-
-
f034367bbc
Merge rust-bitcoin/rust-bitcoin#4620: Add alternate print format to DerivationPath using 'h' suffix
merge-script
2025-06-16 21:55:20 +0000
-
-
1fee075502
Merge rust-bitcoin/rust-bitcoin#4616: units: Improve the fee calculation functions
merge-script
2025-06-16 19:47:31 +0000
-
-
-
-
0ff8d82193
Make FeeRate from sat constructors infallible
Tobin C. Harding
2025-06-16 09:14:47 +1000
-
3b0286bd56
Return NumOpResult for FeeRate and Weight
Tobin C. Harding
2025-06-14 07:44:52 +1000
-
15065b78c7
Return NumOpResult when calculating fee on Amount
Tobin C. Harding
2025-06-14 07:32:44 +1000
-
75106e6d82
Remove checked_ prefix from fee functions
Tobin C. Harding
2025-06-12 11:17:32 +1000
-
9852732311
Merge rust-bitcoin/rust-bitcoin#4621: Automated nightly rustfmt (2025-06-15)
merge-script
2025-06-15 13:35:12 +0000
-
-
-
-
81dbfae0a8
2025-06-15 automated rustfmt nightly
Fmt Bot
2025-06-15 01:46:36 +0000
-
-
4284deed29
DerivationPath: support 'h' in Display output for hardened components
vicjuma
2025-06-14 01:42:01 +0300
-
-
052514e6ff
Merge rust-bitcoin/rust-bitcoin#4615: Remove reachable unreachable call in psbt
merge-script
2025-06-13 18:04:41 +0000
-
-
1e4f018838
Merge rust-bitcoin/rust-bitcoin#4613: Inline `fee` functions back into their respective modules
merge-script
2025-06-13 17:12:17 +0000
-
-
20c84ce444
units: Make fee module public
Tobin C. Harding
2025-06-12 10:31:56 +1000
-
251e6a85da
Inline checked mul function back into weight module
Tobin C. Harding
2025-06-12 10:25:55 +1000
-
a8610a937b
Inline checked mul / to fee back into fee_rate module
Tobin C. Harding
2025-06-12 10:20:05 +1000
-
e17c391a3c
Inline checked div functions back into unsigned module
Tobin C. Harding
2025-06-12 10:16:29 +1000
-
-
aab9c2dfca
Merge rust-bitcoin/rust-bitcoin#4614: Add fee rate constructors that take `Amount` as arg
merge-script
2025-06-12 21:27:32 +0000
-
-
e7c90c57e7
Remove reachable unreachable call in psbt
Tobin C. Harding
2025-06-12 10:58:50 +1000
-
c736e73ae0
Add unwrap_or and unwrap_or_else to NumOpResult
Tobin C. Harding
2025-06-12 10:57:03 +1000
-
-
-
6ed3fd6234
Add fee rate constructors that take Amount as arg
Tobin C. Harding
2025-06-10 09:32:27 +1000
-
c1a760bf60
units: Use singular in rustdoc
Tobin C. Harding
2025-06-10 09:30:56 +1000
-
-
9b88d87020
Merge rust-bitcoin/rust-bitcoin#4606: units: Improve docs
merge-script
2025-06-10 19:41:46 +0000
-
-
b7b9d42b4a
Merge rust-bitcoin/rust-bitcoin#4604: units: Access with getters instead of inner field
merge-script
2025-06-10 15:18:37 +0000
-
-
f2c6ec3b8c
Merge rust-bitcoin/rust-bitcoin#4569: bitcoin: secp256k1 global-context feature re-export
merge-script
2025-06-10 12:32:08 +0000
-
-
502a9d1ec4
Merge rust-bitcoin/rust-bitcoin#4607: Manual update to rustc (to nightly-2025-06-06)
merge-script
2025-06-09 20:59:30 +0000
-
-
7fbe07a6e0
Use uniform docs for overflow
Tobin C. Harding
2025-06-07 15:36:28 +0100
-
153a6a2f3c
Make Weight docs uniform with FeeRate
Tobin C. Harding
2025-06-07 14:58:11 +0100
-
c87f7292be
Fix rustdocs on Weight
Tobin C. Harding
2025-06-07 14:46:48 +0100
-
02b523a8ad
Remove whitespace from encapsulate module
Tobin C. Harding
2025-06-07 14:44:51 +0100
-
-
-
b843f1356d
units: Access with getters instead of inner field
Tobin C. Harding
2025-06-09 00:29:15 +1000
-
-