Namespace Casper.Network.SDK.JsonRpc
This namespace contains the methods that the client can send to a Casper node via RPC.
Do not use the RPCClient directly. Use the
Classes
GetAccountInfo
GetAuctionInfo
GetAuctionInfoV2
GetBalance
GetBlock
GetBlockTransfers
GetChainspec
GetDelegatorReward
GetDeploy
GetDictionaryItem
GetDictionaryItemByAccount
GetDictionaryItemByContract
GetDictionaryItemByURef
GetEntity
GetEraInfoBySwitchBlock
GetEraSummary
GetItem
GetNodePeers
GetNodeStatus
GetPackage
GetRpcSchema
GetStateRootHash
GetTransaction
GetValidatorChanges
GetValidatorReward
PutDeploy
PutTransaction
QueryBalance
QueryBalanceDetails
QueryGlobalState
RpcClient
The RPC client to send and receive data to the Casper network.
RpcClientException
Exception thrown when an RPC Response returns an error and not a result. The RPCError inside the exception contains the error data from the network.
RpcError
Error data in an RPC Response.
RpcLoggingHandler
Attach an RpcLoggingHandler to an instance of the RpcClient class to log request and response data to a writer stream.
RpcMethod
Wrapper class for an RPC call method that can be serialized to JSON.
RpcResponse<TRpcResult>
Wrapper class for an RPC Response. For a successful response the Result property contains the returned data as a JSON object. If an error occurs