5a99e86a60
Keybase: s/id/username (bp #5165 ) ( #5173 )
...
automerge
2019-07-18 12:00:26 -07:00
d9e1a8b492
net/: startnode/stopnode now works for blockstreamer/replicator nodes ( #5146 ) ( #5162 )
...
automerge
2019-07-17 20:03:16 -07:00
4244a0f716
Add ability to prune ledger (bp #5128 ) ( #5158 )
...
automerge
2019-07-17 17:14:38 -07:00
5f1d86c040
Bump cargo.toml files to 0.16.6 ( #5155 )
2019-07-17 14:29:33 -06:00
f9d9c1fcbf
Update book to SOLANA_RELEASE=v0.16.5 ( #5154 )
v0.16.5
2019-07-17 14:20:49 -06:00
7c59c105cf
Add weighted shuffle support for values upto u64::MAX ( #5151 ) ( #5152 )
...
automerge
(cherry picked from commit 10d85f8366
)
2019-07-17 13:12:05 -07:00
a8ea9f2738
Fix bench-tps funding math; make generate_keypairs() and fund_keys() algorithms consistent ( #4841 ) ( #5145 )
...
* Fix funding math; make generate_keypairs and fund_keys consistent
* Add test, and fix inconsistencies it exposes
* De-pow math, and use assert_eq in tests for better failure msgs
2019-07-17 09:01:13 -07:00
651f87a937
Show stake pubkey
2019-07-16 20:10:58 -07:00
88f8e2f332
Check harder on crates.io for recently published crates ( #5136 ) ( #5138 )
...
automerge
2019-07-16 19:54:17 -07:00
a2cb289503
clear-config.sh now works with a secondary disk ( #5135 ) ( #5137 )
...
automerge
2019-07-16 19:47:40 -07:00
89bd9d5b72
Bump blockexplorer version
2019-07-16 19:44:42 -07:00
7edaaeb2a1
Improve validator-info CLI ( #5121 ) ( #5125 )
...
automerge
2019-07-16 09:08:35 -07:00
1c3ade80c2
Add missing dash
2019-07-16 07:28:26 -07:00
3606d51507
Increment toml and cargo.ock to 0.16.5 ( #5119 )
2019-07-15 17:32:12 -06:00
281fd88ea7
Update testnet doc to use latest release ( #5118 )
v0.16.4
2019-07-15 17:11:42 -06:00
ee6b625c13
fix transaction_count (bp #5110 ) ( #5111 )
...
automerge
2019-07-15 14:46:11 -07:00
4cc1b85376
Boot remote native loads, take 2 ( #5106 ) ( #5109 )
...
automerge
2019-07-15 12:54:24 -07:00
f8312ce125
Keybase pubkey file instructions and verification for validators ( #5090 ) ( #5102 )
...
automerge
2019-07-14 23:25:50 -07:00
6a4cd02f64
Add node zone and count to ENV ( #5100 ) ( #5101 )
...
automerge
2019-07-14 22:13:50 -07:00
50f238d900
Pull testnet vars up to buildkite env ( #5098 ) ( #5099 )
...
automerge
2019-07-14 19:56:59 -07:00
23e3f4e8a2
Plumb --no-snapshot in from CI ( #5077 ) ( #5095 )
...
* Plumb --no-snapshot in from CI
(cherry picked from commit 440d006ec1
)
2019-07-14 13:22:28 -06:00
27f70dfa49
Correctly decode update manifest ( #5086 ) ( #5087 )
...
automerge
2019-07-12 23:25:15 -07:00
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