@make-software/csprclick-core-types
Version:
Typescript definitions for CSPR.click core packages
40 lines (39 loc) • 1.71 kB
JavaScript
export var WALLET_IDS;
(function (WALLET_IDS) {
WALLET_IDS[WALLET_IDS["CASPER_WALLET"] = 1] = "CASPER_WALLET";
WALLET_IDS[WALLET_IDS["LEDGER"] = 4] = "LEDGER";
WALLET_IDS[WALLET_IDS["METAMASK_SNAP"] = 5] = "METAMASK_SNAP";
WALLET_IDS[WALLET_IDS["WALLETCONNECT"] = 6] = "WALLETCONNECT";
WALLET_IDS[WALLET_IDS["CUSTOMJWT"] = 7] = "CUSTOMJWT";
WALLET_IDS[WALLET_IDS["W3AGOOGLE"] = 8] = "W3AGOOGLE";
})(WALLET_IDS || (WALLET_IDS = {}));
export var WALLET_KEYS;
(function (WALLET_KEYS) {
WALLET_KEYS["CASPER_WALLET"] = "casper-wallet";
WALLET_KEYS["LEDGER"] = "ledger";
WALLET_KEYS["METAMASK_SNAP"] = "metamask-snap";
WALLET_KEYS["WALLETCONNECT"] = "walletconnect";
WALLET_KEYS["CUSTOMJWT"] = "csprclick-customjwt";
WALLET_KEYS["W3AGOOGLE"] = "csprclick-w3agoogle";
})(WALLET_KEYS || (WALLET_KEYS = {}));
export const WalletId2Key = {
[ ]: WALLET_KEYS.CASPER_WALLET,
[ ]: WALLET_KEYS.LEDGER,
[ ]: WALLET_KEYS.METAMASK_SNAP,
[ ]: WALLET_KEYS.WALLETCONNECT,
[ ]: WALLET_KEYS.CUSTOMJWT,
[ ]: WALLET_KEYS.W3AGOOGLE
};
export const WalletKey2Id = {
[ ]: WALLET_IDS.CASPER_WALLET,
[ ]: WALLET_IDS.LEDGER,
[ ]: WALLET_IDS.METAMASK_SNAP,
[ ]: WALLET_IDS.WALLETCONNECT,
[ ]: WALLET_IDS.CUSTOMJWT,
[ ]: WALLET_IDS.W3AGOOGLE
};
export const ProviderInfoSupports = {
SignDeploy: 'sign-deploy',
SignTransactionV1: 'sign-transactionv1',
SignMessage: 'sign-message'
};