Commit Graph

5674 Commits

Author SHA1 Message Date
Dastan-glitch
122a8a46df bin/tau: remove commented code 2023-03-13 00:34:03 +03:00
Dastan-glitch
e118096815 event_graph: add gen_id() function 2023-03-12 23:22:38 +03:00
Dastan-glitch
227dd68174 bin/tau: switch from raft to event_graph 2023-03-12 23:18:50 +03:00
aggstam
633d124bdd script/research/sled_playground: moved to independent crate(https://crates.io/crates/sled-overlay) 2023-03-10 18:55:50 +02:00
x
6786f51555 ECIP proof 2023-03-10 14:46:30 +01:00
x
0f7a4e7b85 smart_contracts.md remove potentially confusing lines 2023-03-10 11:17:28 +01:00
x
41824e5fdd add a comment to binary quadratic forms example 2023-03-10 09:41:01 +01:00
x
2dafb9fd24 add binary quadratic forms example 2023-03-10 09:37:51 +01:00
aggstam
d841ad9fe1 runtime::write_batches: dont' return the mutable env 2023-03-09 20:15:55 +02:00
aggstam
7d3090f1ed runtime: Make all the writes atomic in a transaction over all trees 2023-03-09 19:59:46 +02:00
x
256288521e print final form 2023-03-09 17:47:39 +01:00
aggstam
9343a34fb9 script/research/sled_playground/overlay2: dynamic tree open 2023-03-09 18:25:35 +02:00
parazyd
81cbd83de2 book: learn.md formatting. 2023-03-09 17:08:56 +01:00
x
2d978d5245 use the paper's div construction 2023-03-09 16:55:17 +01:00
aggstam
daca750bda script/research/sled_playground: overlay2 added, wrapping everything in there 2023-03-09 16:19:56 +02:00
parazyd
409e57ada1 sled_playground: Do transaction over Vec<Tree>. 2023-03-09 15:05:23 +01:00
x
a35daa7b05 div2 2023-03-09 14:16:42 +01:00
x
339a6605ff dlog stuff 2023-03-09 12:59:12 +01:00
x
708e6916e9 weil reciprocity 2023-03-09 12:59:12 +01:00
parazyd
7bfd17b8cf runtime/db: Disallow init/lookup of zkas db. 2023-03-09 11:57:50 +01:00
parazyd
f95895fc26 sled_playground: Use batching and transactions. 2023-03-09 10:12:47 +01:00
parazyd
f82021ad7b research/sled_playground: Use a BTreeMap instead of Vec for removed items. 2023-03-09 09:15:19 +01:00
aggstam
7f7ad7d5d3 README/Build: minor thing 2023-03-08 18:07:50 +00:00
aggstam
3f43364821 README/Build: minor thing 2023-03-08 18:05:26 +00:00
aggstam
473054defc README/Build: added wasm32 toolchain command 2023-03-08 18:04:01 +00:00
parazyd
87022bd195 research/sled_playground: Alternative SledOverlay API impl 2023-03-08 15:56:41 +01:00
aggstam
38d9eafa31 script/research: sled_playground added 2023-03-08 15:23:16 +02:00
parazyd
3426e076af sdk/note: Fix tests. 2023-03-08 12:02:40 +01:00
parazyd
a0c5850ffb sdk/note: Remove stray import 2023-03-08 12:01:44 +01:00
parazyd
f6cf33f4ed sdk/note: Pass ephemeral_secret as an argument to ElGamal::encrypt 2023-03-08 11:44:57 +01:00
parazyd
5cc394ae21 sdk/note: ElGamal decrypt() 2023-03-08 11:27:20 +01:00
parazyd
0b5c2393e1 sdk/note: ElGamal encrypt() 2023-03-08 11:09:03 +01:00
parazyd
0ed1d62b4b sdk: Minor cleanup 2023-03-07 22:39:41 +01:00
parazyd
0c70558392 wallet: Remove cashierdb.rs 2023-03-07 22:39:41 +01:00
aggstam
230c1b1dd1 drk/alias: exit on erroneous alias size 2023-03-07 23:28:50 +02:00
aggstam
e06b6fa1df consensus: moved pending txs from memory a distinct sled store 2023-03-07 23:14:09 +02:00
parazyd
ce26ad15a7 research/x3dh: Formatting fixes 2023-03-07 17:47:24 +01:00
Sombra
2340992333 src/xeddsa.rs: fix comment 2023-03-07 08:31:18 -08:00
Sombra
2aaf606741 Fix x3dh sig (#158)
* rename local variable sig to signature to avoid confusion with the function param

* x3dh/src/main: removed prints and renames variable

* faucetd/src/main: debugging

* remove fix tags

* rename vars

* src/xeddsa.rs: fix import and switched to verify_strict
2023-03-07 16:24:41 +00:00
police
1ad0284a22 use unsigned_abs inplace of abs as unsign 2023-03-07 15:28:31 +02:00
parazyd
e2a2bd29ad sdk/crypto/note: Fix test unit. 2023-03-07 12:33:43 +01:00
parazyd
8fd8526c52 consensus/validator: Allow too many arguments for ValidatorState::new 2023-03-07 12:31:52 +01:00
parazyd
691d98d296 bin: Apply linter suggestions. 2023-03-07 12:29:51 +01:00
parazyd
48d3adab9f contract: Apply linter suggestions. 2023-03-07 12:29:51 +01:00
parazyd
4efb0ecf8c lib: Apply linter suggestions. 2023-03-07 12:29:47 +01:00
parazyd
43f89dbfc7 consensus: Remove erroneus tx logic. 2023-03-06 20:10:01 +01:00
parazyd
96c2f8a7d4 tx: Simplify tx::hash 2023-03-06 18:33:53 +01:00
parazyd
8f7affff37 blockchain: Implement abstraction for fetching zkas bincode and vks. 2023-03-06 18:33:53 +01:00
parazyd
98aa6f94a6 darkfid/faucetd: Use new zkas db API 2023-03-06 18:33:53 +01:00
parazyd
cd10e3eed8 contract: Get integration tests working with the new verifyingkey logic. 2023-03-06 18:33:53 +01:00