@pushchain/ui-kit
Version:
## Overview
71 lines • 3.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CHAIN_LOGO = exports.APP_TO_WALLET_ACTION = exports.WALLET_TO_APP_ACTION = exports.PushUI = void 0;
const tslib_1 = require("tslib");
const core_1 = require("@pushchain/core");
const common_1 = require("../components/common");
const types_1 = require("../types");
exports.PushUI = {
CONSTANTS: {
PUSH_NETWORK: core_1.PushChain.CONSTANTS.PUSH_NETWORK,
CHAIN: { ETHEREUM: 'ethereum', SOLANA: 'solana' },
THEME: { LIGHT: 'light', DARK: 'dark' },
LOGIN: { LAYOUT: { SPLIT: 'split', SIMPLE: 'simple' } },
CONNECTED: {
LAYOUT: { FULL: 'full', HOVER: 'hover' },
INTERACTION: { INTERACTIVE: 'interactive', BLUR: 'blur' },
},
CONNECTION: { STATUS: types_1.ConnectionStatus },
},
};
// events send by wallet to the dapp
var WALLET_TO_APP_ACTION;
(function (WALLET_TO_APP_ACTION) {
WALLET_TO_APP_ACTION["CONNECT_EXTERNAL_WALLET"] = "connectWallet";
WALLET_TO_APP_ACTION["APP_CONNECTION_SUCCESS"] = "appConnectionSuccess";
WALLET_TO_APP_ACTION["APP_CONNECTION_REJECTED"] = "appConnectionRejected";
WALLET_TO_APP_ACTION["IS_LOGGED_IN"] = "isLoggedIn";
WALLET_TO_APP_ACTION["IS_LOGGED_OUT"] = "loggedOut";
WALLET_TO_APP_ACTION["SIGN_MESSAGE"] = "signatureMessage";
WALLET_TO_APP_ACTION["SIGN_TRANSACTION"] = "signatureTransaction";
WALLET_TO_APP_ACTION["SIGN_TYPED_DATA"] = "signatureTypedData";
WALLET_TO_APP_ACTION["ERROR"] = "error";
WALLET_TO_APP_ACTION["PUSH_SEND_TRANSACTION"] = "pushSendTransaction";
WALLET_TO_APP_ACTION["CLOSE_IFRAME"] = "closeIFrame";
})(WALLET_TO_APP_ACTION || (exports.WALLET_TO_APP_ACTION = WALLET_TO_APP_ACTION = {}));
// events send by dapp to the wallet
var APP_TO_WALLET_ACTION;
(function (APP_TO_WALLET_ACTION) {
APP_TO_WALLET_ACTION["NEW_CONNECTION_REQUEST"] = "newConnectionRequest";
APP_TO_WALLET_ACTION["SIGN_MESSAGE"] = "signMessage";
APP_TO_WALLET_ACTION["SIGN_TRANSACTION"] = "signTransaction";
APP_TO_WALLET_ACTION["SIGN_TYPED_DATA"] = "signTypedData";
APP_TO_WALLET_ACTION["LOG_OUT"] = "logOut";
APP_TO_WALLET_ACTION["CONNECTION_STATUS"] = "connectionStatus";
APP_TO_WALLET_ACTION["WALLET_CONFIG"] = "walletConfig";
APP_TO_WALLET_ACTION["PUSH_SEND_TRANSACTION_RESPONSE"] = "pushSendTransactionResponse";
})(APP_TO_WALLET_ACTION || (exports.APP_TO_WALLET_ACTION = APP_TO_WALLET_ACTION = {}));
exports.CHAIN_LOGO = {
1: common_1.EthereumMonotone,
11155111: common_1.EthereumMonotone,
137: common_1.PolygonMonotone,
80002: common_1.PolygonMonotone,
97: common_1.BnbMonotone,
56: common_1.BnbMonotone,
42161: common_1.ArbitrumMonotone,
421614: common_1.ArbitrumMonotone,
11155420: common_1.OptimismMonotone,
10: common_1.OptimismMonotone,
2442: common_1.PolygonMonotone,
1101: common_1.PolygonMonotone,
43114: common_1.AvalancheMonotone,
43113: common_1.AvalancheMonotone,
'5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp': common_1.SolanaMonotone, // mainnet
'4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z': common_1.SolanaMonotone, // testnet
EtWTRABZaYq6iMfeYKouRu166VU2xqa1: common_1.SolanaMonotone, // devnet
9: common_1.PushMonotone,
9000: common_1.PushMonotone,
devnet: common_1.PushMonotone,
};
tslib_1.__exportStar(require("./environment"), exports);
//# sourceMappingURL=index.js.map