mirror of
https://github.com/logos-blockchain/lssa.git
synced 2026-05-21 17:19:31 +00:00
BREAKING CHANGE:
- crate renamed e2e_bench → integration_bench. Run via `cargo run -p integration_bench`.
- env vars removed: LEZ_BEDROCK_BIN, LEZ_BEDROCK_CONFIG_DIR, LEZ_BEDROCK_PORT. Replaced by a docker prerequisite (docker-compose Bedrock via test_fixtures::TestContext).
- output filenames: target/e2e_bench_{dev,prove}.json → target/integration_bench_{dev,prove}.json.
- JSON schema: per-scenario `setup_s` field removed; replaced by run-level `shared_setup_s` (one TestContext is shared across all scenarios in a run).
- internal: bedrock_handle.rs and bench_context.rs deleted; placeholder-string config (PLACEHOLDER_CHAIN_START_TIME) gone.
26 lines
655 B
TOML
26 lines
655 B
TOML
[package]
|
|
name = "integration_bench"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
license = { workspace = true }
|
|
publish = false
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
common.workspace = true
|
|
indexer_service_rpc = { workspace = true, features = ["client"] }
|
|
nssa.workspace = true
|
|
sequencer_service_rpc = { workspace = true, features = ["client"] }
|
|
test_fixtures.workspace = true
|
|
wallet.workspace = true
|
|
|
|
anyhow.workspace = true
|
|
borsh.workspace = true
|
|
clap.workspace = true
|
|
jsonrpsee = { workspace = true, features = ["ws-client"] }
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
tokio = { workspace = true, features = ["macros", "rt-multi-thread", "time"] }
|