Files
khadhroony-bot3/test-fixtures/contract-matrices/METADATA_SOLANA_PROGRAM_PIPELINE_MATRIX.json
2026-08-06 06:12:54 +02:00

78 lines
2.5 KiB
JSON

{
"schemaVersion": 1,
"programId": "ProgM6JCCvbYkfKqJYHePx4xxSUSqJp7rh8Lyv7nk7S",
"pipelineCrate": "kb-pipeline",
"demoScenarioCrate": "kb-pipeline-demo-scenarios",
"historicalValidationFlow": [
"demo_backfill",
"core_extraction",
"demo_decode_replay",
"materialized_event_query"
],
"operations": [
{
"code": "metadata.solana_program_metadata.write",
"before": ["buffer", "optional_source_buffer"],
"rentObservationPolicy": "none",
"explicitApprovalRequired": true,
"after": "buffer_bytes_match_source_at_offset"
},
{
"code": "metadata.solana_program_metadata.initialize",
"before": ["vacant_or_buffer"],
"rentObservationPolicy": "exact_target_space",
"explicitApprovalRequired": false,
"after": "metadata_header_and_content_match_intent"
},
{
"code": "metadata.solana_program_metadata.set_authority",
"before": ["buffer_or_metadata"],
"rentObservationPolicy": "none",
"explicitApprovalRequired": true,
"after": "authority_matches_intent"
},
{
"code": "metadata.solana_program_metadata.set_data",
"before": ["metadata", "optional_source_buffer"],
"rentObservationPolicy": "exact_target_space",
"explicitApprovalRequired": true,
"after": "metadata_descriptors_and_content_match_intent"
},
{
"code": "metadata.solana_program_metadata.set_immutable",
"before": ["metadata"],
"rentObservationPolicy": "none",
"explicitApprovalRequired": true,
"after": "metadata_is_immutable"
},
{
"code": "metadata.solana_program_metadata.trim",
"before": ["buffer_or_metadata"],
"rentObservationPolicy": "none",
"explicitApprovalRequired": true,
"after": "same_state_kind_with_non_increasing_space"
},
{
"code": "metadata.solana_program_metadata.close",
"before": ["buffer_or_metadata"],
"rentObservationPolicy": "none",
"explicitApprovalRequired": true,
"after": "account_is_missing"
},
{
"code": "metadata.solana_program_metadata.allocate",
"before": ["vacant"],
"rentObservationPolicy": "exact_target_space",
"explicitApprovalRequired": false,
"after": "buffer_header_matches_authority_seed_and_canonicity"
},
{
"code": "metadata.solana_program_metadata.extend",
"before": ["buffer_or_metadata"],
"rentObservationPolicy": "exact_target_space",
"explicitApprovalRequired": false,
"after": "same_state_kind_with_exact_extended_space"
}
]
}