Thrown when the SDK configuration contains invalid or missing parameters.
Remarks
This error occurs during SDK initialization when required configuration
parameters are missing, invalid, or incompatible. Common causes include
missing wallet clients, invalid chain IDs, malformed storage provider
configurations, or incompatible parameter combinations.
Applications should catch this error during initialization and provide
clear feedback to users about configuration requirements.
Example
try { constvana = Vana({ chainId:999999, // Invalid chain ID account:null// Missing account }); } catch (error) { if (errorinstanceofInvalidConfigurationError) { console.error('Configuration error:', error.message); // Show user-friendly configuration help } }
Thrown when the SDK configuration contains invalid or missing parameters.
Remarks
This error occurs during SDK initialization when required configuration parameters are missing, invalid, or incompatible. Common causes include missing wallet clients, invalid chain IDs, malformed storage provider configurations, or incompatible parameter combinations.
Applications should catch this error during initialization and provide clear feedback to users about configuration requirements.
Example