@coolwallets/transport
Advanced tools
Comparing version 0.0.1 to 0.0.2
17
index.ts
@@ -7,2 +7,7 @@ import { Device, sendAPDU } from "@coolwallets/devices"; | ||
export default class Transport { | ||
device: Device; | ||
writeCharacteristic: Characteristic; | ||
dataCharacteristic: Characteristic; | ||
checkCharacteristic: Characteristic; | ||
readCharacteristic: Characteristic; | ||
constructor( | ||
@@ -20,3 +25,3 @@ device: Device, | ||
static listen(callback: (error, device: { name: string, mac: string }) => void) { | ||
static listen(callback: (error, device: { name: string, id: string }) => void) { | ||
throw new Error('not implemented'); | ||
@@ -29,19 +34,19 @@ } | ||
static disconnect = async (id: string) => { | ||
static disconnect = async (id: string): Promise<void> => { | ||
throw new Error('not implemented'); | ||
}; | ||
sendCommandToCard = async (command: number[]) => { | ||
sendCommandToCard = async (command: number[]): Promise<void> => { | ||
throw new Error('not implemented'); | ||
}; | ||
sendDataToCard = async (packets: number[]) => { | ||
sendDataToCard = async (packets: number[]): Promise<void> => { | ||
throw new Error('not implemented'); | ||
}; | ||
checkCardStatus = async () => { | ||
checkCardStatus = async (): Promise<number> => { | ||
throw new Error('not implemented'); | ||
}; | ||
readDataFromCard = async () => { | ||
readDataFromCard = async (): Promise<number[]> => { | ||
throw new Error('not implemented'); | ||
@@ -48,0 +53,0 @@ }; |
{ | ||
"name": "@coolwallets/transport", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"description": "transport layer for coolwallets.", | ||
@@ -5,0 +5,0 @@ "main": "index.ts", |
@@ -1,3 +0,1 @@ | ||
export interface Characteristic { | ||
} | ||
export type Characteristic = any |
2269
51