Enum solana_client::rpc_request::RpcRequest [−][src]
pub enum RpcRequest { DeregisterNode, ValidatorExit, GetAccountInfo, GetBalance, GetBlockTime, GetBlockCommitment, GetClusterNodes, GetConfirmedBlock, GetConfirmedBlocks, GetConfirmedBlocksWithLimit, GetConfirmedSignaturesForAddress, GetConfirmedSignaturesForAddress2, GetConfirmedTransaction, GetEpochInfo, GetEpochSchedule, GetFeeCalculatorForBlockhash, GetFeeRateGovernor, GetFees, GetFirstAvailableBlock, GetGenesisHash, GetHealth, GetIdentity, GetInflationGovernor, GetInflationRate, GetLargestAccounts, GetLeaderSchedule, GetMinimumBalanceForRentExemption, GetMultipleAccounts, GetProgramAccounts, GetRecentBlockhash, GetSignatureConfirmation, GetSnapshotSlot, GetSignatureStatuses, GetSignatureStatus, GetSlot, GetMaxRetransmitSlot, GetMaxShredInsertSlot, GetSlotLeader, GetStakeActivation, GetStorageTurn, GetStorageTurnRate, GetSlotsPerSegment, GetStoragePubkeysForSlot, GetSupply, GetTokenAccountBalance, GetTokenAccountsByDelegate, GetTokenAccountsByOwner, GetTokenSupply, GetTokenLargestAccounts, GetTotalSupply, GetTransactionCount, GetVersion, GetVoteAccounts, GetRecentPerfomanceSamples, MinimumLedgerSlot, RegisterNode, RequestAirdrop, SendTransaction, SimulateTransaction, SignVote, SetLogFilter, EthGetTransactionCount, EthGetBalance, EthGetBlockByNumber, EthGetBlockByHash, EthBlockNumber, EthGetStorageAt, EthGetCode, EthGetTransactionByHash, EthGetTransactionReceipt, EthCall, EthEstimateGas, EthGetLogs, GetVelasAccountsByOperationalKey, GetVelasAccountsByOwnerKey, }
Variants
EVM scope
Velas Account scope
Trait Implementations
impl Clone for RpcRequest
[src][+]
impl Copy for RpcRequest
[src]
impl Debug for RpcRequest
[src][+]
impl Display for RpcRequest
[src][+]
impl Eq for RpcRequest
[src]
impl Hash for RpcRequest
[src][+]
impl PartialEq<RpcRequest> for RpcRequest
[src][+]
impl StructuralEq for RpcRequest
[src]
impl StructuralPartialEq for RpcRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for RpcRequest
impl Send for RpcRequest
impl Sync for RpcRequest
impl Unpin for RpcRequest
impl UnwindSafe for RpcRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> CallHasher for T where
T: Hash,
[src][+]
T: Hash,
impl<'a, T> Contains<'a, T> for T where
T: 'a + Eq + Hash + Copy,
[src][+]
T: 'a + Eq + Hash + Copy,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> MaybeDebug for T where
T: Debug,
[src]
T: Debug,
impl<T> Pointable for T
[src][+]
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src][+]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> Typeable for T where
T: Any,
[+]
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,