UNPKG

@trezor/connect

Version:

High-level javascript interface for Trezor hardware wallet.

199 lines 10.3 kB
import { applyFlags } from './applyFlags'; import { applySettings } from './applySettings'; import { authenticateDevice } from './authenticateDevice'; import { authorizeCoinjoin } from './authorizeCoinjoin'; import { backupDevice } from './backupDevice'; import { bleUnpair } from './bleUnpair'; import { blockchainDisconnect } from './blockchainDisconnect'; import { blockchainEstimateFee } from './blockchainEstimateFee'; import { blockchainEvmRpcCall } from './blockchainEvmRpcCall'; import { blockchainGetAccountBalanceHistory } from './blockchainGetAccountBalanceHistory'; import { blockchainGetCurrentFiatRates } from './blockchainGetCurrentFiatRates'; import { blockchainGetFiatRatesForTimestamps } from './blockchainGetFiatRatesForTimestamps'; import { blockchainGetInfo } from './blockchainGetInfo'; import { blockchainGetTransactions } from './blockchainGetTransactions'; import { blockchainSetCustomBackend } from './blockchainSetCustomBackend'; import { blockchainSubscribe } from './blockchainSubscribe'; import { blockchainSubscribeFiatRates } from './blockchainSubscribeFiatRates'; import { blockchainUnsubscribe } from './blockchainUnsubscribe'; import { blockchainUnsubscribeFiatRates } from './blockchainUnsubscribeFiatRates'; import { cancel } from './cancel'; import { cancelCoinjoinAuthorization } from './cancelCoinjoinAuthorization'; import { cardanoComposeTransaction } from './cardanoComposeTransaction'; import { cardanoGetAddress } from './cardanoGetAddress'; import { cardanoGetNativeScriptHash } from './cardanoGetNativeScriptHash'; import { cardanoGetPublicKey } from './cardanoGetPublicKey'; import { cardanoSignMessage } from './cardanoSignMessage'; import { cardanoSignTransaction } from './cardanoSignTransaction'; import { changeLanguage } from './changeLanguage'; import { changePin } from './changePin'; import { changeWipeCode } from './changeWipeCode'; import { cipherKeyValue } from './cipherKeyValue'; import { composeTransaction } from './composeTransaction'; import { discoverAccounts } from './discoverAccounts'; import { dispose } from './dispose'; import { eosGetPublicKey } from './eosGetPublicKey'; import { eosSignTransaction } from './eosSignTransaction'; import { ethereumGetAddress } from './ethereumGetAddress'; import { ethereumGetPublicKey } from './ethereumGetPublicKey'; import { ethereumSignMessage } from './ethereumSignMessage'; import { ethereumSignTransaction } from './ethereumSignTransaction'; import { ethereumSignTypedData } from './ethereumSignTypedData'; import { ethereumVerifyMessage } from './ethereumVerifyMessage'; import { evoluGetDelegatedIdentityKey } from './evoluGetDelegatedIdentityKey'; import { evoluGetNode } from './evoluGetNode'; import { evoluSignRegistrationRequest } from './evoluSignRegistrationRequest'; import { firmwareUpdate } from './firmwareUpdate'; import { getAccountDescriptor } from './getAccountDescriptor'; import { getAccountInfo } from './getAccountInfo'; import { getAddress } from './getAddress'; import { getCoinInfo } from './getCoinInfo'; import { getDeviceState } from './getDeviceState'; import { getFeatures } from './getFeatures'; import { getFirmwareHash } from './getFirmwareHash'; import { getNonce } from './getNonce'; import { getOwnershipId } from './getOwnershipId'; import { getOwnershipProof } from './getOwnershipProof'; import { getPublicKey } from './getPublicKey'; import { getSettings } from './getSettings'; import { init } from './init'; import { loadDevice } from './loadDevice'; import { manifest } from './manifest'; import { moneroGetAddress } from './moneroGetAddress'; import { moneroGetWatchKey } from './moneroGetWatchKey'; import { moneroKeyImageSync } from './moneroKeyImageSync'; import { moneroSignTransaction } from './moneroSignTransaction'; import { nemGetAddress } from './nemGetAddress'; import { nemSignTransaction } from './nemSignTransaction'; import { off } from './off'; import { on } from './on'; import { pushTransaction } from './pushTransaction'; import { recoveryDevice } from './recoveryDevice'; import { removeAllListeners } from './removeAllListeners'; import { requestLogin } from './requestLogin'; import { resetDevice } from './resetDevice'; import { rippleGetAddress } from './rippleGetAddress'; import { rippleSignTransaction } from './rippleSignTransaction'; import { setBrightness } from './setBrightness'; import { setBusy } from './setBusy'; import { setProxy } from './setProxy'; import { setTransports } from './setTransports'; import { showDeviceTutorial } from './showDeviceTutorial'; import { signMessage } from './signMessage'; import { signTransaction } from './signTransaction'; import { solanaComposeTransaction } from './solanaComposeTransaction'; import { solanaGetAddress } from './solanaGetAddress'; import { solanaGetPublicKey } from './solanaGetPublicKey'; import { solanaSignTransaction } from './solanaSignTransaction'; import { stellarGetAddress } from './stellarGetAddress'; import { stellarSignTransaction } from './stellarSignTransaction'; import { tezosGetAddress } from './tezosGetAddress'; import { tezosGetPublicKey } from './tezosGetPublicKey'; import { tezosSignTransaction } from './tezosSignTransaction'; import { thpGetCredentials } from './thpGetCredentials'; import { thpRemoveCredentials } from './thpRemoveCredentials'; import { uiResponse } from './uiResponse'; import { unlockPath } from './unlockPath'; import { verifyMessage } from './verifyMessage'; import { wipeDevice } from './wipeDevice'; export interface TrezorConnect { applyFlags: typeof applyFlags; applySettings: typeof applySettings; authenticateDevice: typeof authenticateDevice; authorizeCoinjoin: typeof authorizeCoinjoin; cancelCoinjoinAuthorization: typeof cancelCoinjoinAuthorization; showDeviceTutorial: typeof showDeviceTutorial; backupDevice: typeof backupDevice; bleUnpair: typeof bleUnpair; blockchainDisconnect: typeof blockchainDisconnect; blockchainEstimateFee: typeof blockchainEstimateFee; blockchainGetAccountBalanceHistory: typeof blockchainGetAccountBalanceHistory; blockchainGetCurrentFiatRates: typeof blockchainGetCurrentFiatRates; blockchainGetInfo: typeof blockchainGetInfo; blockchainEvmRpcCall: typeof blockchainEvmRpcCall; blockchainGetFiatRatesForTimestamps: typeof blockchainGetFiatRatesForTimestamps; blockchainGetTransactions: typeof blockchainGetTransactions; blockchainSetCustomBackend: typeof blockchainSetCustomBackend; blockchainSubscribe: typeof blockchainSubscribe; blockchainSubscribeFiatRates: typeof blockchainSubscribeFiatRates; blockchainUnsubscribe: typeof blockchainUnsubscribe; blockchainUnsubscribeFiatRates: typeof blockchainUnsubscribeFiatRates; cancel: typeof cancel; cardanoGetAddress: typeof cardanoGetAddress; cardanoGetNativeScriptHash: typeof cardanoGetNativeScriptHash; cardanoGetPublicKey: typeof cardanoGetPublicKey; cardanoSignTransaction: typeof cardanoSignTransaction; cardanoSignMessage: typeof cardanoSignMessage; cardanoComposeTransaction: typeof cardanoComposeTransaction; changeLanguage: typeof changeLanguage; changePin: typeof changePin; changeWipeCode: typeof changeWipeCode; cipherKeyValue: typeof cipherKeyValue; evoluGetNode: typeof evoluGetNode; evoluSignRegistrationRequest: typeof evoluSignRegistrationRequest; evoluGetDelegatedIdentityKey: typeof evoluGetDelegatedIdentityKey; composeTransaction: typeof composeTransaction; dispose: typeof dispose; eosGetPublicKey: typeof eosGetPublicKey; eosSignTransaction: typeof eosSignTransaction; ethereumGetAddress: typeof ethereumGetAddress; ethereumGetPublicKey: typeof ethereumGetPublicKey; ethereumSignMessage: typeof ethereumSignMessage; ethereumSignTransaction: typeof ethereumSignTransaction; ethereumSignTypedData: typeof ethereumSignTypedData; ethereumVerifyMessage: typeof ethereumVerifyMessage; firmwareUpdate: typeof firmwareUpdate; getAccountDescriptor: typeof getAccountDescriptor; getAccountInfo: typeof getAccountInfo; discoverAccounts: typeof discoverAccounts; getAddress: typeof getAddress; getCoinInfo: typeof getCoinInfo; getDeviceState: typeof getDeviceState; getFeatures: typeof getFeatures; getFirmwareHash: typeof getFirmwareHash; getOwnershipId: typeof getOwnershipId; getOwnershipProof: typeof getOwnershipProof; getPublicKey: typeof getPublicKey; getNonce: typeof getNonce; getSettings: typeof getSettings; thpGetCredentials: typeof thpGetCredentials; thpRemoveCredentials: typeof thpRemoveCredentials; init: typeof init; manifest: typeof manifest; moneroGetAddress: typeof moneroGetAddress; moneroGetWatchKey: typeof moneroGetWatchKey; moneroKeyImageSync: typeof moneroKeyImageSync; moneroSignTransaction: typeof moneroSignTransaction; nemGetAddress: typeof nemGetAddress; nemSignTransaction: typeof nemSignTransaction; off: typeof off; on: typeof on; pushTransaction: typeof pushTransaction; recoveryDevice: typeof recoveryDevice; removeAllListeners: typeof removeAllListeners; requestLogin: typeof requestLogin; resetDevice: typeof resetDevice; loadDevice: typeof loadDevice; rippleGetAddress: typeof rippleGetAddress; rippleSignTransaction: typeof rippleSignTransaction; setBrightness: typeof setBrightness; setBusy: typeof setBusy; setProxy: typeof setProxy; setTransports: typeof setTransports; signMessage: typeof signMessage; signTransaction: typeof signTransaction; solanaComposeTransaction: typeof solanaComposeTransaction; solanaGetPublicKey: typeof solanaGetPublicKey; solanaGetAddress: typeof solanaGetAddress; solanaSignTransaction: typeof solanaSignTransaction; stellarGetAddress: typeof stellarGetAddress; stellarSignTransaction: typeof stellarSignTransaction; tezosGetAddress: typeof tezosGetAddress; tezosGetPublicKey: typeof tezosGetPublicKey; tezosSignTransaction: typeof tezosSignTransaction; uiResponse: typeof uiResponse; unlockPath: typeof unlockPath; verifyMessage: typeof verifyMessage; wipeDevice: typeof wipeDevice; } //# sourceMappingURL=index.d.ts.map