tezos-reward-distributor-organization / tezos-reward-distributor

Tezos Reward Distributor (TRD): A reward distribution software for tezos bakers.
https://tezos-reward-distributor-organization.github.io/tezos-reward-distributor/
GNU General Public License v3.0
87 stars 51 forks source link

Don't require signer to know about baker address #655

Closed rvermootenct closed 1 year ago

rvermootenct commented 1 year ago

Describe the bug If the baker address is not known to the signer the application is crashing.

To Reproduce Steps to reproduce the behavior:

  1. Make sure your address is not known to the signer or the client (octez-client list known addresses & octez-signer list known addresses)
  2. Run the app in dry run mode.
  3. You should see this error: 2023-01-26 08:49:45,451 - MainThread - ERROR - [Process Life Cycle completing With Failure] Error Details: Error querying the signer at url http://127.0.0.1:6732. Please make sure you have started the signer using "./octez-signer launch http signer", Expected behavior It shouldn't require the baker to have it's details known.

Screenshots If applicable, add screenshots to help explain your problem.

Environment

Additional context Add any other context about the problem here.