Декодирует клеймо узла.
http://localhost:1400/api/decodeHallmark?
hallmark=HEXSTRING
Где:
{
"valid": VALID,
"weight": WEIGHT,
"host": "HOSTIP",
"account": "ACCOUNT",
"accountRS": "ACCOUNTRS",
"date": "DATE"
}
Где:
Запрос:
http://127.0.0.1:1400/api?
requestType=decodeHallmark&
hallmark=d67f03a47cd91fc...8b9e30f371a9fcc8f
Ответ:
{
"valid": true,
"weight": 1000,
"host": "162.23.47.189",
"account": "LMA-5EGB-HKFP-NQUT-DKYFH",
"accountRS": "ACCOUNTRS",
"date": "2013-12-09"
}
Генерирует клеймо узла.
http://localhost:1400/api/markHost?
secretPhrase=MY_SECRET&
host=MY_HOST&
weight=WEIGHT&
date=CURRENT_DATE
Где:
{
"hallmark": "HEXSTRING"
}
Где:
Запрос:
http://localhost:1400/api/markHost?
secretPhrase=MySuperSecretPasswordThatIsNotEasy&
host=node23.nodesrus.com&
weight=100&
date=2014-01-01
Ответ:
{
"hallmark": "d67f03a47cd91fc1...fd49f66b462daa1f14ae8"
}