8b7797c: Use <address>.call() instead of assembly in TicketBroker. Fixes #345
d1c52ea: Adds a check for non-zero values in TicketBroker.setTicketValidityPeriod() and adds tests. Fixes #346
edfd64c: Adds tests for TicketBroker.setUnlockPeriod()
f7e6ac3: Fix a linting error in BondingManager
4e64c16: Use an empty constructor in TicketBroker because any state updates in the constructor will not be invoked when interacting with a proxy that uses the TicketBroker implementation. We can just use the available setters instead.
This PR includes the following commits:
8b7797c: Use
<address>.call()
instead of assembly in TicketBroker. Fixes #345d1c52ea: Adds a check for non-zero values in
TicketBroker.setTicketValidityPeriod()
and adds tests. Fixes #346edfd64c: Adds tests for
TicketBroker.setUnlockPeriod()
f7e6ac3: Fix a linting error in BondingManager
4e64c16: Use an empty constructor in TicketBroker because any state updates in the constructor will not be invoked when interacting with a proxy that uses the TicketBroker implementation. We can just use the available setters instead.