Struct solana_rpc::rpc::rpc_obsolete_v1_7::ObsoleteV1_7Impl [−][src]
pub struct ObsoleteV1_7Impl;
Trait Implementations
type Metadata = JsonRpcRequestProcessor
fn confirm_transaction(
&self,
meta: Self::Metadata,
id: String,
commitment: Option<CommitmentConfig>
) -> Result<RpcResponse<bool>>
fn get_signature_status(
&self,
meta: Self::Metadata,
signature_str: String,
commitment: Option<CommitmentConfig>
) -> Result<Option<Result<()>>>
fn get_signature_confirmation(
&self,
meta: Self::Metadata,
signature_str: String,
commitment: Option<CommitmentConfig>
) -> Result<Option<RpcSignatureConfirmation>>
fn get_total_supply(
&self,
meta: Self::Metadata,
commitment: Option<CommitmentConfig>
) -> Result<u64>
fn get_confirmed_signatures_for_address(
&self,
meta: Self::Metadata,
pubkey_str: String,
start_slot: Slot,
end_slot: Slot
) -> Result<Vec<String>>
Create an IoDelegate
, wiring rpc calls to the trait methods.
Auto Trait Implementations
impl RefUnwindSafe for ObsoleteV1_7Impl
impl Send for ObsoleteV1_7Impl
impl Sync for ObsoleteV1_7Impl
impl Unpin for ObsoleteV1_7Impl
impl UnwindSafe for ObsoleteV1_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