diff --git a/package.json b/package.json index 341b9a7..903eed6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ghost-dao-interface", "private": true, - "version": "0.6.1", + "version": "0.6.2", "type": "module", "scripts": { "dev": "vite", diff --git a/src/constants/addresses.js b/src/constants/addresses.js index 559198e..616741b 100644 --- a/src/constants/addresses.js +++ b/src/constants/addresses.js @@ -78,7 +78,7 @@ export const BONDING_CALCULATOR_ADDRESSES = { } export const GATEKEEPER_ADDRESSES = { - [NetworkId.TESTNET_SEPOLIA]: "0xc85129A097773B7F8970a7364c928C05f265E6A1", + [NetworkId.TESTNET_SEPOLIA]: "0xd735cA07984a16911222c08411A80e24EB38869B", [NetworkId.TESTNET_MORDOR]: "0x4823F1DC785D721eAdD2bD218E1eeD63aF67fBF4", } diff --git a/src/hooks/bonds/index.js b/src/hooks/bonds/index.js index 4fa2f5c..3d62f35 100644 --- a/src/hooks/bonds/index.js +++ b/src/hooks/bonds/index.js @@ -132,7 +132,7 @@ export const useLiveBonds = (chainId) => { const quoteTokenPerBaseToken = new DecimalBigNumber(marketPrice, 9); const priceInUsd = quoteTokenPerBaseToken.mul(baseTokenPerUsd).mul(quoteTokenPerUsd).mul(markdown).div(originalCoefficient); - const discount = baseTokenPerUsd._value > 0n + const discount = ftsoPrice._value > 0n ? ftsoPrice.sub(priceInUsd).div(ftsoPrice) : new DecimalBigNumber("0", ftsoPrice._decimals);