Commit Graph

  • 8038e9f322 mobile: gracefully exit if lnd fails to start Johan T. Halseth 2021-03-09 14:25:43 +01:00
  • 6dca38c561 Merge pull request #5073 from Crypt-iQ/writemessage_03042021 Eugene 2021-03-09 04:50:40 -08:00
  • 4bab68a808 lnrpc: add timestamp_ns field to ForwardingEvent msg Yaacov Akiba Slama 2021-01-24 17:25:24 +02:00
  • 3c14e3d71d Merge pull request #4517 from Crypt-iQ/2659_keyloc Olaoluwa Osuntokun 2021-03-05 16:12:49 -08:00
  • 8c4e32012e Merge pull request #5070 from alexbosworth/patch-14 Conner Fromknecht 2021-03-05 12:30:20 -08:00
  • b121d1da4e Merge pull request #5078 from carlaKC/fix-comment Conner Fromknecht 2021-03-05 12:29:59 -08:00
  • e7f3fe3923 Merge pull request #5074 from cfromknecht/add-invalid-onion-payload-rpc Conner Fromknecht 2021-03-05 09:50:47 -08:00
  • 99a7271289 lntest/itest+lnwallet: add legacy chanrestore test eugene 2021-01-25 16:27:25 -05:00
  • bb84f0ebc8 multi: store KeyLocator in OpenChannel, use ECDH eugene 2020-10-21 13:34:05 -04:00
  • 986e69c81b channeldb: add KeyLocator Record eugene 2020-08-10 14:11:12 -04:00
  • cd1a8b2d3a lnrpc: correct comment on half life seconds carla 2021-03-05 16:26:02 +02:00
  • d30aae43e6 input/size: add txSize test Johan T. Halseth 2021-02-01 14:21:09 +01:00
  • 2bc37db61a lnwallet: export HTLC generating methods Johan T. Halseth 2020-11-17 12:50:41 +01:00
  • 3a3076397a input/size: fix comments for constants Johan T. Halseth 2020-11-17 15:24:56 +01:00
  • fe71c905e5 input/size: split constants into confirmed/non-confirmed Johan T. Halseth 2020-11-17 13:23:00 +01:00
  • 71db3a83bc lnrpc: expose INVALID_ONION_PAYLOAD via RPC Conner Fromknecht 2021-03-04 15:02:03 -08:00
  • 7ff04d8bad lnwire: remove MaxPayloadLength from Message interface eugene 2021-03-04 16:48:10 -05:00
  • 56b61078c5 Merge pull request #4338 from cfromknecht/set-id-index Conner Fromknecht 2021-03-04 12:17:08 -08:00
  • 68688d6346 invoices: replace all asserts with requires Conner Fromknecht 2021-03-03 10:00:28 -08:00
  • d004442efb lnrpc+itest: expose AMP fields on InvoiceHTLC Conner Fromknecht 2021-03-03 10:00:14 -08:00
  • ffddb85e9c tlv/bench_test: fix ESatPerKw, pass reference to uint64 Conner Fromknecht 2021-03-04 10:01:14 -08:00
  • 7cd78afd1a tlv/bench_test: check for errors in benchmarks Conner Fromknecht 2021-03-04 10:00:45 -08:00
  • 9e9c48fcdd rpc: use default if conf-target is not set Elle Mouton 2021-03-03 10:44:42 +02:00
  • 3b412ce50f multi: allow setting target confs for co-op close Elle Mouton 2021-03-02 14:11:10 +02:00
  • 0e43c8fc4c trivial: match newline style Alex Bosworth 2021-03-03 17:28:21 -08:00
  • 137258fb58 invoices/invoiceregistry: unbundle invalid preimage error Conner Fromknecht 2021-03-03 09:59:51 -08:00
  • 9da3e7fc90 invoices: filter HTLC set by set id from AMP payload Conner Fromknecht 2021-03-03 09:59:29 -08:00
  • 5f34880040 channeldb/invoices: continue cancel loop early Conner Fromknecht 2021-03-03 09:59:05 -08:00
  • fc9af92dd9 channeldb: only accept/settle non-empty HTLC sets Conner Fromknecht 2021-03-03 09:58:33 -08:00
  • e1b0fe5e98 channeldb/invoices: update AMP invoice htlcs Conner Fromknecht 2021-03-03 09:58:02 -08:00
  • fad25f3f26 channeldb/invoices: add invoices to set id index on update Conner Fromknecht 2021-03-03 09:57:29 -08:00
  • 7c0d1e0093 channeldb/invoice: map zero-value timestamps to 0 Conner Fromknecht 2021-03-03 09:56:57 -08:00
  • da049ebcf7 channeldb: ensure invoices can't be added with HTLCs Conner Fromknecht 2021-03-03 09:56:28 -08:00
  • b2234703f6 invoices+channeldb: add HTLCSet method to invoice Conner Fromknecht 2021-03-03 09:55:56 -08:00
  • 7f05c9d3bb channeldb/invoice: persist optional AMP fields on InvoiceHTLC Conner Fromknecht 2021-03-03 09:55:11 -08:00
  • 464dff09ac invoices: expose AMPRecord() method on Payload Conner Fromknecht 2021-03-03 09:54:11 -08:00
  • 055db6b9ac Merge pull request #5069 from Roasbeef/v12-99 Olaoluwa Osuntokun 2021-03-03 16:24:51 -08:00
  • 75eca3a595 Merge pull request #4923 from halseth/the-great-tlv-wire-migration Olaoluwa Osuntokun 2021-03-03 16:24:31 -08:00
  • 6c3d3711f6 build: bump version to v0.12.99-beta Olaoluwa Osuntokun 2021-03-03 15:48:42 -08:00
  • 660d37a335 Merge pull request #5049 from Crypt-iQ/commitFee_check_0222 Olaoluwa Osuntokun 2021-02-24 19:01:34 -08:00
  • 6842c0ba8c lnwire: convert the delivery addr in [Open+Accept]Channel to a TLV type in ExtraData Johan T. Halseth 2021-02-24 14:45:52 +01:00
  • 9a6bb19770 lnwire: prep wire messages for TLV extensions Olaoluwa Osuntokun 2020-01-27 17:25:36 -08:00
  • a603ac4938 lnwire: create new ExtraOpaqueData type for parsing TLV extensions Olaoluwa Osuntokun 2020-01-27 17:25:01 -08:00
  • dd6f0ba931 discovery+lnwire: remove embedding within ReplyChannelRange Olaoluwa Osuntokun 2020-01-27 17:30:54 -08:00
  • 466c079bbe channeldb/migration21: add body and tests for migration 21 Johan T. Halseth 2021-02-19 11:34:17 +01:00
  • d4e90eae83 channeldb/migration21: add new serialization to package 'current' Johan T. Halseth 2021-02-19 11:32:18 +01:00
  • db66fef6cc channeldb+htlcswitch: write wire messages using length prefix Johan T. Halseth 2021-02-19 12:03:01 +01:00
  • 4133b4d04e channeldb/migration21: copy over legacy types+codec for migration21 Johan T. Halseth 2021-01-15 12:09:09 +01:00
  • 215bf637ea itest: add test for new UpdateChanStatus RPC Elliott Jin 2021-02-16 14:06:54 -08:00
  • 5a54d787e1 brontide: log at debug, not error, when ignoring enable request Elliott Jin 2021-02-16 14:23:32 -08:00
  • 19e9ed5cdf lncli: add updatechanstatus command Elliott Jin 2021-02-13 00:35:07 -08:00
  • 6d01f140d9 routerrpc: implement UpdateChanStatus RPC in router server Elliott Jin 2021-02-13 00:14:54 -08:00
  • ce2796257e multi: move GetChanPointFundingTxid from lnd to lnrpc Elliott Jin 2021-02-13 00:05:33 -08:00
  • db76b970ac routerrpc: expose SetChannel* methods from Router backend Elliott Jin 2021-02-12 23:29:13 -08:00
  • 4e4f4bc194 routerrpc: add UpdateChanStatus RPC to Router service Elliott Jin 2021-02-12 22:47:15 -08:00
  • a259317d72 netann: add test for RequestAuto Elliott Jin 2021-02-16 09:55:22 -08:00
  • 59bd617c97 netann: add RequestAuto for restoring auto chan state management Elliott Jin 2021-02-16 09:42:37 -08:00
  • e1709f20eb netann: add tests for manually enabling/disabling channels Elliott Jin 2021-02-16 01:03:04 -08:00
  • dbabc2e696 netann: add bool param to chan_status_manager_test Elliott Jin 2021-02-16 00:56:37 -08:00
  • 542c89ad5d netann: update channel status transitions to handle manual requests Elliott Jin 2021-02-16 00:29:29 -08:00
  • c40d291488 netann: add ChanStatusManuallyDisabled state Elliott Jin 2021-02-15 21:56:45 -08:00
  • e9baf0e4a2 multi: add bool param to channel enable/disable methods Elliott Jin 2021-02-15 21:13:50 -08:00
  • 90d36dbdd4 channeldb: rename Encode/Decode to serializeLogUpdate/deserializeLogUpdate Johan T. Halseth 2021-02-19 14:37:48 +01:00
  • 7569cca19b channeldb/migration: copy current lnwire to migration dir Johan T. Halseth 2021-01-15 11:12:08 +01:00
  • c6a8816043 channeldb: mark ApplyMigration as a test helper Olaoluwa Osuntokun 2020-03-18 19:14:35 -07:00
  • db23e34f74 Merge pull request #3191 from halseth/deleteallpayments-failedonly Johan T. Halseth 2021-02-22 21:40:16 +01:00
  • bc238ee84c lnd+lnwallet: make capacity check stricter by adding fee eugene 2021-02-22 12:07:21 -05:00
  • 59f41e518d channeldb: add failedHtlcsOnly option to DeletePayments Johan T. Halseth 2021-01-22 15:47:55 +01:00
  • 6eb42aec0a channeldb/payments: use only Read bucket when iterating Johan T. Halseth 2021-01-22 14:43:32 +01:00
  • 7e3738d773 rpcserver+channeldb: delete only failed payments if requested Johan T. Halseth 2019-06-11 15:11:24 +02:00
  • 0ef2ca06c1 lnrpc: add failed_payments_only and failed_htlcs_only option to DeleteAllPayments Johan T. Halseth 2019-06-11 15:06:13 +02:00
  • 82fe6f5f59 channeldb/payments_test: handle that dupe payments will always have StatusSuccess Johan T. Halseth 2021-01-22 14:04:20 +01:00
  • c9ed5927f6 Merge pull request #5038 from cfromknecht/debug-unit Conner Fromknecht 2021-02-19 14:01:31 -08:00
  • 203a669578 Merge pull request #5043 from cfromknecht/reduce-concurrent-router-validation Olaoluwa Osuntokun 2021-02-18 16:36:57 -08:00
  • 7f68e961e6 Merge pull request #5046 from cfromknecht/ws-close-whitelist Olaoluwa Osuntokun 2021-02-18 16:27:35 -08:00
  • 17489ba6a3 lntest/itest: add websocket close to error whitelist Conner Fromknecht 2021-02-18 12:14:50 -08:00
  • 250bc8560e routing: avoid modifying AssumeChannelValid in unit tests Conner Fromknecht 2021-02-17 18:55:56 -08:00
  • f7c5236bf6 routing: dial back max concurrent block fetches Conner Fromknecht 2021-02-17 18:13:29 -08:00
  • 1c75d92929 Merge pull request #5037 from guggero/make-docker-release Conner Fromknecht 2021-02-17 10:45:47 -08:00
  • 591954ff61 scripts: detect whether sha256sum or shasum is available Oliver Gugger 2021-02-17 17:11:07 +01:00
  • fdbd4da771 make: use make for docker-release Oliver Gugger 2021-02-17 16:58:29 +01:00
  • 7f9dcc143f make: add unit-debug target Conner Fromknecht 2021-02-17 08:47:14 -08:00
  • db5af6fc14 Merge pull request #5017 from Roasbeef/default-max-parts Conner Fromknecht 2021-02-16 09:43:34 -08:00
  • db69331db9 cmd/lncli: add max shard size parsing for payment commands Olaoluwa Osuntokun 2021-02-15 18:59:41 -08:00
  • b73a6e2c61 routing: if MaxShardAmt is set, then use that as a ceiling for our splits Olaoluwa Osuntokun 2021-02-11 18:05:13 -08:00
  • 7398e59927 lnrpc/routerrpc+routing: add new MaxShardAmt field to LightningPayment Olaoluwa Osuntokun 2021-02-11 18:01:21 -08:00
  • c70e53c791 lnrpc/routerrpc: add new max_shard_size_msat field to SendPaymentRequest Olaoluwa Osuntokun 2021-02-11 18:00:56 -08:00
  • d5cf6043e6 lnrpc/routerrpc: use new default value of 16 for maxparts Olaoluwa Osuntokun 2021-02-11 17:14:40 -08:00
  • 8c06eb57c5 Merge pull request #5026 from cfromknecht/init-mock-fee-estimator Conner Fromknecht 2021-02-15 13:03:02 -08:00
  • 4fcc82251e Merge pull request #5016 from cfromknecht/extract-channel-whitelist Conner Fromknecht 2021-02-15 12:50:33 -08:00
  • fd3dd2cfff Merge pull request #5023 from cfromknecht/min-required-sigs-five Conner Fromknecht 2021-02-15 12:17:36 -08:00
  • 774d29d890 htlcswitch: init mockFeeEstimator in other LinkChannelConfigs Conner Fromknecht 2021-02-15 11:07:10 -08:00
  • 95eadfee2f scripts/verify-install.sh: combine final SUCCESS logs Conner Fromknecht 2021-02-15 10:00:42 -08:00
  • c03f95a63b scripts/verify-install: bump min required signatures to 5 Conner Fromknecht 2021-02-12 12:24:51 -08:00
  • 12182d0fc9 Merge pull request #5019 from guggero/detach-sign Conner Fromknecht 2021-02-15 09:48:17 -08:00
  • 85c42b0b79 scripts: add more verbose error messages to verification Oliver Gugger 2021-02-15 10:43:19 +01:00
  • 99ba272822 docs+scripts: switch to detached signatures Oliver Gugger 2021-02-12 10:52:28 +01:00
  • 132d23c964 scripts: verify hash length Oliver Gugger 2021-02-12 10:41:27 +01:00
  • 644424296b scripts: use shasum instead of sha256sum Oliver Gugger 2021-02-12 10:35:28 +01:00
  • 4a96c2e55a Merge pull request #5021 from guggero/custom-binary-verify Conner Fromknecht 2021-02-12 12:04:49 -08:00