2.3.0 changes
Workflows!
All core functionality now available as a workflow (see examples)
- Triggers and conditions are supported
- Automated testing now done 2x a week
- Workflow.md documentation included
- workflow.py can accept a user-supplied yml file
First-class support for:
- Lenny <-> LUNC coin send and swap
- Cremat <-> LUNC coin send and swaps
- Candy <-> LUNC coin send and swaps
Other improvements:
- All broadcast results now use the TransactionResult object
- All core functions now have an abstracted wrapper function for scripts and workflows to use
- The wallet password can now be saved to .netrc for convenience and automation
- Missing IBC denoms table now detected and built
- validator.py logic improved for empty wallets
- Undelegation end dates are now correct
- Improvements to UI - more unicode glyphs to make it visually appealing
- Send function now also checks the recipient balance to see if it's arrived
- Results display now follows a standardised approach
- All functions are now documented
- Governance votes now take a memo
- Fee deductibles added to offChain swaps
- getUserNumber() function revised and tested
- findAddressInWallet() function added
- findValidatorByName() function added
- check_database() function added to balances.py and manage_wallets.py
- is_digit custom function removed
What's Changed
- 2.3.0 workflows by @geoffmunn in #21
Full Changelog: v2.2.0...v2.3.0