ghassmo 4 лет назад
Родитель
Сommit
2c46091faa
11 измененных файлов с 12 добавлено и 10 удалено
  1. 1 1
      src/bin/vm.rs
  2. 1 1
      src/bin/vm_burn.rs
  3. 1 3
      src/lib.rs
  4. 1 1
      src/util/async_serial.rs
  5. 0 0
      src/util/endian.rs
  6. 3 2
      src/util/loader.rs
  7. 1 0
      src/util/mod.rs
  8. 1 1
      src/util/serial.rs
  9. 2 0
      src/zk/mod.rs
  10. 0 0
      src/zk/vm.rs
  11. 1 1
      src/zk/vm_serial.rs

+ 1 - 1
src/bin/vm.rs

@@ -18,7 +18,7 @@ use darkfi::{
         util::pedersen_commitment_u64,
     },
     serial::Decodable,
-    vm,
+    zk::vm,
 };
 
 fn main() -> std::result::Result<(), failure::Error> {

+ 1 - 1
src/bin/vm_burn.rs

@@ -27,7 +27,7 @@ use darkfi::{
         util::pedersen_commitment_u64,
     },
     serial::Decodable,
-    vm,
+    zk::vm,
 };
 
 fn root(path: [pallas::Base; 32], leaf_pos: u32, leaf: pallas::Base) -> pallas::Base {

+ 1 - 3
src/lib.rs

@@ -2,14 +2,12 @@ pub mod blockchain;
 pub mod circuit;
 pub mod cli;
 pub mod crypto;
-pub mod endian;
 pub mod net;
 pub mod rpc;
 pub mod system;
 pub mod tx;
 pub mod types;
-pub mod vm;
-pub mod vm_serial;
+pub mod zk;
 
 pub mod node;
 

+ 1 - 1
src/util/async_serial.rs

@@ -1,6 +1,6 @@
 use futures::prelude::*;
 
-use crate::{endian, serial::VarInt, Error, Result};
+use super::{endian, serial::VarInt, Error, Result};
 
 impl VarInt {
     pub async fn encode_async<W: AsyncWrite + Unpin>(&self, stream: &mut W) -> Result<usize> {

+ 0 - 0
src/endian.rs → src/util/endian.rs


+ 3 - 2
src/util/loader.rs

@@ -3,10 +3,11 @@ use std::{fs::*, path::PathBuf, time::Instant};
 use crate::{
     circuit::MintContract,
     crypto::proof::{ProvingKey, VerifyingKey},
-    serial::Decodable,
-    vm, Result,
+    zk::vm,
 };
 
+use super::{serial::Decodable, Result};
+
 pub struct ContractLoader {}
 
 impl ContractLoader {

+ 1 - 0
src/util/mod.rs

@@ -1,6 +1,7 @@
 pub mod address;
 pub mod async_serial;
 pub mod async_util;
+pub mod endian;
 pub mod error;
 pub mod loader;
 pub mod net_name;

+ 1 - 1
src/util/serial.rs

@@ -8,7 +8,7 @@ use std::{
 
 use num_bigint::BigUint;
 
-use crate::{
+use super::{
     endian,
     error::{Error, Result},
 };

+ 2 - 0
src/zk/mod.rs

@@ -0,0 +1,2 @@
+pub mod vm;
+pub mod vm_serial;

+ 0 - 0
src/vm.rs → src/zk/vm.rs


+ 1 - 1
src/vm_serial.rs → src/zk/vm_serial.rs

@@ -1,10 +1,10 @@
 use std::io;
 
+use super::vm::{ZkBinary, ZkContract, ZkFunctionCall, ZkType};
 use crate::{
     error::{Error, Result},
     impl_vec,
     serial::{Decodable, Encodable, ReadExt, VarInt},
-    vm::{ZkBinary, ZkContract, ZkFunctionCall, ZkType},
 };
 
 impl_vec!((String, ZkType));