solana/programs
Sebastian Bor 1a658c7f31
Allow SetUpgradeAuthority instruction in CPI calls (#16676)
* feat: allow SetAuthority in CLI calls

* chore: clippy match_like_matches_macro

* chore: clippy match_like_matches_macro

* chore: rename CLI to CPI

* chore: move check for cpi authorised instruction to syscalls

* chore: add set_upgrade_authority cpi test

* chore: assert upgrade authority was changed

* feat: gate set_upgrade_authority via cpi with a feature

* chore: move feature to the end of the list

* chore: remove white spaces

* chore: remove white spaces

* chore: update comment to rerun build
2021-04-22 00:06:59 +01:00
..
bpf Allow SetUpgradeAuthority instruction in CPI calls (#16676) 2021-04-22 00:06:59 +01:00
bpf_loader Allow SetUpgradeAuthority instruction in CPI calls (#16676) 2021-04-22 00:06:59 +01:00
budget Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
config Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
exchange Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
failure Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
noop Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
ownable Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
secp256k1 Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
stake Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
vest Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00
vote Refactoring: Move KeyedAccounts to InvokeContext (#15410) 2021-04-19 18:48:48 +02:00