mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-07-11 16:29:45 +00:00
Integrates origin/main (per-program-crate refactor) and re-homes the cross-zone messaging feature onto it. BREAKING CHANGE: Genesis state root changes. This registers six builtin programs (cross_zone_outbox, cross_zone_inbox, ping_sender, ping_receiver, bridge_lock, wrapped_token) and seeds their genesis accounts (the wrapped_token authorized minter config, the per-zone inbox config, and optional bridge-lock holdings). Building the new cores alongside the existing builtins also enables serde/alloc for the shared programs build, regenerating every builtin program image id. All nodes must upgrade together.
54 lines
1.6 KiB
TOML
54 lines
1.6 KiB
TOML
[package]
|
|
name = "integration_tests"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
license = { workspace = true }
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
test_fixtures.workspace = true
|
|
lee_core = { workspace = true, features = ["host"] }
|
|
lee.workspace = true
|
|
authenticated_transfer_core.workspace = true
|
|
sequencer_core = { workspace = true, features = ["default", "testnet"] }
|
|
wallet.workspace = true
|
|
common.workspace = true
|
|
key_protocol.workspace = true
|
|
serde_json.workspace = true
|
|
token_core.workspace = true
|
|
associated_token_account_core.workspace = true
|
|
vault_core.workspace = true
|
|
faucet_core.workspace = true
|
|
bridge_core.workspace = true
|
|
ping_core.workspace = true
|
|
cross_zone_outbox_core.workspace = true
|
|
cross_zone_inbox_core.workspace = true
|
|
bridge_lock_core.workspace = true
|
|
wrapped_token_core.workspace = true
|
|
risc0-zkvm.workspace = true
|
|
indexer_service_rpc = { workspace = true, features = ["client"] }
|
|
sequencer_service_rpc = { workspace = true, features = ["client"] }
|
|
wallet-ffi.workspace = true
|
|
indexer_ffi.workspace = true
|
|
indexer_service_protocol.workspace = true
|
|
system_accounts.workspace = true
|
|
programs.workspace = true
|
|
test_programs.workspace = true
|
|
|
|
logos-blockchain-http-api-common.workspace = true
|
|
logos-blockchain-core.workspace = true
|
|
logos-blockchain-zone-sdk.workspace = true
|
|
logos-blockchain-key-management-system-service.workspace = true
|
|
anyhow.workspace = true
|
|
log.workspace = true
|
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
|
futures.workspace = true
|
|
hex.workspace = true
|
|
tempfile.workspace = true
|
|
bytesize.workspace = true
|
|
reqwest.workspace = true
|
|
borsh.workspace = true
|
|
num-bigint.workspace = true
|