rust-lightning/src/util
Matt Corallo 56513f2927 Track last_block_hash in ChannelMonitor and expose it on deser
Also make block_connected take a &mut self to ensure serialized
state will always be self-consistent.
2018-10-27 09:42:04 -04:00
..
byte_utils.rs Implement channelmonitor (de)serialization (fixes #45) 2018-07-17 14:39:50 -04:00
chacha20poly1305rfc.rs Stub out ChaCha20 non-HMAC encryption/decryption in fuzztarget 2018-08-02 22:37:28 -04:00
errors.rs ChannelManager support for monitor update failure in one place 2018-10-23 16:03:30 -04:00
events.rs Send channel_reestablish out-of-band to ensure ordered deliver 2018-10-27 09:42:04 -04:00
internal_traits.rs initial checkin 2018-02-16 18:09:48 -05:00
logger.rs Add module and all-pub-things docs and deny missing docs 2018-09-19 23:07:02 -04:00
macro_logger.rs Clean up excess \ns in route debug, use all debug encoders 2018-08-23 14:52:43 -04:00
mod.rs Add module and all-pub-things docs and deny missing docs 2018-09-19 23:07:02 -04:00
rng.rs Migrate all Uint256s used for channel_ids to [u8; 32] 2018-07-22 18:55:20 -04:00
rust_crypto_nonstd_arch.c Provide fallback for crypto's fixed_time_eq on non-x86/arm targets 2018-04-16 20:35:21 -04:00
ser.rs impl some additional (de)serializers, including a u48 wrapper type 2018-10-27 09:42:04 -04:00
ser_macros.rs Add a second Readable trait for state args, clean macros slightly 2018-10-27 09:42:04 -04:00
sha2.rs fuzztarget sha -> XOR, crates secp256k1 2018-06-04 20:02:07 -04:00
test_utils.rs Track last_block_hash in ChannelMonitor and expose it on deser 2018-10-27 09:42:04 -04:00
transaction_utils.rs Update to rust-secp256k1 v0.11 and rust-bitcoin v0.14 2018-08-23 14:52:43 -04:00