diff --git a/contract_manager/store/chains/EvmChains.json b/contract_manager/store/chains/EvmChains.json index 89a7043758..244daa96db 100644 --- a/contract_manager/store/chains/EvmChains.json +++ b/contract_manager/store/chains/EvmChains.json @@ -1314,5 +1314,12 @@ "rpcUrl": "http://evmrpc.0g.ai/", "networkId": 16661, "type": "EvmChain" + }, + { + "id": "itsnotreal", + "mainnet": true, + "rpcUrl": "https://rpc.itsnotreal.lol", + "networkId": 1380270412, + "type": "EvmChain" } ] diff --git a/contract_manager/store/contracts/EvmExecutorContracts.json b/contract_manager/store/contracts/EvmExecutorContracts.json index 84c6ba5067..c91c39ce73 100644 --- a/contract_manager/store/contracts/EvmExecutorContracts.json +++ b/contract_manager/store/contracts/EvmExecutorContracts.json @@ -223,5 +223,10 @@ "chain": "spiderman", "address": "0x26DD80569a8B23768A1d80869Ed7339e07595E85", "type": "EvmExecutorContract" + }, + { + "chain": "itsnotreal", + "address": "0x98046Bd286715D3B0BC227Dd7a956b83D8978603", + "type": "EvmExecutorContract" } ] diff --git a/contract_manager/store/contracts/EvmLazerContracts.json b/contract_manager/store/contracts/EvmLazerContracts.json index 2820002233..ff74fb8f94 100644 --- a/contract_manager/store/contracts/EvmLazerContracts.json +++ b/contract_manager/store/contracts/EvmLazerContracts.json @@ -58,5 +58,10 @@ "chain": "ethereal_devnet", "address": "0x4D4772F06c595F69FB57039599a180536FDE8245", "type": "EvmLazerContract" + }, + { + "chain": "itsnotreal", + "address": "0xACeA761c27A909d4D3895128EBe6370FDE2dF481", + "type": "EvmLazerContract" } ] diff --git a/contract_manager/store/contracts/EvmWormholeContracts.json b/contract_manager/store/contracts/EvmWormholeContracts.json index d42fb92d88..ef5461be1e 100644 --- a/contract_manager/store/contracts/EvmWormholeContracts.json +++ b/contract_manager/store/contracts/EvmWormholeContracts.json @@ -873,5 +873,10 @@ "chain": "zero_gravity", "address": "0xb27e5ca259702f209a29225d0eDdC131039C9933", "type": "EvmWormholeContract" + }, + { + "chain": "itsnotreal", + "address": "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", + "type": "EvmWormholeContract" } -] \ No newline at end of file +] diff --git a/governance/xc_admin/packages/xc_admin_common/src/chains.ts b/governance/xc_admin/packages/xc_admin_common/src/chains.ts index 52ecf21bdc..3459ea99b4 100644 --- a/governance/xc_admin/packages/xc_admin_common/src/chains.ts +++ b/governance/xc_admin/packages/xc_admin_common/src/chains.ts @@ -117,6 +117,7 @@ export const RECEIVER_CHAINS = { camp_network: 60086, spiderman: 60087, zero_gravity: 60088, + itsnotreal: 60089, // Testnets as a separate chain ids (to use stable data sources and governance for them) injective_testnet: 60013, diff --git a/lazer/contracts/evm/foundry.lock b/lazer/contracts/evm/foundry.lock new file mode 100644 index 0000000000..d802d4a318 --- /dev/null +++ b/lazer/contracts/evm/foundry.lock @@ -0,0 +1,23 @@ +{ + "../../../target_chains/ethereum/sdk/stylus/pyth-mock-solidity/lib/forge-std": { + "rev": "1eea5bae12ae557d589f9f0f0edae2faa47cb262" + }, + "../../../target_chains/ethereum/sdk/stylus/pyth-mock-solidity/lib/openzeppelin-contracts-upgradeable": { + "rev": "fa525310e45f91eb20a6d3baa2644be8e0adba31" + }, + "../../../target_chains/ethereum/sdk/stylus/pyth-mock-solidity/lib/openzeppelin-foundry-upgrades": { + "rev": "16e0ae21e0e39049f619f2396fa28c57fad07368" + }, + "lib/createx": { + "rev": "cbac803268835138f86a69bfe01fcf05a50e0447" + }, + "lib/forge-std": { + "rev": "1eea5bae12ae557d589f9f0f0edae2faa47cb262" + }, + "lib/openzeppelin-contracts": { + "rev": "69c8def5f222ff96f2b5beff05dfba996368aa79" + }, + "lib/openzeppelin-contracts-upgradeable": { + "rev": "fa525310e45f91eb20a6d3baa2644be8e0adba31" + } +}