Socket
Socket
Sign inDemoInstall

@thorswap-lib/types

Package Overview
Dependencies
Maintainers
3
Versions
192
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@thorswap-lib/types - npm Package Compare versions

Comparing version 1.0.0-development.97 to 1.0.0-development.98

20

dist/index.es.js

@@ -589,6 +589,18 @@ var h = Object.defineProperty;

var T = /* @__PURE__ */ ((e) => (e.Arbitrum = "42161", e.ArbitrumHex = "0xa4b1", e.Avalanche = "43114", e.AvalancheHex = "0xa86a", e.Binance = "Binance-Chain-Tigris", e.BinanceHex = "", e.BinanceSmartChain = "56", e.BinanceSmartChainHex = "0x38", e.Bitcoin = "bitcoin", e.BitcoinHex = "", e.BitcoinCash = "bitcoincash", e.BitcoinCashHex = "", e.Cosmos = "cosmoshub-4", e.CosmosHex = "", e.Dogecoin = "dogecoin", e.DogecoinHex = "", e.Ethereum = "1", e.EthereumHex = "0x1", e.Litecoin = "litecoin", e.LitecoinHex = "", e.Optimism = "10", e.OptimismHex = "0xa", e.Polygon = "137", e.PolygonHex = "0x89", e.THORChain = "thorchain-mainnet-v1", e.THORChainHex = "", e.THORChainStagenet = "thorchain-stagenet-v2", e))(T || {}), I = /* @__PURE__ */ ((e) => (e.Arbitrum = "https://arb1.arbitrum.io/rpc", e.Avalanche = "https://node-router.thorswap.net/avalanche-c", e.Binance = "", e.BinanceSmartChain = "https://bsc-dataseed.binance.org", e.Bitcoin = "https://node-router.thorswap.net/bitcoin", e.BitcoinCash = "https://node-router.thorswap.net/bitcoin-cash", e.Cosmos = "https://node-router.thorswap.net/cosmos/rpc", e.Dogecoin = "https://node-router.thorswap.net/dogecoin", e.Ethereum = "https://node-router.thorswap.net/ethereum", e.Litecoin = "https://node-router.thorswap.net/litecoin", e.Optimism = "https://mainnet.optimism.io", e.Polygon = "https://polygon-rpc.com", e.THORChain = "https://rpc.thorswap.net", e))(I || {}), v = /* @__PURE__ */ ((e) => (e.ThorswapApi = "https://api.thorswap.finance", e.ThorswapStatic = "https://static.thorswap.net", e))(v || {});
const p = Object.values(i), D = Object.keys(i), y = p.reduce((e, n) => {
const a = D.find((r) => i[r] === n);
return a && (e[n] = a), e;
}, {}), $ = p.reduce((e, n) => (e[n] = T[y[n]], e), {}), q = p.reduce((e, n) => (e[n] = I[y[n]], e), {}), j = p.reduce((e, n) => (e[n] = T[`${y[n]}Hex`], e), {}), J = {
const p = Object.values(i), D = Object.keys(i), y = p.reduce(
(e, n) => {
const a = D.find((r) => i[r] === n);
return a && (e[n] = a), e;
},
{}
), $ = p.reduce(
(e, n) => (e[n] = T[y[n]], e),
{}
), q = p.reduce(
(e, n) => (e[n] = I[y[n]], e),
{}
), j = p.reduce(
(e, n) => (e[n] = T[`${y[n]}Hex`], e),
{}
), J = {
42161: "ARB",

@@ -595,0 +607,0 @@ "0xa4b1": "ARB",

2

package.json

@@ -36,3 +36,3 @@ {

"types": "./dist/index.d.ts",
"version": "1.0.0-development.97",
"version": "1.0.0-development.98",
"scripts": {

@@ -39,0 +39,0 @@ "build": "echo 'Build types 🛠'; vite build && echo 'Build succeeded types ✅'",

@@ -167,24 +167,36 @@ export enum Chain {

const ChainToChainName = chains.reduce((acc, chain) => {
const chainName = chainNames.find((key) => Chain[key as ChainNameType] === chain);
const ChainToChainName = chains.reduce(
(acc, chain) => {
const chainName = chainNames.find((key) => Chain[key as ChainNameType] === chain);
if (chainName) acc[chain] = chainName;
if (chainName) acc[chain] = chainName;
return acc;
}, {} as { [key in Chain]: ChainNameType });
return acc;
},
{} as { [key in Chain]: ChainNameType },
);
export const ChainToChainId = chains.reduce((acc, chain) => {
acc[chain] = ChainId[ChainToChainName[chain]];
return acc;
}, {} as { [key in Chain]: ChainId });
export const ChainToChainId = chains.reduce(
(acc, chain) => {
acc[chain] = ChainId[ChainToChainName[chain]];
return acc;
},
{} as { [key in Chain]: ChainId },
);
export const ChainToRPC = chains.reduce((acc, chain) => {
acc[chain] = RPCUrl[ChainToChainName[chain]];
return acc;
}, {} as { [key in Chain]: RPCUrl });
export const ChainToRPC = chains.reduce(
(acc, chain) => {
acc[chain] = RPCUrl[ChainToChainName[chain]];
return acc;
},
{} as { [key in Chain]: RPCUrl },
);
export const ChainToHexChainId = chains.reduce((acc, chain) => {
acc[chain] = ChainId[`${ChainToChainName[chain]}Hex`];
return acc;
}, {} as { [key in Chain]: ChainId });
export const ChainToHexChainId = chains.reduce(
(acc, chain) => {
acc[chain] = ChainId[`${ChainToChainName[chain]}Hex`];
return acc;
},
{} as { [key in Chain]: ChainId },
);

@@ -191,0 +203,0 @@ export const ChainIdToChain: Record<ChainId, Chain> = {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc