@river-build/web3
Version:
Dapps for our Space and Registry contracts
16 lines • 812 B
TypeScript
import { IDropFacetShim } from './IDropFacetShim';
import { BaseChainConfig } from '../IStaticContractsInfo';
import { BigNumber, ethers } from 'ethers';
import { IRiverPointsShim } from './IRiverPointsShim';
import { IERC721AShim } from './IERC721AShim';
export declare class RiverAirdropDapp {
readonly drop?: IDropFacetShim;
readonly riverPoints?: IRiverPointsShim;
readonly erc721A?: IERC721AShim;
constructor(config: BaseChainConfig, provider: ethers.providers.Provider);
getCurrentStreak(walletAddress: string): Promise<BigNumber>;
getLastCheckIn(walletAddress: string): Promise<BigNumber>;
checkIn(signer: ethers.Signer): Promise<ethers.ContractTransaction | undefined>;
balanceOf(walletAddress: string): Promise<BigNumber>;
}
//# sourceMappingURL=RiverAirdropDapp.d.ts.map