Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 16 additions & 15 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

71 changes: 46 additions & 25 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ members = [
"magicblock-validator-admin",
"magicblock-version",
"programs/magicblock",
"storage-proto"
"storage-proto",
]

# This prevents a Travis CI error when building for Windows.
Expand All @@ -47,7 +47,7 @@ magicblock-aml = { path = "magicblock-aml" }
magicblock-aperture = { path = "magicblock-aperture" }
magicblock-chainlink = { path = "magicblock-chainlink" }
magicblock-committor-program = { path = "magicblock-committor-program", features = [
"no-entrypoint"
"no-entrypoint",
] }
magicblock-committor-service = { path = "magicblock-committor-service" }
magicblock-config = { path = "magicblock-config" }
Expand All @@ -65,17 +65,22 @@ magicblock-task-scheduler = { path = "magicblock-task-scheduler" }
magicblock-validator-admin = { path = "magicblock-validator-admin" }
magicblock-version = { path = "magicblock-version" }

engine = { package = "magicblock-engine", git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
keeper = { package = "magicblock-keeper", git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
ledger = { package = "magicblock-ledger", git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
nucleus = { package = "magicblock-engine-nucleus", git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
replicator = { package = "magicblock-replicator", git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
v42-calculator-interface = { git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
engine = { package = "magicblock-engine", git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
keeper = { package = "magicblock-keeper", git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
ledger = { package = "magicblock-ledger", git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
magic-root-interface = { package = "magic-root-interface", git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
nucleus = { package = "magicblock-engine-nucleus", git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
replicator = { package = "magicblock-replicator", git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
v42-calculator-interface = { git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }

agave-geyser-plugin-interface = { version = "4.1" }
agave-precompiles = { version = "4.1", features = ["agave-unstable-api"] }
agave-syscalls = { package = "solana-syscalls", version = "4.1", features = ["agave-unstable-api"] }
agave-transaction-view = { version = "=4.1.1", features = ["agave-unstable-api"] }
agave-syscalls = { package = "solana-syscalls", version = "4.1", features = [
"agave-unstable-api",
] }
agave-transaction-view = { version = "=4.1.1", features = [
"agave-unstable-api",
] }
anyhow = "1.0.86"
arc-swap = { version = "1.7" }
assert_matches = "1.5.0"
Expand Down Expand Up @@ -130,10 +135,13 @@ protobuf-src = "1.1"
rand = "0.9"
reqwest = "0.12"
rocksdb = { version = "0.23", default-features = false, features = ["lz4"] }
rusqlite = { version = "0.37.0", features = ["bundled"] } # bundled sqlite 3.44
rusqlite = { version = "0.37.0", features = ["bundled"] } # bundled sqlite 3.44
rustc-hash = "2.1"
rustc_version = "0.4"
rustls = { version = "0.23", default-features = false, features = ["aws_lc_rs", "std"] }
rustls = { version = "0.23", default-features = false, features = [
"aws_lc_rs",
"std",
] }
scc = "3.8"
semver = "1.0.22"
serde = "1.0.217"
Expand All @@ -153,7 +161,10 @@ tonic-prost-build = "0.14"
tracing = "0.1"
tracing-log = { version = "0.2", features = ["log-tracer"] }
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }
twox-hash = { version = "2.1", default-features = false, features = ["alloc", "xxhash3_64"] }
twox-hash = { version = "2.1", default-features = false, features = [
"alloc",
"xxhash3_64",
] }
url = "2.5.0"
wincode = "0.5"

Expand All @@ -163,14 +174,20 @@ solana-account-decoder = { version = "4.1" }
solana-account-decoder-client-types = { version = "4.1" }
solana-account-info = { version = "3.1" }
solana-address-lookup-table-interface = { version = "3.0" }
solana-bpf-loader-program = { version = "4.1", features = ["agave-unstable-api"] }
solana-bpf-loader-program = { version = "4.1", features = [
"agave-unstable-api",
] }
solana-clock = { version = "3.1" }
solana-cluster-type = { version = "3.1" }
solana-commitment-config = { version = "3.1" }
solana-compute-budget = { version = "4.1", features = ["agave-unstable-api"] }
solana-compute-budget-instruction = { version = "4.1", features = ["agave-unstable-api"] }
solana-compute-budget-instruction = { version = "4.1", features = [
"agave-unstable-api",
] }
solana-compute-budget-interface = { version = "3.0" }
solana-compute-budget-program = { version = "4.1", features = ["agave-unstable-api"] }
solana-compute-budget-program = { version = "4.1", features = [
"agave-unstable-api",
] }
solana-cpi = { version = "3.1" }
solana-feature-gate-interface = { version = "4.0" }
solana-feature-set = { package = "agave-feature-set", version = "4.1" }
Expand All @@ -183,12 +200,14 @@ solana-instructions-sysvar = { version = "4.0" }
solana-keypair = { version = "3.1" }
solana-loader-v3-interface = { version = "7.0" }
solana-loader-v4-interface = { version = "3.1" }
solana-loader-v4-program = { version = "4.1", features = ["agave-unstable-api"] }
solana-loader-v4-program = { version = "4.1", features = [
"agave-unstable-api",
] }
solana-log-collector = { package = "solana-svm-log-collector", version = "4.1", features = [
"agave-unstable-api"
"agave-unstable-api",
] }
solana-measure = { package = "solana-svm-measure", version = "4.1", features = [
"agave-unstable-api"
"agave-unstable-api",
] }
solana-message = { version = "4.1" }
solana-metrics = { version = "4.1", features = ["agave-unstable-api"] }
Expand Down Expand Up @@ -223,16 +242,18 @@ solana-transaction-context = { version = "4.1" }
solana-transaction-error = { version = "3.2" }
solana-transaction-status = { version = "4.1" }
solana-transaction-status-client-types = "4.1"
solana-zk-elgamal-proof-program = { version = "4.1", features = ["agave-unstable-api"] }
solana-zk-elgamal-proof-program = { version = "4.1", features = [
"agave-unstable-api",
] }
spl-token = { package = "spl-token-interface", version = "2.0" }
spl-token-2022 = { package = "spl-token-2022-interface", version = "2.1" }


[patch.crates-io]
libsodium-rs = { git = "https://github.com/jedisct1/libsodium-rs.git", rev = "0397a6c5785233f9f2ac91f3eedc3cceb74e0060" }

agave-transaction-view = { git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
solana-account = { git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
solana-program-runtime = { git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
solana-svm = { git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
solana-transaction-context = { git = "https://github.com/magicblock-labs/magicblock-engine.git", tag = "0.3.1" }
agave-transaction-view = { git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
solana-account = { git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
solana-program-runtime = { git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
solana-svm = { git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
solana-transaction-context = { git = "https://github.com/magicblock-labs/magicblock-engine.git", rev = "ec741da47eca2f43f5797dde2530640ecb12aa39" }
Loading