Skip to content

Commit 1f525d8

Browse files
committed
feat: ink deployment
1 parent 8642d3f commit 1f525d8

18 files changed

+449
-2
lines changed

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,3 +107,5 @@ ZERO_RPC=' '
107107
ZKSYNC_RPC=' '
108108

109109
ARENA_Z_RPC=' '
110+
111+
INK_RPC=' '

deployments/prod_addresses.json

Lines changed: 307 additions & 0 deletions
Large diffs are not rendered by default.

deployments/prod_verification.json

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4492,6 +4492,131 @@
44924492
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
44934493
]
44944494
],
4495+
"57073": [
4496+
[
4497+
"0xd9E3a8Ba9Be55919C5C0De6694e3103F5a35820E",
4498+
"SwitchboardSimulator",
4499+
"contracts/mocks/fee-updater/SwitchboardSimulator.sol",
4500+
[
4501+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4502+
"0x525a6489a1df5fF1ae077fAf628E43b7F52298eF",
4503+
57073,
4504+
1000,
4505+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead"
4506+
]
4507+
],
4508+
[
4509+
"0x3043Ad9C9e01664bc3A68477f0870Df35dC4bFf8",
4510+
"SimulatorUtils",
4511+
"contracts/mocks/fee-updater/SimulatorUtils.sol",
4512+
[
4513+
"0x525a6489a1df5fF1ae077fAf628E43b7F52298eF",
4514+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead",
4515+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4516+
57073
4517+
]
4518+
],
4519+
[
4520+
"0x525a6489a1df5fF1ae077fAf628E43b7F52298eF",
4521+
"SocketSimulator",
4522+
"contracts/mocks/fee-updater/SocketSimulator.sol",
4523+
[
4524+
57073,
4525+
57073,
4526+
"0x1F6bc87f3309B5D31Eb0BdaBE3ED7d3110d3B9c3",
4527+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead",
4528+
"IMLI"
4529+
]
4530+
],
4531+
[
4532+
"0x657e72B305Dc1c41e98d9efC2350EC10e3c83E21",
4533+
"Counter",
4534+
"contracts/examples/Counter.sol",
4535+
["0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE"]
4536+
],
4537+
[
4538+
"0xb3314456567986e657d4C65Ec9e8cB736B92d11D",
4539+
"SocketBatcher",
4540+
"contracts/socket/SocketBatcher.sol",
4541+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
4542+
],
4543+
[
4544+
"0x0CC93650bF4D98237628DACf87f94E443956D8dF",
4545+
"OptimisticSwitchboard",
4546+
"contracts/switchboard/default-switchboards/OptimisticSwitchboard.sol",
4547+
[
4548+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4549+
"0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE",
4550+
57073,
4551+
7200,
4552+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead"
4553+
]
4554+
],
4555+
[
4556+
"0xb4Ef469c9d8317851270346070dA0ecE24616E6b",
4557+
"FastSwitchboard",
4558+
"contracts/switchboard/default-switchboards/FastSwitchboard.sol",
4559+
[
4560+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4561+
"0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE",
4562+
57073,
4563+
7200,
4564+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead"
4565+
]
4566+
],
4567+
[
4568+
"0x9B8c323468AEC7A7Cb041CeD48F92559bFF33705",
4569+
"TransmitManager",
4570+
"contracts/TransmitManager.sol",
4571+
[
4572+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4573+
57073,
4574+
"0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE",
4575+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead"
4576+
]
4577+
],
4578+
[
4579+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009",
4580+
"ExecutionManagerDF",
4581+
"contracts/ExecutionManagerDF.sol",
4582+
[
4583+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4584+
57073,
4585+
"0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE",
4586+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead"
4587+
]
4588+
],
4589+
[
4590+
"0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE",
4591+
"Socket",
4592+
"contracts/socket/Socket.sol",
4593+
[
4594+
57073,
4595+
"0x1F6bc87f3309B5D31Eb0BdaBE3ED7d3110d3B9c3",
4596+
"0x6C593aD4C0Fa4E293a0f1240F9ca3CF0e8a28619",
4597+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
4598+
"IMLI"
4599+
]
4600+
],
4601+
[
4602+
"0x6C593aD4C0Fa4E293a0f1240F9ca3CF0e8a28619",
4603+
"CapacitorFactory",
4604+
"contracts/CapacitorFactory.sol",
4605+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", 10]
4606+
],
4607+
[
4608+
"0x1F6bc87f3309B5D31Eb0BdaBE3ED7d3110d3B9c3",
4609+
"Hasher",
4610+
"contracts/utils/Hasher.sol",
4611+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
4612+
],
4613+
[
4614+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead",
4615+
"SignatureVerifier",
4616+
"contracts/utils/SignatureVerifier.sol",
4617+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
4618+
]
4619+
],
44954620
"59144": [
44964621
[
44974622
"0x58f1693e84B80799B85106c13fb759DB7C5EF35D",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@socket.tech/dl-core",
33
"license": "UNLICENSED",
4-
"version": "2.35.0",
4+
"version": "2.36.0",
55
"description": "Smart contracts for socket data layer.",
66
"main": "./dist/src/index.js",
77
"types": "./dist/src/index.d.ts",

scripts/rpcConfig/constants/batcherSupportedChainSlug.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,5 @@ export const batcherSupportedChainSlugs = [
4949
ChainSlug.ZERO,
5050
ChainSlug.ZKSYNC,
5151
ChainSlug.ARENA_Z,
52+
ChainSlug.INK,
5253
];

scripts/rpcConfig/constants/explorers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@ export const explorers = {
2828
[ChainSlug.ZERO]: "https://zerion-explorer.vercel.app/",
2929
[ChainSlug.ZKSYNC]: "https://explorer.zksync.io/",
3030
[ChainSlug.ARENA_Z]: "https://explorer.arena-z.gg/",
31+
[ChainSlug.INK]: "https://explorer.inkonchain.com/",
3132
};

scripts/rpcConfig/constants/icons.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@ export const icons = {
2626
[ChainSlug.ZERO]: "",
2727
[ChainSlug.ZKSYNC]: "",
2828
[ChainSlug.ARENA_Z]: "",
29+
[ChainSlug.INK]: "",
2930
};

scripts/rpcConfig/constants/rpc.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,5 @@ export const rpcs = {
6161
[ChainSlug.ZERO]: checkEnvValue("ZERO_RPC"),
6262
[ChainSlug.ZKSYNC]: checkEnvValue("ZKSYNC_RPC"),
6363
[ChainSlug.ARENA_Z]: checkEnvValue("ARENA_Z_RPC"),
64+
[ChainSlug.INK]: checkEnvValue("INK_RPC"),
6465
};

scripts/rpcConfig/constants/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ import { DeploymentMode } from "../../../src";
22

33
export const version = {
44
[DeploymentMode.DEV]: "1.0.5",
5-
[DeploymentMode.PROD]: "1.0.72",
5+
[DeploymentMode.PROD]: "1.0.73",
66
};

src/enums/chainId.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,5 @@ export enum ChainId {
5757
ZERO = 543210,
5858
ZKSYNC = 324,
5959
ARENA_Z = 7897,
60+
INK = 57073,
6061
}

0 commit comments

Comments
 (0)