Commit Graph

9393 Commits

Author SHA1 Message Date
dasman
1288300ca3 add taud tmux session to contrib 2024-11-21 02:22:17 +03:00
dasman
0070202fde move darkirc tmux session to contrib 2024-11-21 02:21:37 +03:00
darkfi
bc782772d6 doc/src/philosophy/meetings.md: update reading schedule for 27th of November 2024 2024-11-19 16:31:49 -05:00
Fraol
bf419a6b55 doc: add support for colorizing zkas code samples in darkfi book 2024-11-19 21:00:22 +03:00
skoupidi
a990ed03cc (WIP)script/research: blocks storage measuring script added 2024-11-15 16:20:02 +02:00
foo
eec1cc222f doc/src/misc: create public node guide
doc/src: update SUMMARY.md to reflect public node and network troubleshooting as standalone sections in 'User Guide'

bin/darkirc/config: update ports in darkirc-tor & darkirc-mixed
2024-11-14 17:17:09 -05:00
skoupidi
5fae4818f0 bin/drk/rpc: reorg handling added 2024-11-14 17:35:40 +02:00
skoupidi
7ae7182eb0 doc/misc/darkirc/private_message.md: fixed dm_chacha_secret format 2024-11-14 16:32:00 +02:00
skoupidi
9ca09afff6 contrib/localnet/darkfid-single-node: automated wallet stuff 2024-11-14 16:29:36 +02:00
skoupidi
3153069aad bin/darkfid/rpc: also return the hash of the last known(finalized) block 2024-11-14 13:12:04 +02:00
zerin
adc9078c70 [src/sdk/python] upgrade pyo3 to 0.22.6 2024-11-13 18:36:29 +02:00
Hayashida Makoto
3f70783804 Makefile: add drk binary in variable BINS and reorg clean
For the reorganisation of the clean target, following the order in the variable
BINS.
2024-11-13 17:01:56 +01:00
skoupidi
b3e8d7b2df bin/drk: revert to specific height functionality added 2024-11-13 16:07:25 +02:00
skoupidi
26ff0a55cd drk: drop wallet info table and retrieve last scanned block from the corresponding scanned blocks table 2024-11-12 19:48:49 +02:00
skoupidi
351ddc0fcd drk/walletdb: introduce query_custom to retrieve rows using a custom query string 2024-11-12 19:48:17 +02:00
skoupidi
6f5dafad7a bin/darkirc/irc: (clippy chore) replace as_bytes().len() with len() since it returns the bytes length on strings 2024-11-12 16:56:58 +02:00
skoupidi
4074bacb28 zkas/decoder: (clippy chore) replace as_bytes().len() with len() since it returns the bytes length on strings 2024-11-12 16:56:16 +02:00
skoupidi
6c4b1cc92f sdk/crypto/constants/fixed_bases: (clippy chore) define large arrays as static 2024-11-12 16:55:01 +02:00
dasman
dab5b78419 tau: due time always be in future 2024-11-12 00:26:46 +03:00
dasman
715a611278 darkirc: [taubot] properly notify about addition or removal of multiple assignees 2024-11-11 03:50:11 +03:00
dasman
c23b4cf979 tau: fix multiple values for assign and tags 2024-11-11 03:44:54 +03:00
dasman
21ca366998 tau: wrong due date exit with error instead assert 2024-11-11 03:42:06 +03:00
dasman
aafdd372fa tau: fix due date when displaying it in task_events and task info 2024-11-11 03:40:39 +03:00
dasman
67a641732e revert: tau: save the task before pushing notification, caused bug in notifications where no task_event appears to be updated 2024-11-11 03:33:45 +03:00
skoupidi
ca22db1d1e drk: introduce scanned blocks table to store a blocks rollback query 2024-11-06 14:54:20 +02:00
skoupidi
92f5b05cee script/research/blockchain-explorer: minor code beatifications 2024-11-06 10:54:36 +02:00
kalm
6a8743b667 explorer: transition from SQL to sled-based implementation
This commit request introduces a sled-backed Block Explorer, replacing the SQL-based implementation.

Summary of updates:
- Transitioned the block explorer from SQL to a sled-based database implementation
- Introduced BlockExplorerDb struct that handles explorer database operations
- Established sled-based darkfid block synchronization for startup and subscription sync
- Removed rusqlite dependency
- Removed SQL create table scripts
- Updated app.py to handle not found as empty results instead of a thrown exception when calling rpc.get_block_transactions
2024-11-05 13:01:09 -08:00
kalm
c14244b092 darkfid/tx_store: update get_location to use u32 type for height
This commit changes the returned block height type from u64 to u32 in get_location to resolve deserialize Io(UnexpectedEof) error.
2024-11-05 12:42:04 -08:00
skoupidi
e65ebe1528 drk: properly initialize trees 2024-11-05 15:10:25 +02:00
darkfi
c9c9935d2e doc/src/philosophy/meetings: update time for meetings 2024-11-04 13:23:43 -05:00
darkfi
7d8f1cc421 doc/src/philosophy/meetings: update time for meetings and add secondary reading for 13/11/2024 meet 2024-11-04 12:25:05 -05:00
darkfi
59c3a1108e doc/src/arch/tx_lifetime: add direct link to sapling payment scheme 2024-11-01 23:20:51 -04:00
dasman
f65925839e doc: note down IRC's RFC number 2024-11-02 05:46:48 +03:00
dasman
78910e2780 tau: DAG sync loops forever instead of exiting with an error after {sync_attempts} times 2024-11-02 02:11:58 +03:00
dasman
880e2a9c4d darkirc: prefix ':' for PRIVMSG and USER commands if not already, supporting more clients e.g thelounge 2024-11-02 01:52:32 +03:00
skoupidi
aa046342cc drk: properly handle trees updates 2024-11-01 16:22:04 +02:00
skoupidi
fae10e8657 drk: keep last scanned block hash along with its height 2024-11-01 15:51:06 +02:00
skoupidi
27ed89579d doc/dev/contrib/contrib: use relative paths for links 2024-11-01 12:52:36 +02:00
skoupidi
0eb4049575 doc: use a venv for python deps 2024-11-01 12:52:16 +02:00
darkfi
e204e96c6b doc/src/philosophy: add 13th of November, 2024 reading to meetings.md 2024-10-31 16:34:54 -04:00
skoupidi
7b125b38a9 drk/rpc: fixed genesis block not scanned on subscribe 2024-10-31 16:11:43 +02:00
skoupidi
0ae9bd8a86 drk: minor fixes 2024-10-31 16:11:13 +02:00
skoupidi
041257447a drk: properly handle txs history and token auth is_frozen reset 2024-10-31 15:44:43 +02:00
skoupidi
5914788107 contract/money/proof/burn_v1: typo 2024-10-30 16:34:58 +02:00
skoupidi
ba8d8e22ab drk/walletdb: minor cleanup 2024-10-30 15:50:47 +02:00
skoupidi
04bc7e14de drk: moved info table from money to wallet generic schema 2024-10-29 19:03:19 +02:00
skoupidi
cf5c51ed3d drk: dropped drk.rs file and moved Drk struct to lib.rs 2024-10-29 15:20:50 +02:00
skoupidi
7a718949a4 doc/philosophy/meetings: fixed CET time 2024-10-28 16:24:31 +02:00
skoupidi
7935f2dbac doc: use UTC for time references 2024-10-28 16:20:33 +02:00
skoupidi
16338bbbe5 drk/walletdb: inverse queries cache added 2024-10-24 19:35:40 +03:00