epiphany
0c5d744d46
dht: add DhtEvent
2025-11-11 14:16:10 +00:00
oars
594db1878f
example/tx-decode: a simple python tool to decode darkfid transactions showing contract function calls and their parameters as well as signatures for each call
2025-11-11 13:58:57 +03:00
oars
073b83320c
src/sdk/python: create python bindings for transaction, contract, contract function call parameters with the aim of decoding darkfid txs from python scripts
2025-11-11 13:58:53 +03:00
oars
5e51bc9925
src/contract: add Debug trait to DeployFunction and MoneyFunction to be able to change to string for python tx bindings
2025-11-10 16:00:33 +03:00
oars
4b1cabd13f
Cargo.lock,sdk/python/Cargo.toml: add native contract money,dao,deployooor crates as dependency to python sdk crate for darkfid tx bindings
2025-11-10 16:00:33 +03:00
oars
99199786f7
Cargo.lock,sdk/python: port python bindings to pyo3 version 0.26
2025-11-10 16:00:33 +03:00
oars
9e5a163cb3
zk/tracer: make ZkTrace thread-safe, this will be important for python binding
2025-11-10 16:00:32 +03:00
skoupidi
e06f0201d9
drk/dao: typos chore
2025-11-10 12:26:24 +02:00
skoupidi
1eaff1640a
drk/scanned_blocks: properly deserialize height
2025-11-10 12:24:24 +02:00
skoupidi
f5403d25ea
chore: dropped obselete dhtd
2025-11-07 13:13:36 +02:00
oars
06ac488ccb
bin/app: replace log with tracing
...
- replaced android-logger with android-tracing crate
- use tracing-appender to make file-rotate nonblocking
- add a couple of targets to muted_targets
2025-11-07 10:15:37 +03:00
oars
c048f753da
net: change info logs to verbose logs
2025-11-07 10:15:37 +03:00
oars
4201a06714
script/research/dam/dam-cli: replace simplelog with tracing-subscriber
2025-11-07 10:15:36 +03:00
oars
d9f0feff33
bin/genev/genev-cli: change logging function
2025-11-07 10:15:36 +03:00
oars
416dc77654
bin/minerd: replace simplelog with tracing-subscriber for setting up logger for programmatic control
2025-11-07 10:15:36 +03:00
oars
83fe73480b
bin/fud/fu: change logging function and use ColorChoice from termcolor
2025-11-07 10:15:36 +03:00
oars
4b739963c6
bin/explorer/explorerd: replace simplelog with tracing-subscriber for setting up logger for tests
...
- replaced dynamic targets with static targets since tracing crate only supports setting static targets in the logger macros
2025-11-07 10:15:36 +03:00
oars
7b07425b38
bin/darkfid: replace simplelog with tracing-subscriber for setting up logger for programmatic control
2025-11-07 10:15:36 +03:00
oars
11ca7747e5
tests/jsonrpc: replace simplelog with tracing-subscriber for setting up logger for tests
2025-11-07 10:15:36 +03:00
oars
e782d2afa1
system/stoppable_task: replace simplelog with tracing-subscriber for setting up logger for tests
2025-11-07 10:15:36 +03:00
oars
b02718a7b3
contract/test-harness: replace simplelog with tracing-subscriber for setting up logger for tests
2025-11-07 10:15:36 +03:00
oars
b61d823d6b
event_graph/tests: replace simplelog with tracing-subscriber for setting up logger for tests
2025-11-07 10:15:36 +03:00
oars
4a60cd5c1c
net/tests: replace simplelog with tracing-subscriber for setting up logger for tests
2025-11-07 10:15:36 +03:00
oars
cca0c21c3e
util/cli,error: setup tracing-subscriber and tracing-appender as logging backend for bins that use async-daemonize replacing simplelog
2025-11-07 10:15:36 +03:00
oars
d85cf80dbf
replace log imports with tracing everywhere
2025-11-07 10:15:36 +03:00
oars
b47fe86481
util/logger: add logging utilities for working with tracing
2025-11-07 10:15:36 +03:00
oars
ac0365cc60
Cargo.toml, Cargo.lock: change dependencies used for logging
...
- replace log crate with tracing,
- replace simple-log crate with tracing-subscriber and tracing-appender
- add nu-ansi-term crate as a dependency which is itself tracing-subscriber's dependency,
inorder to write colored outputs to the terminal since we override formatting provided
by tracing-subscriber
2025-11-07 10:15:36 +03:00
skoupidi
88c159bd06
drk/interactive: typos chore
2025-11-06 20:28:18 +02:00
skoupidi
564dce98e0
drk/interactive: restore blocking mode when printing notifications
2025-11-06 20:23:54 +02:00
skoupidi
9a5b6f6029
drk/dao: skip governance coins that are not part of the snapshot when votting
2025-11-06 20:22:17 +02:00
skoupidi
bd6358c162
util/encoding/base64.rs::decode(): add padding to input leftover if it doesn't have already, input grammar and length validity checks added so no panics occur
2025-11-05 15:21:49 +02:00
darkfi
2917486b14
app: recreate the internal video queue when init() is called (window closed and reopened)
2025-11-02 10:28:03 +01:00
darkfi
06ae05d11f
app: make tweaks to build and release workflow for win/mac
2025-11-01 15:18:01 +01:00
darkfi
1ed1dd35fc
app: final bg vid tweaks for release. darken bg on actual chats with a subtle gradient, diff sizes for mobile and desktop.
app-0.3-alpha
2025-11-01 12:23:38 +01:00
skoupidi
a8682b50c8
drk/rpc: handle initial client failure due to offline darkfid
2025-10-31 14:03:03 +02:00
skoupidi
dbcbf706fe
drk/dao: import updates existing record params(keys)
2025-10-31 14:02:19 +02:00
darkfi
d14039b0ee
app: update vid bg
2025-10-30 19:07:07 +01:00
skoupidi
db3c3ecb5d
contrib/localnet/darkfid-single-node/README.md: updated tests table and fees
2025-10-30 18:58:45 +02:00
skoupidi
6ca6ca404c
doc/testnet/contract: fixed contract list tables
2025-10-30 18:57:56 +02:00
skoupidi
31d364e478
drk: dropped useless dao update-key functionality
2025-10-30 17:47:10 +02:00
skoupidi
ae4ae3e9ec
drk/interactive: missing message items added
2025-10-30 17:43:32 +02:00
skoupidi
0220bd2efb
doc/testnet/token: freeze section added
2025-10-30 16:36:53 +02:00
skoupidi
76ab8e7dbe
contrib/localnet/darkfid-single-node/run-dao-test: fixed and cleaned up
2025-10-30 15:55:12 +02:00
skoupidi
9fa8610650
script/research/gg: create transactions folder if it doesn't exists
2025-10-30 14:23:59 +02:00
darkfi
64b167e134
app: use upstream parley git repo, rework editor set_selection()
2025-10-30 09:04:21 +01:00
skoupidi
035a53c500
drk: gracefully handle rpc disconnects with a resetable client
2025-10-29 13:30:46 +02:00
darkfi
6cf6d53714
app: always center background video
2025-10-29 09:57:17 +01:00
skoupidi
afdf2d6440
doc/testnet: smart contracts deployment documentation added
2025-10-28 21:04:12 +02:00
skoupidi
fe6efa2eaa
drk/interactive: missing autocomplete items added
2025-10-28 21:02:49 +02:00
skoupidi
e1abdf37b4
example/wasm-hello-world: example client added to interact with contract onchain
2025-10-28 16:16:05 +02:00