Specification
Story
As a user using an older version of the colony, I can still move funds between domains.
Description
Since a new chainId argument was added to the ColonyFundsMovedBetweenFundingPots event, now when funds are moved, we need to make sure old colony versions will keep working.
Sagas:
- All sagas for moving funds between pots need to be updated, if the colony runs on a new version, we need to add the
chainId as the second to last argument, otherwise not
- Funding an expenditure sagas should also use the same approach
Block ingestor:
- For move funds actions, we need to implement a new handler for
ColonyFundsMovedBetweenFundingPots events with chainId (basically the same as the old one)
- for funding an expenditure, we need to update the multisig and motion handlers
Implementation
This issue is complete when...