diff --git a/apps/governance-e2e/src/support/wallet-teardown.functions.ts b/apps/governance-e2e/src/support/wallet-teardown.functions.ts index 5c80fca9a..7cdb12583 100644 --- a/apps/governance-e2e/src/support/wallet-teardown.functions.ts +++ b/apps/governance-e2e/src/support/wallet-teardown.functions.ts @@ -3,7 +3,6 @@ import { StakingBridge, Token, TokenVesting, - TokenFaucetable, CollateralBridge, } from '@vegaprotocol/smart-contracts'; import { ethers, Wallet } from 'ethers'; @@ -41,7 +40,7 @@ export async function depositAsset( decimalPlaces: number ) { // Approve asset - const faucet = new TokenFaucetable(assetEthAddress, signer); + const faucet = new Token(assetEthAddress, signer); cy.wrap( faucet.approve(Erc20BridgeAddress, amount + '0'.repeat(decimalPlaces + 1)), { @@ -62,7 +61,7 @@ export async function depositAsset( } export async function faucetAsset(assetEthAddress: string) { - const faucet = new TokenFaucetable(assetEthAddress, signer); + const faucet = new Token(assetEthAddress, signer); await promiseWithTimeout(faucet.faucet(), 10 * 60 * 1000, 'faucet asset'); } diff --git a/libs/web3/src/lib/use-ethereum-transaction-store.tsx b/libs/web3/src/lib/use-ethereum-transaction-store.tsx index 69a849212..8d0d887b4 100644 --- a/libs/web3/src/lib/use-ethereum-transaction-store.tsx +++ b/libs/web3/src/lib/use-ethereum-transaction-store.tsx @@ -3,7 +3,6 @@ import produce from 'immer'; import type { MultisigControl } from '@vegaprotocol/smart-contracts'; import type { CollateralBridge } from '@vegaprotocol/smart-contracts'; import type { Token } from '@vegaprotocol/smart-contracts'; -import type { TokenFaucetable } from '@vegaprotocol/smart-contracts'; import type { DepositBusEventFieldsFragment } from '@vegaprotocol/wallet'; @@ -11,12 +10,11 @@ import type { EthTxState } from './use-ethereum-transaction'; import { EthTxStatus } from './use-ethereum-transaction'; import { subscribeWithSelector } from 'zustand/middleware'; -type Contract = MultisigControl | CollateralBridge | Token | TokenFaucetable; +type Contract = MultisigControl | CollateralBridge | Token; type ContractMethod = | keyof MultisigControl | keyof CollateralBridge - | keyof Token - | keyof TokenFaucetable; + | keyof Token; export interface EthStoredTxState extends EthTxState { id: number;