From 4f6282b7fa859ad630128380603760bed69e3292 Mon Sep 17 00:00:00 2001 From: D Date: Fri, 11 Oct 2024 18:49:17 +0500 Subject: [PATCH] chore(blast): added new chain --- src/assets/icons/blast.webp | Bin 0 -> 1166 bytes src/constants.ts | 19 +++++++++++++------ src/values.js | 15 +++++++++++++++ 3 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 src/assets/icons/blast.webp diff --git a/src/assets/icons/blast.webp b/src/assets/icons/blast.webp new file mode 100644 index 0000000000000000000000000000000000000000..7a828377631cb986307d72c406caa772527cf888 GIT binary patch literal 1166 zcmV;91abRPNk&G71ONb6MM6+kP&iC^1ONapKfn(VZ|0zlBu8@h?%wg|`}r?WaM-qy zBT?Q9{rCI9K-xCx{cHXlN0Q_y*@M;^e&8UUYYT1^xNW11;h_BnpcA*+(UF)J9f@B& zVCYDULn6_!ZW4+8rK2N}*d97Mx+D_g(9tmtKFkp-zn6ed; zKoc|yW9*RkADoZ`nxP$n2ZCUR8>U!ei5WHs=9nTV>=6_SW2`a77(oyegW&c4H^Cp> zxucRH!Pnz+PwWtE6%qshEF)>Mw!M3{ZQHhO+xFeswmOG3=d$i~`Ke}_r0qQ*NhA92 zz-=2xlD1{h_oig-2{uZTGD|A$HBGG!Xz^B7W3Ma`NjBsBmr*L!bvqzdF6tzf@y{5N z^M~u(AeBrE=X3pZ=2kaD9r9|?sgta#MyS(9o~4Jbf_NKON98Im@A$e_4jg$x{}C2FtQYSCjr4jgV5X3{w&F z5hC`U3^jC@3_37JYn0#3UG+?XR4NZfAr^ndmHk0G&C^{A1v9Q%FrJL)KjyCDx}V`5 z$zDVAblU*uG5fz*6#iHaRHE)+KT1s#B>QnTP@VWprl>@Z#~_yB->9jFBEAvs^mM3f zu(Nyi;yk#{6Sz*;_7wj`dlD$(T`nr_M_IfjKOP70qOC`YjQ>FrDB{lxfJ)pwHSRy@ zMcA6OUEPB5mOhm`QMj_PlH>8&{*9(IILPqKm~38F_M$5Ba{t zschUvW#h}!$2gx{9}8S(T!AE8n@GscMSH<#r?iD~K{DwlF<(HEYv))?-?3MTfwIyx#N1EDnApo(ppLAqpNjKr? zPI)7C^vh(~2A~phg+zBrb}eDC8mI)Fe0Y!O{hLz|)80Y?wb?caKR=&@aF2|pFv
M`^lBIFQ3$J%Xbe`d+5Rkr!5lIiKM(CURHE<_f&a<>3NI!d6U_B zTcP=Rqv?68>3Os1dAsT32Ghqa|L3@g^R8lJ#%;x2W{(?nk6TB2B$t~$ZZ^b@ g)H1qpds!;88D~;v$)LTa31u}2J*>tq=>Iq102vHF>;M1& literal 0 HcmV?d00001 diff --git a/src/constants.ts b/src/constants.ts index 0fdb341b..fce8e28b 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -20,6 +20,7 @@ import optimism from "./assets/icons/optimism.svg"; import casper from "./assets/icons/casper.svg"; import Bitgert from "./assets/icons/brise.png"; import Base from "./assets/icons/base.svg"; +import Blast from "./assets/icons/blast.webp"; export const currency: any = { "4": "BNB", @@ -54,7 +55,8 @@ export const currency: any = { "40": "ETH", "38": "BRISE", "39": "CSPR", - "43": "BASE" + "43": "BASE", + "45": "BLAST" }; export const txExplorers: any = { @@ -92,7 +94,8 @@ export const txExplorers: any = { "40": "https://optimistic.etherscan.io/tx/", "39": "https://cspr.live/deploy/", "38": "https://brisescan.com/tx/", - "43": "https://basescan.org/tx/" + "43": "https://basescan.org/tx/", + "45": "https://blastscan.io/tx/" }; export const addressExplorers: any = { @@ -130,7 +133,8 @@ export const addressExplorers: any = { "40": "https://optimistic.etherscan.io/address/", "39": "https://cspr.live/address/", "38": "https://brisescan.com/address/", - "43": "https://basescan.org/address/" + "43": "https://basescan.org/address/", + "45": "https://blastscan.io/address/" }; export const collectionExplorers: any = { @@ -148,7 +152,8 @@ export const collectionExplorers: any = { "9": "https://tronscan.org/#/contract/", "39": "https://cspr.live/contract-package/", "38": "https://brisescan.com/address/", - "43": "https://basescan.org/address/" + "43": "https://basescan.org/address/", + "45": "https://blastscan.io/address/" }; export const chainNoncetoName: any = { @@ -187,7 +192,8 @@ export const chainNoncetoName: any = { "40": "Optimism", "39": "Casper", "38": "Bitgert", - "43": "Base" + "43": "Base", + "45": "Blast" }; export const _headers = { @@ -260,7 +266,8 @@ export const chains = [ dec: -8, }, { id: "bitrise-token", name: "Bitgert", icon: Bitgert }, - { id: "ethereum", name: "Base", icon: Base } + { id: "ethereum", name: "Base", icon: Base }, + { id: "ethereum", name: "Blast", icon: Blast } ]; export const url = "https://explorer-app.xp.network/"; diff --git a/src/values.js b/src/values.js index ea94a151..3ae6a79d 100755 --- a/src/values.js +++ b/src/values.js @@ -37,6 +37,7 @@ import Aptos from "./assets/icons/aptos.svg"; import brise from "./assets/icons/brise.png"; import casper from "./assets/icons/casper.svg"; import base from "./assets/icons/base.svg"; +import blast from "./assets/icons/blast.webp"; export const EVM = "EVM"; export const ELROND = "MultiversX"; @@ -541,4 +542,18 @@ export const chains = [ mainnet: true, newChain: true, }, + { + type: "EVM", + key: "Blast", + text: "Blast", + value: "Blast", + nonce: 0x2d, + chainId: 81457, + order: 24, + image: { avatar: true, src: blast }, + maintenance: false, + testNet: true, + mainnet: true, + newChain: true, + }, ];