Регистрация

Чтобы использовать сервис авторизуйтесь с помощью Единого Логина Freeland.
После входа вы получите api_key и user_id для запросов к API.

О сервисе

MFinotaur API - сервис горячего MFCoin кошелька для ваших проектов.
Если вы не хотите арендовать VPS/VDS и устанавливать на сервер MFCoind, то можете воспользоваться нашим решением.

Возможности

Для резидентов и граждан Фриленда у нас существуют бонусы.

API сервиса

Чтобы использовать API вам необходимо получить api_key и user_id. Все запросы - GET методом.

Навигация по разделам:


Авторизация

Шаблон запроса:

Где:

Пример:

Пример ответа:

					{"status":"success","data":{"token":"KB7dDiLr9Y6NKbSjYqWtporHi8tgEEwd"},"error":""}
				

Где token - ключ необходимый для запросов после авторизации. Токен генерируется с каждой авторизацией.

Вы также можете не проводить авторизацию, а просто передавать api_key и user_id при каждом запросе. При этом передавать token не требуется.


Если вы хотите отправить данные через POST запрос, то добавьте параметр gate. Например, gate=get или gate=post. Это работает во всех запросах.


Проверка авторизации

Шаблон запроса:

Пример ответа:

					{"status":"success","data":{"auth":true},"error":""}
				

Где auth - true, если авторизован, иначе false.


Деавторизация

Вы можете перегенерировать токен доступа выполнив переавторизацию. Чтобы выйти выполните запрос:


Запрос нового адреса

Вы можете создать запрос на создание нового адреса. Существуют ограничения по типу вашей учетной записи:

Если вы желаете отодвинуть эти лимиты, свяжитесь с Sagleft.
Шаблон запроса:

Где:

Под аккаунтом адреса понимается савокупность адресов под данным алиасом. Адрес, который вы получаете после выполнения данного запроса для данного аккаунта является основным. На него можно отправлять MFCoin для пополнения. После траты средств с аккаунта (с основного адреса аккаунта) могут быть созданы промежуточные адреса для сдачи с транзакции - эти дополнительные адреса будут привязаны к аккаунту.

Пример:

Пример ответа:

					{"status":"success","data":{"address":"Mv1sSKsiZ53LUnvXiTzkrnnSiUESaNUXFU","alias":"myaddress"},"error":""}
				

Где:


Запрос баланса

Вы можете запросить баланс по конкретному своему адресу. Запросить его вы можете по алиасу или непосредственно по адресу кошелька. Шаблон запроса:

Где:

Или:

Где:

Пример запроса:

Пример ответа:

					{"status":"success","data":{"alias":"my_new_address","balance":0,"awaiting":5},"error":""}
				

Где:


Отправка средств

Вы можете отправить средства на любой MFCoin адрес. Шаблон запроса:

Где:

Или:

Где:

Памятка: транзакция также будет включать комиссию сети в размере 0.0001 mfc.
А также динамическая комиссия:

Параметр {dir} - направление с которого будет списана комиссия, может быть в значении self и receiver. При этом:

Пример запроса:

В данном примере:

Пример ответа:

					{"status":"success","data":{"trid":"6f34903d4d58351d23258c23876fdb699308d7008dcc0de7dc827b992da31bd7"},"error":""}
				

Где:

Материалы

- изображение для вставки в ваши проекты (по желанию).
- интеграция MFCoin в Unity3D через MFinotaurAPI.