Tezos Reward Distributor: Lima
General remarks:
This release is scheduled in accordance with the TRD grant milestone plan as well as the activation of the Lima protocol. Due to high relevance of the topic, you can find instructions here about how TRD can be used to send funds to the community-driven donation contracts for Ukraine or use it as a template to donate to any other address.
Important:
This update has been tested on Ghostnet after the Lima protocol has been activated. Nevertheless always be careful after a protocol activation. Wait a few hours until the network has stabilized itself and always do a --dry_run
before actually executing payments and check the simulated CSV report. Furthermore, please SHUT DOWN THE TRD LINUX SERVICE BEFORE THE UPGRADE GOES LIVE!
Additional Features:
- Attention: TZSTATS data provider has been reactivated in #610 . An API feature had been deprecated which has been re-introduced in summer for TRD.
- Add
min_payment_amt
configuration option to allow setting minimum payment amount in #613 . - Additional option for
--dry_run
to run with or without signer. See--help
. - Extended safety check to avoid usage of master branch after 31.03.2023 due to Mumbai transition.
Breaking Changes:
Changes:
- Fixed a bug for simulation errors for kt accounts regarding uncaught exceptions.
- Fixed too early disk size warning.
- Fixed consumed_gas calculation after Kathmandu upgrade.
- Adjust fee computation logic for Ithaca and Jakarta.
- Tenderbake compatible.
- Increased test coverage.
- Updated python to 3.10.8 .
- Added pre-commit hooks.
- Documentation improvements.
- Code cleanups.