Releases: ssq0-0/Lisk
Releases · ssq0-0/Lisk
Major update
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
Added setting for the number of goroutines running simultaneously. The number can be changed via config.json.
Minor updates
Minor changes. Added range for wrap/unwrap actions instead of hardcoded values.
New modules. WRAP/UNWRAP ETH
Added a new module for WRAP/UNWRAP operations.
New functions and more
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
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
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
- 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
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
- 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.