Skip to content

Releases: ssq0-0/Lisk

Major update

25 Jan 19:54
Compare
Choose a tag to compare

The update is aimed at fixing a bug with liquidity pool selection

  • Added a new parameter to set the USDT & ETH exchange range, so as not to use the percentage setting.
  • Added selection of liquidity pools, so that in case of low liquidity to skip a pool and avoid theoretically infinite error.
  • Added sleep before action at the very beginning of work. It is necessary that accounts do not start working at the same time.

Minor updates

15 Jan 11:38
Compare
Choose a tag to compare

Added setting for the number of goroutines running simultaneously. The number can be changed via config.json.

ps. What are goroutines and how they work.

Minor updates

11 Jan 12:17
Compare
Choose a tag to compare

Minor changes. Added range for wrap/unwrap actions instead of hardcoded values.

New modules. WRAP/UNWRAP ETH

09 Jan 21:51
Compare
Choose a tag to compare

Added a new module for WRAP/UNWRAP operations.

New functions and more

07 Jan 13:01
Compare
Choose a tag to compare

Some changes, bug fixes and stuff.

  • Added a module for checking balances and saving these statistics for each token, address and balance to a separate file
  • Added logic of deleting a wallet with an error from the private keys file for safe restart and moving this key to another file to track which wallets gave an error.
  • Fixed swap duplication bug that occurred due to forced swap to ether when balance is low.
  • Redesigned the functionality of the points checker on the portal. Now statistics is not logged, but recorded in a separate file.

Major update

05 Jan 19:50
Compare
Choose a tag to compare

Changelog.

  • Majorly updated the app settings, now the setup and launch is more flexible
  • Added ability to configure supply/borrow via config.json
  • Added ability to set maximum gas
  • Added the ability to wait for gas to decrease. Check cycle is configurable via config.json. Among the settings are setting the gas ping frequency and the maximum time to wait for low gas. Once the maximum time has elapsed, the programme will terminate.
  • Added memory to the application. If in a past iteration the software terminated unexpectedly, or if you terminated it yourself - the next time you run it, there will be an option to choose to run it from where it terminated.
  • Added emergency shutdown if ETH balance is less than 2 cents. The amount is due to the fact that manual transactions with a balance of 2 cents cannot pay for gas. EXAMPLE: If 1 of 10 wallets terminated for this reason - the other 9 will continue.
  • More careful division into modules. Ionic is divided again. Repay is now a separate feature for ease of use and subsequent withdrawals/refills.
  • Minor updates, bug fixes and clean ups

Major update

03 Jan 11:14
Compare
Choose a tag to compare

Many fixes have been made, new modes of operation have been added and old and some other events have been reworked.

  • A critical memory leak vulnerability has been fixed. Swap legitimacy check went into an infinite loop. Added restrictions in the form of 3 attempts - after skipping an action. Also expanded the list of prohibited swaps, so as not to waste attempts in vain
  • The approach to programme delivery has changed. Now instead of infinitely increasing attempts, the programme will operate on successful attempts and constraints together to avoid memory leaks.
  • Added processing of errors related to RPC
  • Added message output with current gas in the network for general understanding.
  • Fixed a bug with an error on withdrawal
  • Added dynamic topping up of ETH from any token on the balance when there is a shortage of funds for commissions.
  • The Ionic module is divided into several separate parts to maximise points, from now on there is no single action, there are 71 supply, 15 borrow and a common repay + exit market + withdraw
  • Reduced gas priority fee by 10 times, transactions are successful.
  • Added manual control of Borrow & Supply amount. To configure, change values in globals.go
  • Added as much detail as possible in a .CSV file, with actions divided by week for easy scoring and determining needed actions later. The table includes week and module statistics by address. Addresses are in a row, example(or see image):

0x1|module1|stats.
0x1|module2|stats
0x2|module1|stats

2025-01-03 14 00 01

  • Updated the selection menu in the console, added submenus to simplify and reduce the amount of output. Ionic includes 3 actions, Portal the same.
  • Minor changes with code cleanup and function simplifications

Config setup

  • To set the week count correctly, open globals.go and change the start date.
  • You can change the values of IonicBorrow and IonicSupply according to the format given in the comments. As a rule supply should be 66% higher than borrow, keep this in mind when running the software
  • Don't forget to configure the number of actions and run time in the config.json file

Minor updates

01 Jan 22:45
Compare
Choose a tag to compare

Minor updates and fix bugs

  • Added Nonce next to each transaction for a general understanding of how many total transactions there were.
  • Limited the number of actions on the portal to one per iteration.
  • Fixed infinite looping of swap generation when swap is duplicated.

Universal LISK airdrop software

01 Jan 16:05
Compare
Choose a tag to compare
  • Manual control of the number of actions and time
  • Multiple modularity at different levels
  • Private key conformance checking.
  • Full randomisation.
  • Version control system. Automatic checking of the software version relevance and registration of warnings in case of an update, as well as a link to the new release
  • Proxy support and rotation.