Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/c29r3/mina-payout
utility for calculating and paying awards to delegates in the Mina Protocol project
https://github.com/c29r3/mina-payout
crypto cryptocurrency mina minaprotocol
Last synced: 28 days ago
JSON representation
utility for calculating and paying awards to delegates in the Mina Protocol project
- Host: GitHub
- URL: https://github.com/c29r3/mina-payout
- Owner: c29r3
- Created: 2021-07-26T21:15:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-28T17:05:18.000Z (over 1 year ago)
- Last Synced: 2024-06-20T10:30:01.255Z (5 months ago)
- Topics: crypto, cryptocurrency, mina, minaprotocol
- Language: Python
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mina-payout
## What the script can do
1. Support for three types of commissions. Validator commission, Fund commission, commission for supercharged blocks
2. All data for each epoch is saved in csv files
3. Payment of awards to all delegates in accordance with the csv file
4. After sending payments, the script waits 20 minutes until all transactions are confirmed. If some of them disappear from mempool, then unsuccessful transactions are written to a separate file and can be sent again## Install
```bash
git clone https://github.com/c29r3/mina-payout.git \
&& cd mina-payout \
&& pip3 install -r requirements.txt
```## Settings
Take a close look at the contents of `config.yml`## Disclaimer
The script is provided as is. The author does not bear any responsibility for your mistakes and carelessness.*This script based on https://github.com/garethtdavies/mina-payout-script. Thanks to Gareth Davies*