based-auth
Version:
A Next.js/Node.js authentication and wallet API kit for Ethereum and Solana, with utilities for serialization and contract interaction, designed for serverless and API route usage.
125 lines (124 loc) • 3.81 kB
JavaScript
import { ChainSymbols as e } from "./chains.js";
import { N as a } from "./index-DoYa-2VZ.mjs";
const d = process.env.NEXT_PUBLIC_APP_ENV === "mainnet";
process.env.NEXT_PUBLIC_CDN;
process.env.NEXT_PUBLIC_IPFS_GETWAY;
process.env.PATH_IPFS;
process.env.NEXT_PUBLIC_DOMAIN;
process.env.NEXT_PUBLIC_SOCKET_URL;
Number(process.env.WAIT_FOR_RPC || 2e3);
process.env.WALLET_CONNECT_PROJECT_ID;
const o = "So11111111111111111111111111111111111111112", s = {
[]: "0xcb98eafa8aCF87545c6773748d256eBFf7B0a128",
[]: "A9CwtR7VWSYKNxAD19smWMWNshJooGLMWS81jd5h8KWL",
[]: "",
[]: "",
[]: "",
[]: "",
[]: "",
[]: "",
[]: "",
[]: "",
[]: ""
};
e.tbsc + "", e.solDevnet + "", e.eth + "", e.sol + "", e.base + "", e.uni + "", e.bsc + "", e.ton + "", e.tonDevnet + "", e.sui + "", e.suiDevnet + "";
a.eth + "", a.sol + "";
const c = {
[]: {
appStorage: "",
admin: s[e.sol],
raydiumV5: "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C",
raydiumFee: "DNXgeM9EiiaAbaWvwjHj9fQQLAX5ZsfHyvmYUNRAdNC8"
},
[]: {
appStorage: "735eZhxFGoS37r7d8qjnfEvVS18uyZdCa7GBEnHePe9H",
admin: s[e.solDevnet],
raydiumV5: "CPMDWBwJDtYax9qW7AyRuVC19Cc4L4Vcy4n2BHAbHkCW",
raydiumFee: "G11FKBRaAkHAKuLCgLM6K6NUc9rTjPAznRCjZifrTQe2"
}
};
e.tbsc + "", e.solDevnet + "", e.sol + "", e.eth + "", e.uni + "", e.base + "", e.bsc + "", e.sui + "", e.suiDevnet + "", e.ton + "", e.tonDevnet + "";
const r = {
[]: [
{
url: "wss://bsc-testnet.blockpi.network/v1/ws/cd61e00aed93674ae0d608f823e2c2d05a52752d",
block: 5e3
}
],
[]: [
{
url: "wss://hidden-proportionate-aura.bsc.quiknode.pro/fc68f3fa6402d7c442f8e91f12c21de2c953d38e/",
block: 5e5
},
{
url: "wss://bsc.blockpi.network/v1/ws/44ee6379a352148c518c452e9ab05ff9db820294",
block: 5e5
}
],
[]: [
{
url: "wss://little-broken-darkness.quiknode.pro/f85e866a4c8f0f3efa7c7bf0ec13e7fbca89a53c/",
block: 5e5
},
{
url: "wss://yolo-weathered-seed.quiknode.pro/4cb47a5c576555d953130952142ce72d72ab3feb/",
block: 5e5
},
{
url: "wss://ethereum.blockpi.network/v1/ws/7d5ca4a66a7ee2c83665faeff88e28b900b8e13b",
block: 5e5
}
],
[]: [
{
url: "wss://newest-autumn-friday.base-mainnet.quiknode.pro/04f163456de87269c6223cfe09df05b682c1cbe8/",
block: 5e5
},
{
url: "wss://fabled-special-wish.base-mainnet.quiknode.pro/6a79b883b4d8ea93ecd86acaf4b1d3a3eeaf5480/",
block: 5e5
},
{
url: "wss://base.blockpi.network/v1/ws/e7c7b85c7b5b718e6916e5e9017a51795f333e24",
block: 5e5
}
],
[]: [
{
url: "wss://unichain-sepolia.blockpi.network/v1/ws/7a76de3edb42d4fe3af8e70eb09fc040b858c91d",
block: 5e5
}
],
[]: [
{
url: "wss://sui.blockpi.network/v1/ws/4f4fdc33254600c03ca59e0f4b4ed615dbf58938",
block: 5e5
}
],
[]: [
{
url: "https://solana-devnet.core.chainstack.com/0083ce65be7bc1b5beac2efba5be3c7b",
block: 1e3
}
],
[]: [
{
url: "https://late-indulgent-surf.solana-mainnet.quiknode.pro/06bfbf9317a2dac06f06abf1087a9ea64cd0da56/",
block: 1e3
},
{
url: "https://shy-omniscient-breeze.solana-mainnet.quiknode.pro/faf344b6f231bee3540b30de516ae70826cbe150",
block: 1e3
}
],
[]: [],
[]: [],
[]: []
};
e.tbsc + "", e.eth + "", e.bsc + "", e.uni + "", e.base + "", e.solDevnet + "", e.sol + "";
e.tbsc + "", e.eth + "", e.bsc + "", e.base + "", e.uni + "", e.sol + "", c[e.sol].raydiumV5, e.solDevnet + "", c[e.solDevnet].raydiumV5;
export {
d as i,
r
};
//# sourceMappingURL=constants-BXtpLmkk.mjs.map