@molecularlabs/nucleus-frontend
Version:
Nucleus BoringVault Frontend SDK
1 lines • 4.17 kB
Source Map (JSON)
{"version":3,"sources":["../../src/vaults/chains.ts"],"sourcesContent":["import { defineChain } from \"viem\";\nimport { boba, type Chain, mainnet, sei } from \"viem/chains\";\n\nconst form = defineChain({\n id: 478,\n name: \"Form Network\",\n nativeCurrency: {\n name: \"Ether\",\n symbol: \"ETH\",\n decimals: 18,\n },\n rpcUrls: {\n default: {\n http: [\"https://rpc.form.network/http\"],\n webSocket: [\"wss://rpc.form.network/ws\"],\n },\n },\n blockExplorers: {\n default: {\n name: \"Form Network Explorer\",\n url: \"https://explorer.form.network/\",\n },\n },\n contracts: {\n multicall3: {\n address: \"0xcA11bde05977b3631167028862bE2a173976CA11\",\n },\n },\n});\n\nconst swell = defineChain({\n id: 1923,\n name: \"Swell Mainnet\",\n nativeCurrency: {\n name: \"ETH\",\n symbol: \"ETH\",\n decimals: 18,\n },\n rpcUrls: {\n default: {\n http: [\"https://rpc.ankr.com/swell\"],\n webSocket: [\"wss://rpc.ankr.com/swell/ws\"],\n },\n },\n blockExplorers: {\n default: {\n name: \"Swell Chain Explorer\",\n url: \"https://explorer.swellnetwork.io/\",\n },\n },\n contracts: {\n multicall3: {\n address: \"0xcA11bde05977b3631167028862bE2a173976CA11\",\n blockCreated: 32,\n },\n },\n});\n\nconst rari = defineChain({\n id: 1380012617,\n name: \"Rari Chain\",\n nativeCurrency: {\n name: \"Ether\",\n symbol: \"ETH\",\n decimals: 18,\n },\n rpcUrls: {\n default: {\n http: [\"https://mainnet.rpc.rarichain.org/http\"],\n webSocket: [\"wss://mainnet.rpc.rarichain.org/ws\"],\n },\n },\n blockExplorers: {\n default: {\n name: \"Rari Explorer\",\n url: \"https://mainnet.explorer.rarichain.org\",\n },\n },\n contracts: {\n multicall3: {\n address: \"0x3F5Fc48153f8aDd3E429F0c84fA6FEd5c58657Dc\",\n },\n },\n});\n\nconst plume = defineChain({\n id: 98866,\n name: \"Plume Mainnet\",\n nativeCurrency: {\n name: \"ETH\",\n symbol: \"ETH\",\n decimals: 18,\n },\n rpcUrls: {\n default: {\n http: [\"https://phoenix-rpc.plumenetwork.xyz\"],\n },\n },\n blockExplorers: {\n default: {\n name: \"Plume Mainnet Explorer\",\n url: \"https://phoenix-explorer.plumenetwork.xyz\",\n },\n },\n contracts: {\n multicall3: {\n address: \"0xF9DA0EF6635F6134D9d1B7eAE025159D26ce5838\",\n blockCreated: 1,\n },\n },\n});\n\nexport { boba, form, mainnet, plume, rari, sei, swell };\nexport type { Chain };\n"],"mappings":"AAAA,SAAS,mBAAmB;AAC5B,SAAS,MAAkB,SAAS,WAAW;AAE/C,MAAM,OAAO,YAAY;AAAA,EACvB,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,gBAAgB;AAAA,IACd,MAAM;AAAA,IACN,QAAQ;AAAA,IACR,UAAU;AAAA,EACZ;AAAA,EACA,SAAS;AAAA,IACP,SAAS;AAAA,MACP,MAAM,CAAC,+BAA+B;AAAA,MACtC,WAAW,CAAC,2BAA2B;AAAA,IACzC;AAAA,EACF;AAAA,EACA,gBAAgB;AAAA,IACd,SAAS;AAAA,MACP,MAAM;AAAA,MACN,KAAK;AAAA,IACP;AAAA,EACF;AAAA,EACA,WAAW;AAAA,IACT,YAAY;AAAA,MACV,SAAS;AAAA,IACX;AAAA,EACF;AACF,CAAC;AAED,MAAM,QAAQ,YAAY;AAAA,EACxB,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,gBAAgB;AAAA,IACd,MAAM;AAAA,IACN,QAAQ;AAAA,IACR,UAAU;AAAA,EACZ;AAAA,EACA,SAAS;AAAA,IACP,SAAS;AAAA,MACP,MAAM,CAAC,4BAA4B;AAAA,MACnC,WAAW,CAAC,6BAA6B;AAAA,IAC3C;AAAA,EACF;AAAA,EACA,gBAAgB;AAAA,IACd,SAAS;AAAA,MACP,MAAM;AAAA,MACN,KAAK;AAAA,IACP;AAAA,EACF;AAAA,EACA,WAAW;AAAA,IACT,YAAY;AAAA,MACV,SAAS;AAAA,MACT,cAAc;AAAA,IAChB;AAAA,EACF;AACF,CAAC;AAED,MAAM,OAAO,YAAY;AAAA,EACvB,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,gBAAgB;AAAA,IACd,MAAM;AAAA,IACN,QAAQ;AAAA,IACR,UAAU;AAAA,EACZ;AAAA,EACA,SAAS;AAAA,IACP,SAAS;AAAA,MACP,MAAM,CAAC,wCAAwC;AAAA,MAC/C,WAAW,CAAC,oCAAoC;AAAA,IAClD;AAAA,EACF;AAAA,EACA,gBAAgB;AAAA,IACd,SAAS;AAAA,MACP,MAAM;AAAA,MACN,KAAK;AAAA,IACP;AAAA,EACF;AAAA,EACA,WAAW;AAAA,IACT,YAAY;AAAA,MACV,SAAS;AAAA,IACX;AAAA,EACF;AACF,CAAC;AAED,MAAM,QAAQ,YAAY;AAAA,EACxB,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,gBAAgB;AAAA,IACd,MAAM;AAAA,IACN,QAAQ;AAAA,IACR,UAAU;AAAA,EACZ;AAAA,EACA,SAAS;AAAA,IACP,SAAS;AAAA,MACP,MAAM,CAAC,sCAAsC;AAAA,IAC/C;AAAA,EACF;AAAA,EACA,gBAAgB;AAAA,IACd,SAAS;AAAA,MACP,MAAM;AAAA,MACN,KAAK;AAAA,IACP;AAAA,EACF;AAAA,EACA,WAAW;AAAA,IACT,YAAY;AAAA,MACV,SAAS;AAAA,MACT,cAAc;AAAA,IAChB;AAAA,EACF;AACF,CAAC;","names":[]}