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.