rust-bitcoin-unsafe-fast/bitcoin/src
Andrew Poelstra aedb09745a
Merge rust-bitcoin/rust-bitcoin#2839: Add API for extracting the inner payload of `RawNetworkMessage`
ce585dc529 api: Run just check-api (Liu-Cheng Xu)
61565957ad Add API for extracting the inner payload of RawNetworkMessage (Liu-Cheng Xu)

Pull request description:

  I'd like to take out the `payload` of `RawNetworkMessage` and then send it to the actual network message processor, but find there is no way to do it. This commit adds such an API to expose all the inner parts (UPD: so that I don't have to do an unnecessary clone to obtain the owned value of `payload`).

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

Tree-SHA512: 89c5f1361a8c2d0ecf928325e9a37b26d39cf32c3a023b78742555a5a1e59e1579522e942ff6f48b07b2d3b81b48c5e8182fa6e88b57fc9c33ce13e313ba2982
2024-06-11 04:03:21 +00:00
..
address 2024-06-02 automated rustfmt nightly 2024-06-02 01:07:10 +00:00
blockdata fix missing fullstops in bitcoin rustdoc 2024-06-06 16:37:12 +01:00
consensus bitcoin: Use new BlockHeight and BlockInterval types 2024-05-30 16:49:30 +10:00
crypto fix crypto rustdocs 2024-06-06 16:54:02 +01:00
merkle_tree doc: fix "lazy line continuations" in markdown 2024-05-27 12:50:26 +00:00
p2p Merge rust-bitcoin/rust-bitcoin#2839: Add API for extracting the inner payload of `RawNetworkMessage` 2024-06-11 04:03:21 +00:00
psbt Merge rust-bitcoin/rust-bitcoin#2715: psbt: Use macro to hash instead of relying on `Hash` trait 2024-05-28 16:54:13 +00:00
taproot Standardize function doc Errors 2024-05-24 09:59:42 +01:00
bip32.rs Merge rust-bitcoin/rust-bitcoin#2585: Improve array macros 2024-05-28 16:25:59 +00:00
bip152.rs fix rustdocs in bip152 2024-06-06 16:37:12 +01:00
bip158.rs fix missing fullstops in bitcoin rustdoc 2024-06-06 16:37:12 +01:00
hash_types.rs 2024-03-31 automated rustfmt nightly 2024-03-31 01:03:18 +00:00
internal_macros.rs Merge rust-bitcoin/rust-bitcoin#2585: Improve array macros 2024-05-28 16:25:59 +00:00
lib.rs bitcoin: Use new BlockHeight and BlockInterval types 2024-05-30 16:49:30 +10:00
network.rs Minimize usage of Network in public API 2024-04-03 13:32:39 +11:00
policy.rs Removed //! spare line at end of headers 2024-05-16 09:59:55 +01:00
pow.rs pow: Unit test from_hex_internal 2024-06-05 09:44:23 +10:00
serde_utils.rs Removed //! spare line at end of headers 2024-05-16 09:59:55 +01:00
sign_message.rs fix missing fullstops in bitcoin rustdoc 2024-06-06 16:37:12 +01:00
test_macros.rs Removed //! spare line at end of headers 2024-05-16 09:59:55 +01:00