Greg Fitzgerald
|
8e70f5bf84
|
Same fix, different location
What's this doing way up here?
|
2019-03-05 12:46:18 -07:00 |
Sagar Dhawan
|
dc42c12f2b
|
Revert to more consistent naming (#3114)
|
2019-03-04 17:50:19 -08:00 |
Michael Vines
|
9ce2bc94bf
|
Add flag to enable the JSON RPC fullnodeExit API
|
2019-03-04 15:49:02 -08:00 |
Michael Vines
|
51502537b1
|
Remove extra reference
|
2019-03-04 15:49:02 -08:00 |
Michael Vines
|
7b49c9f09c
|
Delete fullnode-config/
|
2019-03-04 15:49:02 -08:00 |
Michael Vines
|
9c44c173df
|
Remove ipv6 feature
|
2019-03-04 09:56:58 -08:00 |
Michael Vines
|
d708982f27
|
Remove unstable and test feature flags
|
2019-03-04 09:30:00 -08:00 |
anatoly yakovenko
|
1654199b23
|
Use PohRecorder to synchronize instead of rotate. (#3080)
|
2019-03-03 16:44:06 -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 |
Greg Fitzgerald
|
1edf6c361e
|
Move Vote program out of the SDK
|
2019-03-02 16:44:36 -08:00 |
Michael Vines
|
a94880574b
|
block_hash => blockhash
|
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
|
ce1b72809a
|
Rename get_last_id() to get_recent_block_hash()
|
2019-03-02 12:13:30 -07: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 |
Sagar Dhawan
|
20e4edec61
|
Refactor Vote Program Account setup (#2992)
|
2019-02-28 17:08:45 -08:00 |
dependabot[bot]
|
5b72a984a3
|
Bump serde_json from 1.0.38 to 1.0.39
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.38 to 1.0.39.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.38...v1.0.39)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-02-28 06:57:17 -07:00 |
Sathish Ambley
|
4149f7fd1c
|
Fix review comments
|
2019-02-27 08:22:52 -08:00 |
Sathish Ambley
|
c276375a0e
|
Persistent account storage across directories
|
2019-02-27 08:22:52 -08:00 |
Tyera Eulberg
|
d8f6865338
|
Rename EntryStream to Blockstream
|
2019-02-21 17:24:29 -07:00 |
Greg Fitzgerald
|
dde886f058
|
Move Bank to its own crate
Also:
* counters.rs to solana_metrics
* genesis_block.rs to solana_sdk
|
2019-02-19 07:17:04 -07:00 |
Michael Vines
|
83ac075b22
|
Use full app name for better cli help text
|
2019-02-16 10:40:47 -08:00 |
Michael Vines
|
c5a74ada05
|
leader_scheduler: remove bootstrap_height
|
2019-02-06 14:23:10 -08:00 |
Michael Vines
|
73979d8f5a
|
Remove sleep, fund the vote account faster
|
2019-02-06 14:23:10 -08:00 |
Michael Vines
|
f90d96367d
|
Add Fullnode::run() to optionally manage node role transitions automatically
|
2019-02-06 14:23:10 -08:00 |
Greg Fitzgerald
|
9c07a8c26a
|
VoteProgram -> VoteState
|
2019-02-01 16:03:46 -08:00 |
Greg Fitzgerald
|
dad0bfe447
|
Replace transaction traits with structs
Also:
* SystemTransaction::new -> new_account
* SystemTransaction::new_create -> new_program_account
|
2019-02-01 11:38:25 -08:00 |
dependabot[bot]
|
0e58023794
|
Bump serde_json from 1.0.37 to 1.0.38
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.37...v1.0.38)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-02-01 10:06:21 -07:00 |
Greg Fitzgerald
|
82a2080e45
|
Rename VoteSignerProxy to VotingKeypair
Works just like a normal Keypair, but will only sign voting
transactions.
|
2019-02-01 07:11:17 -07:00 |
Michael Vines
|
d87c2eb903
|
Fullnode::new() - provide FullnodeConfig as a ref
|
2019-01-31 21:12:36 -08:00 |
Greg Fitzgerald
|
609e915169
|
Fix clippy warning
Always pass Arcs by reference. Then you'll only need to clone()
to cross thread boundaries.
|
2019-01-30 21:59:05 -07:00 |
Greg Fitzgerald
|
e25992a011
|
Always give Fullnode a vote signer
This will allow us to use the the signer's pubkey as the node id.
Disable voting with a configuration option.
|
2019-01-30 21:59:05 -07:00 |
Greg Fitzgerald
|
278effad49
|
Implement KeypairUtil for VoteSignerProxy
|
2019-01-29 18:35:05 -07:00 |
Michael Vines
|
df136578d4
|
Remove unnecessary FullnodeConfig::rpc_port option
|
2019-01-29 10:22:39 -08:00 |
Michael Vines
|
ae7f169027
|
Add FullnodeConfig struct to Fullnode::new* functions
This avoids having to touch *every* Fullnode::new* call site when
a new fullnode option is added
|
2019-01-29 09:42:48 -08:00 |
Tyera Eulberg
|
6da7a784f2
|
Stream entries (#2582)
* Add entry streaming option
* Fix tests
* Remove obsolete comment
* Move entry stream functionality to struct w/ trait in order to test without i/o
|
2019-01-29 00:21:27 -08:00 |
Michael Vines
|
12cddf725e
|
Harmonize Fullnode::new* function arguments
|
2019-01-28 22:37:56 -08:00 |
Tyera Eulberg
|
a2e29fa71f
|
Alphabetize and make consistent fullnode arguments
|
2019-01-28 14:32:32 -08:00 |
Sagar Dhawan
|
d65e7b9fcc
|
Speedup rotation (#2468)
Speedup leader to validator transitions
|
2019-01-26 13:58:08 +05:30 |
dependabot[bot]
|
06e3cd3d2a
|
Bump serde_json from 1.0.36 to 1.0.37
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.36 to 1.0.37.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.36...v1.0.37)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-25 03:34:06 -08:00 |
Tyera Eulberg
|
b9eb7e14e6
|
Use clap arg conflicts check
|
2019-01-24 10:47:37 -08:00 |
Tyera Eulberg
|
b7be5b9a7a
|
Add no-signer argument
|
2019-01-24 10:47:37 -08:00 |
Michael Vines
|
cc88f9bcd6
|
Add mechanism to determine when a node has finished booting
|
2019-01-23 00:02:30 -08:00 |
Michael Vines
|
f630b50902
|
Check for new vote account signature explicitly for better error reporting on failures
|
2019-01-23 00:02:30 -08:00 |
Michael Vines
|
5b73a8eceb
|
Rework fullnode boot sequence
|
2019-01-19 21:35:46 -08:00 |
Michael Vines
|
9c8e853567
|
Rename --rpc arg to --rpc-port to match wallet cli
|
2019-01-17 09:04:57 -08:00 |
dependabot[bot]
|
590b88f718
|
Bump serde_json from 1.0.35 to 1.0.36
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.35...v1.0.36)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-16 15:57:01 -07:00 |
dependabot[bot]
|
dc1049a6e7
|
Bump serde_json from 1.0.34 to 1.0.35
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.34 to 1.0.35.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.34...v1.0.35)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-12 21:26:45 -07:00 |
Michael Vines
|
094bc59553
|
refactor: reduce node_info scope
|
2019-01-12 10:28:38 -07:00 |
Pankaj Garg
|
1724430489
|
Remove clippy override for cyclomatic complexity (#2392)
* Remove clippy override for cyclomatic complexity
* reduce cyclomatic complexity of main function
* fix compilation errors
|
2019-01-11 16:49:18 -08:00 |
Pankaj Garg
|
d7594b19fc
|
Implemented a trait for vote signer service (#2386)
* Implemented a trait for vote signer service
* removes need for RPC in unit tests for vote signing
* fix build errors
* address some review comments
|
2019-01-11 12:58:31 -08:00 |