Will Hickey
df57657985
Revert "[anza migration] rename crates ( #10 )"
...
This reverts commit 3f9a7a52ea
.
2024-03-05 10:18:50 -06:00
Yihau Chen
14cb9cff92
[anza migration] rename crates ( #10 )
...
* rename geyser-plugin-interface
* rename cargo registry
* rename watchtower
* rename ledger tool
* rename validator
* rename install
* rename geyser plugin interface when patch
2024-03-05 09:43:25 -06:00
Greg Cusack
5f6d66e87b
Deprecate `ThinClient` and remove `ThinClient` from `bench-tps` ( #35365 )
...
* deprecate ThinClient
* switch localcluster bench test to use tpuclient
add back in command line args for thinclient. add thin-client deprecation README
refactor TpuClient connection
* remove thin-client from net/
* change 2.0.0 to 1.19.0
2024-03-01 12:14:52 -08:00
Greg Cusack
98ec72e6ed
change default `bench-tps` client to `tpu-client` ( #35335 )
...
* change default bench-tps client to tpu-client
* remote client default to tpu-client
* add --use-tpu-client back in. hide --use-thin-client
* address nit, inform of future thinclient deprecation
2024-02-28 12:30:24 -08:00
kirill lykov
5a1a697620
use staked connection for bench-tps in net scripts ( #34767 )
...
* add client-node-id to use staked connection
* Add flag to use unstaked connection for bench-tps
* Add bind-address for multinode
* always specify url for bench-tps
2024-01-13 18:50:27 +01:00
Trent Nelson
b422ac0368
remove `solana-sys-tuner` binary and all references ( #31682 )
2023-05-16 18:22:58 -06:00
kirill lykov
9f35ffc639
add http to the url in remote-client script ( #30167 )
2023-02-08 10:56:10 +01:00
steviez
a165e7021b
Use halt-at-slot to specify getting bank-hash for slot 0 ( #29873 )
...
The bootstrap node creates the bootstrap snapshot at slot 0 so we do
indeed want the bank hash at slot 0. However, stricter error checking in
solana-ledger-tool made it such that the bank-hash command would error.
2023-01-24 22:05:59 -06:00
ryleung-solana
06fa6dd9ab
Add ability to choose client type in GCE cluster scripts ( #28708 )
...
* Update scripts to add the --client-type [thin-client, tpu-client, rpc-client] option
2022-11-09 02:36:37 +08:00
Ashwin Sekar
434c8ed416
remote-node script use --force when delegating stake ( #28539 )
2022-10-21 15:05:14 -07:00
Lijun Wang
7f223dc582
Added option to turn on UDP for TPU transaction and make UDP based TPU off by default ( #27462 )
...
--tpu-enable-udp is introduced. And when this is on, the transaction receive and transaction forward is enabled using udp.
Except for a few tests which was hard-coded sending transactions using udp, most tests are being done with udp based tpu disabled.
2022-09-07 13:19:14 -07:00
Lijun Wang
ed463dd48c
Support tpu disable quic in net scripts ( #27039 )
...
Support tpu disable quic in net scripts
2022-08-24 08:21:01 -07:00
kirill lykov
2107e00262
Net scripts clean up ( #25654 )
...
* remove deprecated faucet option
* remove unnecessary imageName
2022-06-09 09:58:21 +02:00
Jon Cinque
7af48465fa
transaction-status: Add return data to meta ( #23688 )
...
* transaction-status: Add return data to meta
* Add return data to simulation results
* Use pretty-hex for printing return data
* Update arg name, make TransactionRecord struct
* Rename TransactionRecord -> ExecutionRecord
2022-03-22 23:17:05 +01:00
Tyera Eulberg
a6a4cfda89
Enable easy full-rpc services on testnet nodes ( #20529 )
2021-10-07 19:08:29 -06:00
Tyera Eulberg
d559426373
Preserve pre-existing vote/stake keypairs for bootstrap validator ( #19405 )
2021-08-24 22:29:55 +00:00
behzad nouri
81026f9ea5
passes through --allow-private-addr to validators in system perf tests ( #18876 )
2021-07-29 19:04:45 +00:00
Justin Starry
cfece66403
Remove unused exchange program and bench client ( #18463 )
2021-07-12 21:59:11 -05:00
Tyera Eulberg
053120e04c
Initialize non-bootstrap ndoes with faucet address
2021-04-21 01:48:41 -06:00
Trent Nelson
ff599ace4d
net/: Support accounts on swap-backed tmpfs
2021-01-15 16:10:39 -07:00
sakridge
008b56e535
Fix validator keys path ( #13772 )
2020-11-26 19:20:56 -08:00
sakridge
dcbb1dca8a
Primordial stake debug ( #13756 )
2020-11-23 13:01:00 -08:00
Trent Nelson
ff88c96549
net.sh: Skip validator accounts creation if primordial
2020-09-11 10:19:10 -06:00
Trent Nelson
de3a2eff22
net.sh: Don't force --warp-slot w/o --wait-for-supermajority
2020-09-10 02:57:39 +00:00
Trent Nelson
775340c6f3
net.sh: Support multiple validators with active stake from the start
2020-09-09 05:38:46 +00:00
Michael Vines
f78594dfc1
Remove unused GEOLOCATION_API_KEY
2020-08-31 11:05:28 -07:00
Trent Nelson
7021e1c584
net.sh: Refactor node initialization wait ( #10819 )
...
* remote-node.sh: Factor out init wait to own script
* remote-node.sh: Allow nodes to initialize asynchronously
* testnet-automation: Plumb --async-node-init
2020-06-26 05:48:58 +00:00
Trent Nelson
4daa519c1b
Plumb `--warp-slot` through net scripts ( #10639 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 01:55:55 +00:00
Michael Vines
f33688361c
multinode-demo/faucet.sh is no longer required ( #10129 )
2020-05-19 20:07:30 -07:00
Jack May
eb1acaf927
Remove archiver and storage program ( #9992 )
...
automerge
2020-05-14 18:22:47 -07:00
Ryo Onodera
a91236012d
Pass around --max-genesis-archive-unpacked-size ( #9161 )
...
automerge
2020-04-29 18:53:34 -07:00
Dan Albert
57a25de910
Remove validator-info publish from net scripts ( #9673 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-04-22 18:04:22 -06:00
Dan Albert
ab4bdd59db
Extend snapshot interval in multinode demo ( #9657 )
...
automerge
2020-04-22 12:25:15 -07:00
carllin
21cb56d808
Fix partition setup ( #9386 )
...
automerge
2020-04-09 01:57:18 -07:00
Tyera Eulberg
1b8f9e75dd
Update getSignatureStatus: support multiple signatures, include slot in each response item ( #9022 )
...
* Rename enable-rpc-get-confirmed-block
* Rename RpcTransactionStatus -> RpcTransactionStatusMeta
* Return simplified RpcTransactionStatus; Add support for multiple transactions
* Update docs
* typo
2020-03-23 11:25:39 -06:00
Dan Albert
ae70f4ea92
Apply s/faucet-keypair/faucet renaming to net scripts ( #8867 )
2020-03-14 16:49:28 -07:00
Michael Vines
29fb79382c
Rework validator vote account defaults to half voting fees
2020-03-13 20:13:33 -07:00
Dan Albert
0ef9d79056
Collapse verbose buildkite logging ( #8794 )
...
automerge
2020-03-11 11:54:49 -07:00
Michael Vines
cea8067219
Disable setLogFilter RPC API by default ( #8693 )
...
automerge
2020-03-06 16:03:10 -08:00
Michael Vines
39b3ce9bd3
Add shred version support to net/ ( #8689 )
...
* Add shred version support to net/
* Update remote-node.sh
2020-03-06 15:49:04 -07:00
Michael Vines
c4fd81fc1c
The getConfirmedBlock RPC API is now disabled by default
...
The --enable-rpc-get-confirmed-block flag allows validators to opt-in to
the higher disk usage and IOPS.
2020-02-11 22:24:08 -07:00
Michael Vines
d6b3961530
s/mint/faucet
2020-01-31 12:14:53 -07:00
Greg Fitzgerald
3aabeb2b81
Rename bootstrap leader ( #7906 )
...
* Rename bootstrap leader to bootstrap validator
It's a normal validator as soon as other validators enter the
leader schedule.
* cargo fmt
* Fix build
Thanks @CriesofCarrots!
2020-01-22 09:22:09 -07:00
Michael Vines
356f246a74
Remove get-/show- prefix from cli commands
2020-01-21 08:43:07 -07:00
Michael Vines
447fe48d2a
Revert "Add a stand-alone gossip node on the blocksteamer instance"
...
This reverts commit a217920561
.
This commit is causing trouble when the TdS cluster is reset and
validators running an older genesis config are still present.
Occasionally an RPC URL from an older validator will be selected,
causing a new node to fail to boot.
2020-01-04 16:42:12 -07:00
Michael Vines
a217920561
Add a stand-alone gossip node on the blocksteamer instance
...
The blocksteamer instance is the TdS cluster entrypoint. Running an
additional solana-gossip node allows other participants to join a
cluster even if the validator node on the blocksteamer instance goes down.
2020-01-02 17:20:59 -07:00
sakridge
6f7d0c6928
Move cleanup to a script so it doesn't kill itself ( #7603 )
2019-12-23 14:31:57 -08:00
Justin Starry
9bd5888f5e
Fix broken internal-nodes-stake-lamports arg in scripts ( #7581 )
2019-12-19 21:38:03 -05:00
Tyera Eulberg
3513f4ee84
Rename drone to faucet ( #7508 )
2019-12-16 14:05:17 -07:00
Dan Albert
12d471e2da
Update default node balance to 500 SOL and default stake to 1 SOL ( #7411 )
2019-12-10 17:52:35 -05:00