Struct solana_rpc::rpc::rpc_deprecated_v1_7::DeprecatedV1_7Impl [−][src]
pub struct DeprecatedV1_7Impl;
Trait Implementations
type Metadata = JsonRpcRequestProcessor
fn get_confirmed_block(
&self,
meta: Self::Metadata,
slot: Slot,
config: Option<RpcEncodingConfigWrapper<RpcConfirmedBlockConfig>>
) -> BoxFuture<Result<Option<UiConfirmedBlock>>>
fn get_confirmed_blocks(
&self,
meta: Self::Metadata,
start_slot: Slot,
config: Option<RpcConfirmedBlocksConfigWrapper>,
commitment: Option<CommitmentConfig>
) -> BoxFuture<Result<Vec<Slot>>>
fn get_confirmed_blocks_with_limit(
&self,
meta: Self::Metadata,
start_slot: Slot,
limit: usize,
commitment: Option<CommitmentConfig>
) -> BoxFuture<Result<Vec<Slot>>>
fn get_confirmed_transaction(
&self,
meta: Self::Metadata,
signature_str: String,
config: Option<RpcEncodingConfigWrapper<RpcConfirmedTransactionConfig>>
) -> BoxFuture<Result<Option<EncodedConfirmedTransaction>>>
fn get_confirmed_signatures_for_address2(
&self,
meta: Self::Metadata,
address: String,
config: Option<RpcGetConfirmedSignaturesForAddress2Config>
) -> BoxFuture<Result<Vec<RpcConfirmedTransactionStatusWithSignature>>>
Create an IoDelegate
, wiring rpc calls to the trait methods.
Auto Trait Implementations
impl RefUnwindSafe for DeprecatedV1_7Impl
impl Send for DeprecatedV1_7Impl
impl Sync for DeprecatedV1_7Impl
impl Unpin for DeprecatedV1_7Impl
impl UnwindSafe for DeprecatedV1_7Impl
Blanket Implementations
pub default fn example() -> T
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more