72d366a84e
Stop trying to publish crates that are unpublishable
2019-07-12 21:53:33 -07:00
2da9de8861
Avoid trying to republish crates already on crates.io
2019-07-12 21:36:07 -07:00
f4288961d5
Add epoch voting history to show-vote-account ( #5080 )
2019-07-12 21:23:15 -07:00
143ad436cf
Give publish-crate more time
2019-07-12 20:28:23 -07:00
0a9fbc3e4c
Facility to generate a blocktree prune list using ledger tool ( #5041 ) ( #5081 )
...
automerge
2019-07-12 17:49:29 -07:00
7aa091bf8c
Add rewards to is_syscall_id() ( #5035 )
2019-07-12 16:10:28 -07:00
91d8bfa828
Increment cargo tomls to 0.16.4 ( #5078 )
2019-07-12 16:30:55 -06:00
c501c19750
Add a version field to blobs (bp #5057 ) ( #5068 )
...
automerge
v0.16.3
2019-07-12 14:38:32 -07:00
acd55660da
Add --no-snapshot to disable booting a validator from a snapshot ( #5050 ) ( #5073 )
...
automerge
2019-07-12 15:35:42 -06:00
855bd7d3b8
apt-get update before installing certbot ( #5054 ) ( #5056 )
...
* apt-get update before installing certbot
(cherry picked from commit f093377805
)
2019-07-12 11:54:56 -06:00
a2e9d8e0bf
Enable GPUs and secondary disks for TdS net, pull external account file ( #5031 ) ( #5053 )
2019-07-12 10:17:46 -06:00
81dbe3c49b
Add support for additional disks for config-local ( #5030 ) ( #5040 )
...
* Add support for additional disks for config-local
(cherry picked from commit e4861f52e0
)
2019-07-12 10:01:07 -06:00
086e20f6c7
Restore ledger-tool print and json commands ( #5048 ) ( #5049 )
...
automerge
2019-07-11 21:14:37 -07:00
d08a810c08
v0.16: Expand Config program; implement Validator Info CLI ( #5045 )
...
* Update config program to accommodate multiple signers (#4946 )
* Update config program to accommodate multiple signers
* Update install CLI
* Remove account_type u32; add handling for unsigned keys in list
* ConfigKeys doc
* Make config_api more robust (#4980 )
* Make config_api more robust
* Add test and update store instruction
* Improve signature checks in config_api (#5001 )
automerge
* Add validator-info CLI (#4970 )
* Add validator-info CLI
* Add GetProgramAccounts method to solana-client
* Update validator-info args, and add get subcommand
* Update ValidatorInfo lengths
* Add account filter for get --all
* Update testnet participation doc to reflect validator-info
* Flesh out tests
* Review comments
2019-07-11 18:28:49 -06:00
400610bf6a
v0.16: AccountsDB updates and getProgramAccounts RPC fix ( #5044 )
...
* reduce replicode in accounts, fix cast to i64 (#5025 )
* add accounts_index_scan_accounts (#5020 )
* Plumb scan_accounts into accounts_db, adding load from storage (#5029 )
* Fix getProgramAccounts RPC (#5024 )
* Use scan_accounts to load accounts by program_id
* Add bank test
* Use get_program_accounts in RPC
* Rebase for v0.16
2019-07-11 17:57:56 -06:00
f759ac3a8d
add node_pubkey to vote warning ( #5033 ) ( #5034 )
...
(cherry picked from commit a191f3fd90
)
2019-07-11 13:58:49 -07:00
558411364e
Pass SOLANA_METRICS_CONFIG along to oom-monitor.sh ( #5021 ) ( #5026 )
...
(cherry picked from commit 8781aebe06
)
2019-07-11 12:43:38 -07:00
d0b5be3051
Rename tds-testnet to tds ( #5008 ) ( #5009 )
...
(cherry picked from commit e563a4dda3
)
2019-07-10 11:39:57 -06:00
dc6da6fcca
Bump @solana/blockexplorer to v1.17.2
2019-07-10 09:33:10 -07:00
8ae11a74fa
Move letsencrypt arg to create_args
2019-07-09 21:26:56 -07:00
11f0333728
Include --letsencrypt ($1)
2019-07-09 20:55:41 -07:00
aac74d2357
Fund solana-install deployments from the mint keypair to avoid airdrops ( #4997 ) ( #5000 )
...
automerge
2019-07-09 17:29:43 -07:00
508abcf4ed
net/ plumbing to manage LetsEncrypt TLS certificates ( #4985 ) ( #4996 )
...
automerge
2019-07-09 16:29:45 -07:00
6dbb6c7fe2
Fix always passing in remote filename, even if no accounts file ( #4993 ) ( #4994 )
...
* Fix always passing in remote filename, even if no accounts file
* typo
(cherry picked from commit d111223085
)
2019-07-09 15:44:04 -07:00
2f58658f61
Add testnet-tds support to testnet manager ( #4762 ) ( #4987 )
...
automerge
2019-07-09 14:16:13 -07:00
0ec7ff5e2f
Add pubkey ( #4971 ) ( #4977 )
...
automerge
2019-07-09 01:28:48 -07:00
4d49820188
Handle replicator errors without panicking ( #4957 )
...
* Handle replicator errors without panicking
* Typo
* Handle error with match instead of if-let
* Discard error
2019-07-08 11:23:21 -07:00
6e51babff9
Reduce default commission from 100% to 50% ( #4929 )
2019-07-05 08:00:39 -07:00
872cf100d7
[Security] Bump smallvec from 0.6.9 to 0.6.10 ( #4921 )
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 0.6.9 to 0.6.10. **This update includes security fixes.**
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-03 18:12:11 -07:00
78cc4e644c
Cargo.lock
2019-07-03 18:10:31 -07:00
81c0152187
install: more little window fixes ( #4930 )
...
* Only add .exe extension if no extension was given
* Switch to ctrlc crate for freebie Windows ^C handling
2019-07-03 18:00:27 -07:00
4779625f23
change vote commission to u8 (from u32) ( #4887 ) ( #4918 )
...
automerge
2019-07-02 14:52:53 -07:00
3c0b03ba84
Update cargo.toml and cargo.lock files for 0.16.3 ( #4917 )
2019-07-02 14:33:04 -06:00
c53f163ef5
Add RPC api to return program accounts ( #4876 ) ( #4912 )
...
automerge
v0.16.2
2019-07-02 11:48:00 -07:00
ca35854417
Add .exe extension before checking for a program file on windows ( #4902 ) ( #4903 )
...
automerge
2019-07-02 08:48:35 -07:00
ab1fda2a54
Add curl retries
2019-07-02 08:38:18 -07:00
a6ec77c230
Update Cargo.toml
2019-07-01 23:18:15 -07:00
1d7894f1be
Avoid signal-hook crate on windows ( #4901 )
2019-07-01 22:52:49 -07:00
4866a1fc39
run command now kills child process on SIGTERM to cleanly exit ( #4896 ) ( #4899 )
...
automerge
2019-07-01 19:28:12 -07:00
60c5e59a5e
Always send pull responses to the origin addr ( #4894 ) ( #4897 )
...
automerge
2019-07-01 17:34:51 -07:00
fd93bdadf6
Try to gracefully terminal child process before using SIGKILL ( #4890 ) ( #4892 )
...
automerge
2019-07-01 14:43:15 -07:00
6089db2a07
Rework fullnode.sh to recover better from genesis block resets ( #4884 ) ( #4888 )
...
automerge
2019-07-01 12:31:53 -07:00
462d0cfc6c
Disable Enter prompt when stdin is not a tty ( #4874 ) ( #4877 )
...
(cherry picked from commit 41bda18046
)
2019-06-28 18:18:39 -07:00
e6d6fc4391
Don't prompt the user to update their PATH if --no-modify-path was supplied ( #4872 ) ( #4875 )
...
automerge
2019-06-28 17:39:21 -07:00
092556ae5e
Lower warn to info, fetch from validator root instead of root + 1 ( #4870 ) ( #4873 )
...
automerge
2019-06-28 16:55:46 -07:00
ad9fa54a47
Ensure validator process is killed when fullnode.sh is killed ( #4869 ) ( #4871 )
...
automerge
2019-06-28 15:03:46 -07:00
2d68170747
Update cargo.toml files to version 0.16.2 ( #4854 )
2019-06-27 11:08:02 -06:00
20f3d18458
Save snapshots followed by accounts to avoid stale account data ( #4847 ) ( #4849 )
...
automerge
v0.16.1
2019-06-26 23:53:14 -07:00
be79efe9b7
rsync of ledger/ and state.tgz now works on both macOS and Linux ( #4845 ) ( #4846 )
...
automerge
2019-06-26 22:45:44 -07:00
5db377f743
Use default pubkey for solana-install sanity check
2019-06-26 21:51:10 -07:00