Commit Graph

2149 Commits

Author SHA1 Message Date
lunar-mining
a44956f0ff src:state.rs: save tree after we generate witness values 2021-12-22 14:56:00 +01:00
lunar-mining
e539efabf1 cashier: add save/load/create merkle tree to cashierdb and cashierd 2021-12-22 14:10:08 +01:00
lunar-mining
7a598c2720 walletdb: pass a reference to put_tree() 2021-12-22 14:10:08 +01:00
lunar-mining
b6f4d81f75 sql: added tree table to cashier and wallet sql 2021-12-22 14:10:08 +01:00
lunar-mining
ad9b9c0a9f src/state.rs: save updated tree to wallet 2021-12-22 14:10:08 +01:00
lunar-mining
a33130175d darkfid: read tree from sql 2021-12-22 14:10:08 +01:00
lunar-mining
6d62048f2c client: create tree if doesn't exist 2021-12-22 14:10:08 +01:00
lunar-mining
23e55a12fd walletdb: add load, save and create tree functions 2021-12-22 14:10:08 +01:00
lunar-mining
f3f114d19e crypto/mod + state.rs: cleanup witness comments 2021-12-22 14:10:08 +01:00
lunar-mining
d7962f4be9 error: add From conversion for bincode::ErrorKind 2021-12-22 14:10:08 +01:00
narodnik
bc0299d806 recover all p2p net example code for testing purposes 2021-12-22 10:28:52 +01:00
narodnik
ca8a3378ad script/run_network.sh 2021-12-22 10:04:29 +01:00
parazyd
128e3b0253 bin: Replace simple_logger with simplelog. 2021-12-21 23:29:54 +01:00
narodnik
940a537476 ircd store nick and channels 2021-12-21 11:40:46 +01:00
narodnik
2e1af7090b don't need to send loads of host headers on connect 2021-12-21 10:03:28 +01:00
narodnik
ed8602c8ea rudimentary working IRC server 2021-12-21 09:53:17 +01:00
lunar-mining
5e3db18f2c todo.md: moved v0-release tasks to issues and deleted completed tasks 2021-12-21 09:35:52 +01:00
parazyd
5e16334047 book/zkas/sapling: Remove semicolons at ends of section declarations. 2021-12-21 00:22:44 +01:00
parazyd
c3188b7576 zkas: Outline parser behaviour and add opcodes+types. 2021-12-21 00:18:10 +01:00
parazyd
c817082969 crypto/merklenode: Implement serialization with serde.
We already have serde as a dependency, and not doing it this way
makes it way too complex, instead we can just use bincode+serde to
serialize and deserialize our Merkle trees.
2021-12-20 23:21:28 +01:00
parazyd
3d9a8f1c41 book/development: Use +nightly for cargo fmt. 2021-12-20 17:51:36 +01:00
narodnik
0e7b0b0814 non working ircd server 2021-12-20 16:25:52 +01:00
lunar-mining
1e0e9ae56b loader: dummy ContractLoader and functions 2021-12-20 14:08:50 +01:00
lunar-mining
7905599b7b util/ mod: added loader 2021-12-20 14:08:29 +01:00
parazyd
9daed94891 Update CI sherrif badge. 2021-12-19 22:25:10 +01:00
parazyd
4ab35f46a4 github: Use nightly channel for rustfmt. 2021-12-19 21:53:27 +01:00
parazyd
3a07a9d729 github: Run cargo fmt manually.
This should be seeing the rustfmt.toml file.
2021-12-19 21:49:25 +01:00
parazyd
ecb4584513 github: Fix CI workflow. 2021-12-19 21:45:08 +01:00
parazyd
7291c26116 Update .gitignore. 2021-12-19 21:40:45 +01:00
parazyd
27a9a8f1bb github: Clean up CI checks, and run clippy lints separately. 2021-12-19 21:02:35 +01:00
parazyd
c2802713e1 Update README. 2021-12-19 20:33:13 +01:00
parazyd
c098f5c353 book/development: Update pre-commit hook. 2021-12-19 20:26:23 +01:00
parazyd
e41168ffda book: Move tutorial from doc, and add editing notes. 2021-12-19 20:22:14 +01:00
parazyd
3edd649d82 darkpulse: clippy cleanups. 2021-12-19 18:50:18 +01:00
parazyd
9c989f1907 service/sol: Hardcode tx fee and don't use deprecated API. 2021-12-19 18:49:54 +01:00
parazyd
ef14311935 bin/drk: Fix log level for Trace. 2021-12-19 18:49:44 +01:00
parazyd
7cda52b2ef clippy cleanups. 2021-12-19 18:15:02 +01:00
parazyd
88363555ea token_list: Fix tests. 2021-12-19 17:42:43 +01:00
parazyd
0f869ac1bd book: Try avoiding some mdbook-katex bugs. 2021-12-19 17:42:11 +01:00
parazyd
b04a599d81 Update README 2021-12-19 17:23:20 +01:00
parazyd
84c6713433 Move DEVELOPMENT.md into book. 2021-12-19 17:03:36 +01:00
parazyd
5aeee9da42 Move VM helper scripts to script/ 2021-12-19 17:01:56 +01:00
parazyd
3511b8ff51 zkas: Add zkas code from zkas repo. 2021-12-19 16:59:32 +01:00
parazyd
3fb78520f0 book: Add zkas docs. 2021-12-19 16:58:09 +01:00
parazyd
90df3220f3 Update Cargo.lock and use incrementalmerkletree 0.2.0 2021-12-19 16:45:04 +01:00
parazyd
b94a55ef4e darkpulse: cargo fmt. 2021-12-19 16:45:04 +01:00
parazyd
ad756b7287 github: Run a clippy check on push and PR. 2021-12-19 16:45:04 +01:00
parazyd
af53d0875e github: Add mdbook workflow. 2021-12-19 16:45:04 +01:00
parazyd
2d4f415311 book: Add skeleton. 2021-12-19 16:45:03 +01:00
parazyd
f1985e7559 proof: Move pism scripts to old/ 2021-12-19 16:45:03 +01:00