Radiant Node
Last updated
Was this helpful?
Last updated
Was this helpful?
Small guide to compile the Radiant node and use its commands
Radiant node source code:
Original guide to compile in Ubuntu:
Necessary libraries and applications to compile the node:
Download radiant node source code to compile:
Once you have downloaded the source code, enter the generated folder, create the build folder and enter inside it
Two options to compile (QT does not work properly):
No QT (recommend)
No wallet, no QT
Once everything is configured, proceed to compile with ninja and wait a few minutes.
The result will be generated in the src folder src/radiantd src/radiantd src/radiant-cli src/radiant-wallet
To run the node from any location, we can copy the file to a system directory
Copy main data to the configuration file
START NODE: radiantd
STOP NODE: radiant-cli stop
NODE INFO: radiant-cli -getinfo
NODE SYNCHRONISM: radiant-cli getblockchaininfo
CONNECTIVITY: radiant-cli getnetworkinfo
WALLET STATUS: radiant-cli getwalletinfo
CREATE NEW ADDRESS: radiant-cli getnewaddress "Principal"
GET PRIVATE ADDRESS KEY:radiant-cli dumpprivkey Direccion_Generada
IMPORT PRIVATE KEY: radiant-cli importprivkey L1NLnbPQWaE3sDMedHgHy9q3wMjzZ2HCRAtgfQqfwXppAvnPBeit Test
WALLET ADDRESSES: radiant-cli listreceivedbyaddress 1 true
To start your node in testnet run the following command
You probably need to establish a connection to a node already running on testnet. You can check if you have any connections and if the node is synching by checking
If you dont have any connections and the block count is 0 you will need to manually connect to a testnet node. To find nodes already running head on over to https://explorer-testnet.radiantblockchain.org/peers. There you will find a list over IPs that you can connect to. Choose one and replace the x'ed out IP in the command:
Now you should be able to see the connections and the node will sync.