Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate account meta executable read/update in bpf loaders #34194

Merged
merged 2 commits into from
Jan 3, 2024

Commits on Jan 3, 2024

  1. 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
    HaoranYi committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    2c98882 View commit details
    Browse the repository at this point in the history
  2. restore bpf_loader v2 tests

    HaoranYi committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    d59193c View commit details
    Browse the repository at this point in the history