wallets-wrapper
Version:
How to install
53 lines (52 loc) • 1.43 kB
TypeScript
export declare enum Requests {
RequestAccounts = "eth_requestAccounts",
Accounts = "eth_accounts",
getBalance = "eth_getBalance",
ChainId = "eth_chainId",
SwitchEthereumChain = "wallet_switchEthereumChain",
AddEthereumChain = "wallet_addEthereumChain",
WatchAsset = "wallet_watchAsset",
ScanQRCode = "wallet_scanQRCode",
GasPrice = "eth_gasPrice"
}
export declare enum EthereumCoins {
Ethereum = "eth",
EthereumClassic = "etc",
Ropsten = "trop",
Goerli = "tgor",
Binance = "BNB",
BinanceTestnet = "tBNB",
PalmTestnet = "tPALM",
Palm = "PALM"
}
export declare enum ChainIds {
EthereumMainNetwork = "0x1",
RopstenTestNetwork = "0x3",
RinkebyTestNetwork = "0x4",
GoerliTestNetwork = "0x5",
KovanTestNetwork = "0x2a",
PolygonMainnet = "0x89",
BinanceSmartChain = "0x38",
BinanceSmartTestnet = "0x61",
GanacheLocalhost = "0x0539",
HardhatLocalhost = "0x7A69",
Palm = "0x2a15c308d",
PalmTestnet = "0x2a15c3083"
}
export declare enum ERC20Names {
USDT = "USDT",
BUSD_T = "BUSD-T",
USDC = "USDC",
USDC_goerli_1 = "USDC_goerli_1",
DAI = "DAI"
}
export declare enum ContractTypes {
ERC20 = "ERC20",
ERC721 = "ERC721",
ERC1155 = "ERC1155"
}
export declare const interfaceIds: {
ERC20: string;
ERC721: string;
ERC1155: string;
};