Экспорт истории с WestWallet
Этот простой скрипт позволяет выгрузить историю операций по кошельку WestWallet за заданный период. В панели управления нет такой функции, а через API нет возможности задать время, только количество записей и смещение.
Использование для системы Ubuntu:
- Установить Java 21: apt install openjdk-21-jre-headless;
- Установить IntelliJ IDEA: snap install intellij-idea-community;
- В файле WestWallet.kt задать API_KEY и SECRET_KEY;
- Открыть проект в IntelliJ IDEA, выполнить gradle-команду shadowJar;
- Открыть папку build, перенести westwallet.jar на сервер, к которому привязан ip-адрес для использования api-ключа (обычно это сервер обменного пункта);
- На сервере дать команду java -jar westwallet.jar. По умолчанию экспорт выполняется за последние сутки. Можно задать время в формате день.месяц: java -jar westwallet.jar start=06.07 end=10.07. Данные будут сохранены в файле history.csv.