mohab metwally
|
d02bf39eae
|
[crypsinous] remove lifetime
|
2022-10-15 18:25:06 +02:00 |
|
mohab metwally
|
d15adb6a8d
|
[crypsinous] organise state
|
2022-10-15 18:22:43 +02:00 |
|
mohab metwally
|
c5878718be
|
[crypsinous] organize workspace
|
2022-10-15 18:15:07 +02:00 |
|
mohab metwally
|
829d057742
|
fix circuit target, pruning
|
2022-10-15 16:30:56 +02:00 |
|
mohab metwally
|
f132a15358
|
resolve conflicts
|
2022-10-15 16:06:08 +02:00 |
|
mohab metwally
|
6b83239db6
|
merge conflicts
|
2022-10-15 14:23:27 +02:00 |
|
x
|
3c6722d102
|
doc: add section called important invariants
|
2022-10-15 08:14:42 +00:00 |
|
aggstam
|
dc4e64e355
|
add missing smol deps.
|
2022-10-14 20:31:35 +03:00 |
|
Luther Blissett
|
2b587bc14a
|
Migrate lib to smol instead of explicit async deps.
Internally they're the same, smol exports them.
|
2022-10-14 18:43:26 +02:00 |
|
aggstam
|
0ba46d1421
|
consensus: fixed proposal broadcasting loop
|
2022-10-14 19:29:23 +03:00 |
|
aggstam
|
c4227d9e03
|
stakeholder: conflict resolved
|
2022-10-14 18:44:26 +03:00 |
|
aggstam
|
13d8865b75
|
consensus: participants logic updated with keepalive
|
2022-10-14 18:42:11 +03:00 |
|
aggstam
|
cc080d1494
|
consensus: votes chopped
|
2022-10-14 18:42:11 +03:00 |
|
aggstam
|
4b9ae20fa3
|
error: WalletInsufficientBalance error code added
|
2022-10-14 18:42:11 +03:00 |
|
aggstam
|
71c765ce6f
|
node/client: get_balance() added
|
2022-10-14 18:42:11 +03:00 |
|
aggstam
|
ac79ab9c4d
|
wallet/walletdb: get_balance() added
|
2022-10-14 18:42:11 +03:00 |
|
Luther Blissett
|
057b818731
|
runtime: Log targets
|
2022-10-14 17:02:00 +02:00 |
|
Luther Blissett
|
99bda9efe1
|
crypto: Minor functions for ContractId stuff.
|
2022-10-14 17:01:25 +02:00 |
|
Luther Blissett
|
205a049e93
|
contract/money: Clean + doc
|
2022-10-14 17:00:23 +02:00 |
|
Luther Blissett
|
3baa7caddb
|
blockchain: Implement StateStore.
|
2022-10-14 16:25:42 +02:00 |
|
Luther Blissett
|
662874ab2d
|
Implement incrementalmerkletree serialization for Merklenode/32.
|
2022-10-14 16:13:55 +02:00 |
|
Luther Blissett
|
8c1611e5a1
|
contract/money: Remove stray file.
|
2022-10-14 15:06:39 +02:00 |
|
Luther Blissett
|
b5ec7c2a52
|
contract: Money contract draft.
|
2022-10-14 15:05:55 +02:00 |
|
Luther Blissett
|
47dbf1363f
|
Clean up async_daemonize for less imports and use smol.
|
2022-10-14 14:07:06 +02:00 |
|
ghassmo
|
c961abdb6f
|
script/research/event_graph: fix todos
|
2022-10-14 14:27:40 +04:00 |
|
x
|
6d8e868edd
|
add info on genesis event
|
2022-10-14 08:39:44 +00:00 |
|
x
|
60e4623fa9
|
event_graph: add TODOs
|
2022-10-14 08:30:21 +00:00 |
|
Luther Blissett
|
12b7419c10
|
example/smart-contract: Cleanup
|
2022-10-14 03:25:55 +02:00 |
|
Luther Blissett
|
ecbe5c35c8
|
runtime: Change log target to wasm_runtime.
|
2022-10-14 02:46:11 +02:00 |
|
Luther Blissett
|
8166aa0ae2
|
cargo fmt and minor API fixes.
|
2022-10-14 02:32:18 +02:00 |
|
Luther Blissett
|
851ecd2667
|
sdk: Merkle root queries
|
2022-10-14 02:30:21 +02:00 |
|
Luther Blissett
|
c370e2779d
|
runtime: Add query for merkle root store.
|
2022-10-14 02:30:21 +02:00 |
|
Luther Blissett
|
f26ad3b7f0
|
sdk/crypto: Add FromStr implementation for Nullifier.
|
2022-10-14 02:30:21 +02:00 |
|
Luther Blissett
|
7a431fca4d
|
bin: Apply API changes.
|
2022-10-14 02:30:21 +02:00 |
|
Luther Blissett
|
e5c1e962ad
|
tests/burn_proof: Fix public inputs vector.
|
2022-10-14 02:30:21 +02:00 |
|
Luther Blissett
|
d9707452d3
|
crypto/merkle_node: Make from_bytes return Option rather than CtOption.
|
2022-10-14 02:30:20 +02:00 |
|
Luther Blissett
|
4adb6d1c67
|
node/state: Implement temporary dummy state function.
|
2022-10-14 02:29:52 +02:00 |
|
Luther Blissett
|
9865b21a28
|
crypto: Stricter API for nullifier and secretkey.
|
2022-10-14 02:29:51 +02:00 |
|
Luther Blissett
|
94c6fe6027
|
tx: Draft ContractDeploy.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
ada09adde8
|
example/smart-contract: Nullifier lookup in state.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
01998f20e6
|
runtime: Initial support for ledger state queries.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
aaee981136
|
sdk: Add initial state query draft.
The current implenmentation is able to scan the nullifier set.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
247a5b0718
|
sdk: Add crypto module and rename crate to darkfi-sdk.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
033f3401f4
|
crypto: Remove loader module.
This needs to be rewritten in a different way.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
dd8169915f
|
darkfid: Add TODO note about OsPath.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
976fc6ceaa
|
proof/deploy_contract: Syntax fix.
|
2022-10-14 02:29:31 +02:00 |
|
Luther Blissett
|
aadba7b926
|
sdk: Remove wee_alloc and borsh.
|
2022-10-14 02:29:31 +02:00 |
|
ghassmo
|
b116b60ed8
|
script/research/event_graph: POC for event graph
|
2022-10-14 03:07:21 +04:00 |
|
spital
|
4816fc4a6a
|
add-opensuse-zypper to dependency_setup.sh
|
2022-10-13 20:11:14 +00:00 |
|
x
|
1510210b3f
|
doc: crypsinous todos
|
2022-10-13 12:00:14 +00:00 |
|