UNPKG

@useorbis/db-sdk

Version:

Orbis' Typescript SDK for building open-data experiences.

22 lines (21 loc) 739 B
import { IGenericSignerProvider, SupportedChains } from "../types/providers.js"; import { SiwxMessageToSign } from "../types/siwx.js"; import { SiwxMessage } from "@didtools/cacao"; type CreateSiwxMessageParams = { siwxOpts: Partial<SiwxMessage>; } & ({ provider: IGenericSignerProvider; } | { chain: SupportedChains; }); type CreateOrbisSiwxMessageParams = { siwxOverwrites?: Partial<SiwxMessage>; } & ({ provider: IGenericSignerProvider; } | { address: string; chain: SupportedChains; }); export declare function createOrbisSiwxMessage(params: CreateOrbisSiwxMessageParams): Promise<SiwxMessageToSign>; export declare function createSiwxMessage(params: CreateSiwxMessageParams): SiwxMessageToSign; export {};