Constructs an instance of this service.
Contains the generation hash used during signature creation. This
field is used as an identifier of the network.
This field is filled from the configuration file config/network.ts
.
Memory store for the private account that is used to sign
transactions with the SignerService.signTransaction method.
This property is private and is used in the internal execution
handler SignerService.signTransaction.
CAUTION: this instance contains a copy of the signer private key
and must therefore be handled with care.
Method that returns the public account instance that is used to sign transactions using this service.
The public account that corresponds to the account used to sign transactions.
Method that returns the public key of the account that is used to sign transactions using this service.
The public key that corresponds to the account used to sign transactions.
Method that executes the creation of a transaction signature
using @dhealth/sdk
's Account
class.
This signature algorithm is currently only compatible with accounts
that are not multi-signature accounts. A further iteration shall
permit the creation of co-signatures as well.
The prepared transaction that must be signed.
The created signed transaction that was signed using SignerService.signerAccount.
Generated using TypeDoc
Abstraction layer for the creation of digital signatures using dHealth Network Accounts and ellyptic curve cryptography. This class contains methods to sign transactions that can be broadcast using nodes from dHealth Network.
v0.4.0