Compare commits

...

5 Commits

Author SHA1 Message Date
94e06342ac Revert "Initialize stopNetwork var"
This reverts commit ecfe655ba3.
2019-04-26 21:28:11 -07:00
ecfe655ba3 Initialize stopNetwork var 2019-04-26 21:11:06 -07:00
f8ea80850e Move validators from testnet-beta to testnet 2019-04-26 09:01:44 -07:00
657d9ad215 Move testnet influxdb datasource to influxcloud 2019-04-26 08:44:33 -07:00
963ce0bbc3 v0.13.3 2019-04-26 07:36:32 -07:00
42 changed files with 197 additions and 196 deletions
bench-streamer
bench-tps
book/src
ci
client
core
drone
fullnode
genesis
gossip
install
keygen
kvstore
ledger-tool
logger
metrics
netutil
programs
bpf
bpf_loader
budget_api
budget_program
config_api
config_program
exchange_api
exchange_program
failure_program
noop_program
stake_api
stake_program
storage_api
storage_program
token_api
token_program
vote_api
vote_program
replicator
runtime
sdk
upload-perf
vote-signer
wallet

@ -2,16 +2,16 @@
authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-bench-streamer"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
[dependencies]
clap = "2.33.0"
solana = { path = "../core", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
[features]
cuda = ["solana/cuda"]

@ -2,7 +2,7 @@
authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-bench-tps"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -11,13 +11,13 @@ homepage = "https://solana.com/"
clap = "2.33.0"
rayon = "1.0.3"
serde_json = "1.0.39"
solana = { path = "../core", version = "0.13.2" }
solana-client = { path = "../client", version = "0.13.2" }
solana-drone = { path = "../drone", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-client = { path = "../client", version = "0.13.3" }
solana-drone = { path = "../drone", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
[features]
cuda = ["solana/cuda"]

@ -1,22 +1,22 @@
## Testnet Participation
This document describes how to participate in the beta testnet as a
This document describes how to participate in the testnet as a
validator node.
Please note some of the information and instructions described here may change
in future releases.
### Beta Testnet Overview
The beta testnet features a validator running at beta.testnet.solana.com, which
### Testnet Overview
The testnet features a validator running at .testnet.solana.com, which
serves as the entrypoint to the cluster for your validator.
Additionally there is a blockexplorer available at
[http://beta.testnet.solana.com/](http://beta.testnet.solana.com/).
[http://testnet.solana.com/](http://testnet.solana.com/).
The beta testnet is configured to reset the ledger every 24hours, or sooner
The testnet is configured to reset the ledger every 24hours, or sooner
should an hourly automated sanity test fail.
### Machine Requirements
Since the beta testnet is not intended for stress testing of max transaction
Since the testnet is not intended for stress testing of max transaction
throughput, a higher-end machine with a GPU is not necessary to participate.
However ensure the machine used is not behind a residential NAT to avoid NAT
@ -34,17 +34,17 @@ just restarting itself before debugging further.
Fetch the current testnet transaction count over JSON RPC:
```bash
$ curl -X POST -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1, "method":"getTransactionCount"}' http://beta.testnet.solana.com:8899
$ curl -X POST -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1, "method":"getTransactionCount"}' http://testnet.solana.com:8899
```
Inspect the blockexplorer at [http://beta.testnet.solana.com/](http://beta.testnet.solana.com/) for activity.
Inspect the blockexplorer at [http://testnet.solana.com/](http://testnet.solana.com/) for activity.
Run the following command to join the gossip network and view all the other nodes in the cluster:
```bash
$ solana-gossip --network beta.testnet.solana.com:8001
$ solana-gossip --network testnet.solana.com:8001
```
View the [metrics dashboard](https://metrics.solana.com:3000/d/testnet-edge/testnet-monitor-edge?var-testnet=testnet-beta)
View the [metrics dashboard](https://metrics.solana.com:3000/d/testnet-edge/testnet-monitor-edge?var-testnet=testnet)
for more detail on cluster activity.
### Validator Setup
@ -57,13 +57,13 @@ software on Linux x86_64 systems.
Install the latest release with a single shell command:
```bash
$ curl -sSf https://raw.githubusercontent.com/solana-labs/solana/v0.13.0/install/solana-install-init.sh | \
sh -s - --url https://api.beta.testnet.solana.com
sh -s - --url https://api.testnet.solana.com
```
Alternatively build the `solana-install` program from source and run the
following command to obtain the same result:
```bash
$ solana-install init --url https://api.beta.testnet.solana.com
$ solana-install init --url https://api.testnet.solana.com
```
After a successful install, `solana-install update` may be used to easily update the cluster
@ -94,32 +94,32 @@ $ export PATH=$PWD/bin:$PATH
Sanity check that you are able to interact with the cluster by receiving a small
airdrop of lamports from the testnet drone:
```bash
$ solana-wallet -n beta.testnet.solana.com airdrop 123
$ solana-wallet -n beta.testnet.solana.com balance
$ solana-wallet -n testnet.solana.com airdrop 123
$ solana-wallet -n testnet.solana.com balance
```
Then the following command will start a new validator node.
If this is a `solana-install`-installation:
```bash
$ fullnode-x.sh --public-address --poll-for-new-genesis-block beta.testnet.solana.com
$ fullnode-x.sh --public-address --poll-for-new-genesis-block testnet.solana.com
```
Alternatively, the `solana-install run` command can be used to run the validator
node while periodically checking for and applying software updates:
```bash
$ solana-install run fullnode-x.sh -- --public-address --poll-for-new-genesis-block beta.testnet.solana.com
$ solana-install run fullnode-x.sh -- --public-address --poll-for-new-genesis-block testnet.solana.com
```
When not using `solana-install`:
```bash
$ USE_INSTALL=1 ./multinode-demo/fullnode-x.sh --public-address --poll-for-new-genesis-block beta.testnet.solana.com
$ USE_INSTALL=1 ./multinode-demo/fullnode-x.sh --public-address --poll-for-new-genesis-block testnet.solana.com
```
Then from another console, confirm the IP address if your node is now visible in
the gossip network by running:
```bash
$ solana-gossip --network beta.testnet.solana.com:8001
$ solana-gossip --network testnet.solana.com:8001
```
Congratulations, you're now participating in the testnet cluster!
@ -136,6 +136,6 @@ validator node:
```bash
export u="username obtained from the Solana maintainers"
export p="password obtained from the Solana maintainers"
export SOLANA_METRICS_CONFIG="db=testnet-beta,u=${u:?},p=${p:?}"
export SOLANA_METRICS_CONFIG="db=testnet,u=${u:?},p=${p:?}"
source scripts/configure-metrics.sh
```

@ -86,6 +86,7 @@ testnet-beta|testnet-beta-perf)
testnet|testnet-perf)
CHANNEL_OR_TAG=$STABLE_CHANNEL_LATEST_TAG
CHANNEL_BRANCH=$STABLE_CHANNEL
: "${TESTNET_DB_HOST:=https://clocktower-f1d56615.influxcloud.net:8086}"
;;
*)
echo "Error: Invalid TESTNET=$TESTNET"

@ -1,6 +1,6 @@
[package]
name = "solana-client"
version = "0.13.2"
version = "0.13.3"
description = "Solana Client"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -17,10 +17,10 @@ reqwest = "0.9.11"
serde = "1.0.89"
serde_derive = "1.0.88"
serde_json = "1.0.39"
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
[dev-dependencies]
jsonrpc-core = "10.1.0"
jsonrpc-http-server = "10.1.0"
solana-logger = { path = "../logger", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.3" }

@ -1,7 +1,7 @@
[package]
name = "solana"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
documentation = "https://docs.rs/solana"
homepage = "https://solana.com/"
readme = "../README.md"
@ -46,18 +46,18 @@ rocksdb = "0.11.0"
serde = "1.0.89"
serde_derive = "1.0.88"
serde_json = "1.0.39"
solana-budget-api = { path = "../programs/budget_api", version = "0.13.2" }
solana-client = { path = "../client", version = "0.13.2" }
solana-drone = { path = "../drone", version = "0.13.2" }
solana-kvstore = { path = "../kvstore", version = "0.13.2", optional = true }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-runtime = { path = "../runtime", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-storage-api = { path = "../programs/storage_api", version = "0.13.2" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.2" }
solana-vote-signer = { path = "../vote-signer", version = "0.13.2" }
solana-budget-api = { path = "../programs/budget_api", version = "0.13.3" }
solana-client = { path = "../client", version = "0.13.3" }
solana-drone = { path = "../drone", version = "0.13.3" }
solana-kvstore = { path = "../kvstore", version = "0.13.3", optional = true }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-runtime = { path = "../runtime", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-storage-api = { path = "../programs/storage_api", version = "0.13.3" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.3" }
solana-vote-signer = { path = "../vote-signer", version = "0.13.3" }
sys-info = "0.5.6"
tokio = "0.1"
tokio-codec = "0.1"
@ -66,8 +66,8 @@ untrusted = "0.6.2"
[dev-dependencies]
hex-literal = "0.1.4"
matches = "0.1.6"
solana-vote-program = { path = "../programs/vote_program", version = "0.13.2" }
solana-budget-program = { path = "../programs/budget_program", version = "0.13.2" }
solana-vote-program = { path = "../programs/vote_program", version = "0.13.3" }
solana-budget-program = { path = "../programs/budget_program", version = "0.13.3" }
[[bench]]
name = "banking_stage"

@ -1,6 +1,6 @@
[package]
name = "solana-drone"
version = "0.13.2"
version = "0.13.3"
description = "Solana Drone"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -20,9 +20,9 @@ clap = "2.33"
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../logger", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
tokio = "0.1"
tokio-codec = "0.1"

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-fullnode"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -12,15 +12,15 @@ homepage = "https://solana.com/"
clap = "2.33.0"
log = "0.4.2"
serde_json = "1.0.39"
solana = { path = "../core", version = "0.13.2" }
solana-drone = { path = "../drone", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-runtime = { path = "../runtime", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.2" }
solana-vote-signer = { path = "../vote-signer", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-drone = { path = "../drone", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
solana-runtime = { path = "../runtime", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.3" }
solana-vote-signer = { path = "../vote-signer", version = "0.13.3" }
[features]
chacha = ["solana/chacha"]

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-genesis"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -11,18 +11,18 @@ homepage = "https://solana.com/"
[dependencies]
clap = "2.33.0"
serde_json = "1.0.39"
solana = { path = "../core", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-budget-api = { path = "../programs/budget_api", version = "0.13.2" }
solana-stake-api = { path = "../programs/stake_api", version = "0.13.2" }
solana-storage-api = { path = "../programs/storage_api", version = "0.13.2" }
solana-token-api = { path = "../programs/token_api", version = "0.13.2" }
solana-config-api = { path = "../programs/config_api", version = "0.13.2" }
solana-exchange-api = { path = "../programs/exchange_api", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-budget-api = { path = "../programs/budget_api", version = "0.13.3" }
solana-stake-api = { path = "../programs/stake_api", version = "0.13.3" }
solana-storage-api = { path = "../programs/storage_api", version = "0.13.3" }
solana-token-api = { path = "../programs/token_api", version = "0.13.3" }
solana-config-api = { path = "../programs/config_api", version = "0.13.3" }
solana-exchange-api = { path = "../programs/exchange_api", version = "0.13.3" }
[dev-dependencies]
hashbrown = "0.2.1"
solana-vote-api = { path = "../programs/vote_api", version = "0.13.2" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.3" }
[features]
cuda = ["solana/cuda"]

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-gossip"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -11,9 +11,9 @@ homepage = "https://solana.com/"
[dependencies]
clap = "2.33.0"
env_logger = "0.6.1"
solana = { path = "../core", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
[features]
chacha = []

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-install"
description = "The solana cluster software installer"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -28,10 +28,10 @@ ring = "0.13.2"
serde = "1.0.90"
serde_derive = "1.0.90"
serde_yaml = "0.8.8"
solana-client = { path = "../client", version = "0.13.2" }
solana-config-api = { path = "../programs/config_api", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-client = { path = "../client", version = "0.13.3" }
solana-config-api = { path = "../programs/config_api", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
tar = "0.4.22"
tempdir = "0.3.7"
url = "1.7.2"

@ -1,6 +1,6 @@
[package]
name = "solana-keygen"
version = "0.13.2"
version = "0.13.3"
description = "Solana key generation utility"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -15,7 +15,7 @@ erasure = []
[dependencies]
dirs = "1.0.5"
clap = "2.33"
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
[[bin]]
name = "solana-keygen"

@ -1,7 +1,7 @@
[package]
name = "solana-kvstore"
description = "Embedded Key-Value store for solana"
version = "0.13.2"
version = "0.13.3"
homepage = "https://solana.com/"
repository = "https://github.com/solana-labs/solana"
authors = ["Solana Maintainers <maintainers@solana.com>"]

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-ledger-tool"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -11,10 +11,10 @@ homepage = "https://solana.com/"
[dependencies]
clap = "2.33.0"
serde_json = "1.0.39"
solana = { path = "../core", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-runtime = { path = "../runtime", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-runtime = { path = "../runtime", version = "0.13.3" }
[dev-dependencies]
assert_cmd = "0.11"

@ -1,6 +1,6 @@
[package]
name = "solana-logger"
version = "0.13.2"
version = "0.13.3"
description = "Solana Logger"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"

@ -1,6 +1,6 @@
[package]
name = "solana-metrics"
version = "0.13.2"
version = "0.13.3"
description = "Solana Metrics"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -14,7 +14,7 @@ log = "0.4.2"
reqwest = "0.9.15"
lazy_static = "1.3.0"
sys-info = "0.5.6"
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
[dev-dependencies]
rand = "0.6.5"

@ -1,6 +1,6 @@
[package]
name = "solana-netutil"
version = "0.13.2"
version = "0.13.3"
description = "Solana Network Utilities"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -18,7 +18,7 @@ reqwest = "0.9.0"
socket2 = "0.3.8"
[dev-dependencies]
solana-logger = { path = "../logger", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.3" }
[lib]
name = "solana_netutil"

@ -1,7 +1,7 @@
[package]
name = "solana-bpf-programs"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
documentation = "https://docs.rs/solana"
homepage = "https://solana.com/"
readme = "README.md"
@ -22,10 +22,10 @@ bincode = "1.1.3"
byteorder = "1.3.1"
elf = "0.0.10"
solana_rbpf = "=0.1.10"
solana-bpfloader = { path = "../bpf_loader", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-bpfloader = { path = "../bpf_loader", version = "0.13.3" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[[bench]]
name = "bpf_loader"

@ -3,7 +3,7 @@
[package]
name = "solana-bpf-rust-noop"
version = "0.13.2"
version = "0.13.3"
description = "Solana BPF noop program written in Rust"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"

@ -1,6 +1,6 @@
[package]
name = "solana-bpfloader"
version = "0.13.2"
version = "0.13.3"
description = "Solana BPF Loader"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -15,8 +15,8 @@ libc = "0.2.51"
log = "0.4.2"
solana_rbpf = "=0.1.10"
serde = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[lib]
name = "solana_bpf_loader"

@ -1,6 +1,6 @@
[package]
name = "solana-budget-api"
version = "0.13.2"
version = "0.13.3"
description = "Solana Budget program API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -14,10 +14,10 @@ chrono = { version = "0.4.0", features = ["serde"] }
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_budget_api"

@ -1,6 +1,6 @@
[package]
name = "solana-budget-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana budget program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-budget-api = { path = "../budget_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-budget-api = { path = "../budget_api", version = "0.13.3" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[lib]
name = "solana_budget_program"

@ -1,6 +1,6 @@
[package]
name = "solana-config-api"
version = "0.13.2"
version = "0.13.3"
description = "config program API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -13,11 +13,11 @@ bincode = "1.1.3"
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_config_api"

@ -1,6 +1,6 @@
[package]
name = "solana-config-program"
version = "0.13.2"
version = "0.13.3"
description = "config program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-config-api = { path = "../config_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-config-api = { path = "../config_api", version = "0.13.3" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[lib]
name = "solana_config_program"

@ -1,6 +1,6 @@
[package]
name = "solana-exchange-api"
version = "0.13.2"
version = "0.13.3"
description = "Solana Exchange program API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -13,11 +13,11 @@ log = "0.4.2"
bincode = "1.1.3"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_exchange_api"

@ -1,6 +1,6 @@
[package]
name = "solana-exchange-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana exchange program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-exchange-api = { path = "../exchange_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-exchange-api = { path = "../exchange_api", version = "0.13.3" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[lib]
name = "solana_exchange_program"

@ -1,6 +1,6 @@
[package]
name = "solana-failure-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana failure program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -9,11 +9,11 @@ homepage = "https://solana.com/"
edition = "2018"
[dependencies]
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
log = "0.4.2"
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_failure_program"

@ -1,6 +1,6 @@
[package]
name = "solana-noop-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana noop program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -9,12 +9,12 @@ homepage = "https://solana.com/"
edition = "2018"
[dependencies]
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
solana-logger = { path = "../../logger", version = "0.13.3" }
log = "0.4.2"
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_noop_program"

@ -1,6 +1,6 @@
[package]
name = "solana-stake-api"
version = "0.13.2"
version = "0.13.3"
description = "Solana Stake program API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -13,13 +13,13 @@ bincode = "1.1.3"
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-metrics = { path = "../../metrics", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-vote-api = { path = "../vote_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-metrics = { path = "../../metrics", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
solana-vote-api = { path = "../vote_api", version = "0.13.3" }
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_stake_api"

@ -1,6 +1,6 @@
[package]
name = "solana-stake-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana stake program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-stake-api = { path = "../stake_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
solana-stake-api = { path = "../stake_api", version = "0.13.3" }
[lib]
name = "solana_stake_program"

@ -1,6 +1,6 @@
[package]
name = "solana-storage-api"
version = "0.13.2"
version = "0.13.3"
description = "Solana Storage program API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -13,11 +13,11 @@ bincode = "1.1.3"
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_storage_api"

@ -1,6 +1,6 @@
[package]
name = "solana-storage-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana storage program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-storage-api = { path = "../storage_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
solana-storage-api = { path = "../storage_api", version = "0.13.3" }
[lib]
name = "solana_storage_program"

@ -1,6 +1,6 @@
[package]
name = "solana-token-api"
version = "0.13.2"
version = "0.13.3"
description = "Solana Token API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -13,8 +13,8 @@ bincode = "1.1.3"
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[lib]
name = "solana_token_api"

@ -1,6 +1,6 @@
[package]
name = "solana-token-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana token program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-token-api = { path = "../token_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
solana-token-api = { path = "../token_api", version = "0.13.3" }
[lib]
name = "solana_token_program"

@ -1,6 +1,6 @@
[package]
name = "solana-vote-api"
version = "0.13.2"
version = "0.13.3"
description = "Solana Vote program API"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -13,12 +13,12 @@ bincode = "1.1.3"
log = "0.4.2"
serde = "1.0.90"
serde_derive = "1.0.90"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-metrics = { path = "../../metrics", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-metrics = { path = "../../metrics", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
[dev-dependencies]
solana-runtime = { path = "../../runtime", version = "0.13.2" }
solana-runtime = { path = "../../runtime", version = "0.13.3" }
[lib]
name = "solana_vote_api"

@ -1,6 +1,6 @@
[package]
name = "solana-vote-program"
version = "0.13.2"
version = "0.13.3"
description = "Solana vote program"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,9 +10,9 @@ edition = "2018"
[dependencies]
log = "0.4.2"
solana-logger = { path = "../../logger", version = "0.13.2" }
solana-sdk = { path = "../../sdk", version = "0.13.2" }
solana-vote-api = { path = "../vote_api", version = "0.13.2" }
solana-logger = { path = "../../logger", version = "0.13.3" }
solana-sdk = { path = "../../sdk", version = "0.13.3" }
solana-vote-api = { path = "../vote_api", version = "0.13.3" }
[lib]
name = "solana_vote_program"

@ -2,17 +2,17 @@
authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-replicator"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
[dependencies]
clap = "2.33.0"
solana = { path = "../core", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana = { path = "../core", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
[features]
chacha = ["solana/chacha"]

@ -1,6 +1,6 @@
[package]
name = "solana-runtime"
version = "0.13.2"
version = "0.13.3"
description = "Solana runtime"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -23,10 +23,10 @@ rayon = "1.0.0"
serde = "1.0.88"
serde_derive = "1.0.88"
serde_json = "1.0.38"
solana-logger = { path = "../logger", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.3" }
[lib]
name = "solana_runtime"

@ -1,6 +1,6 @@
[package]
name = "solana-sdk"
version = "0.13.2"
version = "0.13.3"
description = "Solana SDK"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"

@ -1,6 +1,6 @@
[package]
name = "solana-upload-perf"
version = "0.13.2"
version = "0.13.3"
description = "Metrics Upload Utility"
authors = ["Solana Maintainers <maintainers@solana.com>"]
repository = "https://github.com/solana-labs/solana"
@ -10,7 +10,7 @@ homepage = "https://solana.com/"
[dependencies]
serde_json = "1.0.39"
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
[[bin]]
name = "solana-upload-perf"

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-vote-signer"
description = "Solana Vote Signing Service"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -17,8 +17,8 @@ jsonrpc-derive = "11.0.0"
jsonrpc-http-server = "11.0.0"
serde = "1.0.90"
serde_json = "1.0.39"
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-metrics = { path = "../metrics", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-metrics = { path = "../metrics", version = "0.13.3" }
[lib]
name = "solana_vote_signer"

@ -3,7 +3,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
edition = "2018"
name = "solana-wallet"
description = "Blockchain, Rebuilt for Scale"
version = "0.13.2"
version = "0.13.3"
repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
@ -16,18 +16,18 @@ chrono = { version = "0.4.0", features = ["serde"] }
dirs = "1.0.5"
log = "0.4.2"
serde_json = "1.0.39"
solana-budget-api = { path = "../programs/budget_api", version = "0.13.2" }
solana-client = { path = "../client", version = "0.13.2" }
solana-drone = { path = "../drone", version = "0.13.2" }
solana-logger = { path = "../logger", version = "0.13.2" }
solana-netutil = { path = "../netutil", version = "0.13.2" }
solana-sdk = { path = "../sdk", version = "0.13.2" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.2" }
solana-vote-signer = { path = "../vote-signer", version = "0.13.2" }
solana-budget-api = { path = "../programs/budget_api", version = "0.13.3" }
solana-client = { path = "../client", version = "0.13.3" }
solana-drone = { path = "../drone", version = "0.13.3" }
solana-logger = { path = "../logger", version = "0.13.3" }
solana-netutil = { path = "../netutil", version = "0.13.3" }
solana-sdk = { path = "../sdk", version = "0.13.3" }
solana-vote-api = { path = "../programs/vote_api", version = "0.13.3" }
solana-vote-signer = { path = "../vote-signer", version = "0.13.3" }
[dev-dependencies]
solana-budget-program = { path = "../programs/budget_program", version = "0.13.2" }
solana = { path = "../core", version = "0.13.2" }
solana-budget-program = { path = "../programs/budget_program", version = "0.13.3" }
solana = { path = "../core", version = "0.13.3" }
[features]
cuda = []