UNPKG

@nexex/api

Version:
11 lines (10 loc) 540 B
import { Artifact } from '@nexex/types'; import { Signer } from 'ethers'; import { TransactionRequest, TransactionResponse } from 'ethers/providers'; import { AnyNumber } from '../types'; import { BaseContract } from './BaseContract'; export declare class WrappedETH extends BaseContract { deposit(signer: Signer, amount: AnyNumber, opt?: TransactionRequest): Promise<TransactionResponse>; withdraw(signer: Signer, amount: AnyNumber, opt?: TransactionRequest): Promise<TransactionResponse>; protected getArtifact(): Artifact; }