pub async fn load_transactions<B, C>(
    client: &C,
    backend: &(dyn BackendReader<B> + Send + Sync),
    transaction_hash: H256,
    only_canonical: bool
) -> RpcResult<Option<(H256, u32)>>where
    B: BlockT,
    C: HeaderBackend<B> + 'static,