/ip4/209.38.241.182/udp/3001/quic-v1/p2p/12D3KooWQHCiYiroktwPzrxnsg5DhHubhn1yvFLADa4RdvCkzavs
/ip4/209.38.241.182/udp/3000/quic-v1/p2p/12D3KooWAihc6PGqjrsVp19Tvtcvec48zchuLAHpDsLvCN8xDX17
/ip4/65.109.51.37/udp/3000/quic-v1/p2p/12D3KooWL7a8LBbLRYnabptHPFBCmAs49Y7cVMqvzuSdd43tAJk8
/ip4/65.109.51.37/udp/3001/quic-v1/p2p/12D3KooWPLeAcachoUm68NXGD7tmNziZkVeMmeBS5NofyukuMRJh
/ip4/65.109.51.37/udp/3002/quic-v1/p2p/12D3KooWKFNe4gS5DcCcRUVGdMjZp3fUWu6q6gG5R846Ui1pccHD
/ip4/65.109.51.37/udp/3003/quic-v1/p2p/12D3KooWAnriLgXyQnGTYz1zPWPkQL3rthTKYLzuAP7MMnbgsxzR
curl -vvv -X POST <http://localhost:8080/wallet/transactions/transfer-funds> \\
-H "Content-Type: application/json" \\
-d '{
"tip": null,
"change_public_key": "bc25446dc363008d874e6229f84df5fb8c2bf5b526ba723f0df6a04048fb4c19",
"funding_public_keys": [
"bc25446dc363008d874e6229f84df5fb8c2bf5b526ba723f0df6a04048fb4c19"
],
"recipient_public_key": "727179450627d7f014ad3c35ddbfa942db973c9048ba8a707819b418050fa304",
"amount": 800
}'
Create a file /etc/systemd/system/logos-blockchain-node.service with the following contents. Make sure that all the file paths are configured correctly.
[Unit]
Description=Logos Blockchain Node
[Service]
User=<username>
WorkingDirectory=/home/<username>/devnet/
ExecStart=/home/<username>/devnet/logos-blockchain-node /home/<username>/devnet/user_config.yaml
Restart=no
LimitNOFILE=1024
StandardOutput=append:/home/<username>/devnet/node.log
StandardError=append:/home/<username>/devnet/node.log
[Install]
WantedBy=multi-user.target
Tell systemd to re-read service files:
sudo systemctl daemon-reload
Then, you can run the node as a service:
sudo systemctl start logos-blockchain-node
sudo systemctl status logos-blockchain-node
You can see logs from the service using journalctl.
sudo journalctl -u logos-blockchain-node -o cat -f
# -f: follow logs in real time (tailing)
# -b: show logs from all processes since the last boot
# _PID=<pid>: only logs from the specified running process