UNPKG

@river-build/web3

Version:

Dapps for our Space and Registry contracts

18 lines 878 B
import { MembershipFacet as LocalhostContract, MembershipFacetInterface as LocalhostInterface } from '@river-build/generated/dev/typings/MembershipFacet'; import { ethers } from 'ethers'; import { BaseContractShim } from './BaseContractShim'; import { IMembershipMetadataShim } from './IMembershipMetadataShim'; export declare class IMembershipShim extends BaseContractShim<LocalhostContract, LocalhostInterface> { private erc721Shim; metadata: IMembershipMetadataShim; constructor(address: string, provider: ethers.providers.Provider | undefined); hasMembership(wallet: string): Promise<boolean>; listenForMembershipToken(receiver: string, providedAbortController?: AbortController): Promise<{ issued: true; tokenId: string; } | { issued: false; tokenId: undefined; }>; } //# sourceMappingURL=IMembershipShim.d.ts.map