SSX Core API Reference
ssx-core package
Enumerations
Enumeration | Description |
---|---|
Enum of supported networks for Alchemy. | |
Enum of supported networks for Ankr. | |
Enum of supported networks for Etherscan. | |
Available SSX Log Types. | |
Enum of supported networks for Infura. | |
Enum of supported networks for Pocket. | |
Enum of supported EthersJS providers. |
Interfaces
Interface | Description |
---|---|
Interface to an intermediate SSX state: connected, but not signed-in. | |
Optional session configuration for the SIWE message. | |
Core config for SSX. | |
SSX web3 configuration settings | |
Configuration interface for cookies issued by ssx-server | |
ENS options supported by SSX. | |
ENS data supported by SSX. | |
ENS options supported by SSX. | |
Interface for an extension to SSX. | |
Allowed fields for an SSX Log. | |
Web3 provider configuration settings | |
Configuration interface for ssx-server | |
SSX web3 configuration settings. | |
Server endpoints configuration. | |
SSX Session Store configuration settings |
Variables
Variable | Description |
---|---|
Type-Guard for SSXAnkrProvider. | |
Type-Guard for SSXCustomProvider. | |
Type-Guard for SSXPocketProvider. | |
Registers a new event to the API. | |
Abstracts the fetch API to append correct headers, host and parse responses to JSON for POST requests. | |
Resolves ENS data supported by SSX. |
Type Aliases
Type Alias | Description |
---|---|
Overrides for the session configuration. | |
Extra SIWE fields. | |
Alchemy provider settings. | |
Ankr provider settings. | |
Representation of an active SSXSession. | |
Cloudflare provider settings. | |
Custom provider settings. | |
Etherscan provider settings. | |
SSX Express Session Store Provider settings. | |
Generic provider settings. | |
Infura provider settings. | |
Infura provider project settings. | |
SSX Metrics Provider settings. | |
Pocket provider settings. | |
The ssx-powered server configuration settings | |
SSX Redis Session Store Provider settings. | |
Supported provider types. | |
The URL of the server running ssx-server. Providing this field enables SIWE server communication |
Last updated