Skip to content

Commit

Permalink
feat!: submit eviction proof for nodes that miss many proposals
Browse files Browse the repository at this point in the history
  • Loading branch information
sdbondi committed Dec 5, 2024
1 parent 4d1117b commit 05a68ef
Show file tree
Hide file tree
Showing 195 changed files with 4,004 additions and 2,500 deletions.
463 changes: 288 additions & 175 deletions Cargo.lock

Large diffs are not rendered by default.

59 changes: 31 additions & 28 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ minotari_wallet_grpc_client = { git = "https://github.com/tari-project/tari.git"
tari_common = { git = "https://github.com/tari-project/tari.git", branch = "feature-dan2" }
tari_common_types = { git = "https://github.com/tari-project/tari.git", branch = "feature-dan2" }
tari_hashing = { git = "https://github.com/tari-project/tari.git", branch = "feature-dan2" }
tari_sidechain = { git = "https://github.com/tari-project/tari.git", branch = "feature-dan2" }

# avoid including default features so each crate can choose which ones to import
tari_core = { git = "https://github.com/tari-project/tari.git", branch = "feature-dan2", default-features = false }
Expand Down Expand Up @@ -148,7 +149,7 @@ bigdecimal = "0.4.1"
bincode = "2.0.0-rc.3"
bitflags = "2.4"
blake2 = "0.10.6"
borsh = "1.3"
borsh = "1.5"
bytes = "1.5"
cacache = "12.0.0"
cargo_metadata = "0.15.3"
Expand All @@ -163,7 +164,7 @@ convert_case = "0.6.0"
cucumber = "0.21.0"
d3ne = { git = "https://github.com/stringhandler/d3ne-rs.git", tag = "v0.8.0-pre.3" }
dashmap = "5.5.0"
diesel = { version = "2.2.4", default-features = false }
diesel = { version = "2.2.6", default-features = false }
diesel_migrations = "2.2.0"
digest = "0.10"
dirs = "4.0.0"
Expand All @@ -181,7 +182,7 @@ httpmock = "0.6.8"
humantime = "2.1.0"
humantime-serde = "1.1.1"
include_dir = "0.7.2"
indexmap = "2.5.0"
indexmap = "2.6.0"
indoc = "1.0.6"
itertools = "0.11.0"
lazy_static = "1.4.0"
Expand Down Expand Up @@ -216,7 +217,7 @@ reqwest = "0.11.16"
semver = "1.0"
serde = { version = "1.0", default-features = false }
serde_json = "1.0"
serde_with = "2.3"
serde_with = "3.11.0"
sha2 = "0.10.8"
smallvec = "2.0.0-alpha.1"
std-semaphore = "0.1.0"
Expand Down Expand Up @@ -276,30 +277,32 @@ overflow-checks = true
#tari_metrics = { git = "https://github.com/account/tari.git", branch = "my-branch" }
#tari_libtor = { git = "https://github.com/account/tari.git", branch = "my-branch" }
#tari_hashing = { git = "https://github.com/account/tari.git", branch = "my-branch" }
#tari_sidechain = { git = "https://github.com/account/tari.git", branch = "my-branch" }


#[patch."https://github.com/tari-project/tari.git"]
#minotari_app_grpc = { path = "../tari/applications/minotari_app_grpc" }
#minotari_wallet_grpc_client = { path = "../tari/clients/rust/wallet_grpc_client" }
#minotari_node_grpc_client = { path = "../tari/clients/rust/base_node_grpc_client" }
#tari_common = { path = "../tari/common" }
#tari_common_types = { path = "../tari/base_layer/common_types" }
#tari_comms = { path = "../tari/comms/core" }
#tari_comms_rpc_macros = { path = "../tari/comms/rpc_macros" }
#tari_core = { path = "../tari/base_layer/core" }
#tari_key_manager = { path = "../tari/base_layer/key_manager" }
#tari_mmr = { path = "../tari/base_layer/mmr" }
#tari_p2p = { path = "../tari/base_layer/p2p" }
#tari_shutdown = { path = "../tari/infrastructure/shutdown" }
#tari_storage = { path = "../tari/infrastructure/storage" }
#tari_script = { path = "../tari/infrastructure/tari_script" }
#minotari_wallet = { path = "../tari/base_layer/wallet" }
#minotari_console_wallet = { path = "../tari/applications/minotari_console_wallet" }
#tari_service_framework = { path = "../tari/base_layer/service_framework" }
#tari_comms_dht = { path = "../tari/comms/dht" }
#minotari_app_utilities = { path = "../tari/applications/minotari_app_utilities" }
#minotari_node = { path = "../tari/applications/minotari_node" }
#tari_metrics = { path = "../tari/infrastructure/metrics" }
#tari_libtor = { path = "../tari/infrastructure/libtor" }
#tari_hashing = { path = "../tari/hashing" }
[patch."https://github.com/tari-project/tari.git"]
minotari_app_grpc = { path = "../tari/applications/minotari_app_grpc" }
minotari_wallet_grpc_client = { path = "../tari/clients/rust/wallet_grpc_client" }
minotari_node_grpc_client = { path = "../tari/clients/rust/base_node_grpc_client" }
tari_common = { path = "../tari/common" }
tari_common_types = { path = "../tari/base_layer/common_types" }
tari_comms = { path = "../tari/comms/core" }
tari_comms_rpc_macros = { path = "../tari/comms/rpc_macros" }
tari_core = { path = "../tari/base_layer/core" }
tari_key_manager = { path = "../tari/base_layer/key_manager" }
tari_mmr = { path = "../tari/base_layer/mmr" }
tari_p2p = { path = "../tari/base_layer/p2p" }
tari_shutdown = { path = "../tari/infrastructure/shutdown" }
tari_storage = { path = "../tari/infrastructure/storage" }
tari_script = { path = "../tari/infrastructure/tari_script" }
minotari_wallet = { path = "../tari/base_layer/wallet" }
minotari_console_wallet = { path = "../tari/applications/minotari_console_wallet" }
tari_service_framework = { path = "../tari/base_layer/service_framework" }
tari_comms_dht = { path = "../tari/comms/dht" }
minotari_app_utilities = { path = "../tari/applications/minotari_app_utilities" }
minotari_node = { path = "../tari/applications/minotari_node" }
tari_metrics = { path = "../tari/infrastructure/metrics" }
tari_libtor = { path = "../tari/infrastructure/libtor" }
tari_hashing = { path = "../tari/hashing" }
tari_sidechain = { path = "../tari/base_layer/sidechain" }

Loading

0 comments on commit 05a68ef

Please sign in to comment.