@fractional-company/common
Version:
Tessera constants
17 lines (16 loc) • 679 B
TypeScript
import { InternalEventBuilder } from "./InternalEventBuilder";
export declare const TESSERA_INDEXER_DOWN: string;
export declare const TESSERA_DAILY_REPORT: string;
export declare const UPDATE_TOKEN_METADATA: string;
export declare const REFRESH_NFT_METADATA: string;
export declare type TokenBodyType = {
tokenAddress: string;
tokenId?: string;
chainId?: number;
};
export declare class TesseraEventBuilder extends InternalEventBuilder {
protected token: TokenBodyType | null;
setToken(tokenAddress: string, tokenId?: string, chainId: number): this;
protected getTokenBody(): TokenBodyType;
getEventBody(eventName: string): object;
}