united-noncustodial-front / api/request-chunks
api/request-chunks
Classes
BatchSecp256k1RequestChunk
Defined in: src/api/request-chunks.ts:119
Implements
Constructors
Constructor
new BatchSecp256k1RequestChunk(
args):BatchSecp256k1RequestChunk
Defined in: src/api/request-chunks.ts:127
Parameters
args
expectedPublicKey?
string
hashes
string[]
Returns
Properties
hashes
readonlyhashes:string[]
Defined in: src/api/request-chunks.ts:121
Accessors
publicKey
Get Signature
get publicKey():
undefined|string
Defined in: src/api/request-chunks.ts:140
Returns
undefined | string
signatures
Get Signature
get signatures():
undefined|string[]
Defined in: src/api/request-chunks.ts:144
Returns
undefined | string[]
Methods
buildCardRequest()
buildCardRequest(
args):Promise<Uint8Array<ArrayBufferLike>>
Defined in: src/api/request-chunks.ts:156
Parameters
args
pin
string
Returns
Promise<Uint8Array<ArrayBufferLike>>
Implementation of
getExpectedResponseSize()
getExpectedResponseSize():
number
Defined in: src/api/request-chunks.ts:152
Returns
number
Implementation of
RequestChunk.getExpectedResponseSize
isSigned()
isSigned():
boolean
Defined in: src/api/request-chunks.ts:148
Returns
boolean
Implementation of
processCardResponse()
processCardResponse(
rawData):object
Defined in: src/api/request-chunks.ts:165
Parameters
rawData
ArrayBuffer | Uint8Array<ArrayBufferLike>
Returns
object
errorCode
errorCode:
CardErrorCode
keys
keys:
CardKeys
pinRemaining
pinRemaining:
number
Implementation of
RequestChunk.processCardResponse
getMaxChunkSize()
staticgetMaxChunkSize():number
Defined in: src/api/request-chunks.ts:136
Returns
number
Ed25519RequestChunk
Defined in: src/api/request-chunks.ts:101
Extends
BasicRequestChunkBase
Constructors
Constructor
new Ed25519RequestChunk(
args):Ed25519RequestChunk
Defined in: src/api/request-chunks.ts:102
Parameters
args
expectedPublicKey?
string
hash
string
Returns
Overrides
BasicRequestChunkBase.constructor
Properties
command
readonlycommand:CmdSignSecp256k1|CmdSignEd25519
Defined in: src/api/request-chunks.ts:10
Inherited from
BasicRequestChunkBase.command
expectedPublicKey?
readonlyoptionalexpectedPublicKey:string
Defined in: src/api/request-chunks.ts:12
Inherited from
BasicRequestChunkBase.expectedPublicKey
hash
readonlyhash:string
Defined in: src/api/request-chunks.ts:11
Inherited from
BasicRequestChunkBase.hash
Accessors
publicKey
Get Signature
get publicKey():
undefined|string
Defined in: src/api/request-chunks.ts:26
Returns
undefined | string
Inherited from
BasicRequestChunkBase.publicKey
signature
Get Signature
get signature():
undefined|string
Defined in: src/api/request-chunks.ts:30
Returns
undefined | string
Inherited from
BasicRequestChunkBase.signature
Methods
buildCardRequest()
buildCardRequest(
args):Promise<Uint8Array<ArrayBufferLike>>
Defined in: src/api/request-chunks.ts:42
Parameters
args
pin
string
Returns
Promise<Uint8Array<ArrayBufferLike>>
Inherited from
BasicRequestChunkBase.buildCardRequest
convertSignature()
protectedconvertSignature(_publicKey,signature):string
Defined in: src/api/request-chunks.ts:76
Parameters
_publicKey
string
signature
string
Returns
string
Inherited from
BasicRequestChunkBase.convertSignature
getExpectedResponseSize()
getExpectedResponseSize():
number
Defined in: src/api/request-chunks.ts:38
Returns
number
Inherited from
BasicRequestChunkBase.getExpectedResponseSize
getPublicKey()
protectedgetPublicKey(keys):string
Defined in: src/api/request-chunks.ts:112
Parameters
keys
Returns
string
Overrides
BasicRequestChunkBase.getPublicKey
isSigned()
isSigned():
boolean
Defined in: src/api/request-chunks.ts:34
Returns
boolean
Inherited from
BasicRequestChunkBase.isSigned
processCardResponse()
processCardResponse(
rawData):object
Defined in: src/api/request-chunks.ts:51
Parameters
rawData
ArrayBuffer | Uint8Array<ArrayBufferLike>
Returns
object
errorCode
errorCode:
CardErrorCode
keys
keys:
CardKeys
pinRemaining
pinRemaining:
number
Inherited from
BasicRequestChunkBase.processCardResponse
Secp256k1RequestChunk
Defined in: src/api/request-chunks.ts:83
Extends
BasicRequestChunkBase
Extended by
Constructors
Constructor
new Secp256k1RequestChunk(
args):Secp256k1RequestChunk
Defined in: src/api/request-chunks.ts:84
Parameters
args
expectedPublicKey?
string
hash
string
Returns
Overrides
BasicRequestChunkBase.constructor
Properties
command
readonlycommand:CmdSignSecp256k1|CmdSignEd25519
Defined in: src/api/request-chunks.ts:10
Inherited from
expectedPublicKey?
readonlyoptionalexpectedPublicKey:string
Defined in: src/api/request-chunks.ts:12
Inherited from
BasicRequestChunkBase.expectedPublicKey
hash
readonlyhash:string
Defined in: src/api/request-chunks.ts:11
Inherited from
BasicRequestChunkBase.hash
Accessors
publicKey
Get Signature
get publicKey():
undefined|string
Defined in: src/api/request-chunks.ts:26
Returns
undefined | string
Inherited from
BasicRequestChunkBase.publicKey
signature
Get Signature
get signature():
undefined|string
Defined in: src/api/request-chunks.ts:30
Returns
undefined | string
Inherited from
BasicRequestChunkBase.signature
Methods
buildCardRequest()
buildCardRequest(
args):Promise<Uint8Array<ArrayBufferLike>>
Defined in: src/api/request-chunks.ts:42
Parameters
args
pin
string
Returns
Promise<Uint8Array<ArrayBufferLike>>
Inherited from
BasicRequestChunkBase.buildCardRequest
convertSignature()
protectedconvertSignature(_publicKey,signature):string
Defined in: src/api/request-chunks.ts:76
Parameters
_publicKey
string
signature
string
Returns
string
Inherited from
BasicRequestChunkBase.convertSignature
getExpectedResponseSize()
getExpectedResponseSize():
number
Defined in: src/api/request-chunks.ts:38
Returns
number
Inherited from
BasicRequestChunkBase.getExpectedResponseSize
getPublicKey()
protectedgetPublicKey(keys):string
Defined in: src/api/request-chunks.ts:94
Parameters
keys
Returns
string
Overrides
BasicRequestChunkBase.getPublicKey
isSigned()
isSigned():
boolean
Defined in: src/api/request-chunks.ts:34
Returns
boolean
Inherited from
BasicRequestChunkBase.isSigned
processCardResponse()
processCardResponse(
rawData):object
Defined in: src/api/request-chunks.ts:51
Parameters
rawData
ArrayBuffer | Uint8Array<ArrayBufferLike>
Returns
object
errorCode
errorCode:
CardErrorCode
keys
keys:
CardKeys
pinRemaining
pinRemaining:
number
Inherited from
BasicRequestChunkBase.processCardResponse
