Fix Bank accounts hash mismatch related to Clock::unix_timestamp (#13477)

* Test for different ancestors with mismatch bank hash

* Test cleanup

* Remove nondeterministic ancestor check

* Update timestamp bounding feature key

* Update design doc

* Filter recent_timestamps to nodes voting within the last epoch

Co-authored-by: Stephen Akridge <sakridge@gmail.com>
This commit is contained in:
Tyera Eulberg
2020-11-09 19:10:09 -07:00
committed by GitHub
parent 2eb637d52f
commit c0e2ef06dc
4 changed files with 88 additions and 10 deletions

View File

@ -79,7 +79,7 @@ pub mod pull_request_ping_pong_check {
}
pub mod timestamp_bounding {
solana_sdk::declare_id!("8FyEA6ABYiMxX7Az6AopQN3mavLD8Rz3N4bvKnbbBFFq");
solana_sdk::declare_id!("2cGj3HJYPhBrtQizd7YbBxEsifFs5qhzabyFjUAp6dBa");
}
pub mod stake_program_v2 {