From 99894d3692958ac3dccb022263e63719c0a71e37 Mon Sep 17 00:00:00 2001 From: D Date: Thu, 28 Mar 2024 14:05:45 +0500 Subject: [PATCH] added casper to v3 --- src/consts.ts | 3 ++- src/factory/factories.ts | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/consts.ts b/src/consts.ts index d4f17b1b..a3d85d05 100644 --- a/src/consts.ts +++ b/src/consts.ts @@ -244,6 +244,7 @@ export enum v3_ChainId { ETHEREUM = "ETH", ELROND = "MULTIVERSX", TON = "TON", + CASPER = "CASPER", DEFAULT = "", } @@ -836,7 +837,7 @@ CHAIN_INFO.set(Chain.CASPER, { decimals: Decimals.CSPR, name: "Casper", nonce: Chain.CASPER, - v3_chainId: v3_ChainId.DEFAULT, + v3_chainId: v3_ChainId.CASPER, type: ChainType.CASPER, }); diff --git a/src/factory/factories.ts b/src/factory/factories.ts index 6ac5b503..3da248b0 100644 --- a/src/factory/factories.ts +++ b/src/factory/factories.ts @@ -898,6 +898,19 @@ export namespace ChainFactoryConfigs { extraFees: new Map().set(Chain.ETHEREUM, "1"), feeMargin: { min: 1.5, max: 5 }, }, + casperParams: { + nwl: true, + bridge: + "hash-c69069b57ace632413560f3961cfb307eaa596c152279235affaae1e5f7abd55", + feeMargin, + network: "casper", + notifier, + rpc: MainNetRpcUri.CASPER, + sig: signatureSvc_prod, + umt: "to be filled", + xpnft: + "hash-63658101ba6b711ce0db13c1806513b155a6f901fbbb13eeafffc2f863f98c8a", + }, elrondParams: { node_uri: MainNetRpcUri.ELROND, minter_address: