[][src]Enum sawtooth_sdk::messages::validator::Message_MessageType

pub enum Message_MessageType {
    DEFAULT,
    TP_REGISTER_REQUEST,
    TP_REGISTER_RESPONSE,
    TP_UNREGISTER_REQUEST,
    TP_UNREGISTER_RESPONSE,
    TP_PROCESS_REQUEST,
    TP_PROCESS_RESPONSE,
    TP_STATE_GET_REQUEST,
    TP_STATE_GET_RESPONSE,
    TP_STATE_SET_REQUEST,
    TP_STATE_SET_RESPONSE,
    TP_STATE_DELETE_REQUEST,
    TP_STATE_DELETE_RESPONSE,
    TP_RECEIPT_ADD_DATA_REQUEST,
    TP_RECEIPT_ADD_DATA_RESPONSE,
    TP_EVENT_ADD_REQUEST,
    TP_EVENT_ADD_RESPONSE,
    CLIENT_BATCH_SUBMIT_REQUEST,
    CLIENT_BATCH_SUBMIT_RESPONSE,
    CLIENT_BLOCK_LIST_REQUEST,
    CLIENT_BLOCK_LIST_RESPONSE,
    CLIENT_BLOCK_GET_BY_ID_REQUEST,
    CLIENT_BLOCK_GET_RESPONSE,
    CLIENT_BATCH_LIST_REQUEST,
    CLIENT_BATCH_LIST_RESPONSE,
    CLIENT_BATCH_GET_REQUEST,
    CLIENT_BATCH_GET_RESPONSE,
    CLIENT_TRANSACTION_LIST_REQUEST,
    CLIENT_TRANSACTION_LIST_RESPONSE,
    CLIENT_TRANSACTION_GET_REQUEST,
    CLIENT_TRANSACTION_GET_RESPONSE,
    CLIENT_STATE_CURRENT_REQUEST,
    CLIENT_STATE_CURRENT_RESPONSE,
    CLIENT_STATE_LIST_REQUEST,
    CLIENT_STATE_LIST_RESPONSE,
    CLIENT_STATE_GET_REQUEST,
    CLIENT_STATE_GET_RESPONSE,
    CLIENT_BATCH_STATUS_REQUEST,
    CLIENT_BATCH_STATUS_RESPONSE,
    CLIENT_RECEIPT_GET_REQUEST,
    CLIENT_RECEIPT_GET_RESPONSE,
    CLIENT_BLOCK_GET_BY_NUM_REQUEST,
    CLIENT_PEERS_GET_REQUEST,
    CLIENT_PEERS_GET_RESPONSE,
    CLIENT_BLOCK_GET_BY_TRANSACTION_ID_REQUEST,
    CLIENT_BLOCK_GET_BY_BATCH_ID_REQUEST,
    CLIENT_STATUS_GET_REQUEST,
    CLIENT_STATUS_GET_RESPONSE,
    CLIENT_EVENTS_SUBSCRIBE_REQUEST,
    CLIENT_EVENTS_SUBSCRIBE_RESPONSE,
    CLIENT_EVENTS_UNSUBSCRIBE_REQUEST,
    CLIENT_EVENTS_UNSUBSCRIBE_RESPONSE,
    CLIENT_EVENTS,
    CLIENT_EVENTS_GET_REQUEST,
    CLIENT_EVENTS_GET_RESPONSE,
    GOSSIP_MESSAGE,
    GOSSIP_REGISTER,
    GOSSIP_UNREGISTER,
    GOSSIP_BLOCK_REQUEST,
    GOSSIP_BLOCK_RESPONSE,
    GOSSIP_BATCH_BY_BATCH_ID_REQUEST,
    GOSSIP_BATCH_BY_TRANSACTION_ID_REQUEST,
    GOSSIP_BATCH_RESPONSE,
    GOSSIP_GET_PEERS_REQUEST,
    GOSSIP_GET_PEERS_RESPONSE,
    GOSSIP_CONSENSUS_MESSAGE,
    NETWORK_ACK,
    NETWORK_CONNECT,
    NETWORK_DISCONNECT,
    AUTHORIZATION_CONNECTION_RESPONSE,
    AUTHORIZATION_VIOLATION,
    AUTHORIZATION_TRUST_REQUEST,
    AUTHORIZATION_TRUST_RESPONSE,
    AUTHORIZATION_CHALLENGE_REQUEST,
    AUTHORIZATION_CHALLENGE_RESPONSE,
    AUTHORIZATION_CHALLENGE_SUBMIT,
    AUTHORIZATION_CHALLENGE_RESULT,
    PING_REQUEST,
    PING_RESPONSE,
    CONSENSUS_REGISTER_REQUEST,
    CONSENSUS_REGISTER_RESPONSE,
    CONSENSUS_SEND_TO_REQUEST,
    CONSENSUS_SEND_TO_RESPONSE,
    CONSENSUS_BROADCAST_REQUEST,
    CONSENSUS_BROADCAST_RESPONSE,
    CONSENSUS_INITIALIZE_BLOCK_REQUEST,
    CONSENSUS_INITIALIZE_BLOCK_RESPONSE,
    CONSENSUS_FINALIZE_BLOCK_REQUEST,
    CONSENSUS_FINALIZE_BLOCK_RESPONSE,
    CONSENSUS_SUMMARIZE_BLOCK_REQUEST,
    CONSENSUS_SUMMARIZE_BLOCK_RESPONSE,
    CONSENSUS_CANCEL_BLOCK_REQUEST,
    CONSENSUS_CANCEL_BLOCK_RESPONSE,
    CONSENSUS_CHECK_BLOCKS_REQUEST,
    CONSENSUS_CHECK_BLOCKS_RESPONSE,
    CONSENSUS_COMMIT_BLOCK_REQUEST,
    CONSENSUS_COMMIT_BLOCK_RESPONSE,
    CONSENSUS_IGNORE_BLOCK_REQUEST,
    CONSENSUS_IGNORE_BLOCK_RESPONSE,
    CONSENSUS_FAIL_BLOCK_REQUEST,
    CONSENSUS_FAIL_BLOCK_RESPONSE,
    CONSENSUS_SETTINGS_GET_REQUEST,
    CONSENSUS_SETTINGS_GET_RESPONSE,
    CONSENSUS_STATE_GET_REQUEST,
    CONSENSUS_STATE_GET_RESPONSE,
    CONSENSUS_BLOCKS_GET_REQUEST,
    CONSENSUS_BLOCKS_GET_RESPONSE,
    CONSENSUS_CHAIN_HEAD_GET_REQUEST,
    CONSENSUS_CHAIN_HEAD_GET_RESPONSE,
    CONSENSUS_NOTIFY_PEER_CONNECTED,
    CONSENSUS_NOTIFY_PEER_DISCONNECTED,
    CONSENSUS_NOTIFY_PEER_MESSAGE,
    CONSENSUS_NOTIFY_BLOCK_NEW,
    CONSENSUS_NOTIFY_BLOCK_VALID,
    CONSENSUS_NOTIFY_BLOCK_INVALID,
    CONSENSUS_NOTIFY_BLOCK_COMMIT,
    CONSENSUS_NOTIFY_ENGINE_ACTIVATED,
    CONSENSUS_NOTIFY_ENGINE_DEACTIVATED,
    CONSENSUS_NOTIFY_ACK,
}

Variants

DEFAULT
TP_REGISTER_REQUEST
TP_REGISTER_RESPONSE
TP_UNREGISTER_REQUEST
TP_UNREGISTER_RESPONSE
TP_PROCESS_REQUEST
TP_PROCESS_RESPONSE
TP_STATE_GET_REQUEST
TP_STATE_GET_RESPONSE
TP_STATE_SET_REQUEST
TP_STATE_SET_RESPONSE
TP_STATE_DELETE_REQUEST
TP_STATE_DELETE_RESPONSE
TP_RECEIPT_ADD_DATA_REQUEST
TP_RECEIPT_ADD_DATA_RESPONSE
TP_EVENT_ADD_REQUEST
TP_EVENT_ADD_RESPONSE
CLIENT_BATCH_SUBMIT_REQUEST
CLIENT_BATCH_SUBMIT_RESPONSE
CLIENT_BLOCK_LIST_REQUEST
CLIENT_BLOCK_LIST_RESPONSE
CLIENT_BLOCK_GET_BY_ID_REQUEST
CLIENT_BLOCK_GET_RESPONSE
CLIENT_BATCH_LIST_REQUEST
CLIENT_BATCH_LIST_RESPONSE
CLIENT_BATCH_GET_REQUEST
CLIENT_BATCH_GET_RESPONSE
CLIENT_TRANSACTION_LIST_REQUEST
CLIENT_TRANSACTION_LIST_RESPONSE
CLIENT_TRANSACTION_GET_REQUEST
CLIENT_TRANSACTION_GET_RESPONSE
CLIENT_STATE_CURRENT_REQUEST
CLIENT_STATE_CURRENT_RESPONSE
CLIENT_STATE_LIST_REQUEST
CLIENT_STATE_LIST_RESPONSE
CLIENT_STATE_GET_REQUEST
CLIENT_STATE_GET_RESPONSE
CLIENT_BATCH_STATUS_REQUEST
CLIENT_BATCH_STATUS_RESPONSE
CLIENT_RECEIPT_GET_REQUEST
CLIENT_RECEIPT_GET_RESPONSE
CLIENT_BLOCK_GET_BY_NUM_REQUEST
CLIENT_PEERS_GET_REQUEST
CLIENT_PEERS_GET_RESPONSE
CLIENT_BLOCK_GET_BY_TRANSACTION_ID_REQUEST
CLIENT_BLOCK_GET_BY_BATCH_ID_REQUEST
CLIENT_STATUS_GET_REQUEST
CLIENT_STATUS_GET_RESPONSE
CLIENT_EVENTS_SUBSCRIBE_REQUEST
CLIENT_EVENTS_SUBSCRIBE_RESPONSE
CLIENT_EVENTS_UNSUBSCRIBE_REQUEST
CLIENT_EVENTS_UNSUBSCRIBE_RESPONSE
CLIENT_EVENTS
CLIENT_EVENTS_GET_REQUEST
CLIENT_EVENTS_GET_RESPONSE
GOSSIP_MESSAGE
GOSSIP_REGISTER
GOSSIP_UNREGISTER
GOSSIP_BLOCK_REQUEST
GOSSIP_BLOCK_RESPONSE
GOSSIP_BATCH_BY_BATCH_ID_REQUEST
GOSSIP_BATCH_BY_TRANSACTION_ID_REQUEST
GOSSIP_BATCH_RESPONSE
GOSSIP_GET_PEERS_REQUEST
GOSSIP_GET_PEERS_RESPONSE
GOSSIP_CONSENSUS_MESSAGE
NETWORK_ACK
NETWORK_CONNECT
NETWORK_DISCONNECT
AUTHORIZATION_CONNECTION_RESPONSE
AUTHORIZATION_VIOLATION
AUTHORIZATION_TRUST_REQUEST
AUTHORIZATION_TRUST_RESPONSE
AUTHORIZATION_CHALLENGE_REQUEST
AUTHORIZATION_CHALLENGE_RESPONSE
AUTHORIZATION_CHALLENGE_SUBMIT
AUTHORIZATION_CHALLENGE_RESULT
PING_REQUEST
PING_RESPONSE
CONSENSUS_REGISTER_REQUEST
CONSENSUS_REGISTER_RESPONSE
CONSENSUS_SEND_TO_REQUEST
CONSENSUS_SEND_TO_RESPONSE
CONSENSUS_BROADCAST_REQUEST
CONSENSUS_BROADCAST_RESPONSE
CONSENSUS_INITIALIZE_BLOCK_REQUEST
CONSENSUS_INITIALIZE_BLOCK_RESPONSE
CONSENSUS_FINALIZE_BLOCK_REQUEST
CONSENSUS_FINALIZE_BLOCK_RESPONSE
CONSENSUS_SUMMARIZE_BLOCK_REQUEST
CONSENSUS_SUMMARIZE_BLOCK_RESPONSE
CONSENSUS_CANCEL_BLOCK_REQUEST
CONSENSUS_CANCEL_BLOCK_RESPONSE
CONSENSUS_CHECK_BLOCKS_REQUEST
CONSENSUS_CHECK_BLOCKS_RESPONSE
CONSENSUS_COMMIT_BLOCK_REQUEST
CONSENSUS_COMMIT_BLOCK_RESPONSE
CONSENSUS_IGNORE_BLOCK_REQUEST
CONSENSUS_IGNORE_BLOCK_RESPONSE
CONSENSUS_FAIL_BLOCK_REQUEST
CONSENSUS_FAIL_BLOCK_RESPONSE
CONSENSUS_SETTINGS_GET_REQUEST
CONSENSUS_SETTINGS_GET_RESPONSE
CONSENSUS_STATE_GET_REQUEST
CONSENSUS_STATE_GET_RESPONSE
CONSENSUS_BLOCKS_GET_REQUEST
CONSENSUS_BLOCKS_GET_RESPONSE
CONSENSUS_CHAIN_HEAD_GET_REQUEST
CONSENSUS_CHAIN_HEAD_GET_RESPONSE
CONSENSUS_NOTIFY_PEER_CONNECTED
CONSENSUS_NOTIFY_PEER_DISCONNECTED
CONSENSUS_NOTIFY_PEER_MESSAGE
CONSENSUS_NOTIFY_BLOCK_NEW
CONSENSUS_NOTIFY_BLOCK_VALID
CONSENSUS_NOTIFY_BLOCK_INVALID
CONSENSUS_NOTIFY_BLOCK_COMMIT
CONSENSUS_NOTIFY_ENGINE_ACTIVATED
CONSENSUS_NOTIFY_ENGINE_DEACTIVATED
CONSENSUS_NOTIFY_ACK

Trait Implementations

impl Clone for Message_MessageType[src]

impl Copy for Message_MessageType[src]

impl Default for Message_MessageType[src]

impl Eq for Message_MessageType[src]

impl PartialEq<Message_MessageType> for Message_MessageType[src]

impl Debug for Message_MessageType[src]

impl Hash for Message_MessageType[src]

impl ProtobufEnum for Message_MessageType[src]

impl ProtobufValue for Message_MessageType[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]