Commit Graph

  • 4c8b10617a add lnAddr implementation to peer.go, finish peer draft Olaoluwa Osuntokun 2016-01-16 19:03:03 -0800
  • 6c51942b03 start http profiling server by default Olaoluwa Osuntokun 2016-01-16 19:01:06 -0800
  • af42bb0a99 lndc: restore new implementation of land Olaoluwa Osuntokun 2016-01-16 19:25:44 -0800
  • f2a1c0368a Cleanup comments & removed notes on escrow Joseph Poon 2016-01-16 17:14:35 -0800
  • 84c0f56330 lnwire/README.md: Hopefully this will be legible Joseph Poon 2016-01-16 17:11:04 -0800
  • 85590e0f6c revert to testnet3 params Tadge Dryja 2016-01-16 11:11:43 -0800
  • e03e21ba80 add parse from string Tadge Dryja 2016-01-16 11:09:12 -0800
  • 04b83d024e rever to older netio Tadge Dryja 2016-01-16 11:07:20 -0800
  • 8469b4fd9f name LNDConn back, put h160 back for now Tadge Dryja 2016-01-16 10:59:10 -0800
  • f81f28c5fe Merge branch 'master' of github.com:lightningnetwork/lnd Tadge Dryja 2016-01-16 10:46:19 -0800
  • 2815afebb7 update imports to github Tadge Dryja 2016-01-16 10:45:54 -0800
  • c7ccbec2aa README.md: Clarified normalized/segwit & stuff Joseph Poon 2016-01-16 10:45:11 -0800
  • d47105217b change imports to github.com/lightningnetwork/lnd Tadge Dryja 2016-01-16 10:38:48 -0800
  • 5879dae7c0 tweak readme Tadge Dryja 2016-01-16 00:22:23 -0800
  • f6fde399e1 add copyright, license and discouragement in readme Tadge Dryja 2016-01-16 00:13:11 -0800
  • 34a958c6ef add / modify / merge to readme Tadge Dryja 2016-01-15 18:56:57 -0800
  • 9d63a9677d plasma -> lnd Olaoluwa Osuntokun 2016-01-15 18:27:19 -0800
  • 230b58adb1 README: add a short description of the rest of the packages within lnd Olaoluwa Osuntokun 2016-01-15 18:24:38 -0800
  • c4d64372c8 update readme Tadge Dryja 2016-01-15 13:19:13 -0800
  • 29a8e81029 spv sync works but more to add Tadge Dryja 2016-01-15 02:40:56 -0800
  • 2792554c41 lndc: separate into Conn and Listener implementations, add basic tests Olaoluwa Osuntokun 2016-01-14 23:24:16 -0800
  • e6970e132e spv header sync works OK Tadge Dryja 2016-01-14 23:08:37 -0800
  • 6cebc7c952 remove odl filter file; in txstore now Tadge Dryja 2016-01-14 20:18:43 -0800
  • 65c7d1c40c move elkrem, uspv libs to plasma repo Tadge Dryja 2016-01-14 19:56:25 -0800
  • b0ce9a06dc minor edit Joseph Poon 2016-01-14 18:51:08 -0800
  • 0d896f7fc1 Typos Joseph Poon 2016-01-14 17:27:42 -0800
  • f3ce558eb1 typo fix Joseph Poon 2016-01-14 17:23:22 -0800
  • 5fc1ff52fc Typo correction Joseph Poon 2016-01-14 17:08:18 -0800
  • 1981001a29 Started working on state machine Joseph Poon 2016-01-14 17:02:23 -0800
  • 0c304cbb2f Flesh out the peer handling skeleton within peer/server Olaoluwa Osuntokun 2016-01-13 21:41:46 -0800
  • 07b0d5ca3e lnwallet: once the reservation workflow is complete, wait then open the payment channel Olaoluwa Osuntokun 2016-01-06 16:17:18 -0800
  • 6e0cfaf7ec lnwallet: re-introduce rpc calls during channel reservation workflow Olaoluwa Osuntokun 2016-01-06 16:15:49 -0800
  • 5f705be63b chainntfs: introduce ChainConnection interface to avoid import cycle and for future tests Olaoluwa Osuntokun 2016-01-06 15:22:12 -0800
  • cf65aaa2c9 lnwallet: have wallet return db so it can be closed during shutdown Olaoluwa Osuntokun 2016-01-06 15:12:06 -0800
  • 986eb83ceb chainntfs: create new ChainNotifier for bfcd-based notifications Olaoluwa Osuntokun 2016-01-06 13:03:17 -0800
  • 00f2a0d7c0 chainntfs: remove btcd.go Olaoluwa Osuntokun 2016-01-06 13:02:08 -0800
  • 8154b96d67 chainntfs: flesh out initial draft of interface Olaoluwa Osuntokun 2016-01-06 13:01:50 -0800
  • f52b8370bc lnwallet: populate the update totem during channel initialization Olaoluwa Osuntokun 2016-01-05 16:30:06 -0800
  • 27744a3582 lnwallet: add logic for adding/removing HTLCs Olaoluwa Osuntokun 2016-01-05 13:01:42 -0800
  • 895d70e79f lnwallet: add funding tx p2sh output to lnchannel Olaoluwa Osuntokun 2016-01-05 12:58:08 -0800
  • 3fe82f475f lnwallet: correctly adjust cleared funds during AddHTLC Olaoluwa Osuntokun 2016-01-05 12:57:17 -0800
  • 7ec419bde5 lnwallet: add docstrings to script_utils.go Olaoluwa Osuntokun 2016-01-02 14:10:14 -0600
  • f257690788 lnwallet: finish docstrings within coin select code Olaoluwa Osuntokun 2016-01-02 14:09:56 -0600
  • b2cb33c3c2 lnwallet: add documentation to ChannelReservation Olaoluwa Osuntokun 2016-01-02 14:09:31 -0600
  • b4c644c99a Added Error message type to wire protocol Joseph Poon 2016-01-05 08:53:42 -0800
  • f3849f5c10 Structs for Wire Protocol HTLCs and Commitments Joseph Poon 2016-01-05 08:19:22 -0800
  • 58f0bfe252 plasma daemon can connect, receive connections, and send chat msgs. Tadge Dryja 2016-01-02 00:27:40 -0400
  • 5bafdc4bc6 rpc client can tell plasma to listen, it can listen & auth Tadge Dryja 2016-01-01 22:44:52 -0400
  • 919b0002b1 put MSGID bytes back in to lnwire Tadge Dryja 2015-12-31 12:38:33 -0400
  • 19233dc42d wallet creation works, takes 11 seconds Tadge Dryja 2015-12-31 12:17:41 -0400
  • 726ba629f5 ok now it works. Sortof. Still hangs, but hangs later, after writing pkh. Tadge Dryja 2015-12-31 12:14:08 -0400
  • 8cc057bbd4 Cooperative Close Joseph Poon 2015-12-31 02:42:25 -0800
  • bf8e0d727d Added ReservationID for funding_requeset Joseph Poon 2015-12-31 01:19:54 -0800
  • 84df87255f Oops typo Joseph Poon 2015-12-31 00:48:41 -0800
  • b3f812e5da Notes on payment amount Joseph Poon 2015-12-31 00:41:55 -0800
  • 266c121510 Changed type in Accept/Complete & lnwire refactor Joseph Poon 2015-12-31 00:25:00 -0800
  • 2d3253b95d Cleanup Joseph Poon 2015-12-30 23:34:40 -0800
  • 1772108544 lnwallet: start of HTLC update logic Olaoluwa Osuntokun 2015-12-31 00:36:01 -0600
  • 5a7b98a9e4 lnwallet: remove CLTV funding tx gen Olaoluwa Osuntokun 2015-12-31 00:32:33 -0600
  • 41f4992218 lnwallet: add utils to generate HTLC scripts, split up commit output scripts Olaoluwa Osuntokun 2015-12-31 00:32:09 -0600
  • c41f7d1a7d lnwallet: update to 20 byte revocation hashes Olaoluwa Osuntokun 2015-12-31 00:30:52 -0600
  • f49da92a4e shachain: revocation hashes are now hash160's Olaoluwa Osuntokun 2015-12-31 00:30:00 -0600
  • 20e367c4e7 lncli: note to self about future auth Olaoluwa Osuntokun 2015-12-31 00:28:22 -0600
  • c4af4017da channeldb: revocation hashes are 20 bytes Olaoluwa Osuntokun 2015-12-31 00:28:00 -0600
  • 0d4c78e90d FundReq/FundResp update / Refactor tests Joseph Poon 2015-12-30 22:28:14 -0800
  • cb32ab1fb9 identify where it freezes. in btcwallet/walletdb/interface.go:271 Tadge Dryja 2015-12-31 11:51:40 -0400
  • 8504362c5e trying to store id pkh. Doesn't work; wallet creation never completes Tadge Dryja 2015-12-31 11:29:00 -0400
  • e70c6aa367 trying to store private identity key. Doesn't work. Tadge Dryja 2015-12-31 01:40:41 -0400
  • 8bd8293c8c can send messages from shell over grpc. doesn't do anything yet. Tadge Dryja 2015-12-30 23:56:57 -0400
  • e5e2a9a162 rpcprotos: remove now called lnrpc Olaoluwa Osuntokun 2015-12-30 21:04:32 -0600
  • 40ff68a541 lnrpc: re-build proto files Olaoluwa Osuntokun 2015-12-30 21:02:24 -0600
  • 8a50faaf47 add functions to rpc.proto, start lnshell Tadge Dryja 2015-12-30 22:58:15 -0400
  • 6647bdd2b8 trying to get shell to connect over grpc Tadge Dryja 2015-12-30 17:30:43 -0400
  • 31f3df2183 add gitignore, cli shell Tadge Dryja 2015-12-30 16:19:09 -0400
  • a93b6dcee4 Messages for funding flow. Joseph Poon 2015-12-30 05:38:57 -0800
  • a5f0d3e56e lnwallet: require TLS for rpc client Olaoluwa Osuntokun 2015-12-29 21:52:20 -0600
  • ace1aca43c lnwallet: actually connect the rpc client... Olaoluwa Osuntokun 2015-12-29 21:08:56 -0600
  • 75132e631a plasma: don't return, exit Olaoluwa Osuntokun 2015-12-29 20:59:16 -0600
  • d3da6e8f42 cmd/lncli: properly pretty print json response Olaoluwa Osuntokun 2015-12-29 20:58:58 -0600
  • f2d3c2455b cmd/lncli: add new package, implements cli for plasma Olaoluwa Osuntokun 2015-12-29 20:31:03 -0600
  • 47801bd927 Script fix and notes reflecting wire protocol change Joseph Poon 2015-12-29 17:10:00 -0800
  • 56d31697d1 plasma: skeleton for main method for daemon Olaoluwa Osuntokun 2015-12-29 18:23:27 -0600
  • 0620580937 rpcserver: add compile time interface assertion Olaoluwa Osuntokun 2015-12-29 17:21:42 -0600
  • 02aa54f127 rpcprotos: rename service so it shows up as LightningServer Olaoluwa Osuntokun 2015-12-29 17:21:27 -0600
  • 2c42fdb629 rpcserver: server implementation for basic rpc commands Olaoluwa Osuntokun 2015-12-29 17:09:38 -0600
  • b3e821c4d2 lnwallet: make KeyGenMtx public, roc server needs to synchronize Olaoluwa Osuntokun 2015-12-29 17:09:32 -0600
  • 1acc528bda rpcprotos: switch amount in sendmany from uint64 to int64 Olaoluwa Osuntokun 2015-12-29 17:08:04 -0600
  • dcd9e69d90 rpcprotos: add protos for basic wallet usage Olaoluwa Osuntokun 2015-12-29 16:47:24 -0600
  • e07e7cfec9 lnwallet: actually add the config file Olaoluwa Osuntokun 2015-12-29 16:04:23 -0600
  • 7640e57cdc lnwallet: add dirty config Olaoluwa Osuntokun 2015-12-29 15:59:57 -0600
  • f1717b9620 lnwallet: embed btwallet within LightningWallet, exposes all methods publicly Olaoluwa Osuntokun 2015-12-29 12:44:59 -0600
  • 6a9011654a "typo" correction Joseph Poon 2015-12-29 05:46:51 -0800
  • ba56797b43 Ohhh... right. Joseph Poon 2015-12-29 05:46:03 -0800
  • 1e79ad7236 Minor note Joseph Poon 2015-12-29 05:43:07 -0800
  • 02a9b1e237 While making things match closely with Rusty's wire protocol, I noticed he didn't allow for multiple HTLCs. Gotta explain the rationale for that that... will merge the progress in the next commit tomorrow. Joseph Poon 2015-12-29 05:24:02 -0800
  • bc7bdcd22b lnwallet: remove draft wire structs from reservation.go, now lives in lnwire Olaoluwa Osuntokun 2015-12-28 23:58:06 -0600
  • 1c4887e746 lnwallet: drop some comments upon script_utils.go Olaoluwa Osuntokun 2015-12-28 23:55:36 -0600
  • 7648fee903 lnwallet: note to future roasbeef Olaoluwa Osuntokun 2015-12-28 23:54:48 -0600
  • ef7a2aa553 lnwallet: properly set sequence number in tx for CSV usage Olaoluwa Osuntokun 2015-12-28 23:41:58 -0600
  • 774192ecc7 lnwallet: store their commit sig in channel reservation Olaoluwa Osuntokun 2015-12-28 23:38:50 -0600