Commit Graph

485 Commits

Author SHA1 Message Date
херетик
efa031008c fixing tests, or trisdekaphobia, you be the judge v0.1.14 2023-06-07 20:01:04 +01:00
херетик
556b0661a7 bumping version to mark the proto-networked phase of development v0.1.13 2023-06-07 19:42:31 +01:00
херетик
050e323097 massively better logging, no more giving home path away 2023-06-07 19:37:23 +01:00
херетик
30455bb592 Simpler constructor function name. 2023-06-07 17:43:23 +01:00
херетик
a07a013c00 Added and establishing listening for peer information gossip. 2023-06-07 16:36:49 +01:00
херетик
c0f4fe517c Moved listener out of sessionmanager into engine. 2023-06-07 14:52:30 +01:00
херетик
16b6766d74 added helper for multiaddr->AddrPort 2023-06-06 18:15:06 +01:00
херетик
4ae673cf0f Embedding prototype with common fields into the ad codecs. 2023-06-06 15:42:05 +01:00
херетик
e1140925d5 create prototype that contains all common fields 2023-06-05 21:42:04 +01:00
херетик
46cf8b7010 Move discovery code into own file, starting peerstore test 2023-06-05 13:27:55 +01:00
l0k1
56a41527c7 Update README.md 2023-06-05 09:17:43 +01:00
херетик
08b78432d5 finishing rename of intro 2023-06-05 07:51:01 +01:00
херетик
d29e815f73 giving ads more recognisably different names 2023-06-04 19:37:52 +01:00
херетик
b02250ee66 Pulled in peerstore to main engine package. 2023-06-04 18:28:23 +01:00
херетик
75eb1d3f1c Added peerstore methods and network connected mock engine generator. 2023-06-04 12:05:12 +01:00
херетик
9e8234371d Comments for dispatcher, magic, node added 2023-06-04 08:07:42 +01:00
херетик
31cdfca65e Adding doc comments to dispatcher and session manager. 2023-06-03 16:58:38 +01:00
херетик
e284faf114 documenting and tidying of engine, session manager and transport 2023-06-03 12:43:50 +01:00
херетик
da909ced74 Getting the CI switching consistent. 2023-06-03 11:10:56 +01:00
херетик
354c23bbe5 fixed weird bug in getbalance. one damn character! 2023-06-02 19:09:56 +01:00
херетик
6a2d402219 typo 2023-06-02 11:39:38 +01:00
херетик
49863c6678 cleaning up test output for CI 2023-06-02 11:38:26 +01:00
херетик
ee80b8d3fe updating to make CI filter for tests 2023-06-02 10:43:00 +01:00
херетик
9b5282fbc1 updating to make CI filter for tests 2023-06-02 10:40:48 +01:00
херетик
c67bd0ea72 disable test failing in CI 2023-06-02 10:31:06 +01:00
l0k1
e0b65d5d1a Create tests.yml 2023-06-02 10:24:54 +01:00
херетик
90066e467c separated libp2p implementations out from crypto package 2023-06-02 10:21:46 +01:00
херетик
1b64b0d3e7 Adding documentation comments and a few small fixes. 2023-06-02 10:06:12 +01:00
херетик
8ab1238d9d disabling tests with build tags 2023-06-02 08:58:17 +01:00
херетик
9c66889171 moved onions inside engine, some tests failing now 2023-06-02 08:44:06 +01:00
херетик
eb56b7cfb2 separated all things in onions, hidden service not working atm 2023-06-01 13:44:51 +01:00
херетик
745db8f27a Refactored onion generators into onion types 2023-06-01 08:11:28 +01:00
херетик
d242bd4874 moved registry and ad/gossip interface out of onions 2023-06-01 06:54:46 +01:00
херетик
3acd24530e registry in separate package 2023-06-01 06:22:53 +01:00
херетик
3933686e82 moved utility function out, tidied bits and pieces. 2023-05-31 19:14:00 +01:00
херетик
bba55f8d9a Renamed onions tests to match their package name. 2023-05-31 18:59:59 +01:00
херетик
03305b91e9 added some missing validations 2023-05-31 12:53:18 +01:00
херетик
d7cf030a6d All peerstore records encode/decode tests pass 2023-05-31 12:46:53 +01:00
херетик
a81ac4658d Added factory MakeCodec function to onions 2023-05-31 10:33:18 +01:00
херетик
0319d8fe34 service and intro ads fully testing 2023-05-31 09:05:15 +01:00
херетик
dd2482218a restructured intro ad type 2023-05-30 15:43:46 +01:00
херетик
826fb683c0 restructuring ads and implementing the type 2023-05-30 12:37:26 +01:00
херетик
23c2bd2231 Don't need this, using the peer store 2023-05-30 12:15:25 +01:00
херетик
774debbb94 Cleaning up in preparation to set up peer info ads 2023-05-30 10:44:10 +01:00
херетик
b604746c57 tidying tests 2023-05-29 21:01:11 +01:00
херетик
e201947968 fixing addresses
how did this even work on the ci???
2023-05-29 17:34:41 +01:00
херетик
69c1d48c3b moving test that somehow ended up in wrong package 2023-05-29 16:40:44 +01:00
херетик
1454dafcc2 removing unused and irrelevant things 2023-05-29 16:33:01 +01:00
херетик
78da495038 reinstated rekey test 2023-05-29 15:53:04 +01:00
херетик
69de0b1d65 turning off github workflows because they don't play nice with libp2p 2023-05-29 15:43:21 +01:00