Actions that can be performed without reverting during Phase 3 by non privileged accounts.
SubgraphService
setPaymentsDestination()
- Will allow caller to set a payments destination
- Only modifies SubgraphService state
releaseStake()
- It’s a no-op if there are no stake claims (which there wont be)
DisputeManager
PaymentsEscrow
deposit()
/ depositTo()
/ thaw()
/ cancelThaw()
/ withdraw()
- Complete escrow account management for payers
- Can be prevented by pausing the contract
GraphPayments
collect()
- This one will revert due to a call to a staking function that does not exist but worth testing it because it affects staking state.