diff --git a/package-lock.json b/package-lock.json index 9e1c2124e3..d20bb5aa40 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@balancer/frontend-v2", - "version": "1.108.0", + "version": "1.108.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@balancer/frontend-v2", - "version": "1.108.0", + "version": "1.108.2", "license": "MIT", "devDependencies": { "@aave/protocol-js": "^4.3.0", diff --git a/package.json b/package.json index baa46679c2..7ed2361de8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@balancer/frontend-v2", - "version": "1.108.0", + "version": "1.108.2", "engines": { "node": "=16", "npm": ">=8" diff --git a/src/components/_global/BalActionSteps/BalActionSteps.vue b/src/components/_global/BalActionSteps/BalActionSteps.vue index 04ebb407c5..a4a9778403 100644 --- a/src/components/_global/BalActionSteps/BalActionSteps.vue +++ b/src/components/_global/BalActionSteps/BalActionSteps.vue @@ -213,9 +213,10 @@ function handleSignAction(state: TransactionActionState) { async function handleTransaction( tx: TransactionResponse, state: TransactionActionState, + // eslint-disable-next-line @typescript-eslint/no-unused-vars actionInfo: TransactionActionInfo ): Promise { - const { postActionValidation, actionInvalidReason } = actionInfo; + // const { postActionValidation, actionInvalidReason } = actionInfo; await txListener(tx, { onTxConfirmed: async (receipt: TransactionReceipt) => { @@ -229,21 +230,21 @@ async function handleTransaction( state.confirming = false; - const isValid = await postActionValidation?.(); - if (isValid || !postActionValidation) { - const confirmedAt = await getTxConfirmedAt(receipt); - state.confirmedAt = dateTimeLabelFor(confirmedAt); - state.confirmed = true; - if (currentActionIndex.value >= actions.value.length - 1) { - emit('success', { receipt, confirmedAt: state.confirmedAt }); - } else { - currentActionIndex.value += 1; - } + // const isValid = await postActionValidation?.(); + // if (isValid || !postActionValidation) { + const confirmedAt = await getTxConfirmedAt(receipt); + state.confirmedAt = dateTimeLabelFor(confirmedAt); + state.confirmed = true; + if (currentActionIndex.value >= actions.value.length - 1) { + emit('success', { receipt, confirmedAt: state.confirmedAt }); } else { - // post action validation failed, display reason. - if (actionInvalidReason) state.error = actionInvalidReason; - state.init = false; + currentActionIndex.value += 1; } + // } else { + // // post action validation failed, display reason. + // if (actionInvalidReason) state.error = actionInvalidReason; + // state.init = false; + // } }, onTxFailed: () => { state.confirming = false; diff --git a/src/lib/config/gnosis-chain/pools.ts b/src/lib/config/gnosis-chain/pools.ts index bb5a14abfd..4c8cf53813 100644 --- a/src/lib/config/gnosis-chain/pools.ts +++ b/src/lib/config/gnosis-chain/pools.ts @@ -43,6 +43,7 @@ const pools: Pools = { '0xa99fd9950b5d5dceeaf4939e221dca8ca9b938ab000100000000000000000025', // 25WETH-25BAL-25GNO-25wxDAI '0x388cae2f7d3704c937313d990298ba67d70a3709000200000000000000000026', // 50AGVE-50GNO '0x4bcf6b48906fa0f68bea1fc255869a41241d4851000200000000000000000021', // 50WXDAI-50MPS + '0x5519e2d8a0af0944ea639c6dbad69a174de3ecf800010000000000000000003b', // 25BAL-25GNO-25bb-WETH-wstETH-25wxDAI ], }, Factories: {