Module cached_client

Source
Expand description

Cached client support with automatic Ribbit to TACT fallback

This module provides a client that uses Ribbit as the primary protocol and automatically falls back to TACT if Ribbit fails. Both protocols return identical BPSV data, ensuring seamless operation.

Functionsยง

create_client
Create a client with automatic Ribbit->TACT fallback and optional caching
is_caching_enabled
Check if caching is enabled (defaults to true)
set_caching_enabled
Set whether caching is enabled globally