skoupidi
fcf4aded0e
darkfid: split managemtn rpc methods into its own rpc server and standarized all ports
2026-01-02 19:41:34 +02:00
oars
a7d5d02fb7
bin/darkfid: DEP-0007: add network profiles to net setting section of darkfid toml config, retrieve outbound_connect_timeout from network profiles
2025-12-30 11:30:54 +03:00
oars
fcf0571a1a
bin: set unique magic bytes for each seprate p2p network
...
- add magic bytes to p2p net configs for bins
- hardcode darkirc and fud magic bytes in bin/app darkirc and fud plugins
- make lilith use the separate magic bytes for different p2p networks
2025-12-30 11:30:54 +03:00
skoupidi
86a6b1e87c
contrib/localnet/darkfid*: updated all localnet configs and scripts to use xmrig
2025-12-28 17:58:01 +02:00
x
cbe47456ee
darkfid: Implement Stratum mining server
2025-12-24 17:56:20 +00:00
skoupidi
aa2c7c2989
darkfid: removed redundant bootstrap config option
2025-12-18 16:22:35 +02:00
skoupidi
9b141f3fcb
minerd: changed comms logic so it polls darkfid for new mining jobs
2025-11-29 17:41:00 +02:00
oars
0d852630eb
darkirc, darkfid, taud, fud configs: add default nym socks5 proxy url
2025-07-07 13:48:17 +03:00
oars
a29f9b40a6
darkirc, darkfid, taud, damd configs: change boolean transport_mixing field to mixed_transport list
2025-07-07 13:48:11 +03:00
skoupidi
1508921109
darkfid: updated user_data comment to be more explicit
2025-05-18 21:55:49 +03:00
skoupidi
f1c7f9fcea
darkfid: updated PoW target to 120 seconds
2025-05-12 15:49:34 +03:00
parazyd
b9e26fc0f9
darkfid: Update version and seeds
2025-05-07 17:06:53 +02:00
oars
14a1e0214d
refactor: rename socks5_proxy to tor_socks5_proxy
2025-04-23 13:21:09 +03:00
oars
4aad56a780
bin: add default i2p_socks5_proxy to darkirc, darkfid, taud, fud configs and a darkirc config for setting up an i2p node
2025-04-23 13:21:09 +03:00
oars
499c517573
bin: add default socks5 proxy address to darkirc, darkfid and taud configs
2025-03-10 13:56:44 +02:00
skoupidi
8cff305b5b
darkfid/darkfid_config: added missing p2p config options
2025-02-21 16:26:00 +02:00
darkfi
2bbe39e0ee
use RpcSettings and RpcSettingsOpt
2025-02-19 13:21:12 +02:00
skoupidi
a76b9526bc
misc: use ~/.local/share/darkfi for app storage
2025-01-13 15:25:15 +02:00
skoupidi
44db85b2f3
darkfid: introduce a second rpc handler for mm http requests
2024-12-05 17:27:58 +02:00
skoupidi
9f490a09d3
darkfid: replaced finalization term with confirmation
2024-12-02 15:08:01 +02:00
skoupidi
a2d68cc914
darkfid: programmatic control daemon
2024-10-03 15:31:28 +03:00
draoi
4cf4fa93d8
doc: add manual blacklist usage to default config
2024-07-09 18:25:12 +02:00
skoupidi
186e3302d3
darkfid: moved all relative args under blockchain config args
2024-06-20 16:03:03 +03:00
skoupidi
109b902b01
darkfid: optional mining reward spend hook and user data added
2024-06-20 14:18:27 +03:00
skoupidi
79f9cd24c5
darkfid: optional bootstrap timestamp added
2024-06-19 17:37:02 +03:00
skoupidi
82a56cd2c2
validator: properly handle gas limit checks
2024-06-19 12:00:21 +03:00
draoi
15b7bc4bd8
settings: set inbound/ outbound default to 8, white_connect_percent to 70
...
Also propgagate this change as the default to various configs.
2024-05-27 11:19:16 +02:00
skoupidi
80044e306f
darkfid: fully configurable fees verification
2024-04-27 15:09:37 +03:00
skoupidi
ee2859554a
darkfid: optional checkpoint usage during syncing added
2024-04-22 21:14:56 +03:00
foo
1383e7bd47
doc: Remove reference to quarantine settings
...
They have been deleted and replaced with the greylist system
2024-03-28 20:12:06 -04:00
skoupidi
c6637029fe
darkfid: remove second miners p2p
...
The usage of a second p2p network for miners was a premature optimization for faster block propagation between block producers, but in reality we don't know if its required yet, therefore we eliminate the extra complexity it introduces
2024-03-08 15:38:33 +02:00
skoupidi
38a83c8b40
darkfid: renamed consensus_p2p to miners_p2p
2024-02-13 13:45:13 +02:00
skoupidi
b30c20379c
darkfid: integrated latest changes
2024-02-09 16:31:12 +02:00
skoupidi
7ac561fe67
util/time: TimeKeeper yeeted
2024-02-06 16:44:28 +02:00
skoupidi
16103b84a7
Night of the living dead
2024-01-29 21:41:01 +02:00
parazyd
42109793b3
darkfid: Fix seed URI typo in the config file
2023-02-18 17:51:23 +01:00
aggstam
dc9c6c377f
consensus: created single-node mode for local testing
2023-01-23 20:40:34 +02:00
aggstam
8b0a2908eb
bin/configs: updated commented default values
2022-12-28 14:36:52 +02:00
parazyd
7c609169b4
darkfid: Update config file for testnet.
2022-12-12 15:39:09 +01:00
aggstam
a5dc158f90
p2pnet: optional channel log implemented
2022-09-26 15:33:48 +03:00
aggstam
d5a4654704
p2pnet: localnet flag implemented
2022-09-06 21:02:10 +03:00
aggstam
041600f5e2
p2pnet: outbound transports configuration implemented
2022-09-02 19:27:27 +03:00
aggstam
6134dcdad7
p2pnet: inbound and external addresses vectorized
2022-08-23 21:49:34 +03:00
aggstam
35c459db9a
Cargo.toml: features updates, util/time.rs: replaced worldtime api request with jsonrpc request towards network nodes, darkfid: configuration check for new clock check impl, contrib/localnet + script/consensu_simulation: added new config args, faucted: removed unnessesary clock check, src/error.rs: new ConfigInvalid error and removed NTP error
2022-06-13 18:23:27 +03:00
aggstam
ca660f5fe0
darkfid, faucetd: optional clock sync(config/args based)
2022-06-02 17:09:43 +03:00
parazyd
bf9106b5f7
bin: Rename darkfid2 to darkfid.
2022-05-16 13:34:01 +02:00
parazyd
b2b4baa223
bin: Remove darkfid.
2022-05-16 13:27:24 +02:00
ghassmo
59261f0d43
rpc/jsonrpc: finish the implementation for supporting tor and nym protocols on client side
2022-02-26 23:24:05 +04:00
ghassmo
db39cc4948
bin/darkfid: add socks_url to darkfid's config
2022-02-26 20:00:37 +04:00
ghassmo
55c3532f23
bin/darkfid: use UrlConfig in configuration file
2022-02-25 18:28:41 +04:00