diff --git a/solana/Makefile b/solana/Makefile index 246dd67d..881fcb95 100644 --- a/solana/Makefile +++ b/solana/Makefile @@ -42,7 +42,7 @@ install-eip712sign: .PHONY: install-mcmctl install-mcmctl: - go install github.com/base/mcm-go/cmd/mcmctl@v1.0.0 + go install github.com/base/mcm-go/cmd/mcmctl@v1.0.2 .PHONY: deps deps: install-mcmctl install-eip712sign diff --git a/solana/devnet/2025-10-20-deploy-mcm/.env b/solana/devnet/2025-10-20-deploy-mcm/.env index 4094a950..37368514 100644 --- a/solana/devnet/2025-10-20-deploy-mcm/.env +++ b/solana/devnet/2025-10-20-deploy-mcm/.env @@ -11,27 +11,27 @@ CLUSTER=devnet AUTHORITY=~/.config/solana/id.json # Signature of the deployWithMaxDataLen tx (used to generate the deployment artifacts) -MCM_DEPLOY_SIGNATURE= +MCM_DEPLOY_SIGNATURE=5bK6JGE7kXXEGup5Ei7cJ9EEXe7HdEXQqwDKECy8BoXfuXFkPRHuctbjmcWHtA2d9qqw5XJU6Z3nRT9wnMBNbN46 # General variables for MCM -MCM_PROGRAM_ID= +MCM_PROGRAM_ID=Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX MCM_MULTISIG_ID=0x0000000000000000000000000000000000000000000000000000000000000000 MCM_CHAIN_ID=0 -MCM_AUTHORITY= +MCM_AUTHORITY=2N9nKVFPHsBVazniiYNxECB2nPLcwjk3dHAJH9tkr2xQ # Variables for configuring MCM signers -MCM_SIGNER_COUNT=1 -MCM_SIGNERS=0xb2d9a52e76841279EF0372c534C539a4f68f8C0B -MCM_SIGNER_GROUPS=0 -MCM_GROUP_QUORUMS=1 +MCM_SIGNER_COUNT=13 +MCM_SIGNERS=0x4ffd98B5EEA905eC25aA3daF180552F67873Ed78,0x644d0F5c2C55A4679b4BFe057B87ba203AF9aC0D,0x420c8fE1dDb0593c71487445576c87c17f177179,0xEE316Db0eDaee45347DfC498795a01311F085225,0xb2d9a52e76841279EF0372c534C539a4f68f8C0B,0x9986ccaf9E3DE0fFEF82a0f7fA3a06D5aFe07252,0x7f10098BD53519c739cA8A404afE127647D94774,0xEdecf2c444559210a865a22acfc6A2a25590Ab1b,0xE45AC81eA7f53dea5f0bd6Caa0733DD5c02d3b60,0x931E24B032511d8dD029AedeB44837FAc251f3d8,0x0CF2F86C3338993ce10F74d6f4B095712c7efe26,0x5F1955729e3D6129FB73813E891742D473fc74F7,0x6e427c3212C0b63BE0C382F97715D49b011bFF33 +MCM_SIGNER_GROUPS=0,0,0,0,0,0,0,0,0,0,0,0,0 +MCM_GROUP_QUORUMS=3 MCM_GROUP_PARENTS=0 # Variables for transfering MCM ownership MCM_PROPOSAL_OUTPUT=accept_ownership_proposal.json -MCM_VALID_UNTIL= +MCM_VALID_UNTIL=1761144659 # Wed Oct 22 2025 14:50:59 GMT+0000 MCM_OVERRIDE_PREVIOUS_ROOT=false -MCM_SIGNATURES_COUNT=1 -MCM_SIGNATURES= +MCM_SIGNATURES_COUNT=3 +MCM_SIGNATURES=0xc1e538b4a2750ea1e4699967df7cafc361fd0eef7f5210d31f2e6fdd8deea272432d389fcb6f6fd38c09569d7130fc951a213684d6b0bdbe6e2f9fbdf586a79f1c,0x82ade3aed542674fb1def3102cc40b5eb6dff1352ec4ae128095d4a894acdbd215f01d764188f929c5d72c9d4177da321b36f08413d1b5e35e26728cfd6ddc891b,0x222340f67c3ab4f0097c20070fcc6fb23c6a44a30b23a060f3c26157a4b6251e56534ee8a0fe1b19142be96bf5ad1f7ad65584ce0c3b968d9a5450e772ec92a81c MCM_PROPOSED_OWNER=$(MCM_AUTHORITY) # Variables for transferring MCM upgrade authority @@ -39,4 +39,4 @@ SOL_PROGRAM_ID=$(MCM_PROGRAM_ID) NEW_UPGRADE_AUTHORITY=$(MCM_AUTHORITY) # Signature of the set-upgrade-authority tx (used to generate the set-upgrade-authority artifacts) -SET_UPGRADE_AUTHORITY_SIGNATURE= +SET_UPGRADE_AUTHORITY_SIGNATURE=24wtuhsQKiyAuh2GZj2QUCeT954RrdXpH32UUreafMruUte8aQa19KYMTmbkDwy8KTBtSvKN32tjBjxMwEJh5YWP diff --git a/solana/devnet/2025-10-20-deploy-mcm/accept_ownership_proposal.json b/solana/devnet/2025-10-20-deploy-mcm/accept_ownership_proposal.json new file mode 100644 index 00000000..a4b0d024 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/accept_ownership_proposal.json @@ -0,0 +1,29 @@ +{ + "multisigId": "0x0000000000000000000000000000000000000000000000000000000000000000", + "validUntil": 1761144659, + "instructions": [ + { + "programId": "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX", + "data": "rBcrDe7VVZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "accounts": [ + { + "pubkey": "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "isSigner": false, + "isWritable": true + }, + { + "pubkey": "2N9nKVFPHsBVazniiYNxECB2nPLcwjk3dHAJH9tkr2xQ", + "isSigner": false, + "isWritable": false + } + ] + } + ], + "rootMetadata": { + "chainId": 0, + "multisig": "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "preOpCount": 0, + "postOpCount": 1, + "overridePreviousRoot": false + } +} \ No newline at end of file diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-deploy-artifacts.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-deploy-artifacts.json new file mode 100644 index 00000000..c49775bb --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-deploy-artifacts.json @@ -0,0 +1,116 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "5bK6JGE7kXXEGup5Ei7cJ9EEXe7HdEXQqwDKECy8BoXfuXFkPRHuctbjmcWHtA2d9qqw5XJU6Z3nRT9wnMBNbN46", + "63Z9zuz6r7B9rbYKXMJDBMmBhAdKBw9MAf5VehXdr4LQRViohKkJmBFccZVzeaP34r7BvqLg8hqwe3pxS16HKHs4" + ], + "message": { + "header": { + "numRequiredSignatures": 2, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 4 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX", + "4QvsiNUZTgsGPJ8qzoaZejReMcSBMFXpZGuQ3g3C5oSr", + "Ca93fFb5tQR14XzNpvBi6WNTuPHWZLNwoZ3hu6EErgDF", + "11111111111111111111111111111111", + "BPFLoaderUpgradeab1e11111111111111111111111", + "SysvarC1ock11111111111111111111111111111111", + "SysvarRent111111111111111111111111111111111" + ], + "recentBlockhash": "2zgqNpRAaEfssF4WWp8ZziQgeHnm1HiKSkX85mAYoze6", + "instructions": [ + { + "programIdIndex": 4, + "accounts": [ + 0, + 1 + ], + "data": "111184NuZo7gmbjwda8fGAim94roEJcdbYKd7Gdtpi6CbBByeanCr8u4EAFXLjnY2U8bjD", + "stackHeight": null + }, + { + "programIdIndex": 5, + "accounts": [ + 0, + 3, + 1, + 2, + 7, + 6, + 4, + 0 + ], + "data": "3Bxs48zM8X3cMBTd", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 10000, + "preBalances": [ + 213268109760, + 0, + 6670665840, + 0, + 1, + 1, + 1169280, + 1009200 + ], + "postBalances": [ + 213266958320, + 1141440, + 0, + 6670665840, + 1, + 1, + 1169280, + 1009200 + ], + "innerInstructions": [ + { + "index": 1, + "instructions": [ + { + "programIdIndex": 4, + "accounts": [ + 0, + 3, + 2 + ], + "data": "111157tnXiJjEbgRnn44jeNdMoMHYx1u44vb4AwqsXQUngzcpZ5pqpAGVoSQypDBS4X9Dh", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program 11111111111111111111111111111111 invoke [1]", + "Program 11111111111111111111111111111111 success", + "Program BPFLoaderUpgradeab1e11111111111111111111111 invoke [1]", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Deployed program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX", + "Program BPFLoaderUpgradeab1e11111111111111111111111 success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 2670 + }, + "blockTime": 1761065093, + "slot": 416140521 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-multisig-init.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-multisig-init.json new file mode 100644 index 00000000..d42ed900 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-multisig-init.json @@ -0,0 +1,122 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "3Uw9BMM21vWikcCzj4AYQsYf3KPb3ZoiaCNpMzXkeP3tELfGqXf2AfevbB6Zb8gWBGuHqEgQPtxvGh2KaAFK79BS" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 3 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "DBKy3Bb6kFS2HH2JXZ1DhaR1KvZ6z6nTVyu4HJuvnd1S", + "9mYamYp9qGXSC5whTmfH92RG2BdBpwSP3DwaczyFieDN", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX", + "Ca93fFb5tQR14XzNpvBi6WNTuPHWZLNwoZ3hu6EErgDF" + ], + "recentBlockhash": "E6wT6vpUWjyZ1HsoRaD2EKj9KZdFkY4xSsCGmBqdNNt9", + "instructions": [ + { + "programIdIndex": 5, + "accounts": [ + 1, + 0, + 4, + 5, + 6, + 2, + 3 + ], + "data": "7SnYRRYHodD3NpaduvxGCKdBMMPosiGzj7XLAapAsktJqzhDg8hnNYMdYvMYBSuDMR", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213266958320, + 0, + 0, + 0, + 1, + 1141440, + 6670665840 + ], + "postBalances": [ + 213262213560, + 2143680, + 1343280, + 1252800, + 1, + 1141440, + 6670665840 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 4, + "accounts": [ + 0, + 1 + ], + "data": "111185163Bhx14N7QLXuATQTkd5i7T1nP5wXnAz4FQbJ46JPKsnyXJjS7GvwbLdXqP4poK", + "stackHeight": 2 + }, + { + "programIdIndex": 4, + "accounts": [ + 0, + 2 + ], + "data": "11112nBT7uc6uCuDYWZxzrh7tx52q1tVrcjACh7cRdxVwRe9azr1jc48bp2Ytz3WAGkpBB", + "stackHeight": 2 + }, + { + "programIdIndex": 4, + "accounts": [ + 0, + 3 + ], + "data": "111183jo2z36whaRMSxqHScMibvxLsPmf26Pg7ekVkaDvJ7NvRFmsBD5nzAk5b5kzYas9b", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: Initialize", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 26962 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 26962 + }, + "blockTime": 1761065121, + "slot": 416140593 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-ownership-transfer.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-ownership-transfer.json new file mode 100644 index 00000000..9b7e89ca --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-ownership-transfer.json @@ -0,0 +1,66 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "RAhHn8YnNXojtTw2FBGvkcCTZ7PRBsiztvwonQTQ9M4uFQ1VVDMmx9ccJXmRXb9ZPMk8dM2xCYkUZpycWwHtgY7" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "5BKuAfJYB3XTicrHSnqNRGhj3R7voNXdHJjv9VeNV9Wm", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "yEyTv9RkpitE2KhkXh3CNcWuN6CrWRhXseHmYRyKWHv7jB71wCME7GDc4NCNaaTnRCKk9hCqRADy3yQ2AnismGBQ2od59vbqeg", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213260183000, + 4134240, + 1141440 + ], + "postBalances": [ + 213260178000, + 4134240, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: TransferOwnership", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 6913 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 6913 + }, + "blockTime": 1761068983, + "slot": 416150667 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-proposal-execute.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-proposal-execute.json new file mode 100644 index 00000000..1186f007 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-proposal-execute.json @@ -0,0 +1,101 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "5vCNXXwJA7iEScuVVdEy1n8ahiaPygrNZjq3peUktvyemyPAmXnVSZrxyqn5A6Dij1uXn29RxaYQdAdvX4P5eF7i" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 3 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "9mYamYp9qGXSC5whTmfH92RG2BdBpwSP3DwaczyFieDN", + "DBKy3Bb6kFS2HH2JXZ1DhaR1KvZ6z6nTVyu4HJuvnd1S", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX", + "2N9nKVFPHsBVazniiYNxECB2nPLcwjk3dHAJH9tkr2xQ" + ], + "recentBlockhash": "Ed3DUWepoANUKnxSzQchvNwFd93izxrih8ytLyRqeyux", + "instructions": [ + { + "programIdIndex": 4, + "accounts": [ + 1, + 3, + 2, + 4, + 5, + 0, + 1, + 5 + ], + "data": "AtRVgKpNvpibnNeZF1j6npTBrht7qYrNPW95s5rfTPnPXyZ58rgdDiRHyANyX6Y2xekrKrcNMVBdarpWpe4j8BAhm6GbXcrtLViQWKFHm2BFUAg4CiQf3MMz21wnS8kE9RrKLdb2csk34DytbcUPnG4LW34Kqikjsysyon8wQVEnAEbvwaKEZSYotc", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213259164480, + 4134240, + 1252800, + 1343280, + 1141440, + 0 + ], + "postBalances": [ + 213259159480, + 4134240, + 1252800, + 1343280, + 1141440, + 0 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 4, + "accounts": [ + 1, + 5 + ], + "data": "9YwhijzMHyNGk5ngX2sXQFjq518LPP6eCuh578AMt7utCa87gZPCf91", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: Execute", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [2]", + "Program log: Instruction: AcceptOwnership", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 6774 of 179161 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success", + "Program data: 3Q/UHSP8/04AAAAAAAAAAMmhkoE6wk7I/Qcq8Mtz+oLcnxxrSMH1eOh8OfDT7LxyKAAAAKwXKw3u1VWWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 33297 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 33297 + }, + "blockTime": 1761071128, + "slot": 416156235 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-proposal-set-root.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-proposal-set-root.json new file mode 100644 index 00000000..eb36b389 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-proposal-set-root.json @@ -0,0 +1,104 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "5cgAY7o5G31KJWwd76QLWk6wQzNfPoXnjMAP5W8jELE45Qhjt9ZPxkA38udzpWANNYGjMQV2WBTdivGuFXBfpDNa" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 3 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "DBKy3Bb6kFS2HH2JXZ1DhaR1KvZ6z6nTVyu4HJuvnd1S", + "2URDwxAAjPRzcTULjodnCxvg2HraDv3oh5mEgD9kYwXP", + "9mYamYp9qGXSC5whTmfH92RG2BdBpwSP3DwaczyFieDN", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "2x6CBathDiwFZkMdC8WQamhJ48nfwPTtDBu4mTsPfS2w", + "instructions": [ + { + "programIdIndex": 7, + "accounts": [ + 1, + 2, + 3, + 4, + 5, + 0, + 6 + ], + "data": "K9UBFxzzmUF86odsdKWb6A2fuzRXx1VQLqWaNmspdxDzEh8pmM5J9neDiLdiksrzWkBpheYjxzKHqNwL1BLUmhVji4MH4ijegsMEUPsavYywuYpEqKCtLRppno1mdqH5gLuhp8CY39N4ACkPvogHbCU2m7aUdUw76kTcoViagyUE1V4uJvPT9V1P4FLc8u5X7HJ9BNk1GqZdSLRsS3ykxdaa3xo6J84k44c8Gs2", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213257777480, + 2345520, + 1343280, + 0, + 1252800, + 4134240, + 1, + 1141440 + ], + "postBalances": [ + 213259164480, + 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: SetRoot", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program data: 0hm7digqPXeKD8CWdwQZp6btd8eVMtyt4jU7Sm8OzgJYKkOID9IZhlPv+GgAAAAAAAAAAFvuOPs7hiam+/CQoroqEyiPrjtrRaqBltmHvQYLpVUzAAAAAAAAAAABAAAAAAAAAAA=", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 108241 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 108241 + }, + "blockTime": 1761071111, + "slot": 416156190 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-append.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-append.json new file mode 100644 index 00000000..58782dc7 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-append.json @@ -0,0 +1,132 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "WNJBim7rRgZVXGhxwtmzHWdCw6DnM72S1LEgpETvVchg5is3v3xix8f4WLq3ChxcmSGU89zWnj2DgJ9Zch8f2fo" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "HELgu8kSoHs3UnT6KnymBSLNULZRt6EsCGRdg7BS4rWp", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "8JM1NbBrt3Xh3kxoE3gUoUhdacSAaBKUdPn3SULoy5MqoavKwgx6PuKAkKbJHKR6x1jhra1hB8STog2qtFhZ7oWRWLM8w8hBqQ9TFRtT5Fn42zs5VBKVuTqc2MeW9Ujd4pDVHkUfUGqPhwd2WT3mgNfW7xyfBUxTwFCZLbNJu9tmZBsCroDPjyyYuvbAXRST38mD77v7s75D3USPAAGCzrCujhRGP8qVfXr13hysuxMvYQgKkKNSWqmU61y6un6nqhMkJvGwoj7pQ8zgLmXZySeF1ovFMbkbw91xd3bbqCWkfLWLEi2jEKCcTAaoEyA9fpFzkQ83mwHX9fnsbYXmLtB6WwF82yaPrNVpCS24J5qY8Tr4VBxmbY6r", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213257807480, + 2345520, + 1141440 + ], + "postBalances": [ + 213257802480, + 2345520, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: AppendSignatures", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 5385 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 5385 + }, + "blockTime": 1761069507, + "slot": 416152030 +} +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "5P4pNke2Eh8XBbHPQKpj6B5XGUYYDvx8S8CexWB4K3pz87szm8VbD2X18k8D8Agu5XqGYG5hQzRg42nX5S4uDCFG" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "GG6VTj7aDqhN1zmKehh2Bn2NiVa5biHTPsugyPUDCCt7", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "8JM1NbBrt3Xh3kxoE3gUoUhdacSAaBKUdPn3SULoy5MqoavKwgx6PuKAkKbJHKR6x1jhra1hB8STog2qtFhZ7oWRWLM8w8hBqQ9TFRtT5Fn42zs5VBKVuTqc2MeW9Ujd4pDVHkUfUGqPhwd2WT3mgNfW7xyfBUxTwFCZLbNJu9tmZBsCroDPjyyYuvbAXRST38mD77v97GBLzfpP584ZU49L1CsSksCXotnLp3CX2ic4EMCDwYTrTLE4yb28Tnf1W23cKfqS98qGe6YyKkEni7BCjhhKbuusawUQJKRsVJKKMTHTUwTMKCcx22kz7wF28hRNgNq4bWSZu2GSTW8dEBvBMNUSAY6zBFvJ5Mes9yjxkVSdPNhJtjR9", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213257787480, + 2345520, + 1141440 + ], + "postBalances": [ + 213257782480, + 2345520, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: AppendSignatures", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 5385 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 5385 + }, + "blockTime": 1761071079, + "slot": 416156109 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-finalize.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-finalize.json new file mode 100644 index 00000000..d8bbc3ed --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-finalize.json @@ -0,0 +1,132 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "51CZQFnLdM8CdHncuUX4cMYxCfagVvEk6W2TdxuqqX1CA5V7QD1AFU2swtBFdRwekqxpESGV4FurBnYDZRCy2Mp3" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "7ByPsk474ot7DPBzvR2KAYvq1Y3efudb8R1s5PM8n1Tv", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "8VPNxavkg2Yj38NCocv5Cq5gNj6AXt2M4QRQjqgjJnXPoyHsmdy1UZDmF6npK5ZBtRNWL1JYRnb16YYQozX6At63mW11eXX5K5PeHhFD", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213257802480, + 2345520, + 1141440 + ], + "postBalances": [ + 213257797480, + 2345520, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: FinalizeSignatures", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 4570 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 4570 + }, + "blockTime": 1761069523, + "slot": 416152072 +} +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "5YBfmUTSb9mMSQW7yMyWd37uuTKnPw9YsWnmk4oDMt4ijrYwB35C31mdsVQTFYWQjUcgQ59oyoamx1T31KNUdoWC" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 1 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "7CYKqUTPk7arJvtQXGhp6K7RDMhr5SLnd41E3Yu3fJoA", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0 + ], + "data": "8VPNxavkg2Yj38NCocv5Cq5gNj6AXt2M4QRQjqgjJnXPoyHsmdy1UZDmF6npK5ZBtRNWL1JYRnb16YYQozX6At63mW11eXX5K5PeHhFD", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213257782480, + 2345520, + 1141440 + ], + "postBalances": [ + 213257777480, + 2345520, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: FinalizeSignatures", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 4570 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 4570 + }, + "blockTime": 1761071094, + "slot": 416156148 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-init.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-init.json new file mode 100644 index 00000000..cd34f1e9 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signatures-init.json @@ -0,0 +1,174 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "2b9c5KPWY6RtNQHGNTGUc3ysGG7kDqRPhWCd7r8CBg8eRnT6GEELVUxnQNtQeScaiYnYFexqXHW7ZJrrFYytzFKe" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "B84CPxEMPSy61XbNVH9tDtYxh1ZGwwURM5uvSSTZMK8S", + "instructions": [ + { + "programIdIndex": 3, + "accounts": [ + 1, + 0, + 2 + ], + "data": "2QCcPn6AhHR9Zi4mhnFE53M8tJopZFLmSWFEPUWVFoNxRRu5UeGEiNaozoRS1nNcnizvmPyti1ijFKAZ5FpVREJ6QH6aonySvS1WBDhv1G", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213260158000, + 0, + 1, + 1141440 + ], + "postBalances": [ + 213257807480, + 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 7983 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 7983 + }, + "blockTime": 1761069491, + "slot": 416151988 +} +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "4zaYAALeFDedTBiu4qPhKwZ2RyGEu5HsDLuH9PemU6q6PV5uuTvGsWeqAnwVGL6S6ynA7opNY7HsTBAzfvqkzdma" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "AFNh3XUdrTmZ21jrd3RR9K3f89wFgvyWWpyndbnGngT4", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "8WzkQ4RFyqKYxK1fDhNB7LXTW6pL56fcY6LZGzbm81dC", + "instructions": [ + { + "programIdIndex": 3, + "accounts": [ + 1, + 0, + 2 + ], + "data": "2QCcPn6AhHR9Zi4mhnFE53M8tJopZFLmSWFEPUWVFoNxRRu5UeGEiNaozoRS1nNcnizvmPyti1ijFKAZ5FpVREJ6QH6aonySvS1WBDhv1G", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213260138000, + 0, + 1, + 1141440 + ], + "postBalances": [ + 213257787480, + 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 7983 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 7983 + }, + "blockTime": 1761071047, + "slot": 416156027 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-append.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-append.json new file mode 100644 index 00000000..e0ad32a2 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-append.json @@ -0,0 +1,70 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "4PKytW5KdhEUrRCitkK676RH8pYZoxZfDSM4PMxgzbW19hJzvia3CFSZHr5MnaRuG6VcbnN3ULXV1bAxAKft8Vcg" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "8e9iEAej6ZsWQeJyfwEha1o67HGirYqXVaMKSW8Gqx3T", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "CkAbbUJfyVra9rf9icfTtMseN9LUjrfD4FSwJcrzco9o", + "instructions": [ + { + "programIdIndex": 3, + "accounts": [ + 2, + 1, + 0 + ], + "data": "2nf1F9kmbuTdp5Vczs1R1Fq4atVAVZ4tQGZ2Cjmt6iBMcyXoAR5WFnbQNQBJgQtBujGH3mrsncheGs1Dhqsqkes9uk7tRPK4Th8R2TYZjNzN9rfEKWWLhmT9p6wxwFrCKwokEMR6DLapCu1VbWVDDVPsGTACU2SJJJ6pAQi2VXZBcAxDE4jrFHNhNRJCYkBbmkSqhEpBV4ii8jZ9sLEE2J82kfECng48U6QRm531iUwY45k1w1mtprBNEv9c4eaiyr54gSL35v7CKdBaAwS7eQZfhaiHeUxfATVV5UWxK6p5xXqhezit9hbXxF47rANWMZxHf3soxprRMJrgVA7vKUCsmYUny4GvyXFhrM1ppzD6DGE3wungioQqbxZ77iY8wDcm9UYwuUWA7wdihPUp2ZudiihPXz6p", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213259390640, + 2797920, + 2143680, + 1141440 + ], + "postBalances": [ + 213259385640, + 2797920, + 2143680, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: AppendSigners", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 8742 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 8742 + }, + "blockTime": 1761065400, + "slot": 416141319 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-finalize.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-finalize.json new file mode 100644 index 00000000..da68e505 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-finalize.json @@ -0,0 +1,70 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "52Po3VtjNzxRYLFRqcMBL8CbF64AvXrDk5Cru4rgxka1hNqYBAMGM9fFU4FGDMvZJUwhWSZZoeXfFumhqU9DEoqm" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "8e9iEAej6ZsWQeJyfwEha1o67HGirYqXVaMKSW8Gqx3T", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "2bnNJwHARL21H4RNS76MejApRUEbtAmarGPXC5LCXx4K", + "instructions": [ + { + "programIdIndex": 3, + "accounts": [ + 2, + 1, + 0 + ], + "data": "3V5XNyH9GL3Zw7SV97YnoB8Qke2c7xemZuhdfjFiRP1AURoHATkNZ19", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213259385640, + 2797920, + 2143680, + 1141440 + ], + "postBalances": [ + 213259380640, + 2797920, + 2143680, + 1141440 + ], + "innerInstructions": [], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: FinalizeSigners", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 7243 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 7243 + }, + "blockTime": 1761065415, + "slot": 416141359 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-init.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-init.json new file mode 100644 index 00000000..8a987399 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-init.json @@ -0,0 +1,91 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "127scRFUVMDXZ27DWppN9o4m8VadRf9KCR44261PxYqYpCdvS5TDA9dctt1GeNoFjKukXv4NiCQdr4nyhJEaSTY3" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 3 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "8e9iEAej6ZsWQeJyfwEha1o67HGirYqXVaMKSW8Gqx3T", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "DAjuukF3x86JPvvLYJuqQrXkVZdKWfzP4YdtxGvfrUt1", + "instructions": [ + { + "programIdIndex": 4, + "accounts": [ + 2, + 1, + 0, + 3 + ], + "data": "PXWSyLz7TkBDeki3V6tWD5LEQFNUshsGo5XhC69om7re6dKuVXRBHyCG", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213262193560, + 0, + 2143680, + 1, + 1141440 + ], + "postBalances": [ + 213259390640, + 2797920, + 2143680, + 1, + 1141440 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 3, + "accounts": [ + 0, + 1 + ], + "data": "11114Yini18cyWdoT2b5xcdaJ18Qzshjktbm1L4pFf1RqWPBLeEVAMMCB2WuZ7ipPSo1Mj", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: InitSigners", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 10272 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 10272 + }, + "blockTime": 1761065384, + "slot": 416141279 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-set-config.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-set-config.json new file mode 100644 index 00000000..144ed60c --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/mcm-signers-set-config.json @@ -0,0 +1,100 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "5qwtkrFtYb53YxwJjV7vo6VgtYYP4aV16AFNQzFeaVbsK7WWMYeUt5e3LfFJgCJFBRi7yZ3WCKoHsTe142xHK4ay" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "7BrnaHaHtFDshmyrZFi28r9vzxTqcmTjSZcf7KdLHRhL", + "8e9iEAej6ZsWQeJyfwEha1o67HGirYqXVaMKSW8Gqx3T", + "DBKy3Bb6kFS2HH2JXZ1DhaR1KvZ6z6nTVyu4HJuvnd1S", + "9mYamYp9qGXSC5whTmfH92RG2BdBpwSP3DwaczyFieDN", + "11111111111111111111111111111111", + "Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX" + ], + "recentBlockhash": "EkMYdyxhFNAMyM6oKZFRiNDLMevqDqFSvXfyxtbNCLWr", + "instructions": [ + { + "programIdIndex": 6, + "accounts": [ + 1, + 2, + 3, + 4, + 0, + 5 + ], + "data": "64JuGGLk9NDtcuqYHbYdvLn9JcaqmyombUTYwgoe9NEY5ybzeFgrm9Frsmgh9cUzByyK48wwJVR4k22A9i5XXBz2ZtLMHo83pAR9WAViwHMTRneM3bby5qo5mSWPS5PBzVoDPhW7gZQeC3VSeduGa1xof3dzNbS7dscEAnK", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213259380640, + 2143680, + 2797920, + 1343280, + 1252800, + 1, + 1141440 + ], + "postBalances": [ + 213260183000, + 4134240, + 0, + 1343280, + 1252800, + 1, + 1141440 + ], + "innerInstructions": [ + { + "index": 0, + "instructions": [ + { + "programIdIndex": 5, + "accounts": [ + 0, + 1 + ], + "data": "3Bxs4TgTwHsPxW47", + "stackHeight": 2 + } + ] + } + ], + "logMessages": [ + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX invoke [1]", + "Program log: Instruction: SetConfig", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program data: D2g7EOzxCAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAM8vhsMziZPOEPdNb0sJVxLH7+JgAAQgyP4d2wWTxxSHRFV2yHwX8XcXkBAE/9mLXuqQXsJao9rxgFUvZ4c+14AgBfGVVynj1hKftzgT6JF0LUc/x09wMAZE0PXCxVpGebS/4Fe4e6IDr5rA0EAG5CfDISwLY74MOC+XcV1JsBG/8zBQB/EAmL1TUZxznKikBK/hJ2R9lHdAYAkx4ksDJRHY3QKa7etEg3+sJR89gHAJmGzK+ePeD/74Kg9/o6BtWv4HJSCACy2aUudoQSee8DcsU0xTmk9o+MCwkA5FrIHqf1PepfC9bKoHM91cAtO2AKAO3s8sREVZIQqGWiKs/GoqJVkKsbCwDuMW2w7a7kU0ffxJh5WgExHwhSJQwA", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX consumed 25834 of 200000 compute units", + "Program Ea5qsVs2kwQXi7LMAh3Qg5YKpuPQbW7oqvYaPXUwBwoX success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 25834 + }, + "blockTime": 1761065431, + "slot": 416141400 +} diff --git a/solana/devnet/2025-10-20-deploy-mcm/artifacts/set-upgrade-authority-artifacts.json b/solana/devnet/2025-10-20-deploy-mcm/artifacts/set-upgrade-authority-artifacts.json new file mode 100644 index 00000000..a1bf3785 --- /dev/null +++ b/solana/devnet/2025-10-20-deploy-mcm/artifacts/set-upgrade-authority-artifacts.json @@ -0,0 +1,69 @@ +{ + "confirmationStatus": "finalized", + "transaction": { + "signatures": [ + "24wtuhsQKiyAuh2GZj2QUCeT954RrdXpH32UUreafMruUte8aQa19KYMTmbkDwy8KTBtSvKN32tjBjxMwEJh5YWP" + ], + "message": { + "header": { + "numRequiredSignatures": 1, + "numReadonlySignedAccounts": 0, + "numReadonlyUnsignedAccounts": 2 + }, + "accountKeys": [ + "2aWsUTRfJu2hPNUYHaYJjm6C3SVPqXjtoxu2VgBXsd72", + "Ca93fFb5tQR14XzNpvBi6WNTuPHWZLNwoZ3hu6EErgDF", + "BPFLoaderUpgradeab1e11111111111111111111111", + "2N9nKVFPHsBVazniiYNxECB2nPLcwjk3dHAJH9tkr2xQ" + ], + "recentBlockhash": "8a9dbFCLnsQ6VyQXmXX15BnFwFsGHtEot3Cmiovdze8B", + "instructions": [ + { + "programIdIndex": 2, + "accounts": [ + 1, + 0, + 3 + ], + "data": "6vx8P", + "stackHeight": null + } + ] + } + }, + "meta": { + "err": null, + "status": { + "Ok": null + }, + "fee": 5000, + "preBalances": [ + 213259159480, + 6670665840, + 1, + 0 + ], + "postBalances": [ + 213259154480, + 6670665840, + 1, + 0 + ], + "innerInstructions": [], + "logMessages": [ + "Program BPFLoaderUpgradeab1e11111111111111111111111 invoke [1]", + "New authority Some(2N9nKVFPHsBVazniiYNxECB2nPLcwjk3dHAJH9tkr2xQ)", + "Program BPFLoaderUpgradeab1e11111111111111111111111 success" + ], + "preTokenBalances": [], + "postTokenBalances": [], + "rewards": [], + "loadedAddresses": { + "writable": [], + "readonly": [] + }, + "computeUnitsConsumed": 2370 + }, + "blockTime": 1761071444, + "slot": 416157054 +}