Function: createWalletProvider()
GalaChain core SDK 1.0.0-rc.8 / providers / createWalletProvider
Function: createWalletProvider()
createWalletProvider(
config):WalletProvider
Defined in: packages/gala-core-sdk/dist/providers.d.ts:574
The provider a config describes: a PrivateKeyProvider for a non-empty privateKey
(preferred when both are given), else an ExternalWalletProvider for eip1193Provider.
Parameters
config
Returns
Throws
GalaSDKError INVALID_WALLET_PROVIDER_CONFIG when the config has neither,
INVALID_PRIVATE_KEY for a key that is not one.
Example
const provider = createWalletProvider({ eip1193Provider: window.ethereum });
await provider.connect();