Mavryk_p2p_services.P2p_errors
type Mavryk_base.TzPervasives.error +=
| Rejected_by_nack of {
motive : Mavryk_base.TzPervasives.P2p_rejection.t;
alternative_points : Mavryk_base.TzPervasives.P2p_point.Id.t list option;
}
type Mavryk_base.TzPervasives.error +=
| Rejected_no_common_protocol of {
announced : Mavryk_base.TzPervasives.Network_version.t;
}
type Mavryk_base.TzPervasives.error +=
type Mavryk_base.TzPervasives.error +=
| Not_enough_proof_of_work of Mavryk_base.TzPervasives.P2p_peer.Id.t
type Mavryk_base.TzPervasives.error +=
| Identity_check_failure of {
point : Mavryk_base.TzPervasives.P2p_point.Id.t;
expected_peer_id : Mavryk_base.TzPervasives.P2p_peer.Id.t;
received_peer_id : Mavryk_base.TzPervasives.P2p_peer.Id.t;
}