This website requires JavaScript.
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