Як перевірити що строка є валідною karbo адресою?
Дякую.
Валідація KRB адреси
Re: Валідація KRB адреси
Можна використовувати такий паттерн для валідації
або зібрати з гітхабу найсвіжішу збірку демона, яка має json rpc метод валідації:
karbowanecd:
запит
відповідь:
walletd:
запит
відповідь:
Код: Виділити все
pattern: /^K[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{94}$/
або зібрати з гітхабу найсвіжішу збірку демона, яка має json rpc метод валідації:
karbowanecd:
запит
Код: Виділити все
{
"jsonrpc":"2.0",
"method":"validateaddress",
"params":{
"address":"Kak1Nwr16RtJ5M4wLVM7bnAXSMgimsgxiQtoSTXSBUrsQHQ6CbLKeXwimHyn2iqorN2DqL2b4HcaiJLvPmRbUMVXJTLqbjT"
}
}
відповідь:
Код: Виділити все
{
"jsonrpc": "2.0",
"result": {
"address": "Kak1Nwr16RtJ5M4wLVM7bnAXSMgimsgxiQtoSTXSBUrsQHQ6CbLKeXwimHyn2iqorN2DqL2b4HcaiJLvPmRbUMVXJTLqbjT",
"isvalid": true,
"spendPublicKey": "17d068a5d62767661597779af63b7938f1e723052a2d0b8ed8fc6680cde3f88b",
"status": "OK",
"viewPublicKey": "32c547698847b6f9b04bc9035a8d97074d2c09bd8ef63f67b0941f30c8f39e9a"
}
}
walletd:
запит
Код: Виділити все
{
"jsonrpc":"2.0",
"method":"validateAddress",
"params":{
"address":"Kak1Nwr16RtJ5M4wLVM7bnAXSMgimsgxiQtoSTXSBUrsQHQ6CbLKeXwimHyn2iqorN2DqL2b4HcaiJLvPmRbUMVXJTLqbjT"
}
}
відповідь:
Код: Виділити все
{
"jsonrpc": "2.0",
"result": {
"address": "Kak1Nwr16RtJ5M4wLVM7bnAXSMgimsgxiQtoSTXSBUrsQHQ6CbLKeXwimHyn2iqorN2DqL2b4HcaiJLvPmRbUMVXJTLqbjT",
"isvalid": true,
"spendPublicKey": "17d068a5d62767661597779af63b7938f1e723052a2d0b8ed8fc6680cde3f88b",
"viewPublicKey": "32c547698847b6f9b04bc9035a8d97074d2c09bd8ef63f67b0941f30c8f39e9a"
}
}
Хто зараз онлайн
Зараз переглядають цей форум: Немає зареєстрованих користувачів і 5 гостей