v0.4.8-pre.008
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user