Потрібно створити JAVA код з API та імплементувати до GitHub.
Привіт.
Є програмне забезпечення криптовалютних банкоматів, в яких за допомогою API можна купити або продати криптовалюти. Зараз постала проблема у тому, що потрібно внести до запропонованих криптовалют у банкоматах нову криптовалюту, але це можна зробити лише у GitHub, так як ми розробниками цього ПО та самих банкоматів не являємось.
У мене вже є розроблений патч з кодом JAVA та API для нової криптовалюти, але я не знаю, як його використати, щоб додати нову підтримку для цієї криптовалюти у GitHub. Я його надам Вам. Якщо ж буде потрібна додаткова інформація, то все, що буде потрібно також надам. Як мені повідомили розробники, потрібно зробити Pull Request у цьому GitHub.
Ось GitHub, на якому потрібно зробити імплементацію: https://github.com/GENERALBYTESCOM/batm_public
Ось, як повідомляє GitHub, як ми можемо імплементувати підтримку банкоматами нової криптовалюти:
Overview
Here is the list of functionality that can be extended with extenstions API:
- Implement support for different cryptocurrency wallets - for more see IWallet interface
- Implement support for different cryptocurrency exchanges - for more see IExchange interface
- Implement support for different cryptocurrency rate tickers - for more see IRateSource interface
- Implement support for different cryptocurrency payment processors - for more see IPaymentProcessor interface
Content
- server_extensions_api - contains extension api that all extensions use to extend BATM Server's functionality.
- server_extensions_extra - reference extension implementation that implements BTC, LTC, DASH,FLASH, DOGE, NLG, ICG, NBT, GRS and MAX coin support functionality.
- server_extensions_test - contains tester for testing the extensions without requirement of having a BATM server
Note for developers
Requirements:
- Linux is required in order to run compilers and tests.
- Java
- Gradle
When you implement support for new crypto-coin add it please to server_extensions_extra this way it will get into default BATM Server installation pack for customers.
After you implement the the extension make sure you test it with Tester which you will find in server_extensions_test
Build information
./gradlew build cp server_extensions_extra/build/libs/batm_server_extensions_extra.jar /batm/app/master/extensions/
How to run Tester
./gradlew :server_extensions_test:install ./server_extensions_test/build/install/server_extensions_test/bin/server_extensions_test
-
292 3 0 Здравствуйте. Предлагаю Вам свою помощь в решении этого вопроса. Есть опыт работы в Американской компании на должности Software Developer
-
121 Доброго дня, Дмитро,
Можемо Вам допомогти із JAVA кодом з API та імплементувати до GitHub.
Актуальные фриланс-проекты в категории Java
Разработка Android-приложения плеера для сервиса онлайн-ТВ
27 000 UAH
Нужен Android-разработчик для создания нативного Android-приложения для сервиса онлайн-ТВ. Планируется две версии: для мобильных устройств: смартфоны и планшеты; для Android TV / Android STB: телевизионные приставки. Ориентировочные сроки: до 3 месяцев. Ориентировочный… Java, Разработка под Android ∙ 24 дня 18 часов назад ∙ 31 ставка |