Interface SignMessageHostCeremony
interface SignMessageHostCeremony { addListener<T extends keyof SignMessageCeremonyEvents>( event: T, fn: ( ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ) => void, context?: any, ): this; emit<T extends keyof SignMessageCeremonyEvents>( event: T, ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ): boolean; eventNames(): (
keyof SignMessageCeremonyEvents)
[]; listenerCount(event: keyof SignMessageCeremonyEvents): number; listeners<T extends keyof SignMessageCeremonyEvents>( event: T, ): (
( ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ) => void )
[]; off<T extends keyof SignMessageCeremonyEvents>( event: T, fn?: ( ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ) => void, context?: any, once?: boolean, ): this; on<T extends keyof SignMessageCeremonyEvents>( event: T, fn: ( ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ) => void, context?: any, ): this; once<T extends keyof SignMessageCeremonyEvents>( event: T, fn: ( ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ) => void, context?: any, ): this; removeAllListeners(event?: keyof SignMessageCeremonyEvents
): this; removeListener<T extends keyof SignMessageCeremonyEvents>( event: T, fn?: ( ...args: ArgumentMap<SignMessageCeremonyEvents>[Extract< T, keyof SignMessageCeremonyEvents, >], ) => void, context?: any, once?: boolean, ): this; wait(): Promise<SignMessageCeremonyHostResult>;} Methods
removeAllListeners
removeAllListeners(event?: keyof SignMessageCeremonyEvents
): this Parameters
Optionalevent: keyof SignMessageCeremonyEvents
Returns this
wait
The assembled EVM signature once all signing rounds finish.
Returned by Salt.signPersonalMessage and Salt.signTypedData. Call wait() to drive the signing flow to completion and obtain the assembled signature. Extends
EventEmitter— subscribe to SignMessageCeremonyEvents with.on()before callingwait()to observe progress.