mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-09 22:57:59 -05:00
v0.5.0 release
This commit is contained in:
16
Cargo.lock
generated
16
Cargo.lock
generated
@@ -1805,9 +1805,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "darkfi-derive"
|
name = "darkfi-derive"
|
||||||
version = "0.4.2"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "2419f39be147184d34144c0cbed3ac3bf7572f0c8703d7a605db5e0f85c66269"
|
checksum = "0bb971fa2349ee2404964eb866c0f216c53660d6b589d82bd4f84baa206b4db5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"darkfi-derive-internal",
|
"darkfi-derive-internal",
|
||||||
"proc-macro-crate",
|
"proc-macro-crate",
|
||||||
@@ -1818,9 +1818,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "darkfi-derive-internal"
|
name = "darkfi-derive-internal"
|
||||||
version = "0.4.2"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "a7000d1d42b2af380c7367b5cde93cc8cc3b44898d2c467f6d9de3011df9f6e8"
|
checksum = "6623231f21d5757f9127f87bd470cc4c3b239e4323d6f4fbb1f274a6fcc7d77f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
@@ -1867,9 +1867,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "darkfi-serial"
|
name = "darkfi-serial"
|
||||||
version = "0.4.2"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "b2a240620a7858db545156a1de5b215c9b10344c7ad527eed0fc67efd5cea08a"
|
checksum = "0ee73956d969859837d5f09c6d3c6070ae5cd6b1eee53fe96258ccad1caf555d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-trait",
|
"async-trait",
|
||||||
"blake3",
|
"blake3",
|
||||||
@@ -6362,9 +6362,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "sled-overlay"
|
name = "sled-overlay"
|
||||||
version = "0.1.8"
|
version = "0.1.9"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "5e1c76f2c7a298d1f05012072e53df439367e80cc2696e22af6a56bf81a3c1c7"
|
checksum = "00eaa12d128bd90a98f77cec83d6d8b5beac8c3eeede31723a0724873da22793"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"darkfi-serial",
|
"darkfi-serial",
|
||||||
"sled",
|
"sled",
|
||||||
|
|||||||
@@ -95,8 +95,8 @@ toml = {version = "0.8.22", optional = true}
|
|||||||
# Utilities
|
# Utilities
|
||||||
#darkfi-serial = {path = "src/serial", optional = true}
|
#darkfi-serial = {path = "src/serial", optional = true}
|
||||||
#darkfi-derive = {path = "src/serial/derive", optional = true}
|
#darkfi-derive = {path = "src/serial/derive", optional = true}
|
||||||
darkfi-serial = {version = "0.4.2", optional = true}
|
darkfi-serial = {version = "0.5.0", optional = true}
|
||||||
darkfi-derive = {version = "0.4.2", optional = true}
|
darkfi-derive = {version = "0.5.0", optional = true}
|
||||||
|
|
||||||
# TODO: check chrono usage and impl our own
|
# TODO: check chrono usage and impl our own
|
||||||
chrono = {version = "0.4.41", optional = true}
|
chrono = {version = "0.4.41", optional = true}
|
||||||
@@ -122,7 +122,7 @@ wasmer-compiler-singlepass = {version = "6.0.1", optional = true}
|
|||||||
wasmer-middlewares = {version = "6.0.1", optional = true}
|
wasmer-middlewares = {version = "6.0.1", optional = true}
|
||||||
|
|
||||||
# Blockchain store
|
# Blockchain store
|
||||||
sled-overlay = {version = "0.1.8", optional = true}
|
sled-overlay = {version = "0.1.9", optional = true}
|
||||||
|
|
||||||
# Miner
|
# Miner
|
||||||
randomx = {git = "https://codeberg.org/darkrenaissance/RandomX", optional = true, rev = "91cd62809e006f1dcee31ab62160ca5dc71f4c2d"}
|
randomx = {git = "https://codeberg.org/darkrenaissance/RandomX", optional = true, rev = "91cd62809e006f1dcee31ab62160ca5dc71f4c2d"}
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ you haven't already done it:
|
|||||||
```shell
|
```shell
|
||||||
% git clone https://codeberg.org/darkrenaissance/darkfi
|
% git clone https://codeberg.org/darkrenaissance/darkfi
|
||||||
% cd darkfi
|
% cd darkfi
|
||||||
|
% git checkout v0.5.0
|
||||||
```
|
```
|
||||||
|
|
||||||
This project requires the Rust compiler to be installed.
|
This project requires the Rust compiler to be installed.
|
||||||
@@ -78,7 +79,7 @@ To install wasm32 target, execute:
|
|||||||
```shell
|
```shell
|
||||||
% rustup target add wasm32-unknown-unknown
|
% rustup target add wasm32-unknown-unknown
|
||||||
```
|
```
|
||||||
Minimum Rust version supported is **1.77.0**.
|
Minimum Rust version supported is **1.86.0**.
|
||||||
|
|
||||||
The following dependencies are also required:
|
The following dependencies are also required:
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ glam = "0.29.2"
|
|||||||
zeromq = { version = "0.4.1", default-features = false, features = ["async-std-runtime", "all-transport"] }
|
zeromq = { version = "0.4.1", default-features = false, features = ["async-std-runtime", "all-transport"] }
|
||||||
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "net", "util", "system", "zk"]}
|
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "net", "util", "system", "zk"]}
|
||||||
#darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
#darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["async"]}
|
darkfi-serial = {version = "0.5.0", features = ["async"]}
|
||||||
thiserror = "2.0.12"
|
thiserror = "2.0.12"
|
||||||
smol = "2.0.2"
|
smol = "2.0.2"
|
||||||
atomic_float = "1.1.0"
|
atomic_float = "1.1.0"
|
||||||
@@ -38,7 +38,7 @@ futures = "0.3.31"
|
|||||||
async-recursion = "1.1.1"
|
async-recursion = "1.1.1"
|
||||||
colored = "3.0.0"
|
colored = "3.0.0"
|
||||||
#rustpython-vm = "0.3.1"
|
#rustpython-vm = "0.3.1"
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
url = "2.5.4"
|
url = "2.5.4"
|
||||||
semver = "1.0.26"
|
semver = "1.0.26"
|
||||||
chrono = "0.4.41"
|
chrono = "0.4.41"
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ darkfi = {path = "../../", features = ["async-daemonize", "bs58"]}
|
|||||||
darkfi_money_contract = {path = "../../src/contract/money"}
|
darkfi_money_contract = {path = "../../src/contract/money"}
|
||||||
darkfi-contract-test-harness = {path = "../../src/contract/test-harness"}
|
darkfi-contract-test-harness = {path = "../../src/contract/test-harness"}
|
||||||
darkfi-sdk = {path = "../../src/sdk"}
|
darkfi-sdk = {path = "../../src/sdk"}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
@@ -22,7 +22,7 @@ bs58 = "0.5.1"
|
|||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
num-bigint = "0.4.6"
|
num-bigint = "0.4.6"
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
toml = "0.8.22"
|
toml = "0.8.22"
|
||||||
|
|
||||||
# JSON-RPC
|
# JSON-RPC
|
||||||
|
|||||||
@@ -20,11 +20,11 @@ path = "src/main.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "rpc", "zk"]}
|
darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "rpc", "zk"]}
|
||||||
darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["async"]}
|
darkfi-serial = {version = "0.5.0", features = ["async"]}
|
||||||
libc = "0.2.172"
|
libc = "0.2.172"
|
||||||
|
|
||||||
# Event Graph DB
|
# Event Graph DB
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# TLS
|
# TLS
|
||||||
async-trait = "0.1.88"
|
async-trait = "0.1.88"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ edition = "2021"
|
|||||||
async-trait = "0.1.88"
|
async-trait = "0.1.88"
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
darkfi = {path = "../../../", features = ["dht"]}
|
darkfi = {path = "../../../", features = ["dht"]}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["derive", "crypto"]}
|
darkfi-serial = {version = "0.5.0", features = ["derive", "crypto"]}
|
||||||
easy-parallel = "3.3.1"
|
easy-parallel = "3.3.1"
|
||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ darkfi_money_contract = {path = "../../src/contract/money", features = ["no-entr
|
|||||||
darkfi_dao_contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]}
|
darkfi_dao_contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]}
|
||||||
darkfi_deployooor_contract = {path = "../../src/contract/deployooor", features = ["no-entrypoint", "client"]}
|
darkfi_deployooor_contract = {path = "../../src/contract/deployooor", features = ["no-entrypoint", "client"]}
|
||||||
darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ edition = "2021"
|
|||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../../", features = ["async-daemonize", "validator", "rpc"]}
|
darkfi = {path = "../../../", features = ["async-daemonize", "validator", "rpc"]}
|
||||||
darkfi-sdk = {path = "../../../src/sdk"}
|
darkfi-sdk = {path = "../../../src/sdk"}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# JSON-RPC
|
# JSON-RPC
|
||||||
async-trait = "0.1.88"
|
async-trait = "0.1.88"
|
||||||
@@ -31,7 +31,7 @@ structopt = "0.3.26"
|
|||||||
structopt-toml = "0.5.1"
|
structopt-toml = "0.5.1"
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ path = "src/main.rs"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi = {path = "../../../", features = ["async-daemonize", "geode", "rpc", "dht", "sled-overlay"]}
|
darkfi = {path = "../../../", features = ["async-daemonize", "geode", "rpc", "dht", "sled-overlay"]}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["hash"]}
|
darkfi-serial = {version = "0.5.0", features = ["hash"]}
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
async-trait = "0.1.88"
|
async-trait = "0.1.88"
|
||||||
@@ -39,7 +39,7 @@ simplelog = "0.12.2"
|
|||||||
smol = "2.0.2"
|
smol = "2.0.2"
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# Argument parsing
|
# Argument parsing
|
||||||
serde = {version = "1.0.219", features = ["derive"]}
|
serde = {version = "1.0.219", features = ["derive"]}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ repository = "https://codeberg.org/darkrenaissance/darkfi"
|
|||||||
genevd = {path = "../genevd"}
|
genevd = {path = "../genevd"}
|
||||||
|
|
||||||
darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
|
darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
smol = "2.0.2"
|
smol = "2.0.2"
|
||||||
clap = {version = "4.4.11", features = ["derive"]}
|
clap = {version = "4.4.11", features = ["derive"]}
|
||||||
|
|||||||
@@ -22,13 +22,13 @@ darkfi = { path = "../../../", features = [
|
|||||||
"event-graph",
|
"event-graph",
|
||||||
"rpc",
|
"rpc",
|
||||||
] }
|
] }
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Crypto
|
# Crypto
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
|
|
||||||
# Event Graph DB
|
# Event Graph DB
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
async-trait = "0.1.88"
|
async-trait = "0.1.88"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ edition = "2021"
|
|||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../", features = ["async-daemonize", "validator", "rpc"]}
|
darkfi = {path = "../../", features = ["async-daemonize", "validator", "rpc"]}
|
||||||
darkfi-sdk = {path = "../../src/sdk"}
|
darkfi-sdk = {path = "../../src/sdk"}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["async"]}
|
darkfi-serial = {version = "0.5.0", features = ["async"]}
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
|
|||||||
@@ -25,10 +25,10 @@ darkfi = { path = "../../../", features = [
|
|||||||
] }
|
] }
|
||||||
|
|
||||||
darkfi-sdk = {path = "../../../src/sdk", features = ["async"]}
|
darkfi-sdk = {path = "../../../src/sdk", features = ["async"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Event Graph DB
|
# Event Graph DB
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# Crypto
|
# Crypto
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ edition = "2021"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
# ANCHOR: darkfi
|
# ANCHOR: darkfi
|
||||||
darkfi = {path = "../../../", features = ["toml", "async-daemonize", "rpc"]}
|
darkfi = {path = "../../../", features = ["toml", "async-daemonize", "rpc"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
# ANCHOR_END: darkfi
|
# ANCHOR_END: darkfi
|
||||||
|
|
||||||
# daemon
|
# daemon
|
||||||
|
|||||||
@@ -23,10 +23,10 @@ path = "example/send.rs"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi = {path = "../../", features = ["event-graph"]}
|
darkfi = {path = "../../", features = ["event-graph"]}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["async"]}
|
darkfi-serial = {version = "0.5.0", features = ["async"]}
|
||||||
|
|
||||||
# Event Graph DB
|
# Event Graph DB
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# Crypto
|
# Crypto
|
||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ edition = "2021"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi = {path = "../../", features = ["net"]}
|
darkfi = {path = "../../", features = ["net"]}
|
||||||
darkfi-serial = {version = "0.4.2"}
|
darkfi-serial = {version = "0.5.0"}
|
||||||
url = {version = "2.5.4", features = ["serde"]}
|
url = {version = "2.5.4", features = ["serde"]}
|
||||||
smol = "2.0.2"
|
smol = "2.0.2"
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ edition = "2021"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../../", features = ["async-daemonize", "validator", "rpc"]}
|
darkfi = {path = "../../../", features = ["async-daemonize", "validator", "rpc"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ edition = "2021"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../../../", features = ["async-sdk", "rpc"]}
|
darkfi = {path = "../../../../", features = ["async-sdk", "rpc"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
clap = {version = "4.4.11", features = ["derive"]}
|
clap = {version = "4.4.11", features = ["derive"]}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ edition = "2021"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../../../", features = ["async-daemonize", "rpc"]}
|
darkfi = {path = "../../../../", features = ["async-daemonize", "rpc"]}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
|
|||||||
@@ -18,12 +18,12 @@ darkfi = {path = "../../../", features = ["bs58", "validator"]}
|
|||||||
darkfi_money_contract = {path = "../../../src/contract/money", features = ["no-entrypoint", "client"]}
|
darkfi_money_contract = {path = "../../../src/contract/money", features = ["no-entrypoint", "client"]}
|
||||||
darkfi-contract-test-harness = {path = "../../../src/contract/test-harness"}
|
darkfi-contract-test-harness = {path = "../../../src/contract/test-harness"}
|
||||||
darkfi-sdk = {path = "../../../src/sdk"}
|
darkfi-sdk = {path = "../../../src/sdk"}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
bs58 = "0.5.1"
|
bs58 = "0.5.1"
|
||||||
clap = {version = "4.4.11", features = ["derive"]}
|
clap = {version = "4.4.11", features = ["derive"]}
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
smol = "2.0.2"
|
smol = "2.0.2"
|
||||||
|
|
||||||
[patch.crates-io]
|
[patch.crates-io]
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ edition = "2021"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
randomx = {git = "https://codeberg.org/darkrenaissance/RandomX"}
|
randomx = {git = "https://codeberg.org/darkrenaissance/RandomX"}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["async", "crypto"]}
|
darkfi-serial = {version = "0.5.0", features = ["async", "crypto"]}
|
||||||
darkfi-sdk = {path = "../../../src/sdk", features = ["async"]}
|
darkfi-sdk = {path = "../../../src/sdk", features = ["async"]}
|
||||||
darkfi = {path = "../../../", features = ["util", "async-serial"]}
|
darkfi = {path = "../../../", features = ["util", "async-serial"]}
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ edition = "2021"
|
|||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../../../", features = ["async-sdk", "rpc"]}
|
darkfi = {path = "../../../../", features = ["async-sdk", "rpc"]}
|
||||||
darkfi-sdk = {path = "../../../../src/sdk"}
|
darkfi-sdk = {path = "../../../../src/sdk"}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
rlnd = {path = "../rlnd"}
|
rlnd = {path = "../rlnd"}
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
|
|||||||
@@ -13,12 +13,12 @@ edition = "2021"
|
|||||||
# Darkfi
|
# Darkfi
|
||||||
darkfi = {path = "../../../../", features = ["async-daemonize", "async-sdk", "rpc", "sled-overlay"]}
|
darkfi = {path = "../../../../", features = ["async-daemonize", "async-sdk", "rpc", "sled-overlay"]}
|
||||||
darkfi-sdk = {path = "../../../../src/sdk"}
|
darkfi-sdk = {path = "../../../../src/sdk"}
|
||||||
darkfi-serial = "0.4.2"
|
darkfi-serial = "0.5.0"
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
bs58 = "0.5.1"
|
bs58 = "0.5.1"
|
||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
# JSON-RPC
|
# JSON-RPC
|
||||||
async-trait = "0.1.88"
|
async-trait = "0.1.88"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
|
|||||||
blake2b_simd = "1.0.3"
|
blake2b_simd = "1.0.3"
|
||||||
bs58 = "0.5.1"
|
bs58 = "0.5.1"
|
||||||
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
||||||
darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
|
darkfi-serial = { version = "0.5.0", features = ["derive", "crypto"] }
|
||||||
darkfi_money_contract = { path = "../money", features = ["no-entrypoint"] }
|
darkfi_money_contract = { path = "../money", features = ["no-entrypoint"] }
|
||||||
thiserror = "2.0.12"
|
thiserror = "2.0.12"
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ crate-type = ["cdylib", "rlib"]
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
||||||
darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
|
darkfi-serial = { version = "0.5.0", features = ["derive", "crypto"] }
|
||||||
thiserror = "2.0.12"
|
thiserror = "2.0.12"
|
||||||
wasmparser = "0.230.0"
|
wasmparser = "0.230.0"
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
|
|||||||
blake3 = "1.8.2"
|
blake3 = "1.8.2"
|
||||||
bs58 = "0.5.1"
|
bs58 = "0.5.1"
|
||||||
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
|
||||||
darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
|
darkfi-serial = { version = "0.5.0", features = ["derive", "crypto"] }
|
||||||
thiserror = "2.0.12"
|
thiserror = "2.0.12"
|
||||||
|
|
||||||
# The following dependencies are used for the client API and
|
# The following dependencies are used for the client API and
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ edition = "2021"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
darkfi = {path = "../../../", features = ["validator"]}
|
darkfi = {path = "../../../", features = ["validator"]}
|
||||||
darkfi-sdk = {path = "../../../src/sdk"}
|
darkfi-sdk = {path = "../../../src/sdk"}
|
||||||
darkfi-serial = {version = "0.4.2", features = ["crypto"]}
|
darkfi-serial = {version = "0.5.0", features = ["crypto"]}
|
||||||
|
|
||||||
darkfi_dao_contract = {path = "../dao", features = ["client", "no-entrypoint"]}
|
darkfi_dao_contract = {path = "../dao", features = ["client", "no-entrypoint"]}
|
||||||
darkfi_money_contract = {path = "../money", features = ["client", "no-entrypoint"]}
|
darkfi_money_contract = {path = "../money", features = ["client", "no-entrypoint"]}
|
||||||
@@ -19,7 +19,7 @@ blake3 = "1.8.2"
|
|||||||
log = "0.4.27"
|
log = "0.4.27"
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
simplelog = "0.12.2"
|
simplelog = "0.12.2"
|
||||||
sled-overlay = "0.1.8"
|
sled-overlay = "0.1.9"
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ wasm = []
|
|||||||
thiserror = "2.0.12"
|
thiserror = "2.0.12"
|
||||||
|
|
||||||
# Serialization
|
# Serialization
|
||||||
darkfi-serial = {version = "0.4.2", features = ["crypto"]}
|
darkfi-serial = {version = "0.5.0", features = ["crypto"]}
|
||||||
|
|
||||||
# Encoding
|
# Encoding
|
||||||
bs58 = "0.5.1"
|
bs58 = "0.5.1"
|
||||||
|
|||||||
Reference in New Issue
Block a user