David Vennik
4384b6525f
big improvements in repo layout
2023-01-17 11:16:21 +00:00
David Vennik
4e3d99a435
Now with added lnd
2023-01-16 21:18:00 +00:00
David Vennik
39a2802037
SendKeys working purely by purchased sessions
2023-01-14 22:08:29 +00:00
David Vennik
16cc2aa87a
SendKeys test now buys sessions in all of a circuit
2023-01-14 21:15:42 +00:00
David Vennik
2fb0a559c1
Finished pay/keysend creates session and deletes pending payment
2023-01-14 16:39:59 +00:00
David Vennik
637e792fa6
Completed pay/keysend test passing
2023-01-14 16:05:17 +00:00
David Vennik
59b1dd4bdd
Remove bogus session, fix cipher type
2023-01-14 08:54:21 +00:00
David Vennik
83426af15a
Added lnrpc and msat from lnwire, added updater based on docker scripts
2023-01-13 21:04:53 +00:00
David Vennik
9777b41157
Update btcutil to current version
2023-01-13 20:38:09 +00:00
David Vennik
75e7f38005
Removed excess CR from spew output
2023-01-13 16:20:45 +00:00
David Vennik
bef49b8302
fixed MISSING problem
2023-01-13 16:01:15 +00:00
David Vennik
5d151444e7
Exit test now working, changed to reply with a different message
2023-01-12 13:08:22 +00:00
David Vennik
b95635ce51
Ping working with new circuit scheme
2023-01-12 12:12:32 +00:00
David Vennik
e23597125e
adding closure loggers for messages
2023-01-12 09:54:52 +00:00
David Vennik
64bb2b0bc7
Big general cleanup of comments and structure
2023-01-11 13:51:16 +00:00
David Vennik
5bc70a9f4b
Updated ping to use sessions, updated to 5 hops
...
it is a vulnerability for hop -1 to learn about hop 2, and for hop 2 to learn about -1... Need to revise path hole discovery methods.
2023-01-10 20:54:08 +00:00
David Vennik
0450421fc8
Rename node identity key and remove onion tests that arent really useful
2023-01-10 19:47:19 +00:00
David Vennik
614a5f6268
removed purchase message type
2023-01-10 19:21:22 +00:00
David Vennik
ed285355aa
Updated whitepaper with new elements
...
keysend/sendkeys/balance purchase flow and the mechanics of a decentralised gateway toll to fund indra labs as well as third party seeds on subscription plans
2023-01-10 13:22:47 +00:00
David Vennik
9ea47e0dda
starting on client send purchase method
2023-01-09 14:46:16 +00:00
David Vennik
5860320980
client.SendKeys now also adds session automatically
...
Also client constructor creates the initial session that is used for constructing the last hop of reverse messages
2023-01-09 02:34:46 +00:00
David Vennik
7657f42529
Fixed logging printing and command struct walking
2023-01-09 00:04:27 +00:00
David Vennik
a3475db7b5
Merging latest from protocol and actions now for active branches
2023-01-07 17:48:04 +00:00
David Vennik
d30afc3366
Adding active branches to actions
2023-01-07 17:46:08 +00:00
David Vennik
c8803c18ff
Completed removal of keychain nonsense
2023-01-07 17:43:47 +00:00
David Vennik
86c10c4f51
Switched Cipher message keys to private
2023-01-07 15:30:48 +00:00
David Vennik
04bd7e250e
Purchase Flow test sends out keys
2023-01-07 14:15:17 +00:00
David Vennik
f44748b378
Removed print of repo branches
2023-01-07 10:52:23 +00:00
David Vennik
6b6a7151a9
Created simple path selector function scheme
2023-01-07 10:48:10 +00:00
David Vennik
48bcd9c2e5
Create function to generate a set of mock nodes
2023-01-06 16:56:57 +00:00
David Vennik
57b9e6345c
migrating to lower case org name
2023-01-06 13:34:32 +00:00
Colin Lyons
bddac4e0e8
bumping version
2022-12-31 15:18:29 +00:00
Colin Lyons
d242344631
adding seed list
2022-12-31 15:14:54 +00:00
David Vennik
acc6de85d2
Now fixed 19 byte long AddrPort field
2022-12-30 12:28:43 +00:00
David Vennik
e8835aee22
SendKeys test now working
2022-12-29 16:17:07 +00:00
David Vennik
b095e629e3
Use Confirms methods in Client
2022-12-29 12:27:12 +00:00
David Vennik
1180fb98ad
hello to new branch
2022-12-29 12:15:55 +00:00
David Vennik
893ca306c2
Bumping due to basic server and client implementations underway
2022-12-29 12:06:37 +00:00
David Vennik
390063192f
Made confirms standalone with own mutex
2022-12-29 12:02:30 +00:00
David Vennik
aa9ea1d2b8
Ping test now terminates on completion or waits and fails
2022-12-29 09:56:47 +00:00
David Vennik
dd440bbac6
fixed some names to be more concise
2022-12-29 09:14:38 +00:00
David Vennik
a08ce64437
fixing workflow command
2022-12-29 08:07:49 +00:00
Colin Lyons
9e94f0fec1
migrating to a release command.
2022-12-29 03:19:39 +00:00
Colin Lyons
b80da4dfc8
Getting ready to merge into main.
2022-12-29 02:50:03 +00:00
David Vennik
1b1da488f7
basic working ping relay simulation
2022-12-28 16:34:23 +00:00
David Vennik
83af1b273e
fixed tests that need to be really fixed later
2022-12-28 13:19:51 +00:00
David Vennik
a3962c32ed
restructured handlers to maximise line space
2022-12-28 12:22:54 +00:00
David Vennik
aeae237ae3
sketching out node receive handler
2022-12-28 10:03:58 +00:00
Colin Lyons
48444a0a62
Adding docker image builder and push to dockerhub.
2022-12-28 09:23:35 +00:00
Colin Lyons
579344a69c
Adding barebones server.
2022-12-24 14:10:22 +00:00