Skip to content

Commit

Permalink
Merge pull request #270 from tsqxhca/master
Browse files Browse the repository at this point in the history
Add support for new chains and rootstock adapter
  • Loading branch information
vrtnd committed Aug 22, 2024
2 parents 6262153 + 8e367c1 commit 17228df
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/adapters/oooo/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ const constructParams = (chain: SupportedChains) => {
...bridgeAddress.map(async (address: string, i: number) => {
await wait(300 * i); // for etherscan
let txs: any[] = [];
if (chain === "merlin" || chain === "b2-mainnet") {
if (chain === "merlin" || chain === "b2-mainnet" || chain === "rsk") {
txs = await getTxsBlockRangeL2Scan(chain, address, fromBlock, toBlock, {
includeSignatures: ["0x", "0x88d695b2"],
});
Expand Down Expand Up @@ -93,7 +93,7 @@ const adapter: BridgeAdapter = {
merlin: constructParams("merlin"),
bsquared: constructParams("b2-mainnet"),
bitlayer: constructParams("btr"),
// rootstock: constructParams("rsk"),
rootstock: constructParams("rsk"),
// bevm
// bevm_canary
// btc
Expand Down
16 changes: 15 additions & 1 deletion src/data/bridgeNetworkData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1337,12 +1337,26 @@ export default [
"Merlin",
"BSquared",
"Bitlayer",
// "Rootstock",
"Rootstock",
"Scroll",
"zkSync Era",
"ZkLink",
"Linea",
"Blast",
"Base",
"Optimism",
"Polygon",
"Taiko",
"Fantom",
"Ethereum",
"X Layer",
],
chainMapping: {
bsquared: "b2-mainnet",
bitlayer: "btr",
rootstock: "rsk",
"zksync era": "era",
"x layer": "xlayer",
},
},
{
Expand Down
1 change: 1 addition & 0 deletions src/helpers/l2scan.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ const retry = require("async-retry");
const endpoints = {
merlin: "https://scan.merlinchain.io",
"b2-mainnet": "https://explorer.bsquared.network",
"rsk": "https://rootstock.blockscout.com",
} as { [chain: string]: string };

export const getTxsBlockRangeL2Scan = async (
Expand Down

0 comments on commit 17228df

Please sign in to comment.