solana-with-rpc-optimizations/cli
HaoranYi 5a3a10e847
Deprecate account meta executable read/update in bpf loaders (#34194)
* use PROGRAM_OWNER + program data for account executable

mock account data with executable_meta in precompiled program and update
test_bank_hash_consistency test

pr: return const slice and add comments

pr: use ReadableAccount

use const to get rid of magic number

add featuregate disable_bpf_loader_instructions to disable bpf loader management instructions, and deprecate_executable_meta_update_in_bpf_loader to deprecate executable flag update in bpf loader

deprecate usage of executable in Account

fix a test

fix sbp bench

fix sbf program tests

add feature gate to account and borrowed account apis

fix tests

more test fixes

* restore bpf_loader v2 tests

---------

Co-authored-by: HaoranYi <haoran.yi@solana.com>
2024-01-03 15:11:48 -06:00
..
src Deprecate account meta executable read/update in bpf loaders (#34194) 2024-01-03 15:11:48 -06:00
tests Deprecate account meta executable read/update in bpf loaders (#34194) 2024-01-03 15:11:48 -06:00
.gitignore
Cargo.toml cli: program upgrade with offline signing (--sign-only mode) (#33860) 2023-12-14 15:21:17 +01:00