@etherspot/prime-sdk
Version:
Etherspot Prime (Account Abstraction) SDK
53 lines (52 loc) • 1.33 kB
TypeScript
export declare enum TransactionStatuses {
Pending = "Pending",
Completed = "Completed",
Reverted = "Reverted"
}
export declare enum TransactionDirections {
Sender = "Sender",
Receiver = "Receiver"
}
export declare enum TransactionAssetCategories {
External = "external",
Internal = "internal",
Token = "token"
}
export declare enum TokenTypes {
Erc20 = "Erc20",
Erc721 = "Erc721",
Erc1155 = "Erc1155",
Native = "Native",
WrappedSupertoken = "WrappedSupertoken"
}
export declare enum ExchangeProviders {
Uniswap = "Uniswap",
OneInch = "OneInch",
Synthetix = "Synthetix",
Sushiswap = "Sushiswap",
Honeyswap = "Honeyswap",
Paraswap = "Paraswap"
}
export declare enum CrossChainServiceProvider {
SocketV2 = "SocketV2",
LiFi = "LiFi",
Etherspot = "Connext"
}
export declare enum BridgingProvider {
Connext = "Connext"
}
export declare enum LiFiBridge {
across = "across",
arbitrum = "arbitrum",
avalanche = "avalanche",
cbridge = "cbridge",
connext = "connext",
hop = "hop",
hyphen = "hyphen",
multichain = "multichain",
optimism = "optimism",
polygon = "polygon",
stargate = "stargate"
}
export declare const TOKEN_LIST_MIN_NAME_LENGTH = 3;
export declare const TOKEN_LIST_MAX_NAME_LENGTH = 32;