Releases: sedited/rust-bitcoinkernel
Releases · sedited/rust-bitcoinkernel
v0.2.1
Added
- Added
BlockTreeEntry::ancestorto look up an ancestor block at a given height. ReturnsNoneif the height is out of range. This operation is O(log N). - Added
Transaction::locktime()to retrieve a transaction'snLockTimevalue as au32. - Added
TxIn::sequence()to retrieve an input'snSequencevalue as au32. - Added
TryFrom<&[u8]>forBlockHeaderto align with the exisitngTryFrom<&[u8]>implementation forBlock. - Added
BlockHeaderExt::consensus_encodeto serialize a block header to its Bitcoin wire format, returning a fixed[u8; 80]array. - Added
From<BlockHeader>andFrom<&BlockHeader>for[u8; 80]to align with existing block conversions.
Dependencies
- The sys crate no longer uses auto-generated bindings from bindgen. This removes some build-time dependencies for this crate.
v0.2.0
v0.1.1
v0.1.0
This is a first beta release of rust-bitcoinkernel. It is based on the libbitcoinkernel library at Bitcoin Core's master@3789215f73466606eb111714f596a2a5e9bb1933.
Crate available from https://crates.io/crates/bitcoinkernel .
Documentation is at https://docs.rs/bitcoinkernel/latest/bitcoinkernel .