MCPcopy Create free account

hub / github.com/SaitoTech/saito-rust / types & classes

Types & classes53 in github.com/SaitoTech/saito-rust

ClassAPIMessage
src/networking/api_message.rs:24
ClassAlreadyExists
src/networking/handlers.rs:22
ClassBlock
src/block.rs:154
ClassBlockPayout
src/block.rs:105
ClassBlockRing
src/blockring.rs:83
EnumBlockType
src/block.rs:145
ClassBlockchain
src/blockchain.rs:44
ClassBurnFee
src/burnfee.rs:3
ClassConsensus
The consensus state exposes a run method that main calls to initialize Saito state and prepare for shutdown.
src/consensus.rs:76
ClassConsensusValues
src/block.rs:36
EnumEnvironment
The possible runtime environment for our application.
src/configuration.rs:57
ClassGoldenTicket
src/golden_ticket.rs:9
ClassHandshakeChallenge
src/networking/message_types/handshake_challenge.rs:10
ClassHandshakeNode
src/networking/message_types/handshake_challenge.rs:17
ClassHop
src/hop.rs:17
ClassInboundPeer
An inbound Peer. This holds a Stream(Sender/Sink) for a peer which has initialized a connection to us via /wsopen.
src/peer.rs:71
ClassInvalid
src/networking/handlers.rs:18
ClassMempool
src/mempool.rs:34
EnumMempoolMessage
src/mempool.rs:23
ClassMerkleTreeLayer
src/merkle.rs:9
ClassMessage
It seems that Warp handlers must return a Result<impl Reply>. It looks like this was used as a simple way to turn a String into a warp::Reply. It may
src/networking/handlers.rs:30
ClassMiner
src/miner.rs:17
EnumMinerMessage
src/miner.rs:11
ClassNetwork
src/network.rs:61
EnumNetworkMessage
src/network.rs:57
ClassNetworkSettings
src/configuration.rs:17
ClassOutboundPeer
An outbound Peer. This holds a Stream(Sender/Sink) for a peer which we have connected to via /wsopen. TODO: Unify InboundPeer and OutboundPeer into a
src/peer.rs:82
ClassPeerFlags
Flags for Peer state.
src/peer.rs:50
ClassPeerRequest
src/peer.rs:87
ClassPeerSetting
src/configuration.rs:11
InterfacePersistable
src/time.rs:19
ClassRequestBlockMessage
Data Object for REQBLOCK. Is used as a payload in an APIMessage message field. - `block_id` - (optional) - `block_hash` - (optional) - `synctype` - F
src/networking/message_types/request_block_message.rs:11
InterfaceRequestBlockMessageOptionsMaskTrait
src/networking/message_types/request_block_message.rs:24
ClassRequestBlockchainMessage
src/networking/message_types/request_blockchain_message.rs:11
ClassRingItem
src/blockring.rs:18
EnumSaitoMessage
src/consensus.rs:22
ClassSaitoPeer
A Peer. i.e. another node in the network.
src/peer.rs:57
ClassSendBlockHeadMessage
src/networking/message_types/send_block_head_message.rs:9
ClassSendBlockchainBlockData
src/networking/message_types/send_blockchain_message.rs:19
ClassSendBlockchainMessage
src/networking/message_types/send_blockchain_message.rs:27
ClassSettings
src/configuration.rs:5
ClassSlip
src/slip.rs:36
EnumSlipType
src/slip.rs:19
ClassStaking
src/staking.rs:18
ClassStorage
src/storage.rs:36
ClassStorageConfigurer
src/storage.rs:26
ClassStorageSettings
src/configuration.rs:25
EnumSyncType
src/networking/message_types/send_blockchain_message.rs:14
ClassTestManager
src/test_utilities/test_manager.rs:35
ClassTransaction
src/transaction.rs:46
EnumTransactionType
src/transaction.rs:32
ClassWallet
src/wallet.rs:20
ClassWalletSlip
src/wallet.rs:426