Преглед на файлове

Cargo.toml: updated repository url

x преди 4 седмици
родител
ревизия
4b2b317006
променени са 4 файла, в които са добавени 16 реда и са изтрити 165 реда
  1. 10 159
      Cargo.lock
  2. 3 3
      Cargo.toml
  3. 2 2
      README.md
  4. 1 1
      src/lib.rs

+ 10 - 159
Cargo.lock

@@ -12,12 +12,6 @@ dependencies = [
  "generic-array",
  "generic-array",
 ]
 ]
 
 
-[[package]]
-name = "allocator-api2"
-version = "0.2.21"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
-
 [[package]]
 [[package]]
 name = "arrayref"
 name = "arrayref"
 version = "0.3.9"
 version = "0.3.9"
@@ -172,12 +166,6 @@ version = "1.5.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
 checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
 
 
-[[package]]
-name = "bitflags"
-version = "1.3.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
-
 [[package]]
 [[package]]
 name = "bitflags"
 name = "bitflags"
 version = "2.13.0"
 version = "2.13.0"
@@ -367,15 +355,6 @@ dependencies = [
  "libc",
  "libc",
 ]
 ]
 
 
-[[package]]
-name = "crc32fast"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
-dependencies = [
- "cfg-if",
-]
-
 [[package]]
 [[package]]
 name = "crossbeam-channel"
 name = "crossbeam-channel"
 version = "0.5.15"
 version = "0.5.15"
@@ -439,7 +418,7 @@ dependencies = [
 [[package]]
 [[package]]
 name = "darkfi"
 name = "darkfi"
 version = "0.5.0"
 version = "0.5.0"
-source = "git+https://codeberg.org/darkrenaissance/darkfi#b7755d473e22efc2622b94db1697f93e319ccc73"
+source = "git+https://git.dark.fi/darkrenaissance/darkfi#fae130c05f079f62c491f79a2aa73bcdcddd9448"
 dependencies = [
 dependencies = [
  "darkfi-sdk",
  "darkfi-sdk",
  "darkfi-serial",
  "darkfi-serial",
@@ -447,7 +426,7 @@ dependencies = [
  "halo2_proofs",
  "halo2_proofs",
  "libc",
  "libc",
  "nu-ansi-term",
  "nu-ansi-term",
- "parking_lot 0.12.5",
+ "parking_lot",
  "rand",
  "rand",
  "smol",
  "smol",
  "thiserror",
  "thiserror",
@@ -460,7 +439,7 @@ dependencies = [
 [[package]]
 [[package]]
 name = "darkfi-derive"
 name = "darkfi-derive"
 version = "0.5.1"
 version = "0.5.1"
-source = "git+https://codeberg.org/darkrenaissance/darkfi#b7755d473e22efc2622b94db1697f93e319ccc73"
+source = "git+https://git.dark.fi/darkrenaissance/darkfi#fae130c05f079f62c491f79a2aa73bcdcddd9448"
 dependencies = [
 dependencies = [
  "darkfi-derive-internal",
  "darkfi-derive-internal",
  "proc-macro-crate",
  "proc-macro-crate",
@@ -472,7 +451,7 @@ dependencies = [
 [[package]]
 [[package]]
 name = "darkfi-derive-internal"
 name = "darkfi-derive-internal"
 version = "0.5.1"
 version = "0.5.1"
-source = "git+https://codeberg.org/darkrenaissance/darkfi#b7755d473e22efc2622b94db1697f93e319ccc73"
+source = "git+https://git.dark.fi/darkrenaissance/darkfi#fae130c05f079f62c491f79a2aa73bcdcddd9448"
 dependencies = [
 dependencies = [
  "proc-macro2",
  "proc-macro2",
  "quote",
  "quote",
@@ -482,7 +461,7 @@ dependencies = [
 [[package]]
 [[package]]
 name = "darkfi-sdk"
 name = "darkfi-sdk"
 version = "0.5.0"
 version = "0.5.0"
-source = "git+https://codeberg.org/darkrenaissance/darkfi#b7755d473e22efc2622b94db1697f93e319ccc73"
+source = "git+https://git.dark.fi/darkrenaissance/darkfi#fae130c05f079f62c491f79a2aa73bcdcddd9448"
 dependencies = [
 dependencies = [
  "blake2b_simd",
  "blake2b_simd",
  "blake3",
  "blake3",
@@ -491,7 +470,6 @@ dependencies = [
  "chacha20poly1305",
  "chacha20poly1305",
  "darkfi-serial",
  "darkfi-serial",
  "halo2_gadgets",
  "halo2_gadgets",
- "hashbrown 0.17.1",
  "lazy_static",
  "lazy_static",
  "num",
  "num",
  "num-bigint",
  "num-bigint",
@@ -500,7 +478,6 @@ dependencies = [
  "rand",
  "rand",
  "rand_core",
  "rand_core",
  "sha2 0.11.0",
  "sha2 0.11.0",
- "sled-overlay",
  "subtle",
  "subtle",
  "thiserror",
  "thiserror",
 ]
 ]
@@ -508,7 +485,7 @@ dependencies = [
 [[package]]
 [[package]]
 name = "darkfi-serial"
 name = "darkfi-serial"
 version = "0.5.1"
 version = "0.5.1"
-source = "git+https://codeberg.org/darkrenaissance/darkfi#b7755d473e22efc2622b94db1697f93e319ccc73"
+source = "git+https://git.dark.fi/darkrenaissance/darkfi#fae130c05f079f62c491f79a2aa73bcdcddd9448"
 dependencies = [
 dependencies = [
  "async-trait",
  "async-trait",
  "blake3",
  "blake3",
@@ -612,22 +589,6 @@ 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 = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
 checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
 
 
-[[package]]
-name = "foldhash"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
-
-[[package]]
-name = "fs2"
-version = "0.4.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
-dependencies = [
- "libc",
- "winapi",
-]
-
 [[package]]
 [[package]]
 name = "funty"
 name = "funty"
 version = "2.0.0"
 version = "2.0.0"
@@ -659,15 +620,6 @@ dependencies = [
  "pin-project-lite",
  "pin-project-lite",
 ]
 ]
 
 
-[[package]]
-name = "fxhash"
-version = "0.2.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
-dependencies = [
- "byteorder",
-]
-
 [[package]]
 [[package]]
 name = "generic-array"
 name = "generic-array"
 version = "0.14.7"
 version = "0.14.7"
@@ -756,11 +708,6 @@ name = "hashbrown"
 version = "0.17.1"
 version = "0.17.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
 checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
-dependencies = [
- "allocator-api2",
- "equivalent",
- "foldhash",
-]
 
 
 [[package]]
 [[package]]
 name = "hermit-abi"
 name = "hermit-abi"
@@ -821,15 +768,6 @@ dependencies = [
  "generic-array",
  "generic-array",
 ]
 ]
 
 
-[[package]]
-name = "instant"
-version = "0.1.13"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
-dependencies = [
- "cfg-if",
-]
-
 [[package]]
 [[package]]
 name = "lazy_static"
 name = "lazy_static"
 version = "1.5.0"
 version = "1.5.0"
@@ -860,12 +798,6 @@ dependencies = [
  "scopeguard",
  "scopeguard",
 ]
 ]
 
 
-[[package]]
-name = "log"
-version = "0.4.33"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad"
-
 [[package]]
 [[package]]
 name = "maybe-rayon"
 name = "maybe-rayon"
 version = "0.1.1"
 version = "0.1.1"
@@ -999,17 +931,6 @@ version = "2.2.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
 checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
 
 
-[[package]]
-name = "parking_lot"
-version = "0.11.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
-dependencies = [
- "instant",
- "lock_api",
- "parking_lot_core 0.8.6",
-]
-
 [[package]]
 [[package]]
 name = "parking_lot"
 name = "parking_lot"
 version = "0.12.5"
 version = "0.12.5"
@@ -1017,21 +938,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
 checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
 dependencies = [
 dependencies = [
  "lock_api",
  "lock_api",
- "parking_lot_core 0.9.12",
-]
-
-[[package]]
-name = "parking_lot_core"
-version = "0.8.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
-dependencies = [
- "cfg-if",
- "instant",
- "libc",
- "redox_syscall 0.2.16",
- "smallvec",
- "winapi",
+ "parking_lot_core",
 ]
 ]
 
 
 [[package]]
 [[package]]
@@ -1042,7 +949,7 @@ checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
 dependencies = [
 dependencies = [
  "cfg-if",
  "cfg-if",
  "libc",
  "libc",
- "redox_syscall 0.5.18",
+ "redox_syscall",
  "smallvec",
  "smallvec",
  "windows-link",
  "windows-link",
 ]
 ]
@@ -1202,22 +1109,13 @@ dependencies = [
  "crossbeam-utils",
  "crossbeam-utils",
 ]
 ]
 
 
-[[package]]
-name = "redox_syscall"
-version = "0.2.16"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
-dependencies = [
- "bitflags 1.3.2",
-]
-
 [[package]]
 [[package]]
 name = "redox_syscall"
 name = "redox_syscall"
 version = "0.5.18"
 version = "0.5.18"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
 checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
 dependencies = [
 dependencies = [
- "bitflags 2.13.0",
+ "bitflags",
 ]
 ]
 
 
 [[package]]
 [[package]]
@@ -1226,7 +1124,7 @@ version = "1.1.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
 checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
 dependencies = [
 dependencies = [
- "bitflags 2.13.0",
+ "bitflags",
  "errno",
  "errno",
  "libc",
  "libc",
  "linux-raw-sys",
  "linux-raw-sys",
@@ -1329,31 +1227,6 @@ version = "0.4.12"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
 checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
 
 
-[[package]]
-name = "sled"
-version = "0.34.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f96b4737c2ce5987354855aed3797279def4ebf734436c6aa4552cf8e169935"
-dependencies = [
- "crc32fast",
- "crossbeam-epoch",
- "crossbeam-utils",
- "fs2",
- "fxhash",
- "libc",
- "log",
- "parking_lot 0.11.2",
-]
-
-[[package]]
-name = "sled-overlay"
-version = "0.1.20"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "719b8db2a2b2798bc015c45613040c4dbc552dca6c605d8796248ba587afa7fe"
-dependencies = [
- "sled",
-]
-
 [[package]]
 [[package]]
 name = "smallvec"
 name = "smallvec"
 version = "1.15.2"
 version = "1.15.2"
@@ -1629,28 +1502,6 @@ version = "0.11.1+wasi-snapshot-preview1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
 checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
 
 
-[[package]]
-name = "winapi"
-version = "0.3.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-dependencies = [
- "winapi-i686-pc-windows-gnu",
- "winapi-x86_64-pc-windows-gnu",
-]
-
-[[package]]
-name = "winapi-i686-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
-[[package]]
-name = "winapi-x86_64-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
 [[package]]
 [[package]]
 name = "windows-link"
 name = "windows-link"
 version = "0.2.1"
 version = "0.2.1"

+ 3 - 3
Cargo.toml

@@ -12,15 +12,15 @@ crate-type = ["cdylib", "lib"]
 
 
 [dependencies]
 [dependencies]
 # The main smart contract dependencies necessary for each/most contracts
 # The main smart contract dependencies necessary for each/most contracts
-darkfi-sdk = { git = "https://codeberg.org/darkrenaissance/darkfi", features = ["wasm"] }
-darkfi-serial = { git = "https://codeberg.org/darkrenaissance/darkfi", features = ["derive", "crypto"] }
+darkfi-sdk = { git = "https://git.dark.fi/darkrenaissance/darkfi", features = ["wasm"] }
+darkfi-serial = { git = "https://git.dark.fi/darkrenaissance/darkfi", features = ["derive", "crypto"] }
 
 
 # The client-side dependencies used for transaction creation. These aren't
 # The client-side dependencies used for transaction creation. These aren't
 # needed in WASM so they are optional, and enabled through the `client`
 # needed in WASM so they are optional, and enabled through the `client`
 # feature.
 # feature.
 rand = { version = "0.8.5", optional = true }
 rand = { version = "0.8.5", optional = true }
 [dependencies.darkfi]
 [dependencies.darkfi]
-git = "https://codeberg.org/darkrenaissance/darkfi"
+git = "https://git.dark.fi/darkrenaissance/darkfi"
 optional = true
 optional = true
 features = ["util", "zk", "zkas"]
 features = ["util", "zk", "zkas"]
 
 

+ 2 - 2
README.md

@@ -36,14 +36,14 @@ $ rustup target add wasm32-unknown-unknown
 The `zkas` compiler can be compiled from the DarkFi repository:
 The `zkas` compiler can be compiled from the DarkFi repository:
 
 
 ```shell
 ```shell
-$ git clone https://codeberg.org/darkrenaissance/darkfi && cd darkfi
+$ git clone https://git.dark.fi/darkrenaissance/darkfi && cd darkfi
 $ make zkas
 $ make zkas
 ```
 ```
 
 
 In a new terminal grab this repository and enter its folder:
 In a new terminal grab this repository and enter its folder:
 
 
 ```shell
 ```shell
-$ git clone https://codeberg.org/darkrenaissance/smart-contract && cd smart-contract
+$ git clone https://git.dark.fi/darkrenaissance/smart-contract && cd smart-contract
 ```
 ```
 
 
 This project provides a convenient [`Makefile`](Makefile) that
 This project provides a convenient [`Makefile`](Makefile) that

+ 1 - 1
src/lib.rs

@@ -6,7 +6,7 @@ use darkfi_serial::{SerialDecodable, SerialEncodable};
 #[cfg(feature = "client")]
 #[cfg(feature = "client")]
 use darkfi_serial::async_trait;
 use darkfi_serial::async_trait;
 
 
-#[cfg(not(feature = "no-entrypoint"))]
+#[cfg(all(not(feature = "no-entrypoint"), target_arch = "wasm32"))]
 /// WASM entrypoint functions
 /// WASM entrypoint functions
 pub mod entrypoint;
 pub mod entrypoint;