Compatibility
The constructs of the Anchor language that tare-lang implements, generated from the benchmark runs.
Constructs
| Construct | Anchor 0.31.1 | Anchor 0.32.3 | Anchor 1.2.2 | Anchor 0.32.1 | Anchor 0.29.0 | Exercised by |
|---|---|---|---|---|---|---|
| #[access_control] | Implemented | Implemented | Implemented | Implemented | In progress | v0_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] | Implemented | Implemented | Implemented | Implemented | In progress | basic-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] | Implemented | Implemented | Implemented | In progress | In progress | v0_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)] | Implemented | Implemented | Implemented | In progress | In progress | basic-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] | Implemented | Implemented | Implemented | Implemented | In progress | basic-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] | Implemented | Implemented | Implemented | Implemented | In progress | events, 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] | Implemented | Implemented | Implemented | In progress | In progress | events, v0_32_3-tests-events-programs-events, v1_2_2-tests-events-programs-events |
| #[instruction] | Implemented | Implemented | Implemented | In progress | In progress | v0_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 progress | In progress | In progress | In progress | In progress | |
| #[program] | Implemented | Implemented | Implemented | Implemented | In progress | basic-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] | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| Account | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| AccountLoader | Implemented | Implemented | Implemented | Implemented | In progress | v0_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.0 | In progress | In progress | In progress | In progress | In progress | |
| AnchorDeserialize | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| AnchorSerialize | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| Box | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| Bumps | Implemented | In progress | In progress | In progress | In progress | production-marinade |
| Context | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| CpiContext | Implemented | Implemented | Implemented | Implemented | In progress | puppet-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 |
| ExtraAccountMetaList | In progress | In progress | In progress | In progress | In progress | |
| InitSpace | Implemented | Implemented | Implemented | In progress | In progress | basic-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 |
| Interface | Implemented | Implemented | Implemented | Implemented | In progress | 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-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 |
| InterfaceAccount | Implemented | Implemented | Implemented | Implemented | In progress | 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-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 |
| Lamports | In progress | In progress | In progress | In progress | In progress | |
| LazyAccount | In progress | In progress | In progress | In progress | In progress | |
| Option | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| Program | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| ProgramData | In progress | In progress | In progress | In progress | In progress | |
| RefMut | In progress | In progress | In progress | In progress | In progress | |
| SBF stack frame > 4096 bytes | In progress | In progress | In progress | In progress | In progress | |
| Signer | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| Space | In progress | In progress | In progress | In progress | In progress | |
| SystemAccount | Implemented | Implemented | Implemented | In progress | In progress | system-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 |
| Sysvar | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| UncheckedAccount | Implemented | Implemented | Implemented | Implemented | In progress | errors, 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 |
| UpgradeableLoaderState | In progress | In progress | In progress | In progress | In progress | |
| account_constraints | Implemented | Implemented | Implemented | In progress | In progress | basic-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 |
| address | Implemented | Implemented | Implemented | Implemented | In progress | basic-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_token | Implemented | Implemented | Implemented | In progress | In progress | v0_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 |
| bump | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| bumps | Implemented | Implemented | Implemented | In progress | In progress | basic-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 |
| close | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| constraint | Implemented | Implemented | Implemented | Implemented | In progress | errors, 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 progress | In progress | Implemented | In progress | In progress | v1_2_2-tests-declare-program-programs-declare-program, v1_2_2-tests-declare-program-programs-external |
| emit! | Implemented | Implemented | Implemented | Implemented | In progress | events, 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! | Implemented | Implemented | Implemented | In progress | In progress | events, v0_32_3-tests-events-programs-events, v1_2_2-tests-events-programs-events, tare-registry |
| err! | Implemented | Implemented | Implemented | Implemented | In progress | errors, 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! | Implemented | Implemented | Implemented | Implemented | In progress | v0_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 |
| executable | Implemented | Implemented | Implemented | In progress | In progress | v0_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::authority | In progress | In progress | In progress | In progress | In progress | |
| generated corpus account/type resolution | In progress | In progress | In progress | In progress | In progress | |
| has_one | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| init | Implemented | Implemented | Implemented | Implemented | In progress | basic-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_needed | Implemented | Implemented | Implemented | Implemented | In progress | 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_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 |
| memo | Implemented | Implemented | Implemented | In progress | In progress | v0_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 |
| metadata | In progress | In progress | In progress | In progress | In progress | |
| mint | Implemented | Implemented | Implemented | In progress | In progress | 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, 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 |
| owner | Implemented | Implemented | Implemented | Implemented | In progress | errors, 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 |
| payer | Implemented | Implemented | Implemented | In progress | In progress | basic-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 |
| realloc | Implemented | Implemented | Implemented | Implemented | In progress | v0_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_accounts | Implemented | Implemented | Implemented | Implemented | In progress | v0_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_exempt | Implemented | Implemented | Implemented | In progress | In progress | v0_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! | Implemented | Implemented | Implemented | Implemented | In progress | errors, production-marinade, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors, production-squads-v4 |
| require_eq! | Implemented | Implemented | Implemented | Implemented | In progress | errors, 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_family | Implemented | Implemented | Implemented | In progress | In progress | basic-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! | Implemented | Implemented | Implemented | In progress | In progress | errors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors |
| require_gte! | Implemented | Implemented | Implemented | In progress | In progress | errors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors |
| require_keys_eq! | Implemented | Implemented | Implemented | Implemented | In progress | basic-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! | Implemented | Implemented | Implemented | In progress | In progress | errors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors |
| require_neq! | Implemented | Implemented | Implemented | In progress | In progress | errors, v0_32_3-tests-errors-programs-errors, v1_2_2-tests-errors-programs-errors |
| seeds | Implemented | Implemented | Implemented | Implemented | In progress | basic-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 |
| space | Implemented | Implemented | Implemented | In progress | In progress | basic-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 validation | In progress | In progress | In progress | In progress | In progress | |
| stock all-zero discriminator rejection | In progress | In progress | In progress | In progress | In progress | |
| stock instruction validation | In progress | In progress | In progress | In progress | In progress | |
| token | Implemented | Implemented | Implemented | In progress | In progress | v0_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_2022 | Implemented | Implemented | Implemented | In progress | In progress | v0_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_interface | Implemented | Implemented | Implemented | In progress | In progress | 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-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 resolution | In progress | In progress | In progress | In progress | In progress | |
| zero | Implemented | Implemented | Implemented | In progress | In progress | errors, 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_copy | Implemented | Implemented | Implemented | In progress | In progress | v0_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.