T2730
Depends on D12808
Since useBCH.js no longer needs to be a hook, remove this complication.
This is a large diff because stacking these changes would require repeating numerous import path changes. What is going on here is not too complicated.
- Convert useBCH.js from a hook to a file that exports functions (this one change requires all imports to change throughout the app)
- Change name of useBCH.js to transactions.js (another change that would require changing all imports throughout Cashtab)
- Move transactions.js to utils/ (another change that would require changing all the imports)
- Move associated mocks, update unit tests to reference their new location