Commit graph

17 commits

Author SHA1 Message Date
Boog900
a187d9a357
initial p2p code (#8)
* init

* save

* use macro to create the levin body enum

* add protocol docs and cargo fmt

* add response validation

* add client functionality to connection + fmt

* Add new cuprate-common crate
this crate will hold stuff needed across cuprate crates

+ init handshaker

* add stagenet & testnet hardforks + tests

+ cargo fmt

* split peer and protocol into separate crates
+ add sync state watcher

* finish initial sync states and add some tests

* save

* add initial address book

* cargo fmt

* save

* add pruning module to cuprate-common

* more address book updates
- added an address book client
- add some more address book requests
- add "NetZone"

* lots of changes

* cargo fmt

* combine p2p into one crate
they were all linked anyway

* cargo fmt

* turn the handshaker into a statemachine

* cargo fmt

* reduce the amt of copies when decoding

+ remove reliance on monero-rs

* update time_from_timestamp func

* cargo fmt
+ change qr code link
+ remove clippy.toml
2023-04-24 22:37:40 +01:00
Someone Else
fc9b077d94
Merge Readme update (#14)
* added donation qr code

donation qr code

* Update readme.md

* Update readme.md

* fix typo

* Just some small changes

* another change (last one)

---------

Co-authored-by: Boog900 <54e72d8a-345f-4599-bd90-c6b9bc7d0ec5@aleeas.com>
2023-03-31 20:27:45 +00:00
Someone Else
6dc3cd9a38
Added Revolt server on readme.md 2023-03-26 17:12:54 +00:00
Someone Else
5ba92e7643
update readme
remove boog900's credit
2023-03-18 23:09:48 +00:00
Someone Else
207a32d099
fix 2023-03-10 13:52:27 +00:00
Someone Else
cd08bbdde7
Update status 2023-03-10 13:51:24 +00:00
66f368683a superficial changes 2023-02-13 19:38:25 +01:00
ad051d32cd Update readme.md 2023-02-08 23:29:38 +01:00
Someone Else
12dec9d31e
Update readme.md 2023-02-08 13:57:10 +00:00
10d44123d2 Update readme.md 2023-02-08 14:10:02 +01:00
1701d724dc forgot Cargo.toml 2023-02-08 13:54:55 +01:00
Someone Else
452b0fcbd9
Update readme.md
I'm not fluent in English, maybe sarcasm will be for another time
2023-02-08 09:28:11 +00:00
Someone Else
ddebf6fb2c
Update readme.md 2023-02-07 21:50:54 +00:00
Someone Else
1542efb8d8
i think it's more appropriate 2023-02-07 21:47:23 +00:00
Someone Else
c337de37ca
Update readme.md 2023-02-07 18:45:50 +00:00
Someone Else
452105d94c
fix the title.
oops
2023-02-07 14:45:18 +00:00
Someone Else
2c7cb27548
Initial commit 2023-02-07 14:44:32 +00:00