df813b31c5
Fix SDK deps
2020-02-24 17:30:46 -07:00
7db92e2951
Drop print- prefix from slot/accounts command
...
(cherry picked from commit 89baa94002
)
2020-02-24 17:28:36 -07:00
6585518f78
Add genesis subcommand
...
(cherry picked from commit 1ef3478709
)
2020-02-24 17:28:36 -07:00
6398e256e4
Move shred_version module to sdk/
...
(cherry picked from commit 73063544bd
)
2020-02-24 17:28:36 -07:00
b64ebb45e7
validator: snapshot fetching cleanup (bp #8413 ) ( #8417 )
...
automerge
2020-02-24 15:22:34 -08:00
307ac66d9c
Reinstate create-stale-account
w/ seed test ( #8401 ) ( #8402 )
...
automerge
2020-02-22 10:56:39 -08:00
dc02f2ea8b
Add support for large transactions with Ledger Wallet ( #8394 )
2020-02-21 23:24:56 -07:00
b7386f9d84
Add --trusted-validator support for snapshot hash validation ( #8390 )
2020-02-21 18:42:24 -08:00
223f9707ca
\
2020-02-21 18:09:36 -07:00
ea5b00364f
Add --enable-warmup-epochs flag
2020-02-21 16:59:43 -07:00
fb98df76b7
4x DEFAULT_MAX_LEDGER_SLOTS to give nodes 3 hours of slots to repair from ( #8388 )
...
automerge
2020-02-21 15:04:02 -08:00
4ddbf8d509
CLI: dynamic signing reboot ( #8384 )
...
* Add keypair_util_from_path helper
* Cli: impl config.keypair as a trait object
* SDK: Add Debug and PartialEq for dyn Signer
* ClapUtils: Arg parsing from pubkey+signers to Presigner
* Impl Signers for &dyn Signer collections
* CLI: Add helper for getting signers from args
* CLI: Replace SigningAuthority with Signer trait-objs
* CLI: Drop disused signers command field
* CLI: Drop redundant tests
* Add clap validator that handles all current signer types
* clap_utils: Factor Presigner resolution to helper
* SDK: `From` for boxing Signer implementors to trait objects
* SDK: Derive `Clone` for `Presigner`
* Remove panic
* Cli: dedup signers in transfer for remote-wallet ergonomics
* Update docs vis-a-vis ASK changes
* Cli: update transaction types to use new dynamic-signer methods
* CLI: Fix tests No. 1
what to do about write_keypair outstanding
* Work around `CliConfig`'s signer not necessarily being a `Keypair`
* CLI: Fix tests No. 2
* Remove unused arg
* Remove unused methods
* Move offline arg constants upstream
* Make cli signing fallible
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com >
2020-02-21 14:55:53 -07:00
aa80f69171
Promote some datapoints to info
to fix dashboard ( #8381 )
...
automerge
2020-02-21 13:41:49 -08:00
0ace22d03f
Optimize account verification ( #8385 )
2020-02-21 13:28:35 -08:00
0e6aca5a7e
Reorganize message processor in prep for cross-program-invocation ( #8338 )
2020-02-21 11:30:00 -08:00
3f04226864
Update unlocks ( #8363 )
2020-02-21 11:23:03 -07:00
d308eed136
Bump ctrlc from 3.1.3 to 3.1.4
...
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases )
- [Commits](https://github.com/Detegr/rust-ctrlc/commits/3.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-21 09:00:14 -07:00
ed1149c8e0
Update supported backport labels
2020-02-21 00:47:44 -07:00
48f58a88bc
Bump version to 1.0.0
2020-02-20 23:52:19 -07:00
d238371b0c
Correct missing entry handling to avoid bad warns ( #8339 )
...
* Correct missing entry handling to avoid bad warns
* Pass storage entries to AccountStorageSerialize
* Fix CI.....
* Add tests and reorder condition for cheapest first
* Remove unneeded reference
2020-02-21 15:27:55 +09:00
0b7e8d0162
Add handling for fallible signers ( #8367 )
...
automerge
2020-02-20 19:04:53 -08:00
18fd52367e
If the node was loaded from a snapshot, advertise it in gossip ( #8364 )
...
automerge
2020-02-20 18:53:26 -08:00
2d665da3e1
Flip Stable and Preview enum values
2020-02-20 18:27:33 -07:00
5ef06a9d36
Add non-bz2 snapshot for faster creation for dev. ( #8350 )
...
* Add non-bz2 snapshot for faster creation for dev.
* Fix tests..
* Revert and always just use snapshot.tar.bz2
2020-02-21 10:19:45 +09:00
f4622d67e9
Submit all metrics in one HTTP POST rather than a HTTP POST per level
2020-02-20 18:12:30 -07:00
b65c9ea544
Bump serial_test_derive from 0.3.2 to 0.4.0 ( #8311 )
...
Bumps [serial_test_derive](https://github.com/palfrey/serial_test ) from 0.3.2 to 0.4.0.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.3.2...v0.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-20 17:06:00 -07:00
cc7c6c960e
Search for the validator with the highest snapshot
2020-02-20 17:04:48 -07:00
01697a9f5c
Remove unnecessary arc and mutex for rpc notifications ( #8351 )
2020-02-21 08:03:46 +08:00
ab361a8073
Rename KeypairUtil to Signer ( #8360 )
...
automerge
2020-02-20 13:28:55 -08:00
ec5c02cb7f
Book: Add instructions for verifying a paper wallet keypair ( #8357 )
2020-02-20 14:19:35 -07:00
e8124324ff
Support transaction signing by heterogenous lists of keypairs ( #8342 )
...
automerge
2020-02-20 12:13:23 -08:00
1720fe6a46
Snapshot hash gossip changes ( #8358 )
2020-02-20 11:46:13 -08:00
e50bc0d34b
Do not compress small incomplete slot list ( #8355 )
...
automerge
2020-02-20 09:48:39 -08:00
45774dc4aa
Fix comment
2020-02-20 10:32:36 -07:00
ea8d9d1aea
Bitwise compress incomplete epoch slots ( #8341 )
2020-02-19 20:24:09 -08:00
221866f74e
Process Gossip in parallel and add an upper limit ( #8328 )
2020-02-19 21:31:55 -06:00
3e96d59359
Use correct static IP address
2020-02-19 18:15:18 -07:00
8c19b6268c
Add Preview operating mode, rename SoftLaunch operating mode to Stable ( #8331 )
...
automerge
2020-02-19 16:48:58 -08:00
8ae26867c5
More testnet->devnet
2020-02-19 16:15:38 -07:00
19baaea0da
Remove validators from genesis ( #8330 )
...
automerge
2020-02-19 14:40:07 -08:00
e3cebcf82d
rename testnet.solana.com to devnet.solana.com
2020-02-19 15:33:14 -07:00
ccad5d5aaf
change warnings to infos ( #8322 )
2020-02-19 14:25:49 -08:00
d0bcde001e
New Repair Design ( #8256 )
...
* New Repair Design
2020-02-19 01:02:09 -08:00
83a8e82626
Remove dead code
2020-02-18 21:08:43 -07:00
7305a1f407
Reformatting
2020-02-18 21:08:43 -07:00
3975c7f8c9
Add --fee-burn-percentage
2020-02-18 17:43:08 -07:00
ac1d075d73
Drop packet if destination is unspecified (0.0.0.0/0) ( #8321 )
2020-02-18 16:14:20 -08:00
73a278dc64
Factor out creating genesis with vote accounts into a utility function ( #8315 )
...
automerge
2020-02-18 02:39:47 -08:00
a042ee609a
Update README.md
2020-02-17 22:19:55 -07:00
0d5c1239c6
Update epoch slots to include all missing slots ( #8276 )
...
* Update epoch slots to include all missing slots
* new test for compress/decompress
* address review comments
* limit cache based on size, instead of comparing roots
2020-02-17 12:39:30 -08:00