Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IncomingDataProvider

Index

Constructors

constructor

Properties

Private actionSheetProvider

actionSheetProvider: ActionSheetProvider

Private bwcProvider

bwcProvider: BwcProvider

Private events

events: Events

Private logger

logger: Logger

Private payproProvider

payproProvider: PayproProvider

Private translate

translate: TranslateService

Methods

Private checkPrivateKey

  • checkPrivateKey(privateKey: string): boolean

Private checkRegex

  • checkRegex(data: string): boolean

finishIncomingData

  • finishIncomingData(data: any): void

getPayProDetails

  • getPayProDetails(data: string): Promise<any>

Private goSend

  • goSend(addr: string, amount: string, message: string, coin: Coin): void

Private goToAmountPage

  • goToAmountPage(toAddress: string, coin: Coin): void

Private goToImportByPrivateKey

  • goToImportByPrivateKey(data: string): void

Private goToPayPro

  • goToPayPro(url: string, coin: Coin): void

Private handleBitcoinCashUri

  • handleBitcoinCashUri(data: string, redirParams?: RedirParams): void

Private handleBitcoinCashUriLegacyAddress

  • handleBitcoinCashUriLegacyAddress(data: string): void

Private handleBitcoinUri

  • handleBitcoinUri(data: string, redirParams?: RedirParams): void

Private handlePayPro

  • handlePayPro(payProDetails: any, coin?: Coin): void

Private handlePayProNonBackwardsCompatible

  • handlePayProNonBackwardsCompatible(data: string): void

Private handlePlainBitcoinAddress

  • handlePlainBitcoinAddress(data: string, redirParams?: RedirParams): void

Private handlePlainBitcoinCashAddress

  • handlePlainBitcoinCashAddress(data: string, redirParams?: RedirParams): void

Private handlePlainEthcoinAddress

  • handlePlainEthcoinAddress(data: string, redirParams?: RedirParams): void

Private handlePlainTricoinAddress

  • handlePlainTricoinAddress(data: string, redirParams?: RedirParams): void

Private handlePlainUrl

  • handlePlainUrl(data: string): void

Private handlePrivateKey

  • handlePrivateKey(data: string, redirParams?: RedirParams): void

Private isValidBitcoinAddress

  • isValidBitcoinAddress(data: string): boolean

Private isValidBitcoinCashAddress

  • isValidBitcoinCashAddress(data: string): boolean

isValidBitcoinCashLegacyAddress

  • isValidBitcoinCashLegacyAddress(data: string): boolean

Private isValidBitcoinCashUri

  • isValidBitcoinCashUri(data: string): boolean

isValidBitcoinCashUriWithLegacyAddress

  • isValidBitcoinCashUriWithLegacyAddress(data: string): boolean

Private isValidBitcoinUri

  • isValidBitcoinUri(data: string): boolean

Private isValidEthcoinAddress

  • isValidEthcoinAddress(data: string): boolean

Private isValidImportPrivateKey

  • isValidImportPrivateKey(data: string): boolean

Private isValidPayProNonBackwardsCompatible

  • isValidPayProNonBackwardsCompatible(data: string): boolean

Private isValidPlainUrl

  • isValidPlainUrl(data: string): boolean

Private isValidPrivateKey

  • isValidPrivateKey(data: string): boolean

Private isValidTricoinAddress

  • isValidTricoinAddress(data: string): boolean

parseData

  • parseData(data: string): any

redir

  • redir(data: string, redirParams?: RedirParams): boolean

Private sanitizeUri

  • sanitizeUri(data: any): string

showMenu

  • showMenu(data: any): void