draoi
|
7ff45ea2a5
refinery: acquire exclusive lock on greylist before refining
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
564089646d
sdk: add hex decoding fns
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
c781936b12
replace usage of blake3::Hash for tx hashes with TransactionHash type. Change all occurances of `let txs: Vec<blake3::Hash> = block.txs.iter().map(|x| blake3::hash(&serialize(x))).collect();` to `let txs: Vec<TransactionHash> = block.txs.iter().map(|tx| tx.hash()).collect();`
|
%!s(int64=2) %!d(string=hai) anos |
parazyd
|
5f922f836f
sdk/crypto/smt: Code style fixes
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
c47630366c
refinery: acquire exclusive lock on greylist before refining
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
24ec6fffd7
doc: add cautionary comments about unregister()
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
ed01a1a76a
test-harness: update vks/pks hashes, put back to info and fix docstring in sdk
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
88c39e5861
dao::propose(): fix get_tx_location(), by making the test-harness write the txs and their locs to the DB inside wallet.add_transactions()
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
318c7bef49
inbound: remove duplicate call to unregister()
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
afa66e2bb0
MerkleNode: display as hex string instead of base58
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
b6e8c00243
replace all data strings output as [123, 78, ...] with big endian hex strings.
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
84dcc54433
net: add blacklist field to settings and avoid for duration of program.
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
b24cde844c
dao: add usage of get_tx_location()
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
9188a62bb3
smt: simplify ZK gadget. Use `root = sparse_merkle_root(pos, path, leaf)` instead of the more complicated `is_member = sparse_tree_is_member(root, path, pos, leaf)`
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
4d0c36a508
hosts: reject peers from other hosts that already exist on our greylist
|
%!s(int64=2) %!d(string=hai) anos |
AgustinBadi
|
bb47e7ef0b
Improve anynomous assets page - Add minor explanation
|
%!s(int64=2) %!d(string=hai) anos |
AgustinBadi
|
89bc896bd2
Improve anynomous assets page - Clarify terms of the explanation
|
%!s(int64=2) %!d(string=hai) anos |
skoupidi
|
e8cb2d1f51
script/research/blockchain-explorer: updated to latest darkfi structures
|
%!s(int64=2) %!d(string=hai) anos |
skoupidi
|
85c80e1bd3
blockchain: store txs locations using the new tree
|
%!s(int64=2) %!d(string=hai) anos |
skoupidi
|
dad7577bed
blockchain/tx_store: new tx location tree added
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
83f5898de5
DAO::vote(): now with SMT flavor
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
732b9ae38a
drk: 'fix' make clippy error (just a temp patch)
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
98fb3af981
runtime::{smt, merkle}: add missing call_idx to db_roots data
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
9074440105
runtime: remove call_idx from the payload, and add it as a Runtime param
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
69cf9c3a1a
runtime: add missing get_tx_hash()
|
%!s(int64=2) %!d(string=hai) anos |
zero
|
fbe13ed480
DAO::propose(): goodbye nullifiers, hello SMT
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
cb821b651e
chore: move excessively verbose debug statements to trace
|
%!s(int64=2) %!d(string=hai) anos |
skoupidi
|
34dd60a9b7
blockchain/block_store: unified all trees into a single store structure
|
%!s(int64=2) %!d(string=hai) anos |
skoupidi
|
ea93623ff8
blockchain/contract_store: unified wasm and states trees into a single store structure
|
%!s(int64=2) %!d(string=hai) anos |
skoupidi
|
70aeb839f5
blockchain/tx_store: unified main tree with the pending tree into single store structure
|
%!s(int64=2) %!d(string=hai) anos |