A human-readable dApp identifier, e.g. "ELEVATE".
Note that this field will be slugified using the
Contract.dApp method before it is attached
to the transfer transaction message.
This field should contain the public key of the issuer of the handshake, i.e. the account that initiates the handshake operation.
Contains the transaction hash of the confirmed AggregateComplete
transaction that contains a handshake operation and encryption keys.
Note that handshake contracts are only valid given that they refer to
the transaction hash of a confirmed transaction on dHealth Network.
This field should contain the public key of the recipient of the handshake, i.e. the account of the second participant in the handshake operation.
Generated using TypeDoc
HandshakeParameters
This interface defines the requirements for objects passed as inputs to Handshake instances.
Use this interface whenever you are using the
Handshake
contract.Following inputs apply to the Handshake contract class:
dappIdentifier
string
issuer
string
recipient
string
operation
string
AggregateComplete
transaction that contains a handshake operation and encryption keys.Using the
HandshakeParameters
classOther links
Handshake | Contract | Factory
v1.0.0