Repository navigation
v0.20.0
NotaryService fees now go to a fee recipient the owner sets, and anyone can move them there. The storage change is an append, so 0.20 deploys as an upgrade of the 0.19 NotaryService.
Breaking
NotaryService.withdraw(to, amount)is removed (#116).
Added
setFeeRecipient(address)(owner, nonzero, emitsFeeRecipientSet) andfeeRecipient()(#116).sweep(): permissionless, sends the whole balance to the fee recipient and emitsFeesWithdrawn; revertsFeeRecipientUnsetwhile none is set (#116).
Upgrading
- After
upgradeToAndCall, the recipient is unset until the owner callssetFeeRecipient.