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>