projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[bindings] Convert manual `_read` implementations to return Results
2020-11-09
Antoine Riard
Add a Getting Started
commit
|
commitdiff
|
tree
2020-10-14
Antoine Riard
Assert on correct registeration of outputs index
commit
|
commitdiff
|
tree
2020-10-10
Antoine Riard
Add test_htlc_no_detection
commit
|
commitdiff
|
tree
2020-10-10
Antoine Riard
Add transaction index in watched_outputs
commit
|
commitdiff
|
tree
2020-09-15
Antoine Riard
Improve PermanentFailure requiremnts documentation
commit
|
commitdiff
|
tree
2020-09-15
Antoine Riard
Add test_concurrent_monitor_claim
commit
|
commitdiff
|
tree
2020-09-15
Antoine Riard
Implement concurrent broadcast tolerance for distributed...
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Cleanup locally-selected-delay
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Overhaul LocalCommitmentTx to new nomenclature
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Overhaul ChannelMonitor/OnchainTxHandler to new nomenclature
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Change ChannelKeys interface nomenclature to holder...
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Underscore TxCreationKeys ownership
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Change variable nomenclature for to_self_delay
commit
|
commitdiff
|
tree
2020-09-14
Antoine Riard
Change variable nomenclature for Channel fields
commit
|
commitdiff
|
tree
2020-09-11
Antoine Riard
Change variable nomenclature in chan_utils
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Add test_key_derivation_params
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Document better DynamicOutputP2WSH
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Remove useless build warnings
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Make get_revokable_redeemscript
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Make derive_private_key public
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Dry-up witnessScript in sign_remote_htlc_transaction
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Dry-up witnessScript in sign_justice_transaction
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Imp Writer/Reader for RemoteCommitmentTransaction
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Rename RemoteTxCache as RemoteCommitmentTransaction...
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Rename their_to_self_delay as on_local_tx_csv
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Drop remote_csv from OnchainTxHandler, cache it in...
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Dedup RemoteTxCache by removing OnchainTxHandler copy
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Duplicate RemoteTxCache in ChannelMonitor
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Remove SecretKey from DynamicOuputP2WPKH descriptor
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Remove SecretKey from DynamicOutputP2WSH descriptor
commit
|
commitdiff
|
tree
2020-05-28
Antoine Riard
Extend KeysInterface with derive_channel_keys
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Add KeysManager::derive_unique_start
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Move remote htlc transaction signature behind ChanSigner
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Build witness_script for remote htlc transactions inside
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Move justice transaction signature behind ChanSigner
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Build witness_script for justice tx inside OnchainTxHandler
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Replace is_htlc in InputMaterial by InputDescriptor
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Cache remote HTLC inside OnchainTxHandler::RemoteTxCache
commit
|
commitdiff
|
tree
2020-05-18
Antoine Riard
Cache remote basepoint and remote_csv in new OnchainTxHandle...
commit
|
commitdiff
|
tree
2020-04-24
Antoine Riard
Dry-up InputMaterial::Funding
commit
|
commitdiff
|
tree
2020-04-24
Antoine Riard
Sanitize outgoing HTLC cltv_value
commit
|
commitdiff
|
tree
2020-04-24
Antoine Riard
Document exactly our CLTV sanitization policy for final...
commit
|
commitdiff
|
tree
2020-04-24
Antoine Riard
Document exactly our CLTV sanitization policy for incoming...
commit
|
commitdiff
|
tree
2020-04-24
Antoine Riard
Time out AwatingRemoteRAA outgoing HTLCs when we reach...
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Add test_update_err_monitor_lockdown
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Monitor should panic on receiving buggy update sequences
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Make acces and signature of local commitment transaction...
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Remove temporary anti-duplicata logic
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Move HTLC tx generation in OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Add OnchainTxHandler::get_fully_signed_htlc
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Cache csv_local inside OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Cache per-HTLC data in OnchainTxHandler::HTLCTxCache
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Cache HTLC transaction material inside OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Remove signing htlc transaction from ChannelMonitor
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Remove per_input_material introduce in commit 0011713
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Access signed local commitment through OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Cache current local commitment number in ChannelMonitor.
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Move local commitment tx generation in OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Prevent any update of local commitment transaction...
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Cache local_commitment_tx in OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Cache funding_redeemscript in OnchainTxHandler
commit
|
commitdiff
|
tree
2020-04-17
Antoine Riard
Remove duplicata for local commitment+HTLC txn
commit
|
commitdiff
|
tree
2020-04-16
Antoine Riard
Remove signing local commitment transaction from ChannelMonitor
commit
|
commitdiff
|
tree
2020-04-02
Antoine Riard
Enforce MINIMALIF-compliant witness for spending revokable...
commit
|
commitdiff
|
tree
2020-04-02
Antoine Riard
Enforce MINIMALIF-compliant witness for timeout tx
commit
|
commitdiff
|
tree
2020-03-21
Antoine Riard
Remove useless local commitment txn signatures
commit
|
commitdiff
|
tree
2020-03-21
Antoine Riard
Dryup SecretKey from ChannelMonitor::OnchainDetection
commit
|
commitdiff
|
tree
2020-03-21
Antoine Riard
Add ChanSigner in OnchainTxHandler
commit
|
commitdiff
|
tree
2020-03-21
Antoine Riard
Link ARCH.md in README.md
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Remove Watchtower mode from Storage enum and make it...
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Add test_static_spendable_outputs_timeout_tx
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Implement reorg-safety for SpendableOutputDescriptor...
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Move SpendableOutputDescriptor for closing tx in
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Move SpendableOutputDescriptor::DynamicOutputP2WPKH in
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Move SpendableOutputDescirptor::DynamicOutputP2WSH in
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Introduce ChannelMonitor::is_paying_spendable_output
commit
|
commitdiff
|
tree
2020-03-20
Antoine Riard
Add logger for SpendableOutputDescriptor
commit
|
commitdiff
|
tree
2020-03-17
Antoine Riard
Add more logs in OnchainTxHandler
commit
|
commitdiff
|
tree
2020-03-17
Antoine Riard
Watch outputs of revoked HTLC-transactions
commit
|
commitdiff
|
tree
2020-03-17
Antoine Riard
Fix duplicata of adjusted justice tx generation in...
commit
|
commitdiff
|
tree
2020-03-11
Antoine Riard
Add test_override_0msat_htlc_minimum
commit
|
commitdiff
|
tree
2020-03-11
Antoine Riard
Make htlc_minimum_msat configurable
commit
|
commitdiff
|
tree
2020-03-10
Antoine Riard
Add test_update_add_htlc_bolt2_receiver_zero_value_msat
commit
|
commitdiff
|
tree
2020-03-10
Antoine Riard
BOLT2: Check we don't send and accept 0-msat HTLC
commit
|
commitdiff
|
tree
2020-03-04
Antoine Riard
Rename InputMaterial script to witness_script
commit
|
commitdiff
|
tree
2020-03-04
Antoine Riard
Comment better get_height_timer logic.
commit
|
commitdiff
|
tree
2020-03-04
Antoine Riard
Remove TestBroadcaster temporary dedup buffer
commit
|
commitdiff
|
tree
2020-03-04
Antoine Riard
Structurify claim request handed between detection...
commit
|
commitdiff
|
tree
2020-03-04
Antoine Riard
Introduce OnchainTxHandler, move bumping and tracking...
commit
|
commitdiff
|
tree
2020-02-12
Antoine Riard
Add a first draft CONTRIBUTING.md
commit
|
commitdiff
|
tree
2020-02-12
Antoine Riard
Remove duplicata of broadcast txn from ChannelMonitor
commit
|
commitdiff
|
tree
2020-01-30
Antoine Riard
Explicit pass index at HTLC spending transaction signing
commit
|
commitdiff
|
tree
2020-01-23
Antoine Riard
Fix bumping timer for claiming revoked HTLC outputs
commit
|
commitdiff
|
tree
2020-01-22
Antoine Riard
Fix spurious calls of broadcast_by_local_state
commit
|
commitdiff
|
tree
2020-01-17
Antoine Riard
Bound incoming HTLC witnessScript to min/max limits
commit
|
commitdiff
|
tree
2020-01-17
Antoine Riard
Fix full_stack_target mishandling of block disconnection
commit
|
commitdiff
|
tree
2020-01-17
Antoine Riard
Log block disconnection in ChannelMonitor
commit
|
commitdiff
|
tree
2020-01-06
Antoine Riard
Drop Result for ChannelMessageHandler methods
commit
|
commitdiff
|
tree
2020-01-05
Antoine Riard
Add assert_log method to TestLogger to harden test
commit
|
commitdiff
|
tree
2019-12-11
Antoine Riard
Document more current security assumption of KeysInterface
commit
|
commitdiff
|
tree
next