Skip to content

Commit 7fe3be7

Browse files
committed
➕ Add SX Network Test and Main Network Deployments
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
1 parent 24e0313 commit 7fe3be7

File tree

4 files changed

+52
-42
lines changed

4 files changed

+52
-42
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ The current available networks are:
237237
- `plumeTestnet`
238238
- `unichainTestnet`
239239
- `xdcTestnet`
240+
- `sxTestnet`
240241
- **EVM-Based Production Networks:**
241242
- `ethMain`
242243
- `bscMain`
@@ -287,6 +288,7 @@ The current available networks are:
287288
- `sapphireMain`
288289
- `worldChainMain`
289290
- `xdcMain`
291+
- `sxMain`
290292

291293
> [!IMPORTANT]
292294
> Note that you must ensure that your deployment account has sufficient funds on **all** target networks.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "xdeployer",
3-
"version": "3.1.4",
3+
"version": "3.1.5",
44
"description": "Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.",
55
"author": "Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>",
66
"license": "MIT",
@@ -46,12 +46,12 @@
4646
"@types/chai": "^4.3.20",
4747
"@types/fs-extra": "^11.0.4",
4848
"@types/mocha": "^10.0.9",
49-
"@types/node": "^22.7.8",
49+
"@types/node": "^22.8.1",
5050
"chai": "^4.5.0",
5151
"eslint": "^9.13.0",
5252
"eslint-config-prettier": "^9.1.0",
5353
"ethers": "^6.13.4",
54-
"hardhat": "^2.22.14",
54+
"hardhat": "^2.22.15",
5555
"mocha": "^10.7.3",
5656
"prettier": "^3.3.3",
5757
"prettier-plugin-solidity": "^1.4.1",
@@ -62,6 +62,6 @@
6262
"peerDependencies": {
6363
"@nomicfoundation/hardhat-ethers": "^3.0.8",
6464
"ethers": "^6.13.4",
65-
"hardhat": "^2.22.14"
65+
"hardhat": "^2.22.15"
6666
}
6767
}

pnpm-lock.yaml

Lines changed: 38 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/utils/networks.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,10 @@ export const networksInfo = {
101101
url: "https://testnet.xdcscan.com",
102102
chainId: 51,
103103
},
104+
sxTestnet: {
105+
url: "https://explorerl2.toronto.sx.technology",
106+
chainId: 79479957,
107+
},
104108
ethMain: { url: "https://etherscan.io", chainId: 1 },
105109
bscMain: { url: "https://bscscan.com", chainId: 56 },
106110
optimismMain: { url: "https://optimistic.etherscan.io", chainId: 10 },
@@ -168,6 +172,10 @@ export const networksInfo = {
168172
url: "https://xdcscan.com",
169173
chainId: 50,
170174
},
175+
sxMain: {
176+
url: "https://explorerl2.sx.technology",
177+
chainId: 4162,
178+
},
171179
} as const;
172180

173181
// Define a type `SupportedNetwork` that represents the union of all possible network names

0 commit comments

Comments
 (0)