diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/.env b/solana/devnet-alpha/2025-12-22-update-bridge-config/.env index bd7bdc3a..5b3529ad 100644 --- a/solana/devnet-alpha/2025-12-22-update-bridge-config/.env +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/.env @@ -26,7 +26,7 @@ MCM_OVERRIDE_PREVIOUS_ROOT=false MCM_SIGNATURES_COUNT=3 # MCM proposal signatures -MCM_SIGNATURES= +MCM_SIGNATURES=0x338a03660f3ac06854d8e3373efdb7017a2cee3ab168571fbc7d3f8bc03480c329b1ae4a916d07512a4ee0570cbc1aea9a13e9a722e7a97a68ee4c9c6a3283ca1c,0x40504e5bf3b11a283c519270d499292aaba4510802072f0dbcf06c3d474eca3646e011020ad0439dd9f1989bc26cdac23447135c42df3dc98323bd031a3e16da1b,0x5066d1c50c4fe985a2bfe58fe7097bb26c741ef65530e2d84aeaf0943b3ebd8c4b9d09f8932fd33d032a46988a386c6d213c9c8821950a84cd15503ca01662821c # Output file for the MCM proposal MCM_PROPOSAL_OUTPUT=proposal.json diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/README.md b/solana/devnet-alpha/2025-12-22-update-bridge-config/README.md index 1e49028c..eaa0d44a 100644 --- a/solana/devnet-alpha/2025-12-22-update-bridge-config/README.md +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/README.md @@ -1,6 +1,6 @@ # MCM Bridge Config Update -Status: READY TO SIGN +Status: [EXECUTED](https://solscan.io/tx/NSoJmejwabofbErRmb5VhEMLuXZRDj4TjV7Q4oEsyoeU6SzScecBZydbX6dqRH9e5w7MEkmudXzYsKhRwhvah7E?cluster=devnet) ## Description diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-proposal-execute.json b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-proposal-execute.json new file mode 100644 index 00000000..0691bd1a --- /dev/null +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-proposal-execute.json @@ -0,0 +1,114 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "NSoJmejwabofbErRmb5VhEMLuXZRDj4TjV7Q4oEsyoeU6SzScecBZydbX6dqRH9e5w7MEkmudXzYsKhRwhvah7E" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 5 + }, + "accountKeys": [ + "BEwzVVw44VLaspWByUML23hbQmo5ndM1NPQAJsvCxC6F", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "9mYamYp9qGXSC5whTmfH92RG2BdBpwSP3DwaczyFieDN", + "F1HSdZSs7CWSNBV4jqa977hLcuxn6fcdg8R5JuoFvM2q", + "DBKy3Bb6kFS2HH2JXZ1DhaR1KvZ6z6nTVyu4HJuvnd1S", + "6YpL1h2a9u6LuNVi55vAes36xNszt2UDm3Zk1kj4WSBm", + "2N9nKVFPHsBVazniiYNxECB2nPLcwjk3dHAJH9tkr2xQ", + "EkPiugm4hAm5pMPSoM9aTtDNxUdDXLcaVgttUQvksqkj", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "9GNLoSXFaQ9B7pDy2h7V41Hy3vt5UxUKfi8dFMtFpcoS", + "instructions": [ + { + "programIdIndex": 8, + "accounts": [ + 1, + 4, + 2, + 5, + 6, + 0, + 6, + 3, + 7, + 5 + ], + "data": "3XtzmXSf21G7ZgSaukdCPnKeKSpmU4LsofeemapAhJezh47KjzKQdAh5tmeJ3rjtfzTnoZ3r2QWW3R3Ur4VV6k4Wr5RwujDJbtQaHTRvoxAcHD9BvcTNp67FdiDLPGu4eh2hmrTg55uzpMmn", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 408129418020, + 4134240, + 1252800, + 4565760, + 1343280, + 1141440, + 0, + 6127959840, + 1141440 + ], + "postBalances": [ + 408129413020, + 4134240, + 1252800, + 4565760, + 1343280, + 1141440, + 0, + 6127959840, + 1141440 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 5, + "accounts": [ + 6, + 3, + 7, + 5 + ], + "data": "SF38x7kbGQVM", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: Execute", + "Program 6YpL1h2a9u6LuNVi55vAes36xNszt2UDm3Zk1kj4WSBm invoke [2]", + "Program log: Instruction: SetPartnerOracleConfig", + "Program 6YpL1h2a9u6LuNVi55vAes36xNszt2UDm3Zk1kj4WSBm consumed 8802 of 171219 compute units", + "Program 6YpL1h2a9u6LuNVi55vAes36xNszt2UDm3Zk1kj4WSBm success", + "Program data: 3Q/UHSP8/04MAAAAAAAAAFJw9BMpTsJAnaNQ2SDcXQ5pG2X7hoV33jo1m3m+5rSsCQAAACIw54cqcdmdAA==", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 43259 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 43259 + }, + "blockTime": 1768497571, + "slot": 435366445 +} diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-proposal-set-root.json b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-proposal-set-root.json new file mode 100644 index 00000000..5e518b9b --- /dev/null +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-proposal-set-root.json @@ -0,0 +1,104 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "QQq9zTWR3np4PV5u2YoCGJhYToarbFSzfY6D53utNk5AGY5sVXx849zK6uWhWzDKKHn9wVcwyMs8deUJsKidgqv" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 3 + }, + "accountKeys": [ + "BEwzVVw44VLaspWByUML23hbQmo5ndM1NPQAJsvCxC6F", + "DiGDfmAgEk9iqJHabJa8Gw8D7aLPtpHNu18c8CLBVFk7", + "DBKy3Bb6kFS2HH2JXZ1DhaR1KvZ6z6nTVyu4HJuvnd1S", + "7xurwxXJRnXbsHGPyVNzobZ8E5FcUTj7BKTKCwvUPh8F", + "9mYamYp9qGXSC5whTmfH92RG2BdBpwSP3DwaczyFieDN", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "5R92pAEdtVgeyzybrdHJ1FdAnrgML97pojg784hGPhgV", + "instructions": [ + { + "programIdIndex": 7, + "accounts": [ + 1, + 2, + 3, + 4, + 5, + 0, + 6 + ], + "data": "Gdc3k3gD7jPD3revrVeipictGK3zP6uKYYtjeA2WmBG16eguDWRqgXHGJBKbYKiGuw6unExL8Qu9SwoC5NxHb6phw3xKrtTFmfbfEBbdTd96LJUSitMoBA7kZWvfCSFJEBCsYch2wS3jwbXXNWbK9aZDfLwK7a1VsJx7K2m65fmQvzXoS8UHfFXh9wN4hp5zrShEFgvnnLqm1EfqeXc9USeDw2rkmVAsrJkm7Lg", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 408128031020, + 2345520, + 1343280, + 0, + 1252800, + 4134240, + 1, + 1141440 + ], + "postBalances": [ + 408129418020, + 0, + 1343280, + 953520, + 1252800, + 4134240, + 1, + 1141440 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 6, + "accounts": [ + 0, + 3 + ], + "data": "11117UcthqATmHRa77Wg3s82tM6xxYxd7PiZ2oZ4h1ZRQ3Q6anaT7puATNmrGRBPnEn6Uh", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: SetRootEip712", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program data: 0hm7digqPXf8vvZnG4k2mShX4n1FfhM7urt0ZFBwAH9VAjXsBHT6pggpK2sAAAAAAAAAAFvuOPs7hiam+/CQoroqEyiPrjtrRaqBltmHvQYLpVUzDAAAAAAAAAANAAAAAAAAAAA=", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 107047 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 107047 + }, + "blockTime": 1768497558, + "slot": 435366410 +} diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-append.json b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-append.json new file mode 100644 index 00000000..20752740 --- /dev/null +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-append.json @@ -0,0 +1,66 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "fa3UExZdq6KqgrWLTyDkm8mSZt4tvSYs1Zvp8SYncw9Rk3HMhEKARveK8SeyqykJaXWXTsKssZRt37ysicxCXob" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "BEwzVVw44VLaspWByUML23hbQmo5ndM1NPQAJsvCxC6F", + "DiGDfmAgEk9iqJHabJa8Gw8D7aLPtpHNu18c8CLBVFk7", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "8VhXQWHEmNzJjiSp7pk3r4sLndnbvsg92aKeA9yVvJvN", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "8JM1NbBrt3Xh3kxoE3gUoUhdacSAaBKUdPn3SULoy5MqoavKwgx6PuKWH3vTtUvzqkrYKhXTMhNWtqXpcH5EH9n4xQJkxWLyL8Ed9AkVRnNWZfuv74Z8Tuww9RUTn8TqQtR5M9xRiCsT4YqrBUM2uhE4hgc84tj79gxqet87a1bGjpbrCrBnXEhA7pTwhxxiKJK9Tiu3s6x8kZKEkrUP7cXdd2by99wbUCBW6uVTjao9VtnT2x15BGWT4KgaxgGKLdgB1AaHiTBvsZv4HZLq9aU9hPwqx4afVBu223FMy89ZqmpoeK9WNEos7TWA67tegwoPhtBhDAEq9hekqN9goDMx8me4GKY9eYGrW22a2iDN4tt8KKiyHyuK", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 408128041020, + 2345520, + 1141440 + ], + "postBalances": [ + 408128036020, + 2345520, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: AppendSignatures", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 6885 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 6885 + }, + "blockTime": 1768497531, + "slot": 435366340 +} diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-finalize.json b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-finalize.json new file mode 100644 index 00000000..a309af17 --- /dev/null +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-finalize.json @@ -0,0 +1,66 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "4tJ2bJedAh5RxXWdDZZBHsvVEr1bXNiLvncNKXnXeE4XGfR2bNqwrmyTcsnsfxQkbbYHchZAfRGLvFKV2mogAs56" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "BEwzVVw44VLaspWByUML23hbQmo5ndM1NPQAJsvCxC6F", + "DiGDfmAgEk9iqJHabJa8Gw8D7aLPtpHNu18c8CLBVFk7", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "EwXtM1sheCFktcaTN3D5yQQrFndvPEkBgLYmPDreQ6D5", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "8VPNxavkg2Yj38NCocv5Cq5gNj6AXt2M4QRQjqgjJnXPoyHsmdy1UZEdkZSRfz5SJ2VSjhFLhDthhbhmTLgyKHK2RaVDUvk4hdnysf8E", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 408128036020, + 2345520, + 1141440 + ], + "postBalances": [ + 408128031020, + 2345520, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: FinalizeSignatures", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 6071 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 6071 + }, + "blockTime": 1768497544, + "slot": 435366375 +} diff --git a/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-init.json b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-init.json new file mode 100644 index 00000000..47e2f616 --- /dev/null +++ b/solana/devnet-alpha/2025-12-22-update-bridge-config/artifacts/mcm-signatures-init.json @@ -0,0 +1,87 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "4dS4an9SArkgN2iesjjbuTBX7RJGakPis2k6XR45FP4mjiMX7Xud3spzzjB3ViKaLrrzF2wiceJpFLN4bjJL9y3b" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "BEwzVVw44VLaspWByUML23hbQmo5ndM1NPQAJsvCxC6F", + "DiGDfmAgEk9iqJHabJa8Gw8D7aLPtpHNu18c8CLBVFk7", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "8chUu4QvbzKhZvZEAXVwUW5C7WLtuF4MAqhJMcC5FGus", + "instructions": [ + { + "programIdIndex": 3, + "accounts": [ + 1, + 0, + 2 + ], + "data": "2QCcPn6AhHR9Zi4mhnFE53M8tJopZFLmSWFEPUWVFoNxRRu5UeGEiNasqjT41reSJKBwPYYCaDrRNXtWNNfX2yNbgMAPJ2bxFjaXBfcZBg", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 408130391540, + 0, + 1, + 1141440 + ], + "postBalances": [ + 408128041020, + 2345520, + 1, + 1141440 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 0, + 1 + ], + "data": "11112nodbJCN8fXPKGyCu9NpWW4Z1ZkxMmEywtSX6cwUwwiUiy2t2NJ1N7s3c1VyVFW6Sm", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: InitSignatures", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 9485 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 9485 + }, + "blockTime": 1768497516, + "slot": 435366301 +}