rollback contracts

This commit is contained in:
2025-08-16 07:37:47 +07:00
parent 14f5cb0971
commit 750f6cebbb

View File

@@ -1,6 +1,7 @@
import {type Address, zeroAddress} from "viem";
import {ARBITRUM, AVALANCHE, AVALANCHE_FUJI} from "./chains.js";
export const CONTRACTS = {
[ARBITRUM]: {
// arbitrum mainnet
@@ -50,29 +51,23 @@ export const CONTRACTS = {
DataStore: "0xFD70de6b91282D8017aA4E741e9Ae325CAb992d8",
EventEmitter: "0xC8ee91A54287DB53897056e12D9819156D3822Fb",
SubaccountRouter: "0xa329221a77BE08485f59310b873b14815c82E10D",
ExchangeRouter: "0x602b805EedddBbD9ddff44A7dcBD46cb07849685",
ExchangeRouter: "0x5ac4e27341e4cccb3e5fd62f9e62db2adf43dd57",
DepositVault: "0xF89e77e8Dc11691C9e8757e84aaFbCD8A67d7A55",
WithdrawalVault: "0x0628D46b5D145f183AdB6Ef1f2c97eD1C4701C55",
OrderVault: "0x31eF83a530Fde1B38EE9A18093A333D8Bbbc40D5",
ShiftVault: "0xfe99609C4AA83ff6816b64563Bdffd7fa68753Ab",
SyntheticsReader: "0xcF2845Ab3866842A6b51Fb6a551b92dF58333574",
SyntheticsReader: "0x0537C767cDAC0726c76Bb89e92904fe28fd02fE1",
SyntheticsRouter: "0x7452c558d45f8afC8c83dAe62C3f8A5BE19c71f6",
GlvReader: "0x6a9505D0B44cFA863d9281EA5B0b34cB36243b45",
GlvRouter: "0x994c598e3b0661bb805d53c6fa6b4504b23b68dd",
GlvVault: "0x393053B58f9678C9c28c2cE941fF6cac49C3F8f9",
GelatoRelayRouter: "0x9EB239eDf4c6f4c4fC9d30ea2017F8716d049C8D",
SubaccountGelatoRelayRouter: "0x5F345B765d5856bC0843cEE8bE234b575eC77DBC",
ExternalHandler: "0x389CEf541397e872dC04421f166B5Bc2E0b374a5",
OpenOceanRouter: "0x6352a56caadC4F1E25CD6c75970Fa768A3304e64",
ChainlinkPriceFeedProvider: "0x527FB0bCfF63C47761039bB386cFE181A92a4701",
Multicall: "0x842ec2c7d803033edf55e478f461fc547bc54eb2",
ArbitrumNodeInterface: "0x00000000000000000000000000000000000000C8",
ClaimHandler: "0xCF2b097517EEBD6c36756A82844D2ec21Ee4C025",
},
[AVALANCHE]: {
// avalanche
@@ -123,29 +118,23 @@ export const CONTRACTS = {
DataStore: "0x2F0b22339414ADeD7D5F06f9D604c7fF5b2fe3f6",
EventEmitter: "0xDb17B211c34240B014ab6d61d4A31FA0C0e20c26",
SubaccountRouter: "0x5aEb6AD978f59e220aA9099e09574e1c5E03AafD",
ExchangeRouter: "0xFa843af557824Be5127eaCB3c4B5D86EADEB73A1",
ExchangeRouter: "0xe37d052e1deb99901de205e7186e31a36e4ef70c",
DepositVault: "0x90c670825d0C62ede1c5ee9571d6d9a17A722DFF",
WithdrawalVault: "0xf5F30B10141E1F63FC11eD772931A8294a591996",
OrderVault: "0xD3D60D22d415aD43b7e64b510D86A30f19B1B12C",
ShiftVault: "0x7fC46CCb386e9bbBFB49A2639002734C3Ec52b39",
SyntheticsReader: "0xc304F8e9872A9c00371A7406662dC10A10740AA8",
SyntheticsReader: "0x618fCEe30D9A26e8533C3B244CAd2D6486AFf655",
SyntheticsRouter: "0x820F5FfC5b525cD4d88Cd91aCf2c28F16530Cc68",
GlvReader: "0xae9596a1C438675AcC75f69d32E21Ac9c8fF99bD",
GlvRouter: "0x16500c1d8ffe2f695d8dcadf753f664993287ae4",
GlvVault: "0x527FB0bCfF63C47761039bB386cFE181A92a4701",
GelatoRelayRouter: "0x035A9A047d20a486e14A613B04d5a95d7A617c5D",
SubaccountGelatoRelayRouter: "0x3B753c0D0aE55530f24532B8Bb9d0bAcD5B675C0",
ExternalHandler: "0xD149573a098223a9185433290a5A5CDbFa54a8A9",
OpenOceanRouter: "0x6352a56caadC4F1E25CD6c75970Fa768A3304e64",
ChainlinkPriceFeedProvider: "0x713c6a2479f6C079055A6AD3690D95dEDCEf9e1e",
ExternalHandler: "0xD149573a098223a9185433290a5A5CDbFa54a8A9",
Multicall: "0xcA11bde05977b3631167028862bE2a173976CA11",
ArbitrumNodeInterface: zeroAddress,
ClaimHandler: "0xF73CE08A22c67f19d75892457817e917cB3f9493",
},
[AVALANCHE_FUJI]: {
@@ -199,7 +188,7 @@ export const CONTRACTS = {
WithdrawalVault: "0x74d49B6A630Bf519bDb6E4efc4354C420418A6A2",
OrderVault: "0x25D23e8E655727F2687CC808BB9589525A6F599B",
ShiftVault: "0x257D0EA0B040E2Cd1D456fB4C66d7814102aD346",
SyntheticsReader: "0xA71e8b30c9414852F065e4cE12bbCC05cF50937A",
SyntheticsReader: "0x16Fb5b8846fbfAe09c034fCdF3D3F9492484DA80",
SyntheticsRouter: "0x5e7d61e4C52123ADF651961e4833aCc349b61491",
Timelock: zeroAddress,
@@ -207,17 +196,11 @@ export const CONTRACTS = {
GlvRouter: "0x377d979AB35Cd848497707ffa6Ee91783f925b80",
GlvVault: "0x76f93b5240DF811a3fc32bEDd58daA5784e46C96",
GelatoRelayRouter: zeroAddress,
SubaccountGelatoRelayRouter: zeroAddress,
OpenOceanRouter: zeroAddress,
ExternalHandler: "0x0d9F90c66C392c4d0e70EE0d399c43729B942512",
ChainlinkPriceFeedProvider: zeroAddress,
Multicall: "0x0f53e512b49202a37c81c6085417C9a9005F2196",
ArbitrumNodeInterface: zeroAddress,
},
};