diff --git a/constant/index.ts b/constant/index.ts index 380d8e6c..b241a756 100644 --- a/constant/index.ts +++ b/constant/index.ts @@ -18,6 +18,7 @@ export const ISCN_MIN_BALANCE = 0.01; export const ISCN_GAS_FEE = 200000; export const ISCN_GAS_MULTIPLIER = 1.5; +export const UPDATE_ISCN_GAS_MULTIPLIER = 1.75; export const ISCN_REGISTRY_NAME = 'likecoin-chain'; diff --git a/utils/cosmos/iscn/sign.ts b/utils/cosmos/iscn/sign.ts index feee7f9a..725476cf 100644 --- a/utils/cosmos/iscn/sign.ts +++ b/utils/cosmos/iscn/sign.ts @@ -5,7 +5,7 @@ import network from '@/constant/network'; import { DeliverTxResponse } from '@cosmjs/stargate'; import { BigNumber } from 'bignumber.js'; import { ISCNRegisterPayload } from './iscn.type'; -import { WALLET_TYPE_REPLACER, ISCN_GAS_FEE, DEFAULT_GAS_PRICE, ISCN_GAS_MULTIPLIER } from '~/constant' +import { WALLET_TYPE_REPLACER, ISCN_GAS_FEE, DEFAULT_GAS_PRICE, UPDATE_ISCN_GAS_MULTIPLIER } from '~/constant' import { getPublisherISCNPayload } from '.'; import { ISCN_PUBLISHERS } from '~/constant/iscn'; @@ -159,7 +159,7 @@ export async function signISCN( { iscnId, memo, - gas = new BigNumber(ISCN_GAS_FEE).multipliedBy(ISCN_GAS_MULTIPLIER).toFixed(0), + gas = new BigNumber(ISCN_GAS_FEE).multipliedBy(UPDATE_ISCN_GAS_MULTIPLIER).toFixed(0), }: { iscnId?: string, memo?: string, gas?: string } = {}, ) { const isUpdate = !!iscnId