Install

Compatibility

The constructs of the Anchor language that tare-lang implements, generated from the benchmark runs.

Constructs

Constructs implemented for each Anchor version
ConstructAnchor 0.31.1Anchor 0.32.3Anchor 1.2.2Anchor 0.32.1Anchor 0.29.0Exercised by
#[access_control]ImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, production-squads-v4
#[account]ImplementedImplementedImplementedImplementedIn progressbasic-1, basic-2, puppet, puppet-master, basic-4, basic-5, floats, errors, relations-derivation, v0_31_1-tests-idl-programs-docs, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-idl-programs-docs, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-idl-programs-external, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-idl-programs-docs, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, production-squads-v4, production-whirlpools
#[constant]ImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-idl-programs-docs, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-misc-programs-misc-optional, v0_32_3-tests-idl-programs-docs, v0_32_3-tests-declare-program-programs-external, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v1_2_2-tests-idl-programs-docs, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-misc-programs-misc-optional
#[derive(Accounts)]ImplementedImplementedImplementedIn progressIn progressbasic-0, basic-1, basic-2, puppet, puppet-master, basic-4, basic-5, declare-id, multiple-suites, system-accounts, floats, events, errors, relations-derivation, v0_31_1-tests-validator-clone-programs-validator-clone, v0_31_1-tests-anchor-cli-idl-programs-idl-commands-one, v0_31_1-tests-anchor-cli-idl-programs-idl-commands-two, v0_31_1-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v0_31_1-tests-safety-checks-programs-account-info, v0_31_1-tests-safety-checks-programs-unchecked-account, v0_31_1-tests-sysvars-programs-sysvars, v0_31_1-tests-typescript-programs-typescript, v0_31_1-tests-idl-programs-external, v0_31_1-tests-safety-checks-programs-ignore-non-accounts, v0_31_1-tests-idl-programs-docs, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, v0_32_3-examples-tutorial-basic-0-programs-basic-0, v0_32_3-tests-validator-clone-programs-validator-clone, v0_32_3-tests-anchor-cli-idl-programs-idl-commands-one, v0_32_3-tests-anchor-cli-idl-programs-idl-commands-two, v0_32_3-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v0_32_3-tests-safety-checks-programs-account-info, v0_32_3-tests-safety-checks-programs-unchecked-account, v0_32_3-tests-declare-id-programs-declare-id, v0_32_3-tests-system-accounts-programs-system-accounts, v0_32_3-tests-multiple-suites-programs-multiple-suites, v0_32_3-tests-sysvars-programs-sysvars, v0_32_3-tests-typescript-programs-typescript, v0_32_3-tests-idl-programs-external, v0_32_3-tests-safety-checks-programs-ignore-non-accounts, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-idl-programs-docs, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-events-programs-events, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-examples-tutorial-basic-0-programs-basic-0, v1_2_2-tests-idl-programs-env-id, v1_2_2-tests-validator-clone-programs-validator-clone, v1_2_2-tests-anchor-cli-idl-programs-idl-commands-one, v1_2_2-tests-anchor-cli-idl-programs-idl-commands-two, v1_2_2-tests-solana-program-deps-matching-programs-matching-solana-program, v1_2_2-tests-solana-program-deps-mismatched-programs-mismatched-solana-program, v1_2_2-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v1_2_2-tests-multiple-scripts-programs-example, v1_2_2-tests-safety-checks-programs-account-info, v1_2_2-tests-safety-checks-programs-unchecked-account, v1_2_2-tests-declare-id-programs-declare-id, v1_2_2-tests-system-accounts-programs-system-accounts, v1_2_2-tests-multiple-suites-programs-multiple-suites, v1_2_2-tests-sysvars-programs-sysvars, v1_2_2-tests-typescript-programs-typescript, v1_2_2-tests-anchor-cli-legacy-idl-programs-anchor-cli-legacy-idl, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-idl-programs-external, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-tests-safety-checks-programs-ignore-non-accounts, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-idl-programs-docs, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-tests-cpi-returns-programs-malicious, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-events-programs-events, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, tare-registry
#[error_code]ImplementedImplementedImplementedImplementedIn progressbasic-4, errors, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, production-marinade, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-chat-programs-chat, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, production-squads-v4, production-whirlpools
#[event]ImplementedImplementedImplementedImplementedIn progressevents, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-events-programs-events, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-declare-program-programs-external, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-events-programs-events, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-whirlpools
#[event_cpi]ImplementedImplementedImplementedIn progressIn progressevents, v0_32_3-tests-events-programs-events, v1_2_2-tests-events-programs-events
#[instruction]ImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-chat-programs-chat, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
#[interface]In progressIn progressIn progressIn progressIn progress
#[program]ImplementedImplementedImplementedImplementedIn progressbasic-0, basic-1, basic-2, puppet, puppet-master, basic-4, basic-5, declare-id, multiple-suites, system-accounts, floats, events, errors, relations-derivation, v0_31_1-tests-validator-clone-programs-validator-clone, v0_31_1-tests-anchor-cli-idl-programs-idl-commands-one, v0_31_1-tests-anchor-cli-idl-programs-idl-commands-two, v0_31_1-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v0_31_1-tests-safety-checks-programs-account-info, v0_31_1-tests-safety-checks-programs-unchecked-account, v0_31_1-tests-sysvars-programs-sysvars, v0_31_1-tests-typescript-programs-typescript, v0_31_1-tests-idl-programs-external, v0_31_1-tests-safety-checks-programs-ignore-non-accounts, v0_31_1-tests-idl-programs-docs, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-examples-tutorial-basic-0-programs-basic-0, v0_32_3-tests-validator-clone-programs-validator-clone, v0_32_3-tests-anchor-cli-idl-programs-idl-commands-one, v0_32_3-tests-anchor-cli-idl-programs-idl-commands-two, v0_32_3-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v0_32_3-tests-safety-checks-programs-account-info, v0_32_3-tests-safety-checks-programs-unchecked-account, v0_32_3-tests-declare-id-programs-declare-id, v0_32_3-tests-system-accounts-programs-system-accounts, v0_32_3-tests-multiple-suites-programs-multiple-suites, v0_32_3-tests-sysvars-programs-sysvars, v0_32_3-tests-typescript-programs-typescript, v0_32_3-tests-idl-programs-external, v0_32_3-tests-safety-checks-programs-ignore-non-accounts, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-idl-programs-docs, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-events-programs-events, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-examples-tutorial-basic-0-programs-basic-0, v1_2_2-tests-idl-programs-env-id, v1_2_2-tests-validator-clone-programs-validator-clone, v1_2_2-tests-anchor-cli-idl-programs-idl-commands-one, v1_2_2-tests-anchor-cli-idl-programs-idl-commands-two, v1_2_2-tests-solana-program-deps-matching-programs-matching-solana-program, v1_2_2-tests-solana-program-deps-mismatched-programs-mismatched-solana-program, v1_2_2-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v1_2_2-tests-multiple-scripts-programs-example, v1_2_2-tests-safety-checks-programs-account-info, v1_2_2-tests-safety-checks-programs-unchecked-account, v1_2_2-tests-declare-id-programs-declare-id, v1_2_2-tests-system-accounts-programs-system-accounts, v1_2_2-tests-multiple-suites-programs-multiple-suites, v1_2_2-tests-sysvars-programs-sysvars, v1_2_2-tests-typescript-programs-typescript, v1_2_2-tests-anchor-cli-legacy-idl-programs-anchor-cli-legacy-idl, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-idl-programs-external, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-tests-safety-checks-programs-ignore-non-accounts, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-idl-programs-docs, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-tests-cpi-returns-programs-malicious, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-events-programs-events, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, tare-registry, production-squads-v4, production-whirlpools
#[zero_copy]ImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-chat-programs-chat, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v1_2_2-tests-chat-programs-chat, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, production-whirlpools
AccountImplementedImplementedImplementedImplementedIn progressbasic-1, basic-2, puppet, puppet-master, basic-4, basic-5, floats, errors, relations-derivation, v0_31_1-tests-idl-programs-docs, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-idl-programs-docs, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-idl-programs-external, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-idl-programs-docs, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, tare-registry, production-squads-v4, production-whirlpools
AccountLoaderImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-chat-programs-chat, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-whirlpools
Anchor 0.29.0In progressIn progressIn progressIn progressIn progress
AnchorDeserializeImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-idl-programs-external, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-idl-programs-external, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-idl-programs-external, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
AnchorSerializeImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-idl-programs-external, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-idl-programs-external, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-idl-programs-external, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
BoxImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-optional-programs-optional, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, production-squads-v4, production-whirlpools
BumpsImplementedIn progressIn progressIn progressIn progressproduction-marinade
ContextImplementedImplementedImplementedImplementedIn progressbasic-0, basic-1, basic-2, puppet, puppet-master, basic-4, basic-5, declare-id, multiple-suites, system-accounts, floats, events, errors, relations-derivation, v0_31_1-tests-validator-clone-programs-validator-clone, v0_31_1-tests-anchor-cli-idl-programs-idl-commands-one, v0_31_1-tests-anchor-cli-idl-programs-idl-commands-two, v0_31_1-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v0_31_1-tests-safety-checks-programs-account-info, v0_31_1-tests-safety-checks-programs-unchecked-account, v0_31_1-tests-sysvars-programs-sysvars, v0_31_1-tests-typescript-programs-typescript, v0_31_1-tests-idl-programs-external, v0_31_1-tests-safety-checks-programs-ignore-non-accounts, v0_31_1-tests-idl-programs-docs, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-examples-tutorial-basic-0-programs-basic-0, v0_32_3-tests-validator-clone-programs-validator-clone, v0_32_3-tests-anchor-cli-idl-programs-idl-commands-one, v0_32_3-tests-anchor-cli-idl-programs-idl-commands-two, v0_32_3-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v0_32_3-tests-safety-checks-programs-account-info, v0_32_3-tests-safety-checks-programs-unchecked-account, v0_32_3-tests-declare-id-programs-declare-id, v0_32_3-tests-system-accounts-programs-system-accounts, v0_32_3-tests-multiple-suites-programs-multiple-suites, v0_32_3-tests-sysvars-programs-sysvars, v0_32_3-tests-typescript-programs-typescript, v0_32_3-tests-idl-programs-external, v0_32_3-tests-safety-checks-programs-ignore-non-accounts, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-idl-programs-docs, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-events-programs-events, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-examples-tutorial-basic-0-programs-basic-0, v1_2_2-tests-idl-programs-env-id, v1_2_2-tests-validator-clone-programs-validator-clone, v1_2_2-tests-anchor-cli-idl-programs-idl-commands-one, v1_2_2-tests-anchor-cli-idl-programs-idl-commands-two, v1_2_2-tests-solana-program-deps-matching-programs-matching-solana-program, v1_2_2-tests-solana-program-deps-mismatched-programs-mismatched-solana-program, v1_2_2-tests-multiple-suites-run-single-programs-multiple-suites-run-single, v1_2_2-tests-multiple-scripts-programs-example, v1_2_2-tests-safety-checks-programs-account-info, v1_2_2-tests-safety-checks-programs-unchecked-account, v1_2_2-tests-declare-id-programs-declare-id, v1_2_2-tests-system-accounts-programs-system-accounts, v1_2_2-tests-multiple-suites-programs-multiple-suites, v1_2_2-tests-sysvars-programs-sysvars, v1_2_2-tests-typescript-programs-typescript, v1_2_2-tests-anchor-cli-legacy-idl-programs-anchor-cli-legacy-idl, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-idl-programs-external, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-tests-safety-checks-programs-ignore-non-accounts, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-idl-programs-docs, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-tests-cpi-returns-programs-malicious, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-events-programs-events, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, production-squads-v4, production-whirlpools
CpiContextImplementedImplementedImplementedImplementedIn progresspuppet-master, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, production-marinade, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, tare-registry, production-squads-v4, production-whirlpools
ExtraAccountMetaListIn progressIn progressIn progressIn progressIn progress
InitSpaceImplementedImplementedImplementedIn progressIn progressbasic-5, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-misc-programs-overflow-checks, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-chat-programs-chat, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-idl-programs-new-idl, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks
InterfaceImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-bench-programs-bench, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-bench-programs-bench, production-squads-v4, production-whirlpools
InterfaceAccountImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, production-squads-v4, production-whirlpools
LamportsIn progressIn progressIn progressIn progressIn progress
LazyAccountIn progressIn progressIn progressIn progressIn progress
OptionImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-misc-programs-misc-optional, production-marinade, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-misc-programs-misc-optional, production-squads-v4, production-whirlpools
ProgramImplementedImplementedImplementedImplementedIn progressbasic-1, basic-2, puppet, puppet-master, basic-4, basic-5, floats, relations-derivation, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-multiple-scripts-programs-example, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, production-squads-v4, production-whirlpools
ProgramDataIn progressIn progressIn progressIn progressIn progress
RefMutIn progressIn progressIn progressIn progressIn progress
SBF stack frame > 4096 bytesIn progressIn progressIn progressIn progressIn progress
SignerImplementedImplementedImplementedImplementedIn progressbasic-1, basic-2, puppet, basic-4, basic-5, system-accounts, floats, errors, relations-derivation, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-tests-system-accounts-programs-system-accounts, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-system-accounts-programs-system-accounts, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-tests-cpi-returns-programs-malicious, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, tare-registry, production-squads-v4, production-whirlpools
SpaceIn progressIn progressIn progressIn progressIn progress
SystemAccountImplementedImplementedImplementedIn progressIn progresssystem-accounts, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-tests-system-accounts-programs-system-accounts, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-system-accounts-programs-system-accounts, v1_2_2-tests-bench-programs-bench, tare-registry
SysvarImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-sysvars-programs-sysvars, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-idl-programs-idl, production-marinade, v0_32_3-tests-sysvars-programs-sysvars, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-idl-programs-idl, v1_2_2-tests-sysvars-programs-sysvars, v1_2_2-tests-custom-coder-programs-native-system, production-whirlpools
UncheckedAccountImplementedImplementedImplementedImplementedIn progresserrors, relations-derivation, v0_31_1-tests-safety-checks-programs-unchecked-account, v0_31_1-tests-safety-checks-programs-ignore-non-accounts, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-tests-safety-checks-programs-unchecked-account, v0_32_3-tests-safety-checks-programs-ignore-non-accounts, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-safety-checks-programs-unchecked-account, v1_2_2-tests-anchor-cli-legacy-idl-programs-anchor-cli-legacy-idl, v1_2_2-tests-safety-checks-programs-ignore-non-accounts, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, production-whirlpools
UpgradeableLoaderStateIn progressIn progressIn progressIn progressIn progress
account_constraintsImplementedImplementedImplementedIn progressIn progressbasic-1, basic-2, puppet, puppet-master, basic-4, basic-5, floats, errors, relations-derivation, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-cpi-returns-programs-caller, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-examples-tutorial-basic-3-programs-puppet-master, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-cpi-returns-programs-caller, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-tests-test-instruction-validation-pass-args-count-programs-test-instruction-validation, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-examples-tutorial-basic-3-programs-puppet-master, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-test-instruction-validation-pass-type-programs-test-instruction-validation, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-cpi-returns-programs-caller, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench
addressImplementedImplementedImplementedImplementedIn progressbasic-5, relations-derivation, v0_31_1-tests-cashiers-check-programs-cashiers-check, production-marinade, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, production-squads-v4, production-whirlpools
associated_tokenImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
bumpImplementedImplementedImplementedImplementedIn progressbasic-4, basic-5, relations-derivation, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
bumpsImplementedImplementedImplementedIn progressIn progressbasic-4, basic-5, relations-derivation, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, tare-registry
closeImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
constraintImplementedImplementedImplementedImplementedIn progresserrors, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
declare_program!In progressIn progressImplementedIn progressIn progressv1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-declare-program-programs-external
emit!ImplementedImplementedImplementedImplementedIn progressevents, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-events-programs-events, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-events-programs-events, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-whirlpools
emit_cpi!ImplementedImplementedImplementedIn progressIn progressevents, v0_32_3-tests-events-programs-events, v1_2_2-tests-events-programs-events, tare-registry
err!ImplementedImplementedImplementedImplementedIn progresserrors, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-cashiers-check-programs-cashiers-check, production-marinade, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-cashiers-check-programs-cashiers-check, production-squads-v4
error!ImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, production-marinade, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v1_2_2-tests-cashiers-check-programs-cashiers-check, production-whirlpools
executableImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-custom-program-programs-custom-program, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
extensions::metadata_pointer::authorityIn progressIn progressIn progressIn progressIn progress
generated corpus account/type resolutionIn progressIn progressIn progressIn progressIn progress
has_oneImplementedImplementedImplementedImplementedIn progressbasic-2, basic-5, floats, errors, relations-derivation, v0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, production-marinade, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-chat-programs-chat, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-cashiers-check-programs-cashiers-check, production-squads-v4, production-whirlpools
initImplementedImplementedImplementedImplementedIn progressbasic-1, basic-2, puppet, basic-4, basic-5, floats, relations-derivation, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, production-marinade, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench, tare-registry, production-squads-v4, production-whirlpools
init_if_neededImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-whirlpools
memoImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-cashiers-check-programs-cashiers-check
metadataIn progressIn progressIn progressIn progressIn progress
mintImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
ownerImplementedImplementedImplementedImplementedIn progresserrors, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
payerImplementedImplementedImplementedIn progressIn progressbasic-1, basic-2, puppet, basic-4, basic-5, floats, relations-derivation, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-idl-programs-generics, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-idl-programs-generics, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-idl-programs-generics, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench
reallocImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-optional-programs-optional, production-marinade, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-optional-programs-optional, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, production-squads-v4, production-whirlpools
remaining_accountsImplementedImplementedImplementedImplementedIn progressv0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-misc-programs-misc, production-squads-v4, production-whirlpools
rent_exemptImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
require!ImplementedImplementedImplementedImplementedIn progresserrors, production-marinade, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors, production-squads-v4
require_eq!ImplementedImplementedImplementedImplementedIn progresserrors, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-misc-programs-lamports, production-marinade, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-declare-program-programs-declare-program, production-squads-v4
require_familyImplementedImplementedImplementedIn progressIn progressbasic-4, errors, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
require_gt!ImplementedImplementedImplementedIn progressIn progresserrors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors
require_gte!ImplementedImplementedImplementedIn progressIn progresserrors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors
require_keys_eq!ImplementedImplementedImplementedImplementedIn progressbasic-4, errors, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, production-squads-v4
require_keys_neq!ImplementedImplementedImplementedIn progressIn progresserrors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors
require_neq!ImplementedImplementedImplementedIn progressIn progresserrors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors
seedsImplementedImplementedImplementedImplementedIn progressbasic-4, basic-5, relations-derivation, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, production-marinade, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, tare-registry, production-squads-v4, production-whirlpools
spaceImplementedImplementedImplementedIn progressIn progressbasic-1, basic-2, puppet, basic-4, basic-5, floats, relations-derivation, v0_31_1-tests-optional-programs-allow-missing-optionals, v0_31_1-tests-anchor-cli-account-programs-account-command, v0_31_1-tests-cpi-returns-programs-callee, v0_31_1-tests-idl-programs-relations-derivation, v0_31_1-tests-misc-programs-init-if-needed, v0_31_1-tests-custom-discriminator-programs-custom-discriminator, v0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-misc-programs-lamports, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-declare-program-programs-external, v0_31_1-tests-misc-programs-overflow-checks, v0_31_1-tests-custom-coder-programs-native-system, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, v0_32_3-examples-tutorial-basic-3-programs-puppet, v0_32_3-tests-optional-programs-allow-missing-optionals, v0_32_3-examples-tutorial-basic-1-programs-basic-1, v0_32_3-examples-tutorial-basic-2-programs-basic-2, v0_32_3-tests-anchor-cli-account-programs-account-command, v0_32_3-tests-floats-programs-floats, v0_32_3-tests-cpi-returns-programs-callee, v0_32_3-tests-idl-programs-relations-derivation, v0_32_3-tests-misc-programs-init-if-needed, v0_32_3-examples-tutorial-basic-4-programs-basic-4, v0_32_3-tests-custom-discriminator-programs-custom-discriminator, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-relations-derivation-programs-relations-derivation, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-misc-programs-lamports, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-declare-program-programs-external, v0_32_3-examples-tutorial-basic-5-programs-basic-5, v0_32_3-tests-misc-programs-overflow-checks, v0_32_3-tests-custom-coder-programs-native-system, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-interface-account-programs-old, v1_2_2-tests-account-generation-test-programs-account-generation-test, v1_2_2-examples-tutorial-basic-3-programs-puppet, v1_2_2-tests-optional-programs-allow-missing-optionals, v1_2_2-examples-tutorial-basic-1-programs-basic-1, v1_2_2-tests-interface-account-programs-new, v1_2_2-examples-tutorial-basic-2-programs-basic-2, v1_2_2-tests-anchor-cli-account-programs-account-command, v1_2_2-tests-floats-programs-floats, v1_2_2-tests-idl-programs-relations-derivation, v1_2_2-tests-misc-programs-init-if-needed, v1_2_2-examples-tutorial-basic-4-programs-basic-4, v1_2_2-tests-cpi-returns-programs-callee, v1_2_2-tests-custom-discriminator-programs-custom-discriminator, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-relations-derivation-programs-relations-derivation, v1_2_2-tests-misc-programs-lamports, v1_2_2-tests-chat-programs-chat, v1_2_2-examples-tutorial-basic-5-programs-basic-5, v1_2_2-tests-misc-programs-overflow-checks, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-custom-coder-programs-native-system, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-duplicate-mutable-accounts-programs-duplicate-mutable-accounts, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench
stock IDL validationIn progressIn progressIn progressIn progressIn progress
stock all-zero discriminator rejectionIn progressIn progressIn progressIn progressIn progress
stock instruction validationIn progressIn progressIn progressIn progressIn progress
tokenImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-misc-programs-remaining-accounts, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-misc-programs-remaining-accounts, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-misc-programs-remaining-accounts, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
token_2022ImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow
token_interfaceImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-idl-programs-idl, v0_31_1-tests-spl-token-proxy-programs-token-proxy, v0_31_1-tests-escrow-programs-escrow, v0_31_1-tests-spl-token-wrapper-programs-token-wrapper, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_31_1-tests-bench-programs-bench, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-spl-token-proxy-programs-token-proxy, v0_32_3-tests-escrow-programs-escrow, v0_32_3-tests-spl-token-wrapper-programs-token-wrapper, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v0_32_3-tests-bench-programs-bench, v1_2_2-tests-spl-token-proxy-programs-token-proxy, v1_2_2-tests-escrow-programs-escrow, v1_2_2-tests-spl-token-wrapper-programs-token-wrapper, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc, v1_2_2-tests-bench-programs-bench
upstream dependency resolutionIn progressIn progressIn progressIn progressIn progress
zeroImplementedImplementedImplementedIn progressIn progresserrors, v0_31_1-tests-composite-programs-composite, v0_31_1-tests-realloc-programs-realloc, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-optional-programs-optional, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-cashiers-check-programs-cashiers-check, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-composite-programs-composite, v0_32_3-tests-realloc-programs-realloc, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-optional-programs-optional, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-errors-programs-errors, v0_32_3-tests-cashiers-check-programs-cashiers-check, v0_32_3-tests-idl-programs-new-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-composite-programs-composite, v1_2_2-tests-chat-programs-chat, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-realloc-programs-realloc, v1_2_2-tests-optional-programs-optional, v1_2_2-tests-errors-programs-errors, v1_2_2-tests-tictactoe-programs-tictactoe, v1_2_2-tests-cashiers-check-programs-cashiers-check, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc
zero_copyImplementedImplementedImplementedIn progressIn progressv0_31_1-tests-zero-copy-programs-zero-cpi, v0_31_1-tests-chat-programs-chat, v0_31_1-tests-zero-copy-programs-zero-copy, v0_31_1-tests-idl-programs-idl, v0_31_1-tests-misc-programs-misc-optional, v0_31_1-tests-misc-programs-misc, v0_32_3-tests-zero-copy-programs-zero-cpi, v0_32_3-tests-chat-programs-chat, v0_32_3-tests-zero-copy-programs-zero-copy, v0_32_3-tests-idl-programs-idl, v0_32_3-tests-misc-programs-misc-optional, v0_32_3-tests-misc-programs-misc, v1_2_2-tests-chat-programs-chat, v1_2_2-tests-accountloader-realloc-programs-accountloader-realloc, v1_2_2-tests-declare-program-programs-external, v1_2_2-tests-misc-programs-misc-optional, v1_2_2-tests-misc-programs-misc

Reading the matrix

A construct is marked for a version once a corpus program using it has built with Tare and its proof matched. The last column names those programs; each is in the benchmark.

A construct outside the matrix

tare build stops and names the construct and where it is used. Your stock build is unaffected.

In this chapter