Bitcoin Forum

Local => Работа => Topic started by: SKEINETWORK on November 16, 2021, 06:27:37 PM



Title: Подготовка документации для листинга
Post by: SKEINETWORK on November 16, 2021, 06:27:37 PM
ТРЕУЕТСЯ СПЕЦИАЛИСТ, КОТОРЫЙ ВЫПОЛНИТ ДАННОЕ ЗАДАНИЕ

1)  Нам необходим эндпоинт из которого мы могли бы легко получить высоту последнего блока сети (или информацию о сети в целом, где эти данные будут). Например нечто вроде getBlockCount



2)  Нам необходимо понимать, как получить баланс main-валюты и ассетов на нашей ноде. Например, getListCurrencies, который бы выдавал список имеющихся в нашем распоряжении активов



3)  Нам необходимо понимать, как валидировать ваши адреса (например, пользователь ввел адрес на который он хочет вывести деньги; нам необходимо сразу же установить его валидность). Нужен эндпоинт вроде addressIsValid, либо регулярное выражение для проверки ваших адресов



4)  Нам нужен способ получения всех входящих-исходящих транзакций с нашей ноды. Что-то типа getTransactionList – список, где мы бы видели сколько, с каким memo и какой ассет зашел/вышел с нашей ноды



5)  Нам необходимо уметь также получить развернутую информацию по единичной транзакции (по ее хэшу): сколько было отправлено/пришло, какой ассет, успешна ли транзакция, сколько у нее сетевых подтверждений. Что-то типа getTransactionByHash



6)  И, наконец, нам нужен пример отправления main-монеты и ассета на пользовательский адрес. Например, sendToAddress + sendAssetToAddress (или общий метод send, которому достаточно передать тикер ассета)



САМОЕ ГЛАВНОЕ: Нам необходимы ПРИМЕРЫ работы вышеперечисленных эндпоинтов (то есть, по сути, развернутая документация). Пример хорошей документации вот: https://docs.neo.org/docs/en-us/reference/rpc/latest-version/api.html

(смотреть раздел API Reference)


Title: Re: Подготовка документации для листинга
Post by: SKEINETWORK on November 19, 2021, 05:38:53 AM
Специалиста нашел.