Michael Vines
a44b8abd48
Bump version to v1.0.13
2020-03-30 23:05:41 -07:00
mergify[bot]
8778ecaed5
Ledger cleanup fixes ( #9131 ) ( #9175 )
...
automerge
2020-03-30 20:42:17 -07:00
Michael Vines
a02542ada3
Bump version to v1.0.12
2020-03-30 08:45:50 -07:00
Michael Vines
ea17c6883f
Remove chatty 'setting snapshot root:' info log
2020-03-30 08:44:24 -07:00
mergify[bot]
d2107270ea
Consolidate signature-status rpcs (bp #9069 ) ( #9105 )
...
automerge
2020-03-26 20:30:46 -07:00
carllin
d4ddb6265b
Convert Banks ( #9033 )
...
* Store and compute needed state in EpochStakes struct
Co-authored-by: Carl <carl@solana.com >
2020-03-25 20:43:48 -07:00
Michael Vines
7a8233d7ca
Bump version to 1.0.11
2020-03-25 19:17:06 -07:00
mergify[bot]
5f1ce81fbc
ledger tool now outputs transaction status information if available ( #9024 ) ( #9026 )
...
automerge
2020-03-24 12:23:25 -07:00
Michael Vines
953cb93e44
Bump version to 1.0.10
2020-03-23 21:58:45 -07:00
Michael Vines
3ab428693a
Manual v1.0 backports ( #9025 )
...
automerge
2020-03-23 13:55:03 -07:00
Michael Vines
7ffaf2ad29
Manual v1.0 backports ( #9015 )
...
automerge
2020-03-22 22:44:55 -07:00
Michael Vines
7ae2464cf3
Fix windows build by removing sys-info ( #8860 ) ( #8973 )
...
automerge
2020-03-19 18:14:01 -07:00
Michael Vines
58a36ce484
Bump version to 1.0.9
2020-03-19 17:10:35 -07:00
Michael Vines
2a617f2d07
v1.0: Backport of #8939 ( #8957 )
...
automerge
2020-03-19 02:08:36 -07:00
Michael Vines
c7e80bebdc
Bump version to 1.0.8
2020-03-15 21:50:06 -07:00
mergify[bot]
d1ec6c0b8b
Upgrade to Rust 1.42 ( #8836 ) ( #8839 )
...
automerge
2020-03-13 14:29:18 -07:00
Michael Vines
7722723400
Bump version to 1.0.7
2020-03-13 08:10:09 -07:00
Trent Nelson
4a42cfc42a
Cli error cleanup 1.0 ( #8834 )
...
* Don't use move semantics if not needed (#8793 )
* SDK: Deboilerplate `TransportError` with thiserror
* Enable interchange between `TransportError` and `ClientError`
* SDK: Retval consistency between `Client` and `AsyncClient` traits
* Client: Introduce/use `Result` type
* Client: Remove unused `RpcResponseIn` type
* Client: Rename `RpcResponse` to more appropriate `RpcResult`
* Client: Death to `io::Result` return types
* Client: Struct-ify `ClientError`
* Client: Add optional `command` parameter to `ClientError`
* RpcClient: Stop abusing `io::Error` (low-fruit)
* ClientError: Use `thiserror`'s `Display` impl
* Extend `RpcError`'s utility
* RpcClient: Stop abusing `io::Error` (the rest)
* CLI: Shim `main()` so we can `Display` format errors
* claputils: format input validator errors with `Display`
They are intended to be displayed to users
* SDK: `thiserror` for hash and sig parse erros
* Keygen: Shim main to format errors with `Display`
* SDK: `thiserror` for `InstructionError`
* CLI: `thiserror` for `CliError`
* CLI: Format user messages with `Display`
* Client: Tweak `Display` for `ClientError`
* RpcClient: Improve messaging when TX cannot be confirmed
* fu death io res retval
* CLI/Keygen - fix shell return value on error
* Tweak `InstructionError` `Display` messages as per review
* Cleanup hackjob return code fix
* Embrace that which you hate most
* Too much...
Co-authored-by: Jack May <jack@solana.com >
2020-03-13 07:42:25 -06:00
Michael Vines
ea9e7c710a
Bump version to 1.0.6
2020-03-09 22:38:57 -07:00
Michael Vines
d8d7238920
Bump version to 1.0.5
2020-03-06 14:14:53 -07:00
Michael Vines
c35f4927cd
Bump version to 1.0.4
2020-03-05 16:10:24 -07:00
Michael Vines
2d0f4b5c8c
Bump version to 1.0.3
2020-03-05 13:05:12 -07:00
Grimes
fe59ee61e6
Add find_incomplete_slots ( #8654 ) ( #8671 )
...
automerge
2020-03-05 11:52:20 -08:00
Grimes
d1c80143ea
Add NextSlotsIterator ( #8652 ) ( #8653 )
...
automerge
2020-03-04 21:59:04 -08:00
Grimes
bb132df121
Add orphan iterator ( #8636 ) ( #8651 )
...
automerge
2020-03-04 20:02:46 -08:00
mergify[bot]
74ae40be41
Check transaction signatures in entry verify ( #8596 ) ( #8614 )
...
automerge
2020-03-03 22:10:35 -08:00
mergify[bot]
8dd58e9cea
Remove accounts hack and correctly restore accounts store counts ( #8569 ) ( #8613 )
...
automerge
2020-03-03 22:05:50 -08:00
mergify[bot]
f4385f7ad2
Do periodic inbound cleaning for rooted slots ( #8436 ) ( #8583 )
...
automerge
2020-03-02 23:04:57 -08:00
Michael Vines
0d4131ae68
Bump version to 1.0.2
2020-03-02 15:38:26 -07:00
mergify[bot]
b38a535c63
Hack to skip cleanup_dead_slots upon snapshot load ( #8562 )
...
automerge
2020-03-02 10:40:41 -08:00
mergify[bot]
7b23e79922
Add snapshot hash of full accounts state ( #8295 ) ( #8515 )
...
* Add snapshot hash of full accounts state
* Use normal hashing for the accounts delta state
* Add merkle
(cherry picked from commit 947a339714
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-02-27 17:36:28 -08:00
mergify[bot]
a64b8a2705
Rename snapshot.tar.bz2 to snapshot-<slot>-<hash>.tar.bz2 (bp #8482 ) ( #8501 )
...
automerge
2020-02-26 23:31:44 -08:00
Michael Vines
0198f9e8af
Peg snapshot version to 1.0.0
2020-02-26 22:07:50 -07:00
mergify[bot]
abc6c5e264
Limit leader schedule search space ( #8468 ) ( #8486 )
...
automerge
2020-02-26 16:11:14 -08:00
mergify[bot]
87cfac12dd
Validate the genesis config downloaded over RPC before accepting it (bp #8474 ) ( #8481 )
...
automerge
2020-02-26 15:12:06 -08:00
Michael Vines
4103d99018
Bump version to 1.0.1
2020-02-24 23:24:27 -07:00
Michael Vines
6398e256e4
Move shred_version module to sdk/
...
(cherry picked from commit 73063544bd
)
2020-02-24 17:28:36 -07:00
mergify[bot]
b64ebb45e7
validator: snapshot fetching cleanup (bp #8413 ) ( #8417 )
...
automerge
2020-02-24 15:22:34 -08:00
sakridge
b7386f9d84
Add --trusted-validator support for snapshot hash validation ( #8390 )
2020-02-21 18:42:24 -08:00
Michael Vines
48f58a88bc
Bump version to 1.0.0
2020-02-20 23:52:19 -07:00
Ryo Onodera
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
Michael Vines
18fd52367e
If the node was loaded from a snapshot, advertise it in gossip ( #8364 )
...
automerge
2020-02-20 18:53:26 -08:00
Ryo Onodera
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
Tyera Eulberg
ab361a8073
Rename KeypairUtil to Signer ( #8360 )
...
automerge
2020-02-20 13:28:55 -08:00
Greg Fitzgerald
e8124324ff
Support transaction signing by heterogenous lists of keypairs ( #8342 )
...
automerge
2020-02-20 12:13:23 -08:00
sakridge
1720fe6a46
Snapshot hash gossip changes ( #8358 )
2020-02-20 11:46:13 -08:00
Michael Vines
83a8e82626
Remove dead code
2020-02-18 21:08:43 -07:00
anatoly yakovenko
17fb8258e5
Datapoints overwhelm the metrics queue and blow up ram usage. ( #8272 )
...
automerge
2020-02-14 11:11:55 -08:00
Michael Vines
ab475e4849
get_confirmed_block: expect() less
2020-02-13 10:56:34 -07:00
Greg Fitzgerald
127553ce4b
Wrap ed25519_dalek::Keypair ( #8247 )
2020-02-12 14:15:12 -07:00