solana/programs
Tao Zhu 3e500d9e92
Feature gate builtin consumes static units during processing instruction (#30702)
* add feature gate
* builtins consume statically defined units at beginning of process_instruction()
* Add new instructionError; return error if builtin did not consume units to enforce builtin to consume units;
* updated related tests
* updated ProgramTest with deactivated native_programs_consume_cu feature to continue support existing mock/test programs that do not consume units
2023-03-24 11:31:01 -05:00
..
address-lookup-table Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
address-lookup-table-tests chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
bpf-loader-tests chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
bpf_loader Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
compute-budget Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
config Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
ed25519-tests chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
loader-v3 Feature - Loader built-in program v3 (#30464) 2023-03-23 18:13:47 +01:00
sbf Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
stake Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
vote Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
zk-token-proof Feature gate builtin consumes static units during processing instruction (#30702) 2023-03-24 11:31:01 -05:00
zk-token-proof-tests [zk-token-sdk] Add option to create proof context state in the proof verification program (#29996) 2023-03-16 07:35:20 +09:00