diff --git a/.github/workflows/karnot-deployment.yaml b/.github/workflows/karnot-deployment.yaml index 1da3ab7e0..9f9e0175d 100644 --- a/.github/workflows/karnot-deployment.yaml +++ b/.github/workflows/karnot-deployment.yaml @@ -8,6 +8,7 @@ on: options: - sepolia - staging + - mainnet jobs: my_job: runs-on: ubuntu-latest diff --git a/deployments/karnot/deployment-config.yaml b/deployments/karnot/deployment-config.yaml index fd0aa1897..6f11e0954 100644 --- a/deployments/karnot/deployment-config.yaml +++ b/deployments/karnot/deployment-config.yaml @@ -50,3 +50,29 @@ environments: MAX_FELTS_IN_CALLDATA: "22500" MONGO_REPLACE_DATA_INSIDE_TRANSACTION: "true" STARTING_BLOCK: "0" + + - project: "mainnet" + id: 81339901-5926-428c-8e70-3f89a53d3b9d + repos: + kakarot-rpc: + image: ghcr.io/kkrt-labs/kakarot-rpc/node:v0.7.5 + config: + KAKAROT_ADDRESS: "0x15626fc5070f7675966aac4f3a4dc5a9c721cd8df311c6d05611912e3c51c91" + UNINITIALIZED_ACCOUNT_CLASS_HASH: "0x7b2de5e73ff7eb338d76c967dd5aa3f3004574d326b8c1402bb819d4983b8b6" + RELAYERS_ADDRESSES: "0x436b239cf4ef18010c8dcc41619af73c0a228700b4e91f56a1b19b20038cbca, 0x2d6515424e2f52b740e05a6c2a6620ae70986db0c1877a6cdbffe9afec60751, 0x1c6c8c1192eafcdbca4f49e965ed646dfad87baa84775c88cd3eaaec4723659, 0x548ca41c0ce2faf891acf5248d6bb4037d235ef4e911a5b45a9e6cb0c705ac9, 0x127d6d9f9876acfb9027024782a2fa3ab2facb56faf400a7661cb63c88d6947, 0x4cd32735564d81de5b6de4b6fcf2d29d40073ee386500ed349bcb8e29a6434e, 0x53b694ac311ef28ec82f94367f7795a4fedf30f6915d1e986668af11c4e0a4c, 0x1e84ca7db73489211231b7f92dcf0eeb65536e845d1ce190705af4e5f57e4bb, 0x577f459e1ade342c4ba75ddab31edf3f3f33e450b04499e377a48f704e2fc63, 0x77eebcee4e8f15dff79c4f4c7945f1797024866ff013ca06fe8f2252826fe11, 0x5890db9d10460195b976acf32157786a016f5f07800a44af2b2685b61403944, 0x5f579c4831adc2fba8bf937d5fe71ccd54f2e7c9822340c9116bd21d751d185, 0xb9df2fbb5eeb37b13fcbc19d6003359abfe78cccd2c17d6b9fb2219f34132d, 0x5f7e2276c6f5abc921f5bbaa45a1ecfd6b8a6b151da5b3710d9a07f133217cd, 0x5a35981e4146c3e45e06093058de97db5b3cf5ef6d2a448acb9aea212a94fa7, 0xbb8d3a06dde0751ef04c35871ed84f2f70725d236863f02fa6052520a5c726, 0x6c6504f361ece88619025569f65f8ce49c26e27ffdb4793a9ac91d24a83f343, 0x7ebe2ec1d6a56cae7ea2ef1b7261ea2b3325ad7f28a0731f82ffaa90746d100, 0x407d05d5d511fd7adbdc6f663ab4d28191db4a7780f37eaaa9aeb5a89d76330, 0x1a9a39eda95f35dc35c2c0c79b5feb9d6311c5cde037a4fa9d4ee35a2a5e2e2, 0x5f733bdbf0566eb221a826c7b8791a7465ccefee9b161c5fa223583b76c9739, 0x3dcdca57b0c95c307c8e217048bcb117154b57cbf70e22a0995c64f077e0c2d, 0x32b15b613b2e49c06dc0b7d4a72680976b6eaf9508f0f6d32dcd1ad0ef61470, 0x5d2b80b8bd1e8291b1628801f86c55cf388338a4e9c5100ad2a0d01cb385ad4, 0x31936a338ea6c27730c5ade7beb60942d609850b824a40f0459179034199f79, 0x6488404b7ae3636eb72613b1ce9e28c3d6aa361fea52552f428b7419dc4fa09, 0x6f32af32aa590e63542f3cd9eefbe13d8b4342d2a208a51548235f81dd0db3b, 0x1ff60059dfdbcaa25901136352c1ed4e0b3f6d261fba8bda83628532fd63e9, 0x64c5e7af1ef8811dc3f7c5635682f0aa4d07c2e5a74684e31e1026f8706b390, 0x4e72f0bea2750dd9b54307be0a569aa152153263fa50a267b1bbe5c80974897" + WHITE_LISTED_EIP_155_TRANSACTION_HASHES: "0xeddf9e61fb9d8f5111840daef55e5fde0041f5702856532cdbb5a02998033d26,0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1,0xb6274b80bc7cda162df89894c7748a5cb7ba2eaa6004183c41a1837c3b072f1e" + RUST_LOG: "info" + MAX_LOGS: "10000" + RPC_MAX_CONNECTIONS: "5000" + kakarot-indexer: + image: ghcr.io/kkrt-labs/kakarot-rpc/indexer:v0.7.5 + config: + KAKAROT_ADDRESS: "0x15626fc5070f7675966aac4f3a4dc5a9c721cd8df311c6d05611912e3c51c91" + ALLOW_ENV_FROM_ENV: "DEBUG,APIBARA_AUTH_TOKEN,STARTING_BLOCK,STREAM_URL,SINK_TYPE,MONGO_CONNECTION_STRING,MONGO_DATABASE_NAME,STARKNET_NETWORK,KAKAROT_ADDRESS,ALLOW_NET,PERSIST_TO_REDIS,SINK_ID,UNINITIALIZED_ACCOUNT_CLASS_HASH,ACCOUNT_CONTRACT_CLASS_HASH,DEFAULT_BLOCK_GAS_LIMIT,MAX_FELTS_IN_CALLDATA" + ALLOW_NET: "" + APIBARA_AUTH_TOKEN: "" + DEBUG: "" + DEFAULT_BLOCK_GAS_LIMIT: "7000000" + MAX_FELTS_IN_CALLDATA: "22500" + MONGO_REPLACE_DATA_INSIDE_TRANSACTION: "true" + STARTING_BLOCK: "0"