RawMessageData
Parameter | Type | Description |
---|---|---|
messages | array of UnsignedRawMessage objects | The messages that should be signed |
algorithm | string | [optional] The algorithm which will be used to sign the transaction, one of the SigningAlgorithms |
SignedMessage
Parameter | Type | Description |
---|---|---|
content | string | The message for signing (hex-formatted) |
algorithm | string | The algorithm that was used for signing, one of the SigningAlgorithms |
derivationPath | Array of numbers | BIP32 derivation path of the signing key. E.g. [44,0,46,0,0] |
signature | dictionary | The message signature |
publicKey | string | The signature's public key is used for verification. |
UnsignedRawMessage
Parameter | Type | Description |
---|---|---|
content | string | The message to be signed in hex format encoding |
bip44addressIndex | number | [optional] BIP44 address_index path level |
bip44change | number | [optional] BIP44 change path level |
The 2 fields above complement the derivation path given the source id and asset were provided in the transaction body request. | ||
In case none of the above was provided, please specify the derivation path. | ||
derivationPath | array of numbers | [optional] Should be passed only if asset and source were not specified |