Cross-platform Credits Node config.ini setupper by Ui
Configurator helps easily setup Credits Node config.ini file by using flexible ui.Credits Node parameters short infomation, possible values exists at square brackets:
Boostrap [list, signal_server] - node startup type,
- list used to connect network by user-defined node endpoint list
- signal_server used to connect network by existing signal node
Node type [client, router] - transport node behaviour,
- client used to normal node behaviour, also knows as "grey" network node
- rounter used as "white" network node to transfer additional data to "grey" nodes
Server ip/port - ip/port to signal_server
Input port - node socket port to receive messages
Public ip/port - node ip/port (endpoint) to send messages from this socket
Api executor port - internal node port for executor
Executor port - public and internal executor port for node or clients
Api port - main public api port
Possible ip format at "ip" edits:
- ipv4: 123.45.6.78
- ipv6: 2001:db8:85a3:8d3:1319:8a2e:370:7348
Possible port format at "port" edits:
- 9000
Possible format at [list] elements:
- ipv4: 123.45.6.78:9010
- ipv6: [2001:db8:85a3:8d3:1319:8a2e:370:7348]:9010
Use QtCreator with Qt 5.12 or later with C++17 compiler support