Commit graph

55 commits

Author SHA1 Message Date
ardocrat
019e5428df build: warnings 2024-05-18 21:26:48 +03:00
ardocrat
55011c31de node: ability to reset peers data 2024-05-18 20:58:34 +03:00
ardocrat
8244f2a2fb node: ability to clean up peers at code 2024-05-18 18:26:09 +03:00
ardocrat
53b0fc6594 node: make max outbound and preferred outbound equal at launch 2024-05-18 16:51:10 +03:00
ardocrat
1e1482917f p2p: do not change default peers amount, make max outbound and preferred outbound equal 2024-05-18 16:41:10 +03:00
ardocrat
c4f9e77f34 node: decrease default inbound connections amount 2024-05-15 21:13:01 +03:00
ardocrat
c469fec4e0 node: restart with 0 peers and running status 2024-05-15 20:38:18 +03:00
ardocrat
4324acb0f7 node: increase default amount of peers 2024-05-15 15:05:42 +03:00
ardocrat
880f5629f5 node: load peers to server config on change 2024-05-15 14:23:06 +03:00
ardocrat
ae5631a717 node: handle errors, random p2p and api ports, optimize rwlock 2024-05-14 17:36:49 +03:00
ardocrat
36720bc6e2 node: fix stats getting to avoid deadlock 2024-05-01 01:42:34 +03:00
ardocrat
fc60d907d2 node: delay after launch 2024-04-25 15:15:10 +03:00
ardocrat
d084fd6b59 node: update stats less frequently, wait on restart 2024-04-20 00:50:20 +03:00
ardocrat
b93a2efd5e build + android + wallet + ui: new lib to get IPs, egui, android and grin deps, add input from soft keyboard to text edit, receive txs, filter txs by account, finalize input (in rework), wallet creation copy/paste buttons 2024-04-16 15:24:22 +03:00
ardocrat
076a692e1b wallet + config + ui: load wallet info, wallet connections and app config refactoring, check external connections availability, config subdir argument format, item button color, radio buttons stroke, chain type selection from connections, update translations 2023-08-09 02:22:16 +03:00
ardocrat
ff9fcd38f2 ui + config: modals content drawing refactoring, move connections config to separate file 2023-08-03 04:11:25 +03:00
ardocrat
f461f27e4c ui + config: wallet connections setup, initial wallet config, wallet list state, update translations 2023-07-25 03:42:52 +03:00
ardocrat
8f4589615e config: add node api address function 2023-07-23 19:36:12 +03:00
ardocrat
c20ee3e629 ui + build: title panel refactoring, check node idle state for network title animation, optimize font sizes, run build on several devices for Android 2023-07-14 03:51:06 +03:00
ardocrat
1b8c126e0d ui: refactoring navigation and modal state, stratum content fixes 2023-07-13 03:54:27 +03:00
ardocrat
5542698467 build: remove unused imports 2023-07-11 23:37:17 +03:00
ardocrat
88f92d51b3 build: fix build for desktop 2023-07-11 16:23:10 +03:00
ardocrat
bab8c49f26 config + ui: add p2p config and ui, fix input fields size, update translations 2023-07-11 03:02:44 +03:00
ardocrat
eb898da201 stratum: start/stop refactoring, add ability to disable stratum server without node restart 2023-07-06 03:02:13 +03:00
ardocrat
31addbc157 stratum: test new tokio 2023-07-05 23:36:33 +03:00
ardocrat
82651a9137 stratum: test new tokio 2023-07-05 23:36:15 +03:00
ardocrat
c39a5a3c8e config + ui: optimize system ips, dandelion and pool configs, checkbox color 2023-07-05 16:06:14 +03:00
ardocrat
91e743fab5 config + ui: settings source files location/names refactoring, reset node settings to default values 2023-07-04 00:39:13 +03:00
ardocrat
3b2d3ab202 node + config + ui: fork stratum server to handle state on node start/stop, complete stratum configuration, complete node server config, settings ui refactoring, update i18n lib 2023-07-03 21:17:49 +03:00
ardocrat
fc27b77142 config + ui: node server config ui, node restart reminder modal and message 2023-07-01 21:04:52 +03:00
ardocrat
92972fbbd9 node: fix chain type change 2023-07-01 20:25:50 +03:00
ardocrat
34eb159ddc node: fix global config values init on start 2023-07-01 17:22:28 +03:00
ardocrat
6e6bb24e7d config + ui: fix network change, optimize api secrets, add api secrets and ftl ui, refactor settings ui, fix exit modal message font size, update translations 2023-07-01 03:29:05 +03:00
ardocrat
719e28488f config: optimize access to node config members, fix check for port availability 2023-06-29 23:52:30 +03:00
ardocrat
2f61a1a090 node: errors handling on server start (in progress) 2023-06-29 03:42:56 +03:00
ardocrat
1a74678c67 ui + config: optimize ip list at config ui, api port modal, update, translations, better check ports availability, refactor settings initialization and arguments passing 2023-06-29 03:42:03 +03:00
ardocrat
8fdc2c1e39 ui + node: initial node settings, node controls, fix node restart stats, update translations 2023-06-27 02:11:07 +03:00
ardocrat
7f1c6579b1 ui: modal refactoring, update some translations, optimize port text edit size and network messages when node is stopping 2023-06-26 18:51:19 +03:00
ardocrat
1346b04bc9 config + ui + node: all server config values, stratum config ui refactoring, global modal position fix, modal id refactoring, remove chain data on node launch error 2023-06-23 22:12:30 +03:00
ardocrat
4ad134c5e3 network + ui: stratum settings setup and list ui, pass platform callbacks to network tabs, add horizontal line view 2023-06-21 02:13:47 +03:00
ardocrat
c17990d0c5 ui + stratum: fix spaces, workers list, decrease delay for server status update 2023-06-20 00:38:25 +03:00
ardocrat
94a598a923 config + ui: config refactoring, stratum server launch, mining ui (without worker list yet) 2023-06-19 01:29:15 +03:00
ardocrat
ba4c1da1f4 config: add application settings config, refactor node server config 2023-06-15 23:54:31 +03:00
ardocrat
23712ca361 android: fix exit on background 2023-06-13 23:45:03 +03:00
ardocrat
5143a39700 node: update dependency to take last version from Github, add handling of new statuses and update translations 2023-06-03 21:33:07 +03:00
ardocrat
ffc68bc6ae ui: setup buttons style, add server loading progress for node and metrics, optimize node status 2023-06-02 21:19:34 +03:00
ardocrat
d3e81826e8 ui: modals, exit modal, app exit logic on Android, refactor display cutouts, optimize translations 2023-06-02 02:05:34 +03:00
ardocrat
22c5b945c6 android: show sync progress at notification, prevent app to sleep, temp fix of hanging after closing from recent apps 2023-05-23 01:46:42 +03:00
ardocrat
dbed320dbc node: add starting status, delete temp files 2023-05-17 00:35:42 +03:00
ardocrat
5f3a4b4716 node: refactor sync status and thread starting 2023-05-11 20:21:48 +03:00