refactor(miniprotocols): Use pure functions for state machines (#84)
This commit is contained in:
parent
90ad1e9217
commit
dc422284b2
20 changed files with 446 additions and 531 deletions
|
|
@ -2,7 +2,7 @@ use net2::TcpStreamExt;
|
|||
|
||||
use pallas::network::{
|
||||
miniprotocols::{
|
||||
handshake::n2n::{Client, VersionTable},
|
||||
handshake::{n2n::VersionTable, Initiator},
|
||||
run_agent, Point, MAINNET_MAGIC,
|
||||
},
|
||||
multiplexer::Multiplexer,
|
||||
|
|
@ -34,7 +34,7 @@ fn main() {
|
|||
|
||||
let mut hs_channel = muxer.use_channel(0);
|
||||
let versions = VersionTable::v4_and_above(MAINNET_MAGIC);
|
||||
let _last = run_agent(Client::initial(versions), &mut hs_channel).unwrap();
|
||||
let _last = run_agent(Initiator::initial(versions), &mut hs_channel).unwrap();
|
||||
|
||||
let range = (
|
||||
Point::Specific(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue