* Introduce automatic ABI maintenance mechanism (2/2; rollout) * Fix stable clippy * Change to symlink * Freeze abi of Tower * fmt... * Improve dev-experience! * Update BankSlotDelta $ diff -u /tmp/abi8/*7dg6BreYxTuxiVz6aLvk3p2Z7GQk2cJqfGvC9h4FAoSj* /tmp/abi8/*9chBcbXVJ4fK7uGgydQzam5aHipaAKFw6V4LDFpjbE4w* --- /tmp/abi8/bank__BankSlotDelta_frozen_abi__test_abi_digest_7dg6BreYxTuxiVz6aLvk3p2Z7GQk2cJqfGvC9h4FAoSj 2020-06-18 18:01:22.831228087 +0900 +++ /tmp/abi8/bank__BankSlotDelta_frozen_abi__test_abi_digest_9chBcbXVJ4fK7uGgydQzam5aHipaAKFw6V4LDFpjbE4w 2020-07-03 15:59:58.430695244 +0900 @@ -140,7 +140,7 @@ field u8 primitive u8 field solana_sdk::instruction::InstructionError - enum InstructionError (variants = 34) + enum InstructionError (variants = 35) variant(0) GenericError (unit) variant(1) InvalidArgument (unit) variant(2) InvalidInstructionData (unit) @@ -176,6 +176,7 @@ variant(31) CallDepth (unit) variant(32) MissingAccount (unit) variant(33) ReentrancyNotAllowed (unit) + variant(34) MaxSeedLengthExceeded (unit) variant(9) CallChainTooDeep (unit) variant(10) MissingSignatureForFee (unit) variant(11) InvalidAccountIndex (unit) * Fix some merge conflicts...
62 lines
1.7 KiB
TOML
62 lines
1.7 KiB
TOML
[package]
|
|
name = "solana-runtime"
|
|
version = "1.3.0"
|
|
description = "Solana runtime"
|
|
authors = ["Solana Maintainers <maintainers@solana.foundation>"]
|
|
repository = "https://github.com/solana-labs/solana"
|
|
license = "Apache-2.0"
|
|
homepage = "https://solana.com/"
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
bincode = "1.2.1"
|
|
bv = { version = "0.11.1", features = ["serde"] }
|
|
byteorder = "1.3.4"
|
|
bzip2 = "0.3.3"
|
|
dir-diff = "0.3.2"
|
|
flate2 = "1.0.14"
|
|
fnv = "1.0.7"
|
|
fs_extra = "1.1.0"
|
|
itertools = "0.9.0"
|
|
lazy_static = "1.4.0"
|
|
libc = "0.2.71"
|
|
libloading = "0.6.2"
|
|
log = "0.4.8"
|
|
memmap = "0.7.0"
|
|
num-derive = { version = "0.3" }
|
|
num-traits = { version = "0.2" }
|
|
num_cpus = "1.13.0"
|
|
rand = "0.7.0"
|
|
rayon = "1.3.1"
|
|
regex = "1.3.9"
|
|
serde = { version = "1.0.112", features = ["rc"] }
|
|
serde_derive = "1.0.103"
|
|
solana-config-program = { path = "../programs/config", version = "1.3.0" }
|
|
solana-logger = { path = "../logger", version = "1.3.0" }
|
|
solana-measure = { path = "../measure", version = "1.3.0" }
|
|
solana-metrics = { path = "../metrics", version = "1.3.0" }
|
|
solana-rayon-threadlimit = { path = "../rayon-threadlimit", version = "1.3.0" }
|
|
solana-sdk = { path = "../sdk", version = "1.3.0" }
|
|
solana-sdk-macro-frozen-abi = { path = "../sdk/macro-frozen-abi", version = "1.3.0" }
|
|
solana-stake-program = { path = "../programs/stake", version = "1.3.0" }
|
|
solana-vote-program = { path = "../programs/vote", version = "1.3.0" }
|
|
symlink = "0.1.0"
|
|
tar = "0.4.28"
|
|
tempfile = "3.1.0"
|
|
thiserror = "1.0"
|
|
zstd = "0.5.1"
|
|
|
|
[lib]
|
|
crate-type = ["lib"]
|
|
name = "solana_runtime"
|
|
|
|
[dev-dependencies]
|
|
assert_matches = "1.3.0"
|
|
solana-noop-program = { path = "../programs/noop", version = "1.3.0" }
|
|
|
|
[package.metadata.docs.rs]
|
|
targets = ["x86_64-unknown-linux-gnu"]
|
|
|
|
[build-dependencies]
|
|
rustc_version = "0.2"
|