This is the foundation for the WalletConnect Rust SDK. Currently, there's only the core client and the RPC types required to communicate with the Relay.
Examples:
The core Relay client. Provides access to all available Relay RPC methods to build on top of.
Provides all of the Relay domain types (e.g. ClientId
, ProjectId
etc.) as well as auth token generation and validation functionality.