AmbireTech / adex-protocol-eth

Ethereum implementation of the Ambire Protocol: Ambire Wallet contracts and AdEx payment channels
https://www.ambire.com
MIT License
49 stars 24 forks source link

extra/ValidatorRegistry [TO BE RENAMED] #18

Closed Ivshti closed 5 years ago

Ivshti commented 5 years ago

make an extra/ dir where we put everything not part of the OUTPACE stuff but still helpful to the protocol

this idea is for a ValidatorRegistry, where a validator can register their signing address against their wallet

Like so:

mapping (address => address)

The point of that is to allow validators to earn fees in different wallets than the ones they're using for signing

This registry component can also allow validators to use ENS and/or register their HTTPS endpoint(s) on-chain

Ivshti commented 5 years ago

This needs to be either renamed or dropped as it conflicts with https://github.com/adexnetwork/adex-protocol#registry

https://github.com/AdExNetwork/adex-validator/issues/160

Ivshti commented 5 years ago

this is stupid, the best place for validator fee "wallet" address is the campaign spec, in the Validator object