Constructors
constructor
- new ConfirmationScreen(config): ConfirmationScreen
Methods
requestConfirmation
- requestConfirmation(transactionId, etherAddress, chainType, chainId?): Promise<ConfirmationResult>
Parameters
- transactionId: string
- etherAddress: string
- chainType: TransactionApprovalRequestChainTypeEnum
OptionalchainId: string
Returns Promise<ConfirmationResult>
requestMessageConfirmation
- requestMessageConfirmation(messageID, etherAddress, messageType?): Promise<ConfirmationResult>
Parameters
- messageID: string
- etherAddress: string
OptionalmessageType: MessageType
Returns Promise<ConfirmationResult>
showServiceUnavailable
- showServiceUnavailable(): Promise<void>
Returns Promise<void>
loading
- loading(popupOptions?): void
Parameters
OptionalpopupOptions: {
width: number;
height: number;
}width: number
height: number
Returns void
closeWindow
- closeWindow(): void
Returns void
showConfirmationScreen
- showConfirmationScreen(href, messageHandler, resolve): void
Parameters
- href: string
- messageHandler: MessageHandler
- resolve: Function
Returns void