Signs transactions using in-process private keys
Hierarchy
JsSignatureProvider
Implements
Constructors
constructor
⊕ new JsSignatureProvider(privateKeys: string
[]): JsSignatureProvider
Defined in eosjs-jssig.ts:16
Parameters:
Name | Type | Description |
---|---|---|
privateKeys | string [] |
private keys to sign with |
Returns: JsSignatureProvider
Properties
availableKeys
● availableKeys: string
[] = [] as string[]
Defined in eosjs-jssig.ts:16
public keys
keys
● keys: Map
<string
, string
> = new Map
Defined in eosjs-jssig.ts:13
map public to private keys
Methods
getAvailableKeys
▸ getAvailableKeys(): Promise
<string
[]>
Defined in eosjs-jssig.ts:28
Public keys associated with the private keys that the SignatureProvider
holds
Returns: Promise
<string
[]>
sign
▸ sign(__namedParameters: object
): Promise
<object
>
Defined in eosjs-jssig.ts:33
Sign a transaction
Parameters:
__namedParameters: object
Name | Type |
---|---|
chainId | string |
requiredKeys | string [] |
serializedTransaction | Uint8Array |
Returns: Promise
<object
>