anatoly yakovenko
|
bb774173bb
|
Add PohRecorder reset tests (#3083)
* tests for reset
* fixup!
|
2019-03-04 08:08:22 -07:00 |
anatoly yakovenko
|
3906b1af6a
|
deadcode (#3081)
|
2019-03-03 21:16:59 -08:00 |
carllin
|
de1d7ce312
|
Cleanup staking utils to divide functionality between delegate and normal node utitliites. Also replaces vote_states() with more generalized vote_accounts() in Bank. (#3070)
|
2019-03-03 18:04:13 -08:00 |
anatoly yakovenko
|
1654199b23
|
Use PohRecorder to synchronize instead of rotate. (#3080)
|
2019-03-03 16:44:06 -08:00 |
Greg Fitzgerald
|
2ec9bc9f05
|
Revive payments via Budget
|
2019-03-03 17:29:13 -07:00 |
Greg Fitzgerald
|
e8ae603a01
|
Add failing test for a Budget payment
|
2019-03-03 17:29:13 -07:00 |
Rob Walker
|
e4dba03e12
|
accounts shedding (#3078)
* accounts shedding
* fixup
|
2019-03-03 16:04:04 -08:00 |
Greg Fitzgerald
|
8ec10d4de9
|
Simplify Budget's serialize
|
2019-03-03 14:24:53 -08:00 |
Greg Fitzgerald
|
baca3e6b6b
|
Cleanup Budget
* BudgetProgram -> BudgetState
* Instruction -> BudgetInstruction
* Move BudgetState into its own module
* BudgetInstruction::NewBudget -> BudgetInstruction::InitializeAccount
* BudgetInstruction::new_budget -> BudgetInstruction::new_initialize_account
|
2019-03-03 14:49:35 -07:00 |
Greg Fitzgerald
|
fc5fcd6cd4
|
Move native_loader into solana_runtime
|
2019-03-03 10:59:08 -07:00 |
Michael Vines
|
33496ffea2
|
Adjust paths
|
2019-03-02 22:11:48 -08:00 |
Michael Vines
|
b8b7de5522
|
Script can now be run from any directory
|
2019-03-02 22:11:48 -08:00 |
Michael Vines
|
109101c2dc
|
Cleanup features and fix build errors
|
2019-03-02 22:11:48 -08:00 |
Michael Vines
|
534619f72f
|
Update manifest-path
|
2019-03-02 22:11:48 -08:00 |
Greg Fitzgerald
|
44322124c8
|
Update paths
|
2019-03-02 22:11:48 -08:00 |
Greg Fitzgerald
|
9923c543e8
|
Fix ci scripts
|
2019-03-02 22:11:48 -08:00 |
Greg Fitzgerald
|
41b5899856
|
Move programs/Cargo.toml into bpf/
|
2019-03-02 22:11:48 -08:00 |
Greg Fitzgerald
|
b830449f23
|
Move top-level native program tests to their respective crates
|
2019-03-02 22:11:48 -08:00 |
Greg Fitzgerald
|
037fcf6b3d
|
Bump all native programs up a level
Don't categorize programs by a single backend.
|
2019-03-02 22:11:48 -08:00 |
Stephen Akridge
|
e1a1296b9b
|
Fix cleanup_paths
Add back remove of parent in Accounts::drop, but
remove that in the cleanup_paths helper
for the account tests which do not use
make_default_dir.
|
2019-03-02 20:24:57 -08:00 |
Greg Fitzgerald
|
3f4ff3f7b5
|
Delete duplicate file
|
2019-03-02 18:57:11 -07:00 |
Michael Vines
|
cd4bccfd12
|
Remove snap support
|
2019-03-02 17:41:09 -08:00 |
Greg Fitzgerald
|
9c3e7e40cf
|
Less pub
|
2019-03-02 17:36:51 -08:00 |
Michael Vines
|
a9a7fc56eb
|
Purge MAX_RECENT_TICK_HASHES
|
2019-03-02 17:04:42 -08:00 |
Greg Fitzgerald
|
398b78dd97
|
Delete duplicate file
|
2019-03-02 16:44:36 -08:00 |
Greg Fitzgerald
|
1edf6c361e
|
Move Vote program out of the SDK
|
2019-03-02 16:44:36 -08:00 |
Sagar Dhawan
|
b99e3eafdd
|
Fix stakes not being setup correctly
|
2019-03-02 16:44:36 -08:00 |
Greg Fitzgerald
|
e6486b2824
|
Move Budget out of the SDK
|
2019-03-02 16:44:36 -08:00 |
Sagar Dhawan
|
d22a13257e
|
Refactor bank get vote accounts (#3052)
|
2019-03-02 16:44:36 -08:00 |
Rob Walker
|
f4c5b9ccb0
|
remove remove_dir_all() of paths' parents (which we didn't make to begin with)
|
2019-03-02 12:36:41 -08:00 |
Michael Vines
|
a94880574b
|
block_hash => blockhash
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
0f1582c196
|
cargo fmt
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
85159a0eb4
|
Rename JSON RPC getLastId to getRecentBlockHash
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
258cf21416
|
Purge remaining last_id (now called block_hash)
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
2bfad87a5f
|
Rename Bank.last_id() to Bank.last_block_hash()
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
95cbb8a5c0
|
Switch to recent_block_hash
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
ce1b72809a
|
Rename get_last_id() to get_recent_block_hash()
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
4f3e149a98
|
Remove stale/wrong comments
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
642d3d903f
|
Rename get_storage_mining_entry_height to get_storage_entry_height for consistency
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
81cd461591
|
Rename storage_last_id to storage_block_hash
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
ea110efabd
|
Rename AdvertiseStorageLastId to AdvertiseStorageRecentBlockHash
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
0743f54dfe
|
Rename LastIdNotFound to BlockHashNotFound
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
176d5e0d37
|
Rename Transaction last_id field to recent_block_hash
|
2019-03-02 12:13:30 -07:00 |
Stephen Akridge
|
16b71a6be0
|
Cleanup fork id generation
Accounts could end up with id collision depending on how
banks are created, this shouldn't happen.
|
2019-03-02 10:34:41 -08:00 |
Michael Vines
|
13ee8efd42
|
Move build.rs into core/
|
2019-03-02 09:52:18 -08:00 |
Michael Vines
|
5f5d779ee1
|
Move src/ into core/src. Top-level crate is now called solana-workspace
|
2019-03-02 09:52:18 -08:00 |
Greg Fitzgerald
|
7b849b042c
|
Split rewards_program.rs
|
2019-03-02 10:11:37 -07:00 |
Michael Vines
|
d32f5b6cca
|
Use process_blocktree to verify the ledger
|
2019-03-02 08:47:31 -08:00 |
Michael Vines
|
fcbcf000c4
|
Use a valid last_id
|
2019-03-02 08:47:31 -08:00 |
Michael Vines
|
2bc939f535
|
Adapt to slower moving last_ids
|
2019-03-02 08:47:31 -08:00 |