Commit Graph

  • beb6303e2f
    breacharbiter: only log if we have any active channels Olaoluwa Osuntokun 2017-01-05 13:21:39 -0800
  • 5957725975
    lnwallet: mine enough blocks to activate CSV+segwit in reservation tests Olaoluwa Osuntokun 2017-01-05 13:20:29 -0800
  • fb3bc04d65
    test: mine enough blocks to active CSV+segwit in integration tests Olaoluwa Osuntokun 2017-01-05 13:17:49 -0800
  • ad76899a57
    config+test: use default port for RPC server if one isn't specified Olaoluwa Osuntokun 2017-01-05 13:15:58 -0800
  • 8fe5c09e21
    lnd: remove support for the now obsolete SegNet4 Olaoluwa Osuntokun 2017-01-05 13:08:08 -0800
  • aa04f82a15 utxonursery: added persistence to transaction output states bryanvu 2016-12-13 15:32:44 -0800
  • 90ed23e6aa chainntnfs: fixed off-by-one in attemptHistoricalDispatch bryanvu 2016-12-28 18:13:17 -0800
  • def39799c5 chainntnfs: handling for potential deadlocks during system shutdown bryanvu 2016-12-15 01:07:12 -0800
  • b991cd3d78
    multi: allow force channel closures while not connected to peer Olaoluwa Osuntokun 2017-01-03 16:02:51 -0800
  • 57c0f8f005
    test: add short sleep before channel assert to account for gossip propagation Olaoluwa Osuntokun 2017-01-02 15:46:29 -0800
  • 9b50df704c
    cmd/lncli: accept zpay32 requests in sendpayment command Olaoluwa Osuntokun 2017-01-02 15:38:00 -0800
  • 5a9be3f812
    cmd/lncli: display zpay32 request in addinvoice response Olaoluwa Osuntokun 2017-01-02 15:37:10 -0800
  • 19bf044bdb rpcserver: accept+parse encoded zpay32 requests in SendPayment Olaoluwa Osuntokun 2017-01-02 15:36:15 -0800
  • 5d655ea332
    rpcserver: disallow zero valued invoices Olaoluwa Osuntokun 2017-01-02 15:35:22 -0800
  • fce366894d
    rpcserver: return an encoded payment request in AddInvoice Olaoluwa Osuntokun 2017-01-02 15:34:49 -0800
  • ca84c620ea
    lnrpc: return encoded payReq in AddInvoice, accept payReq's in SendPayment Olaoluwa Osuntokun 2017-01-02 15:31:38 -0800
  • bd0cf51581
    zpay32: create new package for encoding/decoding payment requests Olaoluwa Osuntokun 2017-01-02 15:16:57 -0800
  • d2e712c19d glide: update build dependancies Olaoluwa Osuntokun 2016-12-30 16:44:51 -0800
  • 82815b703e
    rpcserver: refactor logic for ListPayments/DeleteAllPayments Olaoluwa Osuntokun 2016-12-30 16:41:59 -0800
  • 480fd8d03f
    lnrpc: rename r_hash to payment_hash in Payment message Olaoluwa Osuntokun 2016-12-30 16:38:48 -0800
  • 630afbdc93
    channeldb: don't return error from HasChannelEdge if single edge doesn't exist Olaoluwa Osuntokun 2016-12-30 16:35:23 -0800
  • f7510cf1fc
    channeldb: modify new payments module to match project code-style Olaoluwa Osuntokun 2016-12-30 16:32:20 -0800
  • 276c384455
    breacharbiter: fix double channel close panic bug Olaoluwa Osuntokun 2016-12-30 16:28:20 -0800
  • 0585ed93be
    lnwallet: use in-memory height within channel's closeObserver Olaoluwa Osuntokun 2016-12-27 15:59:04 -0800
  • 3e1c98f2f7
    breacharbiter: accept handoff for live channel on peer connect Olaoluwa Osuntokun 2016-12-27 15:54:57 -0800
  • 507a4eb5cc
    cmd/lncli: add support for the net channel graph related commands Olaoluwa Osuntokun 2016-12-27 15:45:10 -0800
  • 367be2d385
    lncli: remove deprecated shell command Olaoluwa Osuntokun 2016-12-27 15:25:43 -0800
  • 2651541139
    test: update integration tests to use DescribeGraph Olaoluwa Osuntokun 2016-12-26 23:52:56 -0600
  • d70f03435b
    cmd/lncli: implement parsing+dispatching for the new describegraph call Olaoluwa Osuntokun 2016-12-26 23:52:15 -0600
  • 1210640e87
    rpcserver: implement new set of network/routing RPC's Olaoluwa Osuntokun 2016-12-26 23:51:47 -0600
  • ea6f6d6069
    rpcserver: modify SendPayment to use new routing pkg API Olaoluwa Osuntokun 2016-12-26 23:51:18 -0600
  • abfef02df2
    rpcserver: include channelID in ListChannels response Olaoluwa Osuntokun 2016-12-26 23:50:19 -0600
  • f9f840feb6
    lnrpc: recompile protos Olaoluwa Osuntokun 2016-12-26 23:45:01 -0600
  • d299be9785
    lnrpc: add a new set of network related RPC's based off new routing package Olaoluwa Osuntokun 2016-12-26 23:44:44 -0600
  • 950d87fd78
    lnrpc: add the network channel ID to the ListChannels RPC response Olaoluwa Osuntokun 2016-12-26 23:43:04 -0600
  • c965eda29e
    lnd: fully integrate the ChannelRouter of the new routing package Olaoluwa Osuntokun 2016-12-26 23:42:23 -0600
  • 473f298524
    lnwallet/btcwallet: fix bug in GetUtxo for BlockChainIO implementation Olaoluwa Osuntokun 2016-12-26 23:30:24 -0600
  • 98471256fa
    lnwire: modify fundingOpen to include channel ID rather than SPV proof Olaoluwa Osuntokun 2016-12-26 23:23:45 -0600
  • e327ffe954
    routing: rewrite package to conform to BOLT07 and factor in fees+timelocks Olaoluwa Osuntokun 2016-12-26 23:20:26 -0600
  • b5dd462e13
    lnwire: remove old routing/discovery messages Olaoluwa Osuntokun 2016-12-26 22:08:54 -0600
  • afd2323d10
    channeldb: use a read-txn rather than a write-txn in FetchChannelEdgesByID Olaoluwa Osuntokun 2016-12-26 22:02:40 -0600
  • e0d94b545c
    channeldb: return true for HasChannelEdge unconditionally if edge exists Olaoluwa Osuntokun 2016-12-26 22:00:35 -0600
  • 1103e252be
    channeldb: add method to lookup a channel ID by it's funding outpoint Olaoluwa Osuntokun 2016-12-26 21:52:03 -0600
  • 68ed4f3661
    channeldb: ensure the edge index bucket is created during creation Olaoluwa Osuntokun 2016-12-26 21:50:23 -0600
  • f8711659e6
    chainntnfs/btcdnotify: populate full conf details for historical dispatch Olaoluwa Osuntokun 2016-12-26 21:45:01 -0600
  • 6e2fb4e60d
    lnd: minor typo fixes Olaoluwa Osuntokun 2016-12-24 18:51:25 -0600
  • 0313dcfc89
    lnwallet: thread through tx conf details in ChannelReservation.DispatchChan() Olaoluwa Osuntokun 2016-12-24 18:47:09 -0600
  • 702f214972
    utxonursery: update inner loop to use new ChainNotifier API Olaoluwa Osuntokun 2016-12-24 18:44:10 -0600
  • a09db60a1f
    chainntnfs/btcdnotify: update BtcdNotifer to recent ChainNotifier API change Olaoluwa Osuntokun 2016-12-24 18:42:13 -0600
  • 00b0c273da
    chainntnfs: ConfirmationEvent now returns details of tx confirmation Olaoluwa Osuntokun 2016-12-24 18:39:30 -0600
  • 42c90794ac
    channeldb: return proper error in ChannelGraph.ForEachChannel() Olaoluwa Osuntokun 2016-12-24 18:29:49 -0600
  • 4a0a657eb0
    lnwallet/btcwallet: fix bug in implementation of GetUxo Olaoluwa Osuntokun 2016-12-24 18:26:44 -0600
  • 78ce39692e
    lnwire: remove channel graph announcement validation tests Olaoluwa Osuntokun 2016-12-24 16:57:59 -0600
  • e5490b55f4
    lnwire: modify Alias to only track the non-zero portion of wire msg Olaoluwa Osuntokun 2016-12-24 16:55:31 -0600
  • 16388aba00
    lnwire: temporarily disable chan/node announcement validation Olaoluwa Osuntokun 2016-12-24 14:58:26 -0600
  • b85c1c3b2a
    lnd: correct minor typo in error message if server fails to start Olaoluwa Osuntokun 2016-12-24 14:50:16 -0600
  • 1b0a0b6538
    lnwire: add tests to check payload estimates for channel announcements Olaoluwa Osuntokun 2016-12-24 14:49:52 -0600
  • 3dc8cd5659
    lnwire: correct max payload estimate for NodeAnnouncement, add test Olaoluwa Osuntokun 2016-12-24 14:46:42 -0600
  • 4790ce96a8
    lnwallet: public expose funding keys in channel state machine Olaoluwa Osuntokun 2016-12-22 13:27:28 -0800
  • b49d2827a2
    lnwallet/btcwallet: add compile-time interface assertions for Signer+BlockChainIO Olaoluwa Osuntokun 2016-12-22 12:53:20 -0800
  • 000c334e63
    channeldb: add HasLightningNode+HasChannelEdge methods to ChannelGraph Olaoluwa Osuntokun 2016-12-22 12:49:30 -0800
  • 782fc61dc1
    lnwallet+lnrpc: convert GetCurrentHeight to GetBestBlock in BlockChainIO Olaoluwa Osuntokun 2016-12-22 12:34:51 -0800
  • 3d32c4e90e
    lnwire: separate ChannelID into a distinct struct, add tests Olaoluwa Osuntokun 2016-12-22 12:24:48 -0800
  • 5ee201e712
    lnwire: embed ChannelID within the announcement structs rather than pointer Olaoluwa Osuntokun 2016-12-22 12:17:24 -0800
  • 597b4ee3d3
    channeldb: Open is no longer dependant on a specific set of chain params Olaoluwa Osuntokun 2016-12-22 12:09:19 -0800
  • 587bde5636
    channeldb: ensure the cleanUp func is always run during tests Olaoluwa Osuntokun 2016-12-22 12:04:41 -0800
  • 326c62c6b5
    peer: ensure queueMsg won't create deadlock if peer shutting down Olaoluwa Osuntokun 2016-12-19 17:00:18 -0800
  • 12538ea922
    channeldb: add support for channel graph pruning Olaoluwa Osuntokun 2016-12-19 16:58:27 -0800
  • cbd26b35e0
    channeldb: deleting a channel twice no longer triggers an error Olaoluwa Osuntokun 2016-12-19 16:49:42 -0800
  • ddc1eb4c8a
    lnwallet: correct comment for logging object Olaoluwa Osuntokun 2016-12-18 22:14:01 -0800
  • 1119d75996
    lnwallet: add additional BlockChainIO methods Andrey Samokhvalov 2016-12-07 18:49:58 +0300
  • b440005219
    lnwire: add ChannelAnnoucement,NodeAnnoucement,ChannelUpdateAnnoucement messages Andrey Samokhvalov 2016-12-07 18:46:22 +0300
  • d5423f007d
    channeldb: add option to re-use existing db transaction for graph traversals Olaoluwa Osuntokun 2016-12-14 18:57:46 -0800
  • 1c7f87c3f1
    channeldb: refactor payments code BitfuryLightning 2016-12-21 04:19:01 -0500
  • eb4d0e035e channeldb: save outgoing payments BitfuryLightning 2016-12-05 06:59:36 -0500
  • 343cd7779f
    utxonursery: use a two value read from the epoch chan for graceful shutdown Olaoluwa Osuntokun 2016-12-15 13:55:15 -0800
  • f29b496b76
    chainntfns/btcdnotify: close channels for all epoch clients on shutdown Olaoluwa Osuntokun 2016-12-15 13:53:36 -0800
  • a88b093843
    test: due to persistent conn retry, don't consider already connected an error Olaoluwa Osuntokun 2016-12-14 18:24:01 -0800
  • e6a0b7bef6
    build: update glide to include the connmgr Olaoluwa Osuntokun 2016-12-14 18:12:29 -0800
  • bd89a9312d
    lnd: switch to using the connmgr for listening and persistent conns Olaoluwa Osuntokun 2016-12-14 18:11:31 -0800
  • 89326423dc
    peer+htlcswitch: fix bandwidth update bug when using --debughtlc Olaoluwa Osuntokun 2016-12-14 18:03:48 -0800
  • e3e2ba342c
    lnwallet: properly set nodeAddr during channel reservation init Olaoluwa Osuntokun 2016-12-14 17:48:37 -0800
  • 29f1328948
    channeldb: properly check for a nil bucket when fetching LinkNodes Olaoluwa Osuntokun 2016-12-13 20:48:49 -0800
  • ad180b4fba
    brontide: fix bug in final sender/receiver key derivation Olaoluwa Osuntokun 2016-12-13 11:31:47 -0800
  • d01f1b5ff4 fundingmanager+lnwallet: add HTLC dust limit logic Andrey Samokhvalov 2016-12-06 17:05:46 +0300
  • c731156ac8 lnwire: add DustLimit to SingleFundingRequest and SingleFundingResponse Andrey Samokhvalov 2016-12-06 17:12:21 +0300
  • 202fce5501 channeldb: add TheirDustLimit and OurDustLimit fields in OpenChannel Andrey Samokhvalov 2016-12-06 17:03:14 +0300
  • 5a82240c6a lnwire+lnwallet+fundingmanager: general improvements Andrey Samokhvalov 2016-11-24 11:49:18 +0300
  • a6f7f05323
    test: update integration test helper funds to latest btcrpcclient API Olaoluwa Osuntokun 2016-12-12 15:55:36 -0800
  • d8e9a378e9
    build: update glide to ensure the package hash verifies properly Olaoluwa Osuntokun 2016-12-12 15:55:15 -0800
  • e66824ed9b
    lnrpc: compile protos with latest version of go-protobuf Olaoluwa Osuntokun 2016-12-12 15:54:47 -0800
  • ccf71100fd
    chainntfns/btcdnotify: update to newest btcrpcclient interface Olaoluwa Osuntokun 2016-12-12 15:35:25 -0800
  • f61f3d0b71
    rpcserver: populate block height, chain synced, and testnet in GetInfo Olaoluwa Osuntokun 2016-12-12 15:34:47 -0800
  • a011a3f414
    lnrpc: add testnet bool to GetInfo RPC, remove lightning_id Olaoluwa Osuntokun 2016-12-12 15:34:20 -0800
  • 61ddd48255
    brontide: set the prologue value as specified within BOLT0008 Olaoluwa Osuntokun 2016-12-12 15:24:46 -0800
  • b1d28426d5
    brontide: properly pack nonce as 96-bit little endian value Olaoluwa Osuntokun 2016-12-12 15:23:47 -0800
  • fdb111e867
    brontide: switch to using libsecp256k1's public ECDH API Olaoluwa Osuntokun 2016-12-12 15:22:51 -0800
  • a92017fe9a
    lnrpc: rebuild protos Olaoluwa Osuntokun 2016-12-08 18:33:24 -0800
  • 85defc3ec3
    lnwallet: add new method IsSynced to the WalletController interface Olaoluwa Osuntokun 2016-12-08 18:29:55 -0800
  • 1e3635b5aa
    chainntnfs: properly account for partial historical confirmation dispatch Olaoluwa Osuntokun 2016-12-08 16:15:58 -0800