0.1.0
This commit is contained in:
3
migration/khadhroony-bot2-reference/registry/.gitignore
vendored
Normal file
3
migration/khadhroony-bot2-reference/registry/.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
# file: registry/.gitignore
|
||||
# version: 1
|
||||
|
||||
@@ -0,0 +1,366 @@
|
||||
# file: registry/core_program_id_seed.toml
|
||||
# version: 5
|
||||
|
||||
# This file tracks Solana/SPL primitive identifiers separately from application program surfaces.
|
||||
# It includes executable programs, loader programs, sysvar accounts, and well-known native accounts.
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_address_lookup_table_v1"
|
||||
program_id = "AddressLookupTab1e1111111111111111111111111"
|
||||
source_code = "address_lookup_table"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_bpf_loader_deprecated_v1"
|
||||
program_id = "BPFLoader1111111111111111111111111111111111"
|
||||
source_code = "bpf_loader_deprecated"
|
||||
identifier_kind = "loader_program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_bpf_loader_v2"
|
||||
program_id = "BPFLoader2111111111111111111111111111111111"
|
||||
source_code = "bpf_loader"
|
||||
identifier_kind = "loader_program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_bpf_loader_upgradeable_v1"
|
||||
program_id = "BPFLoaderUpgradeab1e11111111111111111111111"
|
||||
source_code = "bpf_loader_upgradeable"
|
||||
identifier_kind = "loader_program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_compute_budget_v1"
|
||||
program_id = "ComputeBudget111111111111111111111111111111"
|
||||
source_code = "compute_budget"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_config_v1"
|
||||
program_id = "Config1111111111111111111111111111111111111"
|
||||
source_code = "config"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_ed25519_v1"
|
||||
program_id = "Ed25519SigVerify111111111111111111111111111"
|
||||
source_code = "ed25519"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_feature_v1"
|
||||
program_id = "Feature111111111111111111111111111111111111"
|
||||
source_code = "feature"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_incinerator_v1"
|
||||
program_id = "1nc1nerator11111111111111111111111111111111"
|
||||
source_code = "incinerator"
|
||||
identifier_kind = "well_known_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_loader_v4"
|
||||
program_id = "LoaderV411111111111111111111111111111111111"
|
||||
source_code = "loader_v4"
|
||||
identifier_kind = "loader_program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_native_loader_v1"
|
||||
program_id = "NativeLoader1111111111111111111111111111111"
|
||||
source_code = "native_loader"
|
||||
identifier_kind = "loader_program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_secp256k1_v1"
|
||||
program_id = "KeccakSecp256k11111111111111111111111111111"
|
||||
source_code = "secp256k1"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_secp256r1_v1"
|
||||
program_id = "Secp256r1SigVerify1111111111111111111111111"
|
||||
source_code = "secp256r1"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_slashing_v1"
|
||||
program_id = "S1ashing11111111111111111111111111111111111"
|
||||
source_code = "slashing"
|
||||
identifier_kind = "stateless_program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_stake_config_v1"
|
||||
program_id = "StakeConfig11111111111111111111111111111111"
|
||||
source_code = "stake_config"
|
||||
identifier_kind = "well_known_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_stake_v1"
|
||||
program_id = "Stake11111111111111111111111111111111111111"
|
||||
source_code = "stake"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_system_v1"
|
||||
program_id = "11111111111111111111111111111111"
|
||||
source_code = "system"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_clock_v1"
|
||||
program_id = "SysvarC1ock11111111111111111111111111111111"
|
||||
source_code = "sysvar_clock"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_epoch_rewards_v1"
|
||||
program_id = "SysvarEpochRewards1111111111111111111111111"
|
||||
source_code = "sysvar_epoch_rewards"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_epoch_schedule_v1"
|
||||
program_id = "SysvarEpochSchedu1e111111111111111111111111"
|
||||
source_code = "sysvar_epoch_schedule"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_fees_v1"
|
||||
program_id = "SysvarFees111111111111111111111111111111111"
|
||||
source_code = "sysvar_fees"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_instructions_v1"
|
||||
program_id = "Sysvar1nstructions1111111111111111111111111"
|
||||
source_code = "sysvar_instructions"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_last_restart_slot_v1"
|
||||
program_id = "SysvarLastRestartS1ot1111111111111111111111"
|
||||
source_code = "sysvar_last_restart_slot"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_recent_blockhashes_v1"
|
||||
program_id = "SysvarRecentB1ockHashes11111111111111111111"
|
||||
source_code = "sysvar_recent_blockhashes"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_rent_v1"
|
||||
program_id = "SysvarRent111111111111111111111111111111111"
|
||||
source_code = "sysvar_rent"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_rewards_v1"
|
||||
program_id = "SysvarRewards111111111111111111111111111111"
|
||||
source_code = "sysvar_rewards"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_slot_hashes_v1"
|
||||
program_id = "SysvarS1otHashes111111111111111111111111111"
|
||||
source_code = "sysvar_slot_hashes"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_slot_history_v1"
|
||||
program_id = "SysvarS1otHistory11111111111111111111111111"
|
||||
source_code = "sysvar_slot_history"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_stake_history_v1"
|
||||
program_id = "SysvarStakeHistory1111111111111111111111111"
|
||||
source_code = "sysvar_stake_history"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_sysvar_v1"
|
||||
program_id = "Sysvar1111111111111111111111111111111111111"
|
||||
source_code = "sysvar"
|
||||
identifier_kind = "sysvar_account"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_recognized_account"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_vote_v1"
|
||||
program_id = "Vote111111111111111111111111111111111111111"
|
||||
source_code = "vote"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_zk_elgamal_proof_v1"
|
||||
program_id = "ZkE1Gama1Proof11111111111111111111111111111"
|
||||
source_code = "zk_elgamal_proof"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_solana_zk_token_proof_v1"
|
||||
program_id = "ZkTokenProof1111111111111111111111111111111"
|
||||
source_code = "zk_token_proof"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_solana_core"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_associated_token_account_v1"
|
||||
program_id = "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
|
||||
source_code = "associated_token_account"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_associated_token_account"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_account_compression_v1"
|
||||
program_id = "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK"
|
||||
source_code = "spl_account_compression"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_account_compression"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_memo_v1"
|
||||
program_id = "Memo1UhkJRfHyvLMcVucJwxXeuD728EqVDDwQDxFMNo"
|
||||
source_code = "spl_memo_v1"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_memo"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_memo_v3"
|
||||
program_id = "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"
|
||||
source_code = "spl_memo_v3"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_memo"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_memo_v4"
|
||||
program_id = "Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH"
|
||||
source_code = "spl_memo_v4"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_memo"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_noop_v1"
|
||||
program_id = "noopb9bkMVfRPU8AsbpTUg8AQkHtKwMYZiFUjNRtMmV"
|
||||
source_code = "spl_noop"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_noop"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_single_pool_v1"
|
||||
program_id = "SVSPxpvHdN29nkVg9rPapPNDddN5DipNLRUFhyjFThE"
|
||||
source_code = "spl_single_pool"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_single_pool"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_name_service_v1"
|
||||
program_id = "namesLPneVptA9Z5rqUDD9tMTWEJwofgaYwp8cawRkX"
|
||||
source_code = "spl_name_service"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_metadata_spl_name_service"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_stake_pool_v1"
|
||||
program_id = "SPoo1Ku8WFXoNDMHPsrGSTSG1Y47rzgn41SLUNakuHy"
|
||||
source_code = "stake_pool"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_stake_pool"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_token_2022_v2022"
|
||||
program_id = "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
|
||||
source_code = "token_2022"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_token_2022"
|
||||
registry_status = "core_handled"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_token_2022_elgamal_registry_v1"
|
||||
program_id = "regVYJW7tcT8zipN5YiBvHsvR5jXW1uLFxaHSbugABg"
|
||||
source_code = "spl_token_2022_elgamal_registry"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_token_2022"
|
||||
registry_status = "core_specialized_reserved_current"
|
||||
|
||||
[[core_id]]
|
||||
canonical_code = "core_spl_token_v1"
|
||||
program_id = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
|
||||
source_code = "token"
|
||||
identifier_kind = "program"
|
||||
target_crate = "kb_decoder_spl_token"
|
||||
registry_status = "core_handled"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user