Bitcoin full node and query server

Oct 22, 2020

View in context in the libbitcoin Slack #general mirror.

N
narodnik20:22
I've been working on a ZK virtual machine: https://github.com/narodnik/sapvi
👍 1
6 replies · neillm · last Oct 23, 2020
neillm02:12
The repo is missing a ton of source -- won't build.
neillm02:13
   Compiling sapvi v0.1.0 (/home/neillm/builds/sapvi)
error: couldn't read src/jubjub.rs: No such file or directory (os error 2)

error: couldn't read src/sha256.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/mimc.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: aborting due to previous error

error: couldn't read src/vmtest.rs: No such file or directory (os error 2)

error: could not compile `sapvi`.

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: aborting due to previous error

error: couldn't read src/blake.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/simple.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/spend.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/mint2.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/mint.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/bits.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/eq.rs: No such file or directory (os error 2)

error: aborting due to previous error

error: couldn't read src/basic_minimal.rs: No such file or directory (os error 2)

error: aborting due to previous error
neillm02:14
Maybe related?
$ ./run_jubjub.sh 
+ racket lisp/jj.rkt
+ python scripts/compile.py --supervisor jj.psm --output jubjub.zcd
  File "scripts/compile.py", line 53
    print(*args, file=sys.stderr)
          ^
SyntaxError: invalid syntax
+ exit 1
neillm02:15
Let me know the reqs, could probably help get into shape.
neillm02:26
Derp, nevermind -- python3 required.
neillm02:29
Still some weirdness:
$ cargo fmt --all
Error: file `/home/neillm/builds/sapvi/src/basic_minimal.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/bits.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/blake.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/eq.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/jubjub.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/mimc.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/mint.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/mint2.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/pedersen_hash.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/sha256.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/simple.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/spend.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/vmtest.rs` does not exist
Error: file `/home/neillm/builds/sapvi/src/zec.rs` does not exist