Commit Graph

206 Commits

Author SHA1 Message Date
skoupidi
fcf4aded0e darkfid: split managemtn rpc methods into its own rpc server and standarized all ports 2026-01-02 19:41:34 +02:00
skoupidi
e460c39e6c drk/interactive: added missing tx-from-calls subcommand 2026-01-01 19:14:21 +02:00
x
9785777642 chore: Update copyright license year
Happy 2026!
2026-01-01 11:40:45 +00:00
x
e1994a7fd9 drk: Implement tx construction from given calls and their relation-mapping 2025-12-31 16:56:59 +00:00
skoupidi
c82f8666ed drk: aux subcommand to display a base64 encoded mining configuration added 2025-12-18 13:40:53 +02:00
skoupidi
86c740d9a0 drk: store each block signing key in scanned blocks and display it so miners can grab it if ever needed 2025-12-17 19:29:38 +02:00
skoupidi
ffd1964254 darkfid|drk|minerd: use the new Address format everywhere + minor cleanups and docs updates 2025-12-16 20:31:01 +02:00
x
34cafd044b drk: Address support 2025-12-15 15:59:08 +00:00
skoupidi
5754d4268f darkfid: support merge mining for a DAO 2025-11-26 17:26:15 +02:00
skoupidi
dd575f261f util/logger: allow bins to set alternative terminal logger writers 2025-11-15 00:37:14 +02:00
oars
d85cf80dbf replace log imports with tracing everywhere 2025-11-07 10:15:36 +03:00
skoupidi
31d364e478 drk: dropped useless dao update-key functionality 2025-10-30 17:47:10 +02:00
skoupidi
3d62bd6a2c drk: contract deployment history added 2025-10-27 13:46:26 +02:00
skoupidi
b419205e8c drk: use contract id as the key for deployment auths 2025-10-25 13:56:16 +03:00
skoupidi
699c942fb7 drk: updated contract deployment code to be fully functional 2025-10-24 15:47:52 +03:00
skoupidi
42a634ab59 drk: made contract deploy serialized instruction optional 2025-10-16 23:01:08 +03:00
skoupidi
0d6045ad87 drk: use merkle tree checkpoints instead of sled-overlay diffs to manage them 2025-10-15 14:55:50 +03:00
skoupidi
af83477b23 drk: simplyfied error logging format 2025-10-15 14:55:50 +03:00
skoupidi
ec682e19a9 drk/interactive: contract commands added 2025-10-15 14:55:49 +03:00
skoupidi
f910402fa0 drk/interactive: token commands added 2025-10-15 14:55:49 +03:00
skoupidi
9efb86333c drk/interactive: alias commands added 2025-10-15 14:55:49 +03:00
skoupidi
11805e8a3a drk/interactive: explorer commands added 2025-10-15 14:55:49 +03:00
skoupidi
51cb2e9d17 drk/interactive: dao commands added 2025-10-15 14:55:49 +03:00
skoupidi
77087e8dd6 drk: restored scan ux by introducing print or insert functionality to output buffer 2025-10-15 14:55:49 +03:00
skoupidi
5f889aae6f drk/interactive: previous command output as next command input 2025-10-15 14:55:49 +03:00
skoupidi
5236c4516d drk: wallet command use subcommand structure instead of flags 2025-10-15 14:55:49 +03:00
skoupidi
668220d47f drk/interactive: wallet command handling added 2025-10-15 14:55:49 +03:00
skoupidi
45176ddc9c drk: moved subscribe to interactive shell 2025-10-15 14:55:49 +03:00
skoupidi
1319947889 drk/interactive: added a Drk lock so we can perform atomic actions 2025-10-15 14:55:49 +03:00
skoupidi
3f033be9a7 drk/interactive: use a print queue instead of two way signal for background task 2025-10-15 14:55:49 +03:00
skoupidi
4325d8019b drk/interactive: help print added 2025-10-15 14:55:49 +03:00
skoupidi
603ebe74f8 drk: introduced interactive shell infra 2025-10-15 14:55:49 +03:00
skoupidi
fa3b2b8277 drk: use block references to reset stuff 2025-10-15 14:54:43 +03:00
skoupidi
b6032c2adc drk: add block height references to coins 2025-10-15 14:54:43 +03:00
skoupidi
34982f1555 drk: add freeze block height reference to tokens 2025-10-15 14:54:43 +03:00
skoupidi
7fa5b6a552 drk: add freeze block height reference to deployoOor 2025-10-15 14:54:43 +03:00
skoupidi
37bee3e638 drk: add block height reference to txs history 2025-10-15 14:54:43 +03:00
skoupidi
7622f58a9e drk: unused sql tables removed 2025-10-15 14:54:43 +03:00
skoupidi
4eca3e248d drk: introduced sled cache 2025-10-15 14:54:37 +03:00
skoupidi
0eb5e08f1e drk: chore clippy 2025-06-28 17:16:36 +03:00
skoupidi
40ca0d4b92 darkfid: don't require minerd to be running to start 2025-02-26 13:53:40 +02:00
skoupidi
a2e25ff8cb drk/main: added missing logger 2025-02-26 13:36:30 +02:00
skoupidi
6392bc73b0 chore: clippy 2025-02-08 12:56:40 +02:00
parazyd
604f443fd1 chore: Update license header year 2025-01-24 10:36:02 +01:00
skoupidi
a76b9526bc misc: use ~/.local/share/darkfi for app storage 2025-01-13 15:25:15 +02:00
skoupidi
764cd1a096 drk/dao: manage dao configuration using toml format 2024-12-28 18:15:45 +02:00
skoupidi
068b9d0410 drk/dao: early exec flow added 2024-12-27 19:05:32 +02:00
skoupidi
6563461028 drk/dao: generic proposal flow added 2024-12-27 18:48:08 +02:00
skoupidi
2c1864baa4 drk/dao: use all the new keys 2024-12-27 18:00:22 +02:00
skoupidi
3728589c01 WIP drk: temporary usage of new dao contract changes 2024-12-24 12:56:45 +02:00