solana/programs
Kristofer Peterson ed5a2f2a90
Fold bank serialisation into serde snapshot (#10581)
* Move bank (de)serialisation logic from bank and snapshot_utils to serde_snapshot.
Add sanity assertions between genesis config and bank fields on deserialisation.
Atomically update atomic bool in quote_for_specialization_detection().
Use same genesis config when restoring snapshots in test cases.

* Tidy up namings and duplicate structs to version

* Apply struct renames to tests

* Update abi hashes

Co-authored-by: Ryo Onodera <ryoqun@gmail.com>
2020-07-13 23:00:59 +09:00
..
bpf Bump generic-array from 0.14.1 to 0.14.3 (#11010) 2020-07-12 20:59:05 -06:00
bpf_loader Fix warnings (#10992) 2020-07-10 20:02:55 +00:00
btc_spv chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
btc_spv_bin Bump serde from 1.0.111 to 1.0.112 2020-06-15 07:58:16 -07:00
budget chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
config chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
exchange chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
failure Rename Client methods to match proposed BanksClient (#10793) 2020-06-25 03:35:38 +00:00
librapay Fold bank serialisation into serde snapshot (#10581) 2020-07-13 23:00:59 +09:00
move_loader Bump generic-array from 0.14.1 to 0.14.3 (#11010) 2020-07-12 20:59:05 -06:00
noop Change documentation introduction to indicate Foundation IP transfer (#10440) 2020-06-13 14:41:05 -07:00
ownable chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
stake chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
vest chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00
vote chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867) 2020-07-09 00:08:05 +00:00