graz uses a lighter-weight implementation of Keplr's ChainInfo config called GrazChain. The defineChains function allows you to set default chain info configurations for graz. The useSuggestChain and useSuggestChainAndConnect hooks do not use these defaults, as they require the full Keplr ChainInfo spec.
Function to return wallets object based on wallet availability.
Function to return wallet object based on given WalletType or from store and throws an error if it does not exist on window or unknown wallet type