diff --git a/src/data/chaindata.ts b/src/data/chaindata.ts index f70928b..20b3a56 100644 --- a/src/data/chaindata.ts +++ b/src/data/chaindata.ts @@ -610,6 +610,32 @@ const RawData = [ }, ], }, + { + Universe: 0, + ChainID32: + "0x0000000000000000000000000000000000000000000000000000000000000237", + Currencies: [ + { + CurrencyID: 3, + TokenContractAddress: + "0x000000000000000000000000D0d12010C14FEF6964BAd3bdB43c92E290ecB436", + PermitVariant: PermitVariant.EIP2612Canonical, + PermitContractVersion: 1, + TokenDecimals: 18, + USDPriceOracleAddress: "0x0000000000000000000000000000000000000000", + IsGasToken: false, + }, + { + CurrencyID: 13, + TokenContractAddress: + "0x0000000000000000000000000000000000000000000000000000000000000000", + PermitVariant: PermitVariant.Unsupported, + TokenDecimals: 18, + USDPriceOracleAddress: "0x0000000000000000000000000000000000000000", + IsGasToken: true, + }, + ], + }, ]; class CurrencyMap { @@ -733,4 +759,8 @@ export const RPCURLMap = new ChainIDKeyedMap([ new OmniversalChainID(Universe.FUEL, 9889), "https://omniscient-fittest-pallet.fuel-mainnet.quiknode.pro/3193ae52f2522af1a4357a482e475e019857f02b/v1/graphql", ], + [ + new OmniversalChainID(Universe.ETHEREUM, 567), + "https://testnet.l2.rpc.validium.network", + ], ]); diff --git a/src/data/currency.ts b/src/data/currency.ts index 7705335..2e5f650 100644 --- a/src/data/currency.ts +++ b/src/data/currency.ts @@ -12,6 +12,7 @@ export enum CurrencyID { POL = 4, AVAX = 5, BNB = 6, + VLDM = 13, HYPE = 0x10, KAIA = 0x11, SOPH = 0x12, diff --git a/src/vaultcontracts/vaultcontracts.ts b/src/vaultcontracts/vaultcontracts.ts index 8f8bcee..08df060 100644 --- a/src/vaultcontracts/vaultcontracts.ts +++ b/src/vaultcontracts/vaultcontracts.ts @@ -43,6 +43,10 @@ const dataSets = new Map([ new OmniversalChainID(Universe.ETHEREUM, 10143), "0xF0111EdE031a4377C34A4AD900f1E633E41055Dc", ], + [ + new OmniversalChainID(Universe.ETHEREUM, 567), + "0xd06AB789055DD61EA7c1945F4B914648C9aFAa49", + ], ], ], [