Michael Vines
a44b8abd48
Bump version to v1.0.13
2020-03-30 23:05:41 -07:00
Michael Vines
a02542ada3
Bump version to v1.0.12
2020-03-30 08:45:50 -07:00
Michael Vines
7a8233d7ca
Bump version to 1.0.11
2020-03-25 19:17:06 -07:00
mergify[bot]
95bc051129
Cargo update bumpalo ( #9067 ) ( #9077 )
...
automerge
2020-03-25 18:51:38 -07:00
Michael Vines
953cb93e44
Bump version to 1.0.10
2020-03-23 21:58:45 -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
mergify[bot]
97051c87b4
Document account/signer requirements for vote instructions ( #8941 )
...
automerge
2020-03-18 12:20:02 -07:00
Michael Vines
c7e80bebdc
Bump version to 1.0.8
2020-03-15 21:50:06 -07:00
mergify[bot]
231c9b25d1
Rework validator vote account defaults to half voting fees ( #8858 )
...
automerge
2020-03-13 21:47:32 -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
carllin
dd06001ed8
compute_bank_stats needs to return newly computed ForkStats ( #8608 ) ( #8634 )
...
* Fix broken confirmation, add test
(cherry picked from commit f23dc11a86
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-03-04 14:28:17 -08:00
Grimes
74cbc6953f
Expose executable and rent_epoch in AccountInfo ( #8619 ) ( #8631 )
...
automerge
2020-03-04 12:09:14 -08:00
mergify[bot]
7d86179c60
Split signature throughput tracking out of FeeCalculator
( #8447 ) ( #8610 )
...
automerge
2020-03-03 20:36:52 -08:00
Michael Vines
0d4131ae68
Bump version to 1.0.2
2020-03-02 15:38:26 -07:00
mergify[bot]
a2539e1892
Allow stake lockup fields to be updated independently ( #8568 ) ( #8574 )
...
automerge
2020-03-02 14:19:18 -08:00
mergify[bot]
ac545cadaf
Add versioning ( #8348 ) ( #8524 )
...
automerge
2020-02-27 20:12:49 -08:00
mergify[bot]
2c3632a042
Determine vote_state ahead of time ( #8303 ) ( #8521 )
...
automerge
2020-02-27 18:32:27 -08:00
mergify[bot]
9ab6222f03
Move docs from book/ to docs/ ( #8469 ) ( #8471 )
...
automerge
2020-02-26 08:01:44 -08:00
mergify[bot]
8f71580615
Allow withdrawer to change the authorized stake key ( #8456 ) ( #8462 )
...
automerge
2020-02-25 19:30:59 -08:00
Michael Vines
4103d99018
Bump version to 1.0.1
2020-02-24 23:24:27 -07:00
Jack May
df813b31c5
Fix SDK deps
2020-02-24 17:30:46 -07:00
Pankaj Garg
aa80f69171
Promote some datapoints to info
to fix dashboard ( #8381 )
...
automerge
2020-02-21 13:41:49 -08:00
Jack May
0ace22d03f
Optimize account verification ( #8385 )
2020-02-21 13:28:35 -08:00
Jack May
0e6aca5a7e
Reorganize message processor in prep for cross-program-invocation ( #8338 )
2020-02-21 11:30:00 -08:00
Michael Vines
48f58a88bc
Bump version to 1.0.0
2020-02-20 23:52:19 -07: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
Michael Vines
45774dc4aa
Fix comment
2020-02-20 10:32:36 -07:00
Jack May
71f77a8e0a
Remove Exchange program's use of GenericError ( #8290 )
...
automerge
2020-02-14 14:52:13 -08:00
Jack May
644a7f9a44
Remove Move Loader's use of GenericError ( #8289 )
...
automerge
2020-02-14 14:49:21 -08:00
Jack May
965361ff69
Remove failure's use of GenericError ( #8287 )
...
automerge
2020-02-14 14:07:53 -08:00
Jack May
4593d333c7
Remove BPF Loader's use of GenericError ( #8284 )
2020-02-14 13:59:03 -08:00
Jack May
059764586a
Rename from account userdata to data ( #8224 )
2020-02-11 16:30:22 -08:00
Michael Vines
72b11081a4
Report validator rewards in getConfirmedBlock JSON RPC
2020-02-11 17:25:45 -07:00
Jack May
2e9ba149f2
Update LVM and rBPF versions ( #8215 )
2020-02-11 12:52:13 -08:00
Jack May
517fe73734
Non-conflicting account duplicate marker value ( #8206 )
2020-02-11 10:03:28 -08:00
Jack May
df782b93ae
Add is_writable to AccountInfo ( #8196 )
2020-02-10 21:33:29 -08:00
François Garillot
f016c9a669
Maintenance : simplify a few patterns, remove unneeded dependencies ( #8137 )
...
* Simplify a few pattern matches
* Removing unneeded dependencies, upgrading internal version #s
net-shaper: Removing log, semver, serde_derive
bench-tps: Removing serde, serde_derive
banking-bench: Removing solana
ledger-tool: Removing bincode, serde, serde_derive
librapay: Removing solana, language_e2e_tests
log-analyzer: Removing log, semver, serde_derive
exchange: Removing solana
core: Removing crc, memmap, symlink, untrusted
perf: Removing serde_derive
genesis: Removing hex, serde_derive
sdk-c: Removing sha2
sys-tuner: Removing semver
bench-exchange: Removing bincode, bs58, env_logger, serde, serde_derive, untrusted, ws
btc_spv_bin: Removing serde_json
btc_spv: Removing chrono
bpf_loader: Removing serde
ledger: Removing dlopen, dlopen_derive, serde_derive
move_loader: Removing byteorder, libc, language_e2e_tests
ownable: Removing serde, serde_derive
client: Removing rand
archiver-utils: Removing rand_chacha
validator: Removing serde_json, tempfile
param_passing_dep: Removing solana
failure: Removing log
vest: Removing log
vote-signer: Removing bs58, serde
local-cluster: Removing symlink
keygen: Removing rpassword
install: Removing bs58, log
upload-perf: Removing log
runtime: Removing serde_json
stake: Removing rand
* Add modified Cargo.lock
* fixup! Simplify a few pattern matches
* fixup! Simplify a few pattern matches
2020-02-06 10:02:38 -07:00
Jack May
8436457e75
Rename program_utils.rs ( #8127 )
2020-02-05 12:48:30 -08:00
dependabot-preview[bot]
65c24db83c
Bump serde_json from 1.0.44 to 1.0.46 ( #8087 )
...
* Bump serde_json from 1.0.44 to 1.0.46
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.44 to 1.0.46.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.44...v1.0.46 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Update Move's serde_json to v1.0.46
Co-authored-by: Jack May <jack@solana.com >
2020-02-04 16:59:23 -08:00
Jack May
b6d09f1901
Add BPF program entrypoint return type ( #8111 )
2020-02-04 12:25:42 -08:00
Jack May
4e595e8e3c
Facilitate printing program errors from BPF programs ( #8109 )
2020-02-04 09:03:45 -08:00
Jack May
0fd795a676
Remove program error footgun and cleaner developer experience ( #8042 )
2020-01-31 10:58:07 -08:00
Jack May
2226c1b75c
Add Rust BPF RefCell borrow helpers ( #8047 )
2020-01-30 20:40:27 -08:00