This website requires JavaScript.
cd610464ec
fix dead link CONTRIBUTING.md
Fallengirl
2025-05-22 19:57:15 +0200
0a0e23fedf
style: use Self:: instead of type aliases in error impls
frankomosh
2025-05-22 20:12:11 +0300
c63f80baec
Remove impl From<u64> for FeeRate
Tobin C. Harding
2025-05-21 10:32:17 +1000
395252c6d9
Fix FeeRate::checked_add/sub
Tobin C. Harding
2025-05-21 10:28:59 +1000
1fef5a3dc5
units: re-order ceil/floor functions
Tobin C. Harding
2025-05-22 10:50:34 +1000
7e67737393
Use / to divide fee by weight
Tobin C. Harding
2025-05-19 13:25:48 +1000
a1ce2d1ac8
Use _u32 in FeeRate constructor instead of _unchecked
Tobin C. Harding
2025-05-19 13:09:59 +1000
3c920d1acb
fix(p2p): Remove `SocketAddr::V6` <> `AddrV2::Cjdns` conversions
Erick Cestari
2025-05-21 14:10:43 -0300
2c236ae24f
fuzz: Add p2p address round-trip fuzzing test
Erick Cestari
2025-05-19 14:38:32 -0300
7ad89df392
test(p2p): add tests for `AddrV2` <> `IpAddr` conversions
Erick Cestari
2025-05-17 20:20:50 -0300
e8a9a89e25
feat(p2p): add `AddrV2` <> `IpAddr` conversions
Erick Cestari
2025-05-17 20:00:34 -0300
855299ab7e
Merge rust-bitcoin/rust-bitcoin#4532 : units: Kill mutants found in weekly mutation testing
merge-script
2025-05-21 15:23:44 +0000
c21d445e62
Merge rust-bitcoin/rust-bitcoin#4533 : chore: delete unused `.actrc`
merge-script
2025-05-21 02:17:42 +0000
a5e4eb3120
chore: remove unused `.actrc`
Luis Schwab
2025-05-20 19:01:30 -0300
b538a10956
Add deprecated functions to mutants exclude list
Jamil Lambert, PhD
2025-05-20 16:07:03 +0100
fd0a756344
Add tests to relative locktime
Jamil Lambert, PhD
2025-05-20 16:05:47 +0100
24cc059a78
Add tests to result
Jamil Lambert, PhD
2025-05-20 16:04:59 +0100
c1d2f0386d
Add tests to block
Jamil Lambert, PhD
2025-05-20 16:04:23 +0100
fa52a31ace
Merge rust-bitcoin/rust-bitcoin#4527 : Automated nightly rustfmt (2025-05-18)
merge-script
2025-05-20 14:43:01 +0000
9310942888
Merge rust-bitcoin/rust-bitcoin#4529 : psbt: replace the fee rate magic numbers with named constants in tests
merge-script
2025-05-19 17:48:54 +0000
cc66dde4f4
Merge rust-bitcoin/rust-bitcoin#4518 : Release tracking for chacha20-poly1305 v0.1.2
merge-script
2025-05-19 16:50:54 +0000
0160ac59ce
Merge rust-bitcoin/rust-bitcoin#4512 : Remove Display/FromStr for FeeRate
merge-script
2025-05-19 14:06:53 +0000
ade7ea5fcf
psbt: replace the fee rate magic numbers with named constants in tests
frankomosh
2025-05-18 20:34:29 +0300
d9ec934251
2025-05-18 automated rustfmt nightly
Fmt Bot
2025-05-18 01:40:39 +0000
e541221950
Merge rust-bitcoin/rust-bitcoin#4521 : feat(p2p): add `AddrV2` <> `SocketAddr` conversions
merge-script
2025-05-17 18:23:56 +0000
a095580fbb
Merge rust-bitcoin/rust-bitcoin#4523 : Automated daily update to rustc (to nightly-2025-05-16)
merge-script
2025-05-17 14:52:30 +0000
8985c9e5c4
Merge rust-bitcoin/rust-bitcoin#4522 : fix(taproot): raname `from_key_and_tweak` to `from_key_and_merkle_root`
merge-script
2025-05-17 11:54:47 +0000
0cd224deba
Automated update to Github CI to rustc nightly-2025-05-16
Update Nightly Rustc Bot
2025-05-17 01:53:56 +0000
27caa6bb21
Merge rust-bitcoin/rust-bitcoin#4517 : Automated weekly update to rustc stable (to 1.87.0)
merge-script
2025-05-17 01:52:17 +0000
d74eede260
fix(taproot): raname `from_key_and_tweak` to `from_key_and_merkle_root`
Luis Schwab
2025-05-16 19:51:59 -0300
29b12bec6b
Remove Display/FromStr for FeeRate
Tobin C. Harding
2025-05-15 13:46:04 +1000
532345bd11
Merge rust-bitcoin/rust-bitcoin#4508 : units: Make block-related types have private inner fields
merge-script
2025-05-16 19:54:28 +0000
e619364f5c
Merge rust-bitcoin/rust-bitcoin#4503 : Fix up script to/from hex
merge-script
2025-05-16 19:14:34 +0000
ea0a31876f
release: prep chacha20-poly1305 crate for 0.1.2
Nick Johnson
2025-05-15 19:40:15 -0700
86089691bf
Automated update to Github CI to rustc stable-1.87.0
Update Stable Rustc Bot
2025-05-16 01:04:31 +0000
a1d4bc31e5
test(p2p): add tests for `AddrV2` <> `SocketAddr` conversions
Luis Schwab
2025-05-15 21:42:54 +0000
64387f566e
feat(p2p): add `AddrV2` <> `SocketAddr` conversions
Luis Schwab
2025-05-15 21:21:21 +0000
ef5e3256df
Merge rust-bitcoin/rust-bitcoin#4509 : fix: add author to the chacha20_poly1305 crate
merge-script
2025-05-15 18:16:54 +0000
35a49993c8
Merge rust-bitcoin/rust-bitcoin#4083 : Improve chacha20 cipher performance
merge-script
2025-05-15 12:47:00 +0000
b17452b77a
fix: add authors to the chacha20_poly1305 crate
Nick Johnson
2025-05-14 13:30:22 -0700
9a9b41008f
units: Make block-related types have private inner fields
Tobin C. Harding
2025-05-14 14:56:28 +1000
11ceadb242
Merge rust-bitcoin/rust-bitcoin#4504 : CI: Manually remove trailing whitespace
merge-script
2025-05-14 21:30:36 +0000
1b709eb460
Merge rust-bitcoin/rust-bitcoin#4506 : units: Manually implement serde traits
merge-script
2025-05-14 16:13:10 +0000
5533d3ee79
Merge rust-bitcoin/rust-bitcoin#4505 : units: `serde` cleanup
merge-script
2025-05-14 15:27:25 +0000
e2d03fef72
units: Manually implement serde traits
Tobin C. Harding
2025-05-14 14:19:56 +1000
980365097d
Fix expecting string for amount types
Tobin C. Harding
2025-05-14 12:31:16 +1000
3658865a18
Fix expecting string for fee_rate
Tobin C. Harding
2025-05-14 12:28:49 +1000
d6940497fd
Simplify fee_rate serde deserialize opt
Tobin C. Harding
2025-05-14 12:25:33 +1000
87d6f1718c
Make serde attribute usage more terse
Tobin C. Harding
2025-05-14 12:13:38 +1000
4e094d6e81
Merge rust-bitcoin/rust-bitcoin#4500 : refactor: Use map combinator instead of match
merge-script
2025-05-14 01:46:29 +0000
64844131de
CI: Manually remove trailing whitespace
Tobin C. Harding
2025-05-14 11:08:24 +1000
fc373f3a37
Merge rust-bitcoin/rust-bitcoin#4461 : Implementing Div<NonZeroU64|I64> for Amount, SignedAmount, FeeRate, and and Weight
merge-script
2025-05-14 00:56:25 +0000
2c0f388108
Fix up script to/from hex
Tobin C. Harding
2025-05-14 10:27:17 +1000
3bf87d8bae
Merge rust-bitcoin/rust-bitcoin#4489 : Fix link to BIP-113
merge-script
2025-05-14 00:10:34 +0000
642c414f56
refactor: Use map combinator instead of match
yancy
2025-05-13 15:13:36 -0500
bc93498b3e
Merge rust-bitcoin/rust-bitcoin#4485 : Add `Builder::with_capacity()`
merge-script
2025-05-13 17:16:54 +0000
fe577cd04e
Implement Div<NonZeroU64|I64> for Amount, SignedAmount, FeeRate, and Weight
frankomosh
2025-05-07 21:08:35 +0300
525e1a4d1f
Merge rust-bitcoin/rust-bitcoin#4495 : test: Add constructor test
merge-script
2025-05-13 16:40:00 +0000
c5d8803148
Merge rust-bitcoin/rust-bitcoin#4484 : Introduce `map` function for `NumOpResult`
merge-script
2025-05-13 16:00:55 +0000
c3ee5f8491
Merge rust-bitcoin/rust-bitcoin#4478 : test: push int minimality
merge-script
2025-05-13 13:47:43 +0000
a66ff8f8b1
Introduce `map` function for `NumOpResult`
Shing Him Ng
2025-05-10 14:33:11 -0500
fb44e4a7c6
Merge rust-bitcoin/rust-bitcoin#4483 : Fix argument check in labeler script
merge-script
2025-05-13 03:30:50 +0000
873880b192
test: push int minimality
ChrisCho-H
2025-05-13 11:54:14 +0900
fb38e1bf2a
Merge rust-bitcoin/rust-bitcoin#4487 : Automated nightly rustfmt (2025-05-11)
merge-script
2025-05-12 16:31:13 +0000
a8e85b61aa
Merge rust-bitcoin/rust-bitcoin#4472 : Change the return type of effective_value
merge-script
2025-05-12 15:53:49 +0000
5ecb8880f1
Merge rust-bitcoin/rust-bitcoin#4474 : Mark method as constant
merge-script
2025-05-12 15:01:01 +0000
3fbd6fb6b3
test: Add constructor test
yancy
2025-05-11 16:32:06 -0500
76e9a3e433
Merge rust-bitcoin/rust-bitcoin#4467 : units: Use functional style
merge-script
2025-05-12 11:53:39 +0000
9578ad3e50
Merge rust-bitcoin/rust-bitcoin#4469 : Iterate on the script hex APIs
merge-script
2025-05-12 11:13:50 +0000
4ccecf5dec
Fix stale Height type link
Tobin C. Harding
2025-05-12 12:57:08 +1000
caebb1bf73
units: relative: Do minor rustdocs fixes
Tobin C. Harding
2025-05-12 12:48:05 +1000
40bb177bc2
Put is_satisfied_by functions together
Tobin C. Harding
2025-05-12 12:35:01 +1000
480a2cd62a
Favour new function `from_mtp` over deprecated
Tobin C. Harding
2025-05-12 12:29:33 +1000
f9d6453d5b
Shorten locktime type term
Tobin C. Harding
2025-05-12 12:26:06 +1000
727047bd39
Fix off-by-one-bug in absolute locktime
Tobin C. Harding
2025-05-11 10:56:13 +1000
3ffdc54ca5
Fix off-by-one bug in relative locktime
Tobin C. Harding
2025-05-12 12:17:31 +1000
a2ff8ddbbb
Improve relative::LockTime is_satisfied_by_{height, time}
Tobin C. Harding
2025-05-08 11:10:57 +1000
c3102f04de
Fix link to BIP-113
Tobin C. Harding
2025-05-11 10:59:17 +1000
37d2f7eff1
2025-05-11 automated rustfmt nightly
Fmt Bot
2025-05-11 01:39:24 +0000
d003d48592
Add `Builder::with_capacity()`
Daniel Roberts
2025-04-06 21:06:17 -0500
e492f94289
Update `ScriptBuf::with_capacity` docs
Daniel Roberts
2025-05-10 19:17:50 -0500
afde8499ac
Merge rust-bitcoin/rust-bitcoin#4482 : Automated daily update to rustc (to nightly-2025-05-09)
merge-script
2025-05-11 09:41:02 +1000
03b8e08752
Fix argument check in labeler script
Fallengirl
2025-05-10 11:04:11 +0200
06096d2a66
Automated update to Github CI to rustc nightly-2025-05-09
Update Nightly Rustc Bot
2025-05-10 01:51:16 +0000
b038520c4d
Change the return type of effective_value
yancy
2025-05-08 14:04:05 -0500
f732b1d3cc
units: Use functional style
Tobin C. Harding
2025-05-08 10:20:27 +1000
e43c574146
Merge rust-bitcoin/rust-bitcoin#4473 : Assert num op error
merge-script
2025-05-09 15:47:38 +0000
79a6840490
Merge rust-bitcoin/rust-bitcoin#4078 : primitives: Add an API test module
merge-script
2025-05-09 13:05:36 +0000
fd90c8782a
Mark method as constant
yancy
2025-05-08 16:53:30 -0500
3a6a399f48
Merge rust-bitcoin/rust-bitcoin#4462 : Do lock time renames
merge-script
2025-05-09 12:12:37 +0000
a7d059151e
Assert error type
yancy
2025-05-08 16:21:39 -0500
2f7e74da45
Add MathOp helper methods
yancy
2025-05-08 16:21:24 -0500
e2d9a8a0d8
primitives: Add an API test module
Tobin C. Harding
2025-02-19 14:39:06 +1100
8ec2d353c9
primitives: Derive Clone on witness::Iter
Tobin C. Harding
2025-04-11 09:23:05 +1000
dc499b07e5
Merge rust-bitcoin/rust-bitcoin#4471 : Change rustdoc tag from `compile_fail` to `ignore`
merge-script
2025-05-08 18:38:14 +0000
f5b716b099
Change rustdoc tag from compile_fail to ignore
Jamil Lambert, PhD
2025-05-08 12:51:47 +0100
3b8164139f
primitives: Add docs section for script hex API
Tobin C. Harding
2025-05-08 15:25:52 +1000
6b90e42e78
Finalize the script hex APIs
Tobin C. Harding
2025-05-08 15:12:05 +1000
dca4266205
units: Fix rustdoc column width
Tobin C. Harding
2025-05-08 05:02:15 +1000
d557caf552
Run the formatter
Tobin C. Harding
2025-05-08 10:16:56 +1000