1441 lines
40 KiB
JSON
1441 lines
40 KiB
JSON
{
|
|
"file": "docs/SPL_TOKEN_MATRIX.json",
|
|
"version": 3,
|
|
"schemaVersion": 2,
|
|
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
|
|
"interface": {
|
|
"workspaceConstraint": "^3.0",
|
|
"expectedResolvedVersion": "3.0.0",
|
|
"cargoResolutionStatus": "validated_by_workspace_cargo_2026-07-15",
|
|
"features": [],
|
|
"bincodeEnabled": false,
|
|
"officialTag": "interface@v3.0.0",
|
|
"sourceCommit": "46eaacd",
|
|
"instructionSource": "https://github.com/solana-program/token/blob/interface@v3.0.0/interface/src/instruction.rs",
|
|
"stateSource": "https://github.com/solana-program/token/blob/interface@v3.0.0/interface/src/state.rs",
|
|
"legacyProcessorSource": "https://github.com/solana-program/token/blob/interface@v3.0.0/program/src/processor.rs",
|
|
"pTokenRelease": "p-token@v1.0.0"
|
|
},
|
|
"limits": {
|
|
"minSigners": 1,
|
|
"maxSigners": 11,
|
|
"maxBatchInstructions": 64,
|
|
"maxBatchAccounts": 512,
|
|
"maxInstructionBytes": 16384,
|
|
"nestedBatchAllowed": false
|
|
},
|
|
"deploymentAudit": {
|
|
"localnet": {
|
|
"status": "not_tested",
|
|
"evidence": []
|
|
},
|
|
"devnet": {
|
|
"status": "partially_validated",
|
|
"evidence": [
|
|
"TransferChecked simulated and submitted with canonical post-validation on 2026-07-15",
|
|
"5Q71KeomfhHBueDsD92C7L21vHUpFGZnZzCFPGaCDAMHx6yV4Jy2fMDzCpze8mNr2c1GLSRT93mmBaYy2RGZ95ZY",
|
|
"Controlled no-ATA lifecycle validated InitializeAccount3, MintToChecked, TransferChecked, ApproveChecked, Revoke, BurnChecked and CloseAccount with canonical replay and idempotence on 2026-07-15",
|
|
"Batch tag 255 simulation-only succeeded on the classic program with one zero-amount TransferChecked child on 2026-07-16; 270 compute units; no runtime error",
|
|
"UnwrapLamports tag 45 simulation-only succeeded for one lamport on a non-associated classic native token account on 2026-07-16; 140 compute units; no runtime error"
|
|
]
|
|
},
|
|
"mainnet": {
|
|
"status": "real_corpus_decode_and_materialization_validated",
|
|
"evidence": [
|
|
"370 classic SPL Token instructions decoded without unsupported, failed or unmatched input on 2026-07-15",
|
|
"371 committed materializations; 8 refused outputs matched 8 failed transactions; second replay selected 0 inputs",
|
|
"Observed materialized operations: approve 9, burn_checked 1, close_account 79, initialize_account 3, sync_native 56, transfer 2, transfer_checked 212"
|
|
]
|
|
},
|
|
"note": "Publication in interface 3.0.0 is tracked separately from processor deployment and successful simulation."
|
|
},
|
|
"corpusAudit": {
|
|
"mainnet": {
|
|
"source": "real canonical transactions replayed from PostgreSQL",
|
|
"observedNormalizedOperations": {
|
|
"approve": 9,
|
|
"burn_checked": 1,
|
|
"close_account": 79,
|
|
"initialize_account": 3,
|
|
"sync_native": 56,
|
|
"transfer": 2,
|
|
"transfer_checked": 212
|
|
},
|
|
"materializedFamilies": {
|
|
"token_account": 362,
|
|
"risk": 9
|
|
},
|
|
"invariants": {
|
|
"uncommittedOutputs": 0,
|
|
"duplicatedBatchParents": 0,
|
|
"classicTokenFeeOutputs": 0,
|
|
"secondReplaySelected": 0
|
|
},
|
|
"normalizedOperationCaveat": "initialize_account is intentionally not assigned to a specific wire tag because the materialized operation name normalizes historical and current initialization variants"
|
|
},
|
|
"devnet": {
|
|
"source": "controlled opt-in execution scenarios without ATA",
|
|
"transferChecked": "simulation, submission, confirmation, canonical hydration, core extraction, decode, one materialization and idempotent replay validated",
|
|
"lifecycle": "raw 82/165/165 account preparation followed by eleven simulation-first Token transactions; recovery after public RPC throttling was validated",
|
|
"recentInstructionProbe": {
|
|
"date": "2026-07-16",
|
|
"submission": false,
|
|
"batch": {
|
|
"success": true,
|
|
"computeUnits": 270,
|
|
"child": "TransferChecked amount=0",
|
|
"runtimeError": null
|
|
},
|
|
"unwrapLamports": {
|
|
"success": true,
|
|
"computeUnits": 140,
|
|
"amountLamports": "1",
|
|
"nativeAccount": "3DjMgMbaNU4nLbv8avkZuTPXc31khcfp1bMPV2AcJkZk",
|
|
"runtimeError": null
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"instructions": [
|
|
{
|
|
"name": "initialize_mint",
|
|
"tag": 0,
|
|
"status": "historical",
|
|
"layout": "1 + u8 + Pubkey + COption<Pubkey>; 35 or 67 bytes",
|
|
"allowedSizes": [
|
|
35,
|
|
67
|
|
],
|
|
"accounts": [
|
|
"mint(w)",
|
|
"rent_sysvar"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"decimals",
|
|
"mint_authority",
|
|
"freeze_authority"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.initialize_mint",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_mint"
|
|
},
|
|
"executorSupport": {
|
|
"status": "unsupported",
|
|
"reasonCode": "execution_spl_token_historical_variant_decode_only",
|
|
"reason": "obsolete Rent-dependent initialization variant; the decoder remains exhaustive and the executor uses the current no-Rent builder"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_account",
|
|
"tag": 1,
|
|
"status": "historical",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"token_account(w)",
|
|
"mint",
|
|
"owner",
|
|
"rent_sysvar"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.initialize_account",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_account"
|
|
},
|
|
"executorSupport": {
|
|
"status": "unsupported",
|
|
"reasonCode": "execution_spl_token_historical_variant_decode_only",
|
|
"reason": "obsolete Rent-dependent initialization variant; the decoder remains exhaustive and the executor uses the current no-Rent builder"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_multisig",
|
|
"tag": 2,
|
|
"status": "historical",
|
|
"layout": "1 + u8; 2 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"multisig_account(w)",
|
|
"rent_sysvar",
|
|
"members[1..11]"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"m",
|
|
"n_from_accounts"
|
|
],
|
|
"limits": [
|
|
"1 <= M <= N <= 11"
|
|
],
|
|
"event": "spl_token.initialize_multisig",
|
|
"projections": [
|
|
"token_accounts",
|
|
"admin",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_multisig"
|
|
},
|
|
"executorSupport": {
|
|
"status": "unsupported",
|
|
"reasonCode": "execution_spl_token_historical_variant_decode_only",
|
|
"reason": "obsolete Rent-dependent initialization variant; the decoder remains exhaustive and the executor uses the current no-Rent builder"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "transfer",
|
|
"tag": 3,
|
|
"status": "historical",
|
|
"layout": "1 + u64 LE; 9 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.transfer",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "transfer"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.transfer",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "real_transaction_decoded_and_materialized_2026-07-15"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"5hNLki1wTmRtSkfi3DPmNPB91mGaCBmJ2KDY7bvvaQXPPNFdgYgJcuqQtmsidccbdZo73Du13K8rDbwvZd2fHfvh"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "approve",
|
|
"tag": 4,
|
|
"status": "historical",
|
|
"layout": "1 + u64 LE; 9 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"delegate",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.approve",
|
|
"projections": [
|
|
"token_accounts",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "approve"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.approve",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "real_transaction_decoded_and_materialized_2026-07-15"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"25GkUzBPcXWgBi6nAu8RAHRsohidKFVCVhmBMdy3Xr9JNZdjvJeiFBmdtQpyadEVx4BfVJZLyifwf9xsDyBEyh84"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "revoke",
|
|
"tag": 5,
|
|
"status": "historical",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.revoke",
|
|
"projections": [
|
|
"token_accounts",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "revoke"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.revoke",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"3osU5jfqDPdMqQKjTnRtvJLaQBxkwRCAJeSU1zEGCMHC5jFHAd5dV4SnHGK2hc6aBkLNLSzvqD7VgVjLxFfhk4MM"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "set_authority",
|
|
"tag": 6,
|
|
"status": "historical",
|
|
"layout": "1 + AuthorityType u8 + COption<Pubkey>; 3 or 35 bytes",
|
|
"allowedSizes": [
|
|
3,
|
|
35
|
|
],
|
|
"accounts": [
|
|
"authority_target(w)",
|
|
"current_authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"authority_type",
|
|
"new_authority"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.set_authority",
|
|
"projections": [
|
|
"admin",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "set_authority"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.set_authority",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "mint_to",
|
|
"tag": 7,
|
|
"status": "historical",
|
|
"layout": "1 + u64 LE; 9 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"mint(w)",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.mint_to",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "mint_to"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.mint_to",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "burn",
|
|
"tag": 8,
|
|
"status": "historical",
|
|
"layout": "1 + u64 LE; 9 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"mint(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.burn",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "burn"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.burn",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "close_account",
|
|
"tag": 9,
|
|
"status": "historical",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.close_account",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "close_account"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.close_account",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "real_transaction_decoded_and_materialized_2026-07-15"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"27iYTpo9X5QNyQCXnfeHiVZqnqhszvrgsUDeC63ukjEF4KtYGPNJ4o4Vg4FGuzke5oHxybDnVvxFFMeqnHF2rSCB",
|
|
"hVS2YtL8zEbFPM1tyisWNScBoEkzfxDGeZKeZBpxA8rgEg6mQZXV67xdq6YUkhQX4GrfhPm87gvxupi9k56P9J8",
|
|
"4XUCaYXpeXPMBUmfHEWTzgiyoQUZNnF9jaZDAdrgi2qXABi6ZFBcuCUhgHQXqWtUb7V1gEVWXWmvZJKuyaNDqGrp"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "freeze_account",
|
|
"tag": 10,
|
|
"status": "historical",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"token_account(w)",
|
|
"mint",
|
|
"freeze_authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.freeze_account",
|
|
"projections": [
|
|
"token_accounts",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "freeze_account"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.freeze_account",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "thaw_account",
|
|
"tag": 11,
|
|
"status": "historical",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"token_account(w)",
|
|
"mint",
|
|
"freeze_authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.thaw_account",
|
|
"projections": [
|
|
"token_accounts",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "thaw_account"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.thaw_account",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "transfer_checked",
|
|
"tag": 12,
|
|
"status": "current",
|
|
"layout": "1 + u64 LE + u8; 10 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"mint",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw",
|
|
"decimals"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.transfer_checked",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "transfer_checked"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.transfer_checked",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "simulation_submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "real_transaction_decoded_and_materialized_2026-07-15"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"5Q71KeomfhHBueDsD92C7L21vHUpFGZnZzCFPGaCDAMHx6yV4Jy2fMDzCpze8mNr2c1GLSRT93mmBaYy2RGZ95ZY",
|
|
"2Xum6TUAKvu92gBUTCYS3LFtnYbMiR3bDq5VnrRS846ZgicsURqJrbD6LsJAJJD2jG3TPXVsMLY8UJx8NxDqPPbF",
|
|
"2125FHp6VjKaFApgDebwww1dGj1SFayKCwZPTwEieRWgKKGLe27Yjk9qKGT9zzc5Pc3Lsu9CRt8TDkJKdgJ1qpRP"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "approve_checked",
|
|
"tag": 13,
|
|
"status": "current",
|
|
"layout": "1 + u64 LE + u8; 10 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"mint",
|
|
"delegate",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw",
|
|
"decimals"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.approve_checked",
|
|
"projections": [
|
|
"token_accounts",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "approve_checked"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.approve_checked",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"4dC5AeizWUMSToEH8xjWjuUqK7GjBUEPD5kWGdi9LpdVBRni38dqocXjA8Wcx2SnLSAUKPaV3JbzKdpWAEu8ZXAR"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "mint_to_checked",
|
|
"tag": 14,
|
|
"status": "current",
|
|
"layout": "1 + u64 LE + u8; 10 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"mint(w)",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw",
|
|
"decimals"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.mint_to_checked",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "mint_to_checked"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.mint_to_checked",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"3yr7CtHeuQPFWFp424Q3NdPA1CUNm1xKd5z6hy1sW5HmbXnkudg4wXFmNhHo8mBJok1xHqqF9uaftqZugj4Aiw3f"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "burn_checked",
|
|
"tag": 15,
|
|
"status": "current",
|
|
"layout": "1 + u64 LE + u8; 10 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"mint(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"amount_raw",
|
|
"decimals"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.burn_checked",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "burn_checked"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.burn_checked",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "real_transaction_decoded_and_materialized_2026-07-15"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"34nijQGRnUoDj6hmdh8fWw5p33dEBxDPG5n4x8QBE4TdzbzathYgCmxzJvutyHhgXj3dqwZgcVdbjtmqZKNDHC3i",
|
|
"5sZpdTv1YYLpQ8AynL2eMMeFVwJfCPp8Pwf2KC93XQDM6NiQo9FVvZaL5qp1EFqY98k6ZFTVEirhKoUP7xck8bDg",
|
|
"5mk53ez5rJfCPAGUW3uHbYJ1bkBhPNRKi9NAuk6gknXp9CQtKtqUxkVdy6dnxmRTMmewwuFY865V9J72TrwESH5g"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_account2",
|
|
"tag": 16,
|
|
"status": "historical",
|
|
"layout": "1 + Pubkey; 33 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"token_account(w)",
|
|
"mint",
|
|
"rent_sysvar"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"owner"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.initialize_account2",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_account2"
|
|
},
|
|
"executorSupport": {
|
|
"status": "unsupported",
|
|
"reasonCode": "execution_spl_token_historical_variant_decode_only",
|
|
"reason": "obsolete Rent-dependent initialization variant; the decoder remains exhaustive and the executor uses the current no-Rent builder"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "sync_native",
|
|
"tag": 17,
|
|
"status": "current",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"native_token_account(w)",
|
|
"optional_rent_sysvar"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.sync_native",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "sync_native"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.sync_native",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "real_transaction_decoded_and_materialized_2026-07-15"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"27iYTpo9X5QNyQCXnfeHiVZqnqhszvrgsUDeC63ukjEF4KtYGPNJ4o4Vg4FGuzke5oHxybDnVvxFFMeqnHF2rSCB"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_account3",
|
|
"tag": 18,
|
|
"status": "current",
|
|
"layout": "1 + Pubkey; 33 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"token_account(w)",
|
|
"mint"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"owner"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.initialize_account3",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_account3"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.initialize_account",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "submission_confirmation_and_replay_validated_2026-07-15",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [
|
|
"3yxsCf8tc1H2P9E3m6Kgu7J3XVeBw7wePuRTHvCaidQ74bsa2TP5xg4hpXAw1jkRSB3LrkLrXgx5eqvCQqRsXcfq"
|
|
],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_multisig2",
|
|
"tag": 19,
|
|
"status": "current",
|
|
"layout": "1 + u8; 2 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"multisig_account(w)",
|
|
"members[1..11]"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"m",
|
|
"n_from_accounts"
|
|
],
|
|
"limits": [
|
|
"1 <= M <= N <= 11"
|
|
],
|
|
"event": "spl_token.initialize_multisig2",
|
|
"projections": [
|
|
"token_accounts",
|
|
"admin",
|
|
"risk"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_multisig2"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.initialize_multisig",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_mint2",
|
|
"tag": 20,
|
|
"status": "current",
|
|
"layout": "1 + u8 + Pubkey + COption<Pubkey>; 35 or 67 bytes",
|
|
"allowedSizes": [
|
|
35,
|
|
67
|
|
],
|
|
"accounts": [
|
|
"mint(w)"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"decimals",
|
|
"mint_authority",
|
|
"freeze_authority"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.initialize_mint2",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_mint2"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.initialize_mint",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "get_account_data_size",
|
|
"tag": 21,
|
|
"status": "current",
|
|
"layout": "tag; runtime ignores trailing data",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"mint"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.get_account_data_size",
|
|
"projections": [],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "get_account_data_size"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.get_account_data_size",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": true,
|
|
"coreReplayValidation": "unavailable_in_current_core_input"
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "initialize_immutable_owner",
|
|
"tag": 22,
|
|
"status": "current",
|
|
"layout": "tag only; classic runtime compatibility no-op",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"token_account(w)"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.initialize_immutable_owner",
|
|
"projections": [],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "initialize_immutable_owner"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.initialize_immutable_owner",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": [
|
|
"Classic SPL Token compatibility no-op; no Token-2022 extension is inferred."
|
|
]
|
|
},
|
|
{
|
|
"name": "amount_to_ui_amount",
|
|
"tag": 23,
|
|
"status": "current",
|
|
"layout": "1 + u64 LE; 9 bytes",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"mint"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"amount_raw"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.amount_to_ui_amount",
|
|
"projections": [],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "amount_to_ui_amount"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.amount_to_ui_amount",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": true,
|
|
"coreReplayValidation": "unavailable_in_current_core_input"
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "ui_amount_to_amount",
|
|
"tag": 24,
|
|
"status": "current",
|
|
"layout": "1 + UTF-8 remainder; at least 1 byte at wire layer",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"mint"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"ui_amount_utf8"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.ui_amount_to_amount",
|
|
"projections": [],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "ui_amount_to_amount"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.ui_amount_to_amount",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": true,
|
|
"coreReplayValidation": "unavailable_in_current_core_input"
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "withdraw_excess_lamports",
|
|
"tag": 38,
|
|
"status": "current",
|
|
"layout": "tag only; 1 byte",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"source(w)",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [],
|
|
"limits": [],
|
|
"event": "spl_token.withdraw_excess_lamports",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "withdraw_excess_lamports"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.withdraw_excess_lamports",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "separate_from_library_support"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "not_tested",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": []
|
|
},
|
|
{
|
|
"name": "unwrap_lamports",
|
|
"tag": 45,
|
|
"status": "recent",
|
|
"layout": "1 + COption<u64>; 2 or 10 bytes",
|
|
"allowedSizes": [
|
|
2,
|
|
10
|
|
],
|
|
"accounts": [
|
|
"native_token_account(w)",
|
|
"destination(w)",
|
|
"authority",
|
|
"multisig_signers*"
|
|
],
|
|
"authorityForm": "single_or_multisig",
|
|
"decodedFields": [
|
|
"optional_amount_lamports"
|
|
],
|
|
"limits": [],
|
|
"event": "spl_token.unwrap_lamports",
|
|
"projections": [
|
|
"token_accounts"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "unwrap_lamports"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.unwrap_lamports",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "devnet_simulation_succeeded_2026-07-16"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "simulation_succeeded_2026-07-16",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": false
|
|
},
|
|
"notes": [
|
|
"Published by interface 3.0.0; cluster deployment requires separate simulation evidence.",
|
|
"Devnet simulation-only succeeded for one lamport from a controlled non-associated wrapped SOL account; 140 compute units and no runtime error."
|
|
]
|
|
},
|
|
{
|
|
"name": "batch",
|
|
"tag": 255,
|
|
"status": "recent",
|
|
"layout": "1 + repeated(u8 account_count, u8 data_len, instruction_data[data_len])",
|
|
"allowedSizes": null,
|
|
"accounts": [
|
|
"concatenated sub-instruction account slices"
|
|
],
|
|
"authorityForm": "not_applicable",
|
|
"decodedFields": [
|
|
"ordered_sub_instructions",
|
|
"account_slices"
|
|
],
|
|
"limits": [
|
|
"64 sub-instructions",
|
|
"512 total accounts",
|
|
"255 bytes per child",
|
|
"no nested Batch"
|
|
],
|
|
"event": "spl_token.batch",
|
|
"projections": [
|
|
"child_dependent"
|
|
],
|
|
"officialBuilder": {
|
|
"available": true,
|
|
"function": "batch"
|
|
},
|
|
"executorSupport": {
|
|
"status": "supported",
|
|
"operationCode": "spl_token.batch",
|
|
"constructibility": "official_builder_proven",
|
|
"clusterDeployment": "devnet_simulation_succeeded_2026-07-16"
|
|
},
|
|
"clusterStatus": {
|
|
"localnet": "not_tested",
|
|
"devnet": "simulation_succeeded_2026-07-16",
|
|
"mainnet": "not_tested"
|
|
},
|
|
"syntheticFixtures": [
|
|
"minimal_valid",
|
|
"truncated",
|
|
"unexpected_suffix"
|
|
],
|
|
"realSignatures": [],
|
|
"returnData": {
|
|
"writes": true,
|
|
"coreReplayValidation": "unavailable_in_current_core_input"
|
|
},
|
|
"notes": [
|
|
"Child identities derive from parent instruction path and child position.",
|
|
"Devnet simulation-only succeeded with one zero-amount TransferChecked child; 270 compute units and no runtime error."
|
|
]
|
|
}
|
|
]
|
|
}
|