Commit Graph

6026 Commits

Author SHA1 Message Date
aggstam
e2ad94dfff contract/consensus: introduce stake timelock
With this check added, a staker is only able to propose after grace(lock) period has passed
2023-06-06 23:51:36 +03:00
Dastan-glitch
9c2f9630ef event_graph: fix/add debug msgs 2023-06-06 22:41:19 +03:00
Dastan-glitch
5a3d609830 event_graph: remove InvItem id field 2023-06-06 22:34:30 +03:00
parazyd
3db33c07b4 event_graph: WIP integration test. 2023-06-06 19:53:06 +02:00
parazyd
5116377b00 Add some missing deps for fun 2023-06-06 18:11:04 +02:00
parazyd
08e92dbde3 util: Implement RingBuffer as exportable API 2023-06-06 16:09:30 +02:00
parazyd
0d6f9600bb drk: Clippy lint 2023-06-06 16:05:47 +02:00
parazyd
bfc99c79ea chore: Update crate dependencies. 2023-06-06 14:06:36 +02:00
parazyd
88865e2663 drk: Replace "play" with "rodio".
Fun police go away.

This removes the deps on pkgconfig and libmpg123, and should ease the
build process for non GNU/Linux operating systems.
2023-06-06 14:06:36 +02:00
aggstam
39be99644c contract/*: created test-no-run target in Makefile 2023-06-06 14:44:18 +03:00
parazyd
09eb0e1147 sdk: Implement a macro for bs58 => pallas::Base and use it where applicable. 2023-06-06 13:16:36 +02:00
parazyd
16a14a7260 Makefile: Add test-no-run target to be able to only compile tests. 2023-06-06 13:03:41 +02:00
parazyd
bd13d9fa9b book/development: Add note on codecov. 2023-06-06 13:03:41 +02:00
Andreas Doerr
2266d8be02 chore: Fix cargo doc warnings (#174)
Signed-off-by: adoerr <0xad@gmx.net>
2023-06-06 10:57:52 +00:00
aggstam
ced0fe179a contract/consensus: chop chop 2023-06-05 23:51:31 +03:00
aggstam
ee54c27b67 contract/consensus: tests fixed 2023-06-05 23:35:31 +03:00
aggstam
7c186422c9 contract/consensus: removed ZERO suffixes on poseidon hashes 2023-06-05 23:27:47 +03:00
aggstam
128725cffc [WIP] contract/consensus: fixed proof constrains 2023-06-05 22:47:33 +03:00
aggstam
2c6d392c83 [WIP] contract/consensus: create single proposal proof/call 2023-06-05 21:59:39 +03:00
aggstam
53682169cd sdk: get_verifying_slot_epoch added 2023-06-05 21:59:39 +03:00
aggstam
b470804fbf contract/consensus: use new ConsensusMint proof in ConsensusStake, minor cleanup 2023-06-05 21:59:39 +03:00
aggstam
1615ea1e75 contract/consensus: use new ConsensusBurn proof in ConsensusUnstake 2023-06-05 21:59:39 +03:00
aggstam
b9c817fce8 contract/consensus: use new ConsensusBurn proof in GenesisStake 2023-06-05 21:59:39 +03:00
aggstam
7ebe829caf contract/consensus/proof: consensus burn and mint proofs added 2023-06-05 21:59:39 +03:00
parazyd
f306bc1f8d consensus: Implement gas costs for ZkBinary 2023-06-05 19:20:02 +02:00
parazyd
1cb00112ae zkas: Enforce a limit on the circuit namespace length 2023-06-05 19:19:24 +02:00
parazyd
54225ed4fd runtime: Double the gas limit. 2023-06-05 19:16:49 +02:00
parazyd
9cf3fee6ac runtime: Make all WASM opcodes cost 1 unit, clean up gas_info. 2023-06-05 17:31:19 +02:00
parazyd
85e548e709 drk: Clippy lint 2023-06-05 17:01:21 +02:00
Dastan-glitch
6a93ce2437 tests/network_transports: fix clippy lints 2023-06-05 04:37:35 +03:00
Dastan-glitch
bfa6fd9bd9 bin/darkirc: test script use seed and private channel 2023-06-05 02:04:37 +03:00
Dastan-glitch
7fa24f42e9 event_graph: rebroadcast received events 2023-06-05 01:04:09 +03:00
Dastan-glitch
1be4c6f4c3 bin/darkirc: test script with tcp 2023-06-04 03:55:49 +03:00
Dastan-glitch
6782f8e9f6 event_graph: remove unused UnreadEvents struct 2023-06-04 03:54:20 +03:00
Dastan-glitch
490e6a03a5 bin/ircd: update script/ README.md 2023-06-03 03:45:27 +03:00
Dastan-glitch
535bf4e85c bin/ircd: add tau notifier bot 2023-06-03 03:35:40 +03:00
Dastan-glitch
029426fb64 doc: update tau doc 2023-06-02 04:47:00 +03:00
Dastan-glitch
9a2ed787b4 bin/tau: organise deps 2023-06-02 04:45:37 +03:00
Dastan-glitch
952ec658e6 bin/tau: fix multiple events to be piped 2023-06-02 04:44:17 +03:00
parazyd
f73856ecac drk: Store bs58 encoded transaction history in the wallet 2023-06-01 15:57:54 +02:00
adoerr
572df8883f Ignore JetBrains IDE stuff
Signed-off-by: adoerr <0xad@gmx.net>
2023-06-01 13:34:31 +00:00
actias-nebula
3152c96e95 Added tau, taud & vanity address 2023-05-31 14:36:36 +00:00
actias-nebula
562d355558 Update flake.lock 2023-05-31 14:36:36 +00:00
actias-nebula
f764b4e2de Fixed Flake.nix
This fixes flake.nix and introduce the use of crane to create the rust package
2023-05-31 14:36:36 +00:00
parazyd
e71269c7bf book: Add link to latest seminar recording 2023-05-31 16:34:11 +02:00
parazyd
e3bf302717 drk: Temporarily disable history_record. 2023-05-30 15:47:49 +02:00
parazyd
17ed4ea5cb darkfid/rpc_tx: Use provided hash() function for hashing transaction. 2023-05-30 15:47:49 +02:00
parazyd
25df2f55f4 localnet/darkfid-single-node: Clean up shell scripts. 2023-05-30 15:47:49 +02:00
x
e3106338e9 run-dao-test.sh script 2023-05-30 13:03:44 +02:00
parazyd
c129ab4cb3 runtime: Add sanity_check function for checking WASM bincode. 2023-05-30 11:38:18 +02:00