mirror of
https://github.com/stronk-dev/RewardCaller.git
synced 2025-07-06 06:15:10 +02:00
readme update
This commit is contained in:
parent
2dca6b4bc6
commit
9ea18680cd
64
README.md
64
README.md
@ -1,8 +1,16 @@
|
||||
# better-call-reward
|
||||
Script calling 'reward' for Livepeer orchestrator
|
||||
# better call reward
|
||||
|
||||
#### Script to call `reward` for Livepeer orchestrator.
|
||||
|
||||
What this do?
|
||||
This script uses livepeer API to get info on the last reward call round and current round.
|
||||
Then compare these numbers and if they are not the same just call to `reward`.
|
||||
Script in default is checking numbers every 1h, you can change this value by editing `retryTimeReward`
|
||||
|
||||
My Orchestrator has many missing `reward` calls and this was the main motivation to create this script.
|
||||
|
||||
#####help:
|
||||
```
|
||||
usage: better-call-reward.py [-h] [-url [URL]] [-delay [DELAY]]
|
||||
|
||||
Optional app description
|
||||
@ -10,13 +18,51 @@ Optional app description
|
||||
optional arguments:
|
||||
-h, --help show this help message and exit
|
||||
-url [URL] URL for your Orchestrator
|
||||
-delay [DELAY] delay between next try of call "reward"
|
||||
```
|
||||
|
||||
|
||||
#####example usage:
|
||||
`./better-call-reward.py -url http://localhost:7935`
|
||||
|
||||
`./better-call-reward.py ` - this use default url `http://localhost:7935`
|
||||
|
||||
#####script output on succes:
|
||||
```
|
||||
Orchestrator URL: http://192.168.137.103:7935
|
||||
Connection success
|
||||
---Info---
|
||||
Orchestrator Version: 0.5.31-ec920c67
|
||||
GolangRuntimeVersion: go1.18.1
|
||||
|
||||
Transcoders:
|
||||
[1] Address: 127.0.0.1:54396 Capacity:14
|
||||
|
||||
[ 2022-06-02 10:40:36.105142 ] Orchestrator status: online
|
||||
[ 2022-06-02 10:40:36.105176 ] Last reward round: 2584
|
||||
[ 2022-06-02 10:40:36.105190 ] Current round: 2585
|
||||
[ 2022-06-02 10:40:36.105195 ] Call to reward!
|
||||
[ 2022-06-02 10:42:32.865710 ] <Response [200]>
|
||||
[ 2022-06-02 10:42:32.865755 ] Call reward success.
|
||||
. Next call: 3534s
|
||||
```
|
||||
|
||||
example output from O:
|
||||
```
|
||||
I0602 10:40:35.750595 417331 handlers.go:845] Calling reward
|
||||
2022/06/02 10:41:30 http: TLS handshake error from 208.115.199.25:41434: EOF
|
||||
I0602 10:42:31.336083 417331 transactionManager.go:119]
|
||||
******************************Eth Transaction******************************
|
||||
|
||||
Invoking transaction: "rewardWithHint". Inputs: "_newPosPrev: 0x86c5A8231712CC8aaa23409B5ad315f304C09531 _newPosNext: 0x22Ae24C2D1f489906266609d14c4C0387909A38a" Hash: "0x410696c59c24527e9c34323be46470f96694cc870982d674ea1b222ae25c59b5".
|
||||
|
||||
***************************************************************************
|
||||
I0602 10:42:32.508922 417331 handlers.go:855] Call to reward successful
|
||||
```
|
||||
|
||||
|
||||
example usage:
|
||||
./better-call-reward.py -url http://localhost:7935
|
||||
or use
|
||||
|
||||
some error:
|
||||
```
|
||||
Orchestrator URL: http://192.168.137.103:7935
|
||||
Connection success
|
||||
---Info---
|
||||
@ -29,6 +75,8 @@ Transcoders:
|
||||
[ 2022-06-02 10:33:26.291112 ] Orchestrator status: online
|
||||
[ 2022-06-02 10:33:26.291156 ] Last reward round: 2584
|
||||
[ 2022-06-02 10:33:26.291175 ] Current round: 2585
|
||||
[ 2022-06-02 10:33:26.291189 ] Call reward!
|
||||
[ 2022-06-02 10:33:26.291189 ] Call to reward!
|
||||
[ 2022-06-02 10:33:26.292445 ] <Response [404]>
|
||||
[ 2022-06-02 10:33:26.292469 ] Call reward fail. Error: <Response [404]>
|
||||
[ 2022-06-02 10:33:26.292469 ] Call to reward fail. Error: <Response [404]>
|
||||
```
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user