diff --git a/src/custom/abis/types/VCow.d.ts b/src/custom/abis/types/VCow.d.ts index 6ca0f4891..b3497a335 100644 --- a/src/custom/abis/types/VCow.d.ts +++ b/src/custom/abis/types/VCow.d.ts @@ -28,7 +28,7 @@ interface VCowInterface extends ethers.utils.Interface { "deploymentTimestamp()": FunctionFragment; "gnoPrice()": FunctionFragment; "usdcPrice()": FunctionFragment; - "wethPrice()": FunctionFragment; + "nativeTokenPrice()": FunctionFragment; }; encodeFunctionData( @@ -68,7 +68,10 @@ interface VCowInterface extends ethers.utils.Interface { ): string; encodeFunctionData(functionFragment: "gnoPrice", values?: undefined): string; encodeFunctionData(functionFragment: "usdcPrice", values?: undefined): string; - encodeFunctionData(functionFragment: "wethPrice", values?: undefined): string; + encodeFunctionData( + functionFragment: "nativeTokenPrice", + values?: undefined + ): string; decodeFunctionResult(functionFragment: "claim", data: BytesLike): Result; decodeFunctionResult(functionFragment: "claimMany", data: BytesLike): Result; @@ -80,7 +83,10 @@ interface VCowInterface extends ethers.utils.Interface { ): Result; decodeFunctionResult(functionFragment: "gnoPrice", data: BytesLike): Result; decodeFunctionResult(functionFragment: "usdcPrice", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "wethPrice", data: BytesLike): Result; + decodeFunctionResult( + functionFragment: "nativeTokenPrice", + data: BytesLike + ): Result; events: { "Claimed(uint256,uint8,address,uint256,uint256)": EventFragment; @@ -177,7 +183,7 @@ export class VCow extends BaseContract { usdcPrice(overrides?: CallOverrides): Promise<[BigNumber]>; - wethPrice(overrides?: CallOverrides): Promise<[BigNumber]>; + nativeTokenPrice(overrides?: CallOverrides): Promise<[BigNumber]>; }; claim( @@ -211,7 +217,7 @@ export class VCow extends BaseContract { usdcPrice(overrides?: CallOverrides): Promise; - wethPrice(overrides?: CallOverrides): Promise; + nativeTokenPrice(overrides?: CallOverrides): Promise; callStatic: { claim( @@ -245,7 +251,7 @@ export class VCow extends BaseContract { usdcPrice(overrides?: CallOverrides): Promise; - wethPrice(overrides?: CallOverrides): Promise; + nativeTokenPrice(overrides?: CallOverrides): Promise; }; filters: { @@ -319,7 +325,7 @@ export class VCow extends BaseContract { usdcPrice(overrides?: CallOverrides): Promise; - wethPrice(overrides?: CallOverrides): Promise; + nativeTokenPrice(overrides?: CallOverrides): Promise; }; populateTransaction: { @@ -359,6 +365,6 @@ export class VCow extends BaseContract { usdcPrice(overrides?: CallOverrides): Promise; - wethPrice(overrides?: CallOverrides): Promise; + nativeTokenPrice(overrides?: CallOverrides): Promise; }; } diff --git a/src/custom/abis/types/factories/VCow__factory.ts b/src/custom/abis/types/factories/VCow__factory.ts index 4638f69e7..4d036d367 100644 --- a/src/custom/abis/types/factories/VCow__factory.ts +++ b/src/custom/abis/types/factories/VCow__factory.ts @@ -198,7 +198,7 @@ const _abi = [ }, { inputs: [], - name: "wethPrice", + name: "nativeTokenPrice", outputs: [ { internalType: "uint256", diff --git a/src/custom/abis/vCow.json b/src/custom/abis/vCow.json index 246660a65..4bb303d04 100644 --- a/src/custom/abis/vCow.json +++ b/src/custom/abis/vCow.json @@ -190,7 +190,7 @@ }, { "inputs": [], - "name": "wethPrice", + "name": "nativeTokenPrice", "outputs": [ { "internalType": "uint256", diff --git a/src/custom/constants/index.ts b/src/custom/constants/index.ts index 0e72727db..f8d175e02 100644 --- a/src/custom/constants/index.ts +++ b/src/custom/constants/index.ts @@ -58,7 +58,7 @@ export const V_COW_CONTRACT_ADDRESS: Partial> = { // [ChainId.MAINNET]: GPv2Settlement[ChainId.MAINNET].address, // [ChainId.RINKEBY]: GPv2Settlement[ChainId.RINKEBY].address, // [ChainId.XDAI]: GPv2Settlement[ChainId.XDAI].address, - [ChainId.RINKEBY]: '0x71A377EC0026A8E35AfD082d54E2f62d39AF075c', + [ChainId.RINKEBY]: '0x64F3A9988Af37e8d832194e4A00E4Eb94a91b764', } // See https://github.com/gnosis/gp-v2-contracts/commit/821b5a8da213297b0f7f1d8b17c893c5627020af#diff-12bbbe13cd5cf42d639e34a39d8795021ba40d3ee1e1a8282df652eb161a11d6R13 diff --git a/src/custom/state/claim/hooks/index.ts b/src/custom/state/claim/hooks/index.ts index 45729cb60..946d1a165 100644 --- a/src/custom/state/claim/hooks/index.ts +++ b/src/custom/state/claim/hooks/index.ts @@ -331,9 +331,7 @@ export function useClaimTimeInfo(): ClaimTimeInfo { } export function useNativeTokenPrice(): string | null { - // TODO: rename fn to `nativeTokenPrice` and revert e7197dd27287ff1460a7d7af22734cae938b8c83 - // when there's a new deployment - return _useVCowPriceForToken('wethPrice') + return _useVCowPriceForToken('nativeTokenPrice') } export function useGnoPrice(): string | null {