MyCrypto/common/sagas/index.ts
William O'Beirne 31912c0f83 Gas Price Estimates API (#1050)
* Setup api / reducers / actions for gas.

* Implement gas price saga, fetch from component, and loading states. Blocked on CORS.

* Implement caching mechanism.

* Add tests for gas saga and reducer.

* More testing.

* Indicate that gas price is recommended when fetched from API.

* Hide track while loading.

* Fix tscheck.

* Check gas estimate before assuming its ok.

* Check for correct logical order of gas prices.

* Tscheck fixes.
2018-02-16 13:01:39 -06:00

42 lines
1013 B
TypeScript

import configSaga from './config';
import deterministicWallets from './deterministicWallets';
import notifications from './notifications';
import rates from './rates';
import {
swapTimerSaga,
pollBityOrderStatusSaga,
postBityOrderSaga,
postShapeshiftOrderSaga,
pollShapeshiftOrderStatusSaga,
restartSwapSaga
} from './swap/orders';
import { liteSend } from './swap/liteSend';
import { getBityRatesSaga, getShapeShiftRatesSaga, swapProviderSaga } from './swap/rates';
import wallet from './wallet';
import { ens } from './ens';
import { transaction } from './transaction';
import transactions from './transactions';
import gas from './gas';
export default {
ens,
liteSend,
configSaga,
postBityOrderSaga,
postShapeshiftOrderSaga,
pollBityOrderStatusSaga,
pollShapeshiftOrderStatusSaga,
getBityRatesSaga,
getShapeShiftRatesSaga,
swapTimerSaga,
restartSwapSaga,
notifications,
wallet,
transaction,
deterministicWallets,
swapProviderSaga,
rates,
transactions,
gas
};