solana/sdk
Jack May db4bbb3569
Switch programs activation to whole-set based gating (#11750)
* Implement Debug for MessageProcessor

* Switch from delta-based gating to whole-set gating

* Remove dbg!

* Fix clippy

* Clippy

* Add test

* add loader to stable operating mode at proper epoch

* refresh_programs_and_inflation after ancestor setup

* Callback via snapshot; avoid account re-add; Debug

* Fix test

* Fix test and fix the past history

* Make callback management stricter and cleaner

* Fix test

* Test overwrite and frozen for native programs

* Test epoch callback with genesis-programs

* Add assertions for parent bank

* Add tests and some minor cleaning

* Remove unsteady assertion...

* Fix test...

* Fix DOS

* Skip ensuring account by dual (whole/delta) gating

* Fix frozen abi implementation...

* Move compute budget constatnt init back into bank

Co-authored-by: Ryo Onodera <ryoqun@gmail.com>
2020-08-26 01:49:15 +09:00
..
benches Revert "Land program addresses on the curve (#11174)" (#11253) 2020-07-29 11:33:45 -07:00
bpf Add SystemInstruction::CreateAccount support to CPI (#11649) 2020-08-17 13:38:42 -07:00
docker-solana .sh 2020-07-29 14:12:11 -07:00
macro Bump version to 1.4.0 2020-08-05 12:04:15 -06:00
macro-frozen-abi Bump version to 1.4.0 2020-08-05 12:04:15 -06:00
src Switch programs activation to whole-set based gating (#11750) 2020-08-26 01:49:15 +09:00
.gitignore tmp dirs target to farf (#5079) 2019-07-12 18:28:42 -07:00
Cargo.toml Add a client for BankForks (#10728) 2020-08-07 08:45:17 -06:00
build.rs Apply #![feature(proc_macro_hygiene)] when needed 2020-07-14 14:40:02 -07:00