@hyperlane-xyz/sdk
Version:
The official SDK for the Hyperlane Network
21 lines • 916 B
JavaScript
import { ProtocolType } from '@hyperlane-xyz/utils';
export var ProviderType;
(function (ProviderType) {
ProviderType["EthersV5"] = "ethers-v5";
ProviderType["Viem"] = "viem";
ProviderType["SolanaWeb3"] = "solana-web3";
ProviderType["CosmJs"] = "cosmjs";
ProviderType["CosmJsNative"] = "cosmjs-native";
ProviderType["CosmJsWasm"] = "cosmjs-wasm";
ProviderType["GnosisTxBuilder"] = "gnosis-txBuilder";
ProviderType["Starknet"] = "starknet";
ProviderType["ZkSync"] = "zksync";
})(ProviderType || (ProviderType = {}));
export const PROTOCOL_TO_DEFAULT_PROVIDER_TYPE = {
[]: ProviderType.EthersV5,
[]: ProviderType.SolanaWeb3,
[]: ProviderType.CosmJsWasm,
[]: ProviderType.CosmJsNative,
[]: ProviderType.Starknet,
};
//# sourceMappingURL=ProviderType.js.map