UNPKG

@syncswap/sdk

Version:

SyncSwap TypeScript SDK for building DeFi applications

41 lines 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.stateStore = stateStore; exports.setStateStore = setStateStore; const constants_1 = require("../utils/constants"); let _stateStore = { network: "", account: constants_1.ZERO_ADDRESS, providerOrSigner: null, allowUniswapV3Pools: true, aquaPoolOnly: false, enableHops: true, enableSplits: true, userSettings: { slippage: "auto", gasPrice: 0, }, invalid1559Type: false, feeToken: null, refundFeeToken: null, currentRoutePools: null, allowSponsoredPaymaster: true, sponsoredNFTS: [], currentSponsoredNFT: null, enableSophonPaymaster: true, paymasterCompatibility: true, explicitTransactionFrom: false, enableLimitedUnlock: false, }; function stateStore() { return { ..._stateStore, }; } function setStateStore(state) { _stateStore = { ..._stateStore, ...state, }; } //# sourceMappingURL=statestore.js.map