solana-with-rpc-optimizations/programs
Tyera Eulberg 38bbb77989
Return error if Transaction contains writable executable or ProgramData accounts (#19629)
* Return error if Transaction locks an executable as writable

* Return error if a ProgramData account is writable but the upgradable loader isn't present

* Remove unreachable clause

* Fixup bpf tests

* Review comments

* Add new TransactionError

* Disallow writes to any upgradeable-loader account when loader not present; remove is_upgradeable_loader_present exception for all other executables
2021-09-08 15:21:52 -06:00
..
bpf Return error if Transaction contains writable executable or ProgramData accounts (#19629) 2021-09-08 15:21:52 -06:00
bpf_loader Check seed length before trying to cal program address (#19699) 2021-09-07 21:37:24 -07:00
compute-budget tx wide compute budget (#18631) 2021-07-16 00:31:22 -07:00
config Feature cleanup (#19528) 2021-08-31 14:51:26 -07:00
ed25519 feat: add ed25519 signature verify program 2021-09-05 18:59:37 +01:00
failure for all tests, bank::new -> bank::new_for_tests (#19064) 2021-08-05 08:42:38 -05:00
noop chore: bump log from 0.4.11 to 0.4.14 (#18323) 2021-06-30 18:32:01 +00:00
ownable for all tests, bank::new -> bank::new_for_tests (#19064) 2021-08-05 08:42:38 -05:00
secp256k1 verify_precompiles needs FeatureSet 2021-09-05 18:59:37 +01:00
stake stake: Advance `credits_observed` on activation epoch (#19309) 2021-09-03 23:20:56 +02:00
vote Feature cleanup (#19528) 2021-08-31 14:51:26 -07:00