UNPKG

@nexex/api

Version:
11 lines (10 loc) 519 B
import { Artifact } from '@nexex/types'; import { Signer } from 'ethers'; import { TransactionRequest, TransactionResponse } from 'ethers/providers'; import { PortalEntry } from '../constants'; import { OwnableContract } from './OwnableContract'; export declare class Portal extends OwnableContract { setEntry(signer: Signer, portalEntry: PortalEntry, addr: string, opt?: TransactionRequest): Promise<TransactionResponse>; portalEntries(index: number): Promise<string>; protected getArtifact(): Artifact; }