Tidy RPC Methods
This commit is contained in:
parent
ae1a7a2a25
commit
9db36f15bf
@ -3,13 +3,21 @@ use ssz_derive::{Decode, Encode};
|
|||||||
use types::{BeaconBlockBody, BeaconBlockHeader, Epoch, Hash256, Slot};
|
use types::{BeaconBlockBody, BeaconBlockHeader, Epoch, Hash256, Slot};
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
|
/// Available Serenity Libp2p RPC methods
|
||||||
pub enum RPCMethod {
|
pub enum RPCMethod {
|
||||||
|
/// Initialise handshake between connecting peers.
|
||||||
Hello,
|
Hello,
|
||||||
|
/// Terminate a connection providing a reason.
|
||||||
Goodbye,
|
Goodbye,
|
||||||
|
/// Requests a number of beacon block roots.
|
||||||
BeaconBlockRoots,
|
BeaconBlockRoots,
|
||||||
|
/// Requests a number of beacon block headers.
|
||||||
BeaconBlockHeaders,
|
BeaconBlockHeaders,
|
||||||
|
/// Requests a number of beacon block bodies.
|
||||||
BeaconBlockBodies,
|
BeaconBlockBodies,
|
||||||
|
/// Requests values for a merkle proof for the current blocks state root.
|
||||||
BeaconChainState, // Note: experimental, not complete.
|
BeaconChainState, // Note: experimental, not complete.
|
||||||
|
/// Unknown method received.
|
||||||
Unknown,
|
Unknown,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user