1
0
Fork 0
mirror of https://github.com/ACINQ/eclair.git synced 2025-03-11 01:35:01 +01:00

Commit graph

  • 08d36dc3a6
    Merge 09bd7e550b into 26f06c955b Fabrice Drouin 2025-03-10 18:13:30 +00:00
  • 09bd7e550b
    Fixup: create and match segwit and taproot inputs explicitly taproot-helpers sstone 2025-03-10 17:53:58 +01:00
  • 4031de9092
    Fixup: use explicit script leaf hash for taproot inputs sstone 2025-03-10 15:43:49 +01:00
  • 1c4215fb3c
    Fixup: SimpleTaprootChannelCommitmentFormat should not be a subtype of AnchorOutputsCommitmentFormat sstone 2025-03-10 11:12:53 +01:00
  • 17908a3690
    Add high-level helpers for taproot channels sstone 2025-03-05 12:13:42 +01:00
  • 3053e5c9a3
    Merge f5615babd5 into 26f06c955b Pierre-Marie Padiou 2025-03-11 00:47:37 +08:00
  • 26f06c955b
    Gate new splice tlvs on remote support for splicing (#3031) master Richard Myers 2025-03-10 17:42:05 +01:00
  • e4b7d8dc5b
    Gate new splice tlvs on remote support for splicing Richard Myers 2025-03-06 14:40:56 +01:00
  • 722c9ffac4
    Manage Bolt 12 offers without extra plugin (#2976) Thomas HUET 2025-03-10 16:22:11 +01:00
  • 867487ff0e
    Improve offers payment e2e tests t-bast 2025-03-10 16:05:01 +01:00
  • 6ab858622b
    Merge df0de1f687 into e3b3261c2c Bastien Teinturier 2025-03-10 15:25:50 +02:00
  • a58c1628f8
    Merge 16d3568b88 into e3b3261c2c Bastien Teinturier 2025-03-10 04:35:34 -07:00
  • a321b3f1b2
    Merge f58a2e5c4d into e3b3261c2c Fabrice Drouin 2025-03-08 13:22:01 +01:00
  • 25df7bff32 No eclairImpl in tests Thomas HUET 2025-03-07 19:10:49 +01:00
  • eef26147ec
    Clean-up and refactoring t-bast 2025-03-07 16:20:51 +01:00
  • 30dac2c1ab
    Merge a4bed35365 into e3b3261c2c Bastien Teinturier 2025-03-07 15:33:29 +01:00
  • e6ed8fd71c fix tests Thomas HUET 2025-03-07 14:30:39 +01:00
  • e378122fcf invoice requests must have an amount Thomas HUET 2025-03-07 14:11:22 +01:00
  • e3b3261c2c
    Remove ln explorer links from README.md (#3029) gandlafbtc 2025-03-07 22:01:48 +09:00
  • 7491779749 more comments Thomas HUET 2025-03-07 11:57:34 +01:00
  • 16d3568b88
    Use 1-parent-1-child package relay for commit txs mempool-submit-package t-bast 2025-01-06 13:08:25 +01:00
  • 961e18b7b5
    remove ln explorer links from README.md gandlafbtc 2025-03-07 09:46:11 +09:00
  • 7ef55a6abb
    Use confirmed inputs for anchor transactions (#3020) Bastien Teinturier 2025-03-06 19:44:02 +01:00
  • a4bed35365
    fixup! Remove spurious interactive-tx commit_sig retransmission avoid-spurious-commit-sig-retransmit-reconnect t-bast 2025-03-06 19:20:34 +01:00
  • de331c8425
    Test that non-upgraded nodes are stuck t-bast 2025-03-06 19:01:45 +01:00
  • 31cc8f13cd
    Remove spurious interactive-tx commit_sig retransmission t-bast 2024-12-13 10:16:16 +01:00
  • 242fa8c4f2 comments t-bast Thomas HUET 2025-03-06 15:41:18 +01:00
  • 95bbf063c9
    Use channel_reestablish tlv when sending channel_ready (#3025) Richard Myers 2025-03-06 14:40:56 +01:00
  • e1d61f178e
    fixup! Fix nodeParams to use modified init features Richard Myers 2025-03-06 13:38:29 +01:00
  • 317d875071
    Fix nodeParams to use modified init features Richard Myers 2025-03-05 21:36:31 +01:00
  • d88d3cea07
    fixup! Rename parameter t-bast 2025-03-05 17:52:43 +01:00
  • 6a8c6e4ea5
    Remove unnecessary confirmation check in interactive-tx t-bast 2025-03-05 17:41:26 +01:00
  • 9b0a18bf0c
    Rename parameter t-bast 2025-03-05 17:36:01 +01:00
  • ba4c11cd12
    Implement simple taproot channels simple-taproot-channels-v2 sstone 2024-10-21 11:58:52 +02:00
  • f23b7476d5
    Merge c9819404bd into 939e25da66 Bastien Teinturier 2025-03-05 16:16:23 +01:00
  • f58a2e5c4d
    Integration tests: change default bitcoin core address type to p2tr support-p2tr-bitcoin-wallet sstone 2025-03-05 15:36:41 +01:00
  • 08a00a6fe8
    Test bitcoin core change output type selection sstone 2025-03-05 15:32:37 +01:00
  • d4261f5f4f Basic offer management without plugins Thomas HUET 2024-11-20 12:09:05 +01:00
  • 939e25da66
    Add path finding for blinded routes (#3027) Thomas HUET 2025-03-05 13:21:59 +01:00
  • 4683eb0003 cleanup Thomas HUET 2025-03-05 12:26:43 +01:00
  • 4113a98e76
    Add high-level helpers for taproot channels sstone 2025-03-05 12:13:42 +01:00
  • 980d8b4003 comments Thomas HUET 2025-03-05 12:06:30 +01:00
  • 4729876cac
    Add advanced api control methods (#3024) Pierre-Marie Padiou 2025-03-05 11:08:10 +01:00
  • 989c283207
    reformat CMD_FORCECLOSE handler pm47 2025-03-05 10:40:51 +01:00
  • e262a08429
    Merge a7348f8060 into c7a288b91f Fabrice Drouin 2025-03-05 09:17:03 +00:00
  • a7348f8060
    Implement simple taproot channels sstone 2024-10-21 11:58:52 +02:00
  • a4ea2c1bb2
    Fix re-sending messages to use spec names Richard Myers 2025-03-05 10:10:20 +01:00
  • 9799c78731
    Fix tests and nits Richard Myers 2025-03-04 21:25:13 +01:00
  • c7a288b91f
    Sort amounts in the balance check (#3023) Pierre-Marie Padiou 2025-03-04 19:10:20 +01:00
  • 89940a8d52
    move spendFromChannelAddress in dedicated file pm47 2025-03-04 18:31:47 +01:00
  • 1283ff2033
    address review comments pm47 2025-03-04 18:11:44 +01:00
  • cabeb544c9 Add path finding for blinded routes Thomas HUET 2025-02-13 13:27:54 +01:00
  • b5633376f5
    Revert "api: add 'manualbumpforceclose'" pm47 2025-03-04 17:16:42 +01:00
  • 89eb988dfa
    fixup! balance: sort amounts pm47 2025-03-04 17:03:43 +01:00
  • 56816a0812
    fixup! balance: sort amounts pm47 2025-03-04 15:48:03 +01:00
  • 7a78f98b93
    Use channel_reestablish tlv when sending channel_ready Richard Myers 2025-03-03 16:57:26 +01:00
  • da7950b836
    Cache both onchain public key and public key scripts sstone 2025-03-03 16:09:54 +01:00
  • bc142072ec
    api: add 'spendfromchanneladdress' pm47 2024-10-17 14:20:22 +02:00
  • a5b453036c
    api: add 'manualbumpforceclose' pm47 2024-02-01 16:59:58 +01:00
  • 2ce22e761e
    api: add 'manualwatchfundingspent' pm47 2024-01-30 10:53:32 +01:00
  • 091025bb1e
    api: reset funding index and force-close pm47 2024-01-25 19:47:26 +01:00
  • 94795bf685
    api: add a reset balance api method pm47 2024-01-24 10:18:15 +01:00
  • 8860a36320
    fixup! balance: sort amounts pm47 2025-03-04 13:54:26 +01:00
  • 37a3f9d56c
    Allow override peer storage write delay (#3022) Bastien Teinturier 2025-03-04 13:45:33 +01:00
  • 33f03771c6
    balance: sort amounts pm47 2025-02-11 17:25:04 +01:00
  • d99683f014
    Allow override peer storage write delay t-bast 2025-03-04 11:59:17 +01:00
  • df0de1f687
    Allow non-initiator RBF for dual funding dual-funding-non-initiator-rbf t-bast 2025-03-04 11:51:04 +01:00
  • 2db6229065
    make InteractiveTxBuilder compatible with p2tr wallets sstone 2025-02-28 22:10:19 +01:00
  • 748c789510
    LocalOnChainKeyManager: support signing BIP86 transactions sstone 2025-02-27 16:40:35 +01:00
  • 5d7b0aeb9e
    Simplify SingleKeyOnChainWallet sstone 2025-02-28 17:35:26 +01:00
  • bd4cae9458
    Replace getP2wpkhPubkeyHashForChange() with getChangePublicKeyScript() sstone 2025-03-03 19:54:25 +01:00
  • a144b1e36d
    GetReceiveAddress(): remove "label" parameter sstone 2025-03-03 19:21:36 +01:00
  • 6f7850d2bc
    Add a "chain hash" property to the bitcoin rpc client sstone 2025-02-27 17:45:21 +01:00
  • 0a2c6ec3eb
    Add an address type parameter to our bitcoin core RPC client sstone 2025-02-27 15:53:09 +01:00
  • c9819404bd
    Use official splice messages splicing-official t-bast 2024-07-22 16:00:01 +02:00
  • 9625a6e8c6
    Remove spurious interactive-tx commit_sig retransmission t-bast 2024-12-13 10:16:16 +01:00
  • 21917f55dd
    Add support for your_last_funding_locked and my_current_funding_locked tlvs in channel_reestablish (#3007) Richard Myers 2025-03-03 09:56:41 +01:00
  • e4a9062cae
    Fix to simplify spliceLockedSent Richard Myers 2025-02-28 20:11:34 +01:00
  • 39afd22410
    Use confirmed inputs for anchor transactions t-bast 2024-12-09 17:50:26 +01:00
  • f6b051cf73
    Prioritize remote commitment instead of local one (#3019) Bastien Teinturier 2025-02-28 10:45:30 +01:00
  • 6de15c4a6e
    Fix nits Richard Myers 2025-02-27 21:34:17 +01:00
  • 1e81787235
    Fix locking remote funding status for initial commits Richard Myers 2025-02-27 20:34:18 +01:00
  • 8c881eff7c
    Fix intermittently failing tests Richard Myers 2025-02-27 17:39:26 +01:00
  • 0779315530
    Refactor logic/comments for sending splice_locked after reestablish Richard Myers 2025-02-27 13:51:15 +01:00
  • 29c4a9c88b
    Change spliceLockedSent into a map Richard Myers 2025-02-27 11:37:30 +01:00
  • 56b3ad9aa4
    Prioritize remote commitment instead of local one t-bast 2025-02-27 16:52:42 +01:00
  • cae22d71be
    Add scripts for taproot channels (#3016) Fabrice Drouin 2025-02-27 09:40:31 +01:00
  • c43a714738
    Fixup: address review comments sstone 2025-02-26 19:05:15 +01:00
  • e15a372d7b
    Only expose top-level functions t-bast 2025-02-26 16:43:37 +01:00
  • f876bd8290
    Update received HTLC-timeout script t-bast 2025-02-26 14:49:32 +01:00
  • 01e47d5470
    Use consistent naming for taproot scripts t-bast 2025-02-26 14:47:44 +01:00
  • 488c75e5e7
    Fix tests and re-sending announcement sigs Richard Myers 2025-02-26 12:49:44 +01:00
  • 971ee5a3c6
    Restore the original "to-revoke-script" sstone 2025-02-26 10:40:17 +01:00
  • 945623643f
    Allow recipient to pay for blinded route fees (#2993) Thomas HUET 2025-02-25 18:09:46 +01:00
  • c2d1546b80 tests Thomas HUET 2025-02-25 16:55:13 +01:00
  • c2ad77df4e
    Add Lightning message codec tests for new tlvs Richard Myers 2025-02-25 10:15:31 +01:00
  • e8fadf434c
    Add var to prevent a splice_locked loop after channel_reestablish Richard Myers 2025-02-24 17:18:10 +01:00
  • 3facc4a136
    Fix to set the remote funding status to Locked after receiving channel_ready Richard Myers 2025-02-19 12:00:12 +01:00
  • 4ad2f99370
    Update bitcoin lib (#3015) Fabrice Drouin 2025-02-24 17:09:53 +01:00
  • 59e934be0b Fix computation of recipient path fees Thomas HUET 2025-02-24 15:18:59 +01:00