Заказчик
Заказчик sashasimki | FL.RU

Заказчик

На сайте 6 лет и 4 месяца (заходил 2 года 3 месяца 24 дня назад)
1
1365.99
Рейтинг
1365.99
Все (3)       Заказы (3)        Вакансии (0)       Конкурсы (0)
Разместить заказ
18 Октября 2022
Задача:
реализовать SDK для работы с TON блокчейном



ЯП: PHP 8.1

Ссылки для ознакомления:

ton.org/docs
github.com/ton-blockchain
github.com/radianceteam/e...
github.com/extraton/php-t...

Методы:

Создание адреса
• нет входящих данных
• адреса создаются без обращения к ноде
Баланс кошелька
• принимает адрес
• контракт (необязательно)
если есть контракт, вернуть баланс контракта
Валидация кошелька
• принимает кошелек
• возвращает true/false
Информация о транзакции
• принимает хэш
• возвращает статус (paid/wait/fail), блок, сумму, from/to, дату, контракт, хэш, комиссию
Последний блок
• возвращает последний блок в сети
Информация о блоке
• принимает номер блока
• возвращает список транзакций (как в информации о транзакции)
Запрос на вывод
принимает
• from_address – адрес отправителя
• from_password – секретный ключ отправителя
• amount
• address
• contract

ответ
• хэш транзакции

Прошло времени с момента публикации: 2 года 4 месяца 17 дней 14 часов 59 минут
Раздел: Программирование / Blockchain
Рейтинг: 1026.3 Исполнитель определен:
28 Апреля 2022
Всем привет! Есть интересная задача – создание API для работы с блокчейном двух криптовалют (возможно, список будет пополнятся):

Аlgorand – www.algorand.com
Terra – www.terra.money

Необходимо реализовать API для работы с методом, которые описаны ниже.

Если вы используете PHP, то минимальная версия PHP – 8.1, для реализации на PHP API можно не реализовывать, достаточно скриптов.

Предпочтения к языкам: php, js

На вход вы принимаете:
currency — валюта (например, TRX)
token – (например, trc20)
contract_address — адреса контракта

В зависимости от того, что вы передали – токен или монету, по итогу вы работаете с либо с контрактом, либо «без него» соотвественно

Если работа с токеном – currency не передается.

Примечание:
Ответы в json. Успешный результат вернуть в result, если произошла ошибка при выполнение – http code=500, в error – саму ошибку.

Создание адреса
Нет входящих данных, адрес создается не на ноде, а offline.
Вы должны вернуть:
address — адрес кошелька
password — приватный ключ

Баланс кошелька
Запрос:
address – адреса кошелька
Ответ:
balance — баланс кошелька в валюте (string)

Валидация кошелька
Запрос:
address – адреса кошелька
Ответ:
is_valid — true|false

Запрос на вывод
Запрос
from_address – адреса кошелька
from_password — приватный ключ кошелька
amount – сумма
address — адрес куда вывести

Ответ:
txid — txid транзакции

Информация о транзакции
Запрос:
txid — txid транзакции
Ответ:
status –
paid — успешно
wait — не подтверждена
fail — ошибки транзакции
fee – комиссия сети , array
amount – сумма
currency – валюта paid — успешно, wait — не подтверждена, fail — ошибки транзакции

Уведомление о новой транзакции, блок
Вам необходимо получать новые блоки и парсить их, вытаскивать транзакции и информацию о них. Все распарсенные транзакции необходимо отправлять по http. Сохраняете последний̆ распарсенный блок и начинайте с него при падении.

Запрос:
transactions — массив транзакций

Структура транзакции:
block_number — номер блока
from_address — от кого пришла транзакция to_address — на какой адрес
amount — сумма
txid – hash
сontract_address – адрес контратка(может и не быть)

Если будут вопросы – с радостью на них отвечу!

Прошло времени с момента публикации: 2 года 10 месяцев 6 дней 20 часов 49 минут
Раздел: Программирование / Blockchain
22 Июня 2020
Добрый день!

Требуется парсер. Мы предоставляем услуги для бизнеса, нам требуется собрать магазины, которым наши услуги нужны.

Каким образом это можно делать? Каким образом мы это делаем руками?

1-ый вариант. Собирается семантическое ядро по запросу в вордстат (запросов может быть несколько тысяч) и по каждому из запросов собирается сайты, представленные в каждом из запросов. Это первый вариант.

2-ой вариант. Использование СЕО инструментов (backlinks платежных систем, такие как Free-Kassa, Мегакасса, Payeer и тому подобные). Но вопрос решается покупкой подписки в сервисах СЕО продвижений.

3-ий вариант. Спарсить весь русскоязычный интернет и отсеить уже руками ненужные нам сайты.

Если кто-то предложит вариант решение сбора огромного количества коммерческих проектов в направлении продажи цифровых товаров и услуг – буду только рад. ПРЕДЛАГАЙТЕ ВАРИАНТЫ. Буду рад пообщаться с креативными людьми.

Прошло времени с момента публикации: 4 года 8 месяцев 12 дней 21 час 22 минуты
Раздел: Программирование / Прикладное программирование
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».