From b7ba2daa975bb5addbb383fb37fae389a1c1cdfd Mon Sep 17 00:00:00 2001 From: Petar Radovic Date: Thu, 9 Apr 2026 13:18:54 +0200 Subject: [PATCH] use newer image --- Cargo.lock | 63 ++++++++++---------- Cargo.toml | 10 ++-- bedrock/docker-compose.yml | 4 +- bedrock/scripts/run_logos_blockchain_node.sh | 3 - 4 files changed, 39 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 15da4cd8..2a9d8df4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4399,7 +4399,7 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "logos-blockchain-blend-crypto" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "blake2", "logos-blockchain-groth16", @@ -4413,7 +4413,7 @@ dependencies = [ [[package]] name = "logos-blockchain-blend-message" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "blake2", "derivative", @@ -4436,7 +4436,7 @@ dependencies = [ [[package]] name = "logos-blockchain-blend-proofs" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "ed25519-dalek", "generic-array 1.3.5", @@ -4449,12 +4449,13 @@ dependencies = [ "num-bigint 0.4.6", "serde", "thiserror 1.0.69", + "zeroize", ] [[package]] name = "logos-blockchain-chain-broadcast-service" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "derivative", @@ -4470,7 +4471,7 @@ dependencies = [ [[package]] name = "logos-blockchain-chain-service" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "bytes", @@ -4501,7 +4502,7 @@ dependencies = [ [[package]] name = "logos-blockchain-circuits-prover" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "logos-blockchain-circuits-utils", "tempfile", @@ -4510,7 +4511,7 @@ dependencies = [ [[package]] name = "logos-blockchain-circuits-utils" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "dirs", ] @@ -4518,7 +4519,7 @@ dependencies = [ [[package]] name = "logos-blockchain-common-http-client" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "futures", "hex", @@ -4538,7 +4539,7 @@ dependencies = [ [[package]] name = "logos-blockchain-core" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "ark-ff 0.4.2", "bincode", @@ -4568,7 +4569,7 @@ dependencies = [ [[package]] name = "logos-blockchain-cryptarchia-engine" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "cfg_eval", "logos-blockchain-pol", @@ -4584,7 +4585,7 @@ dependencies = [ [[package]] name = "logos-blockchain-cryptarchia-sync" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "bytes", "futures", @@ -4601,7 +4602,7 @@ dependencies = [ [[package]] name = "logos-blockchain-groth16" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "ark-bn254 0.4.0", "ark-ec 0.4.2", @@ -4619,7 +4620,7 @@ dependencies = [ [[package]] name = "logos-blockchain-http-api-common" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "axum 0.7.9", "logos-blockchain-core", @@ -4634,7 +4635,7 @@ dependencies = [ [[package]] name = "logos-blockchain-key-management-system-keys" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "bytes", @@ -4660,7 +4661,7 @@ dependencies = [ [[package]] name = "logos-blockchain-key-management-system-macros" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "proc-macro2", "quote", @@ -4670,7 +4671,7 @@ dependencies = [ [[package]] name = "logos-blockchain-key-management-system-operators" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "logos-blockchain-blend-proofs", @@ -4686,7 +4687,7 @@ dependencies = [ [[package]] name = "logos-blockchain-key-management-system-service" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "log", @@ -4703,7 +4704,7 @@ dependencies = [ [[package]] name = "logos-blockchain-ledger" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "derivative", "logos-blockchain-blend-crypto", @@ -4728,7 +4729,7 @@ dependencies = [ [[package]] name = "logos-blockchain-network-service" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "futures", @@ -4745,7 +4746,7 @@ dependencies = [ [[package]] name = "logos-blockchain-poc" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "logos-blockchain-circuits-prover", "logos-blockchain-circuits-utils", @@ -4761,7 +4762,7 @@ dependencies = [ [[package]] name = "logos-blockchain-pol" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "astro-float", "logos-blockchain-circuits-prover", @@ -4780,7 +4781,7 @@ dependencies = [ [[package]] name = "logos-blockchain-poq" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "logos-blockchain-circuits-prover", "logos-blockchain-circuits-utils", @@ -4797,7 +4798,7 @@ dependencies = [ [[package]] name = "logos-blockchain-poseidon2" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "ark-bn254 0.4.0", "ark-ff 0.4.2", @@ -4808,7 +4809,7 @@ dependencies = [ [[package]] name = "logos-blockchain-services-utils" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "futures", @@ -4823,7 +4824,7 @@ dependencies = [ [[package]] name = "logos-blockchain-storage-service" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "bytes", @@ -4841,7 +4842,7 @@ dependencies = [ [[package]] name = "logos-blockchain-time-service" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "futures", @@ -4860,7 +4861,7 @@ dependencies = [ [[package]] name = "logos-blockchain-tracing" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "opentelemetry", "opentelemetry-appender-tracing", @@ -4883,7 +4884,7 @@ dependencies = [ [[package]] name = "logos-blockchain-utils" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "async-trait", "blake2", @@ -4900,7 +4901,7 @@ dependencies = [ [[package]] name = "logos-blockchain-utxotree" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "ark-ff 0.4.2", "logos-blockchain-groth16", @@ -4914,7 +4915,7 @@ dependencies = [ [[package]] name = "logos-blockchain-witness-generator" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "tempfile", ] @@ -4922,7 +4923,7 @@ dependencies = [ [[package]] name = "logos-blockchain-zksign" version = "0.2.1" -source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36#ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" +source = "git+https://github.com/logos-blockchain/logos-blockchain.git?rev=44c9513a1525372b725ba1010169d04ab00768b5#44c9513a1525372b725ba1010169d04ab00768b5" dependencies = [ "logos-blockchain-circuits-prover", "logos-blockchain-circuits-utils", diff --git a/Cargo.toml b/Cargo.toml index 03189dcd..45b52b2a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -120,11 +120,11 @@ tokio-retry = "0.3.0" schemars = "1.2" async-stream = "0.3.6" -logos-blockchain-common-http-client = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" } -logos-blockchain-key-management-system-service = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" } -logos-blockchain-core = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" } -logos-blockchain-chain-broadcast-service = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" } -logos-blockchain-chain-service = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "ea9d6fbfea8d9cc94db7e83b9aade818e4a3cf36" } +logos-blockchain-common-http-client = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "44c9513a1525372b725ba1010169d04ab00768b5" } +logos-blockchain-key-management-system-service = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "44c9513a1525372b725ba1010169d04ab00768b5" } +logos-blockchain-core = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "44c9513a1525372b725ba1010169d04ab00768b5" } +logos-blockchain-chain-broadcast-service = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "44c9513a1525372b725ba1010169d04ab00768b5" } +logos-blockchain-chain-service = { git = "https://github.com/logos-blockchain/logos-blockchain.git", rev = "44c9513a1525372b725ba1010169d04ab00768b5" } rocksdb = { version = "0.24.0", default-features = false, features = [ "snappy", diff --git a/bedrock/docker-compose.yml b/bedrock/docker-compose.yml index efdf399e..ce231530 100644 --- a/bedrock/docker-compose.yml +++ b/bedrock/docker-compose.yml @@ -1,7 +1,7 @@ services: cfgsync: - image: ghcr.io/logos-blockchain/logos-blockchain@sha256:80755855c70aea11bc58fda01048e9bae3a806253a9a8c0641d2f4738008fbbe + image: ghcr.io/logos-blockchain/logos-blockchain@sha256:093d0319a366a5b7b7db1a29fd54510dea37336f24accbda6d5d1b94d15fb64b volumes: - ./scripts:/etc/logos-blockchain/scripts - ./cfgsync.yaml:/etc/logos-blockchain/cfgsync.yaml:z @@ -9,7 +9,7 @@ services: entrypoint: /etc/logos-blockchain/scripts/run_cfgsync.sh logos-blockchain-node-0: - image: ghcr.io/logos-blockchain/logos-blockchain@sha256:80755855c70aea11bc58fda01048e9bae3a806253a9a8c0641d2f4738008fbbe + image: ghcr.io/logos-blockchain/logos-blockchain@sha256:093d0319a366a5b7b7db1a29fd54510dea37336f24accbda6d5d1b94d15fb64b ports: - "${PORT:-8080}:18080/tcp" volumes: diff --git a/bedrock/scripts/run_logos_blockchain_node.sh b/bedrock/scripts/run_logos_blockchain_node.sh index 37af2e04..c79e1b5d 100755 --- a/bedrock/scripts/run_logos_blockchain_node.sh +++ b/bedrock/scripts/run_logos_blockchain_node.sh @@ -14,7 +14,4 @@ export CFG_FILE_PATH="/config.yaml" \ # Download deployment settings generated by cfgsync curl -sf "${CFG_SERVER_ADDR}/deployment-settings" -o /deployment-settings.yaml -# Force storage_gas_price to 0 so altruistic inscription txs are accepted -sed -i 's/storage_gas_price: [0-9]*/storage_gas_price: 0/' /deployment-settings.yaml - exec /usr/bin/logos-blockchain-node /config.yaml --deployment /deployment-settings.yaml