Second Signature Registration¶
TypeGroup | Type |
---|---|
1 | 1 |
This transaction type enables a user to add an extra layer of security to their address by creating a second passphrase, using mnemonic code for generating deterministic keys via BIP-39 to produce an additional mnemonic. Once a second signature has been registered to a wallet, the owner of the wallet will then be required to input their primary and secondary passphrase when sending a transaction to the network.
References | |
---|---|
API Endpoints | Link |
AJV Schema | Base | Second Signature |
Json¶
{
"version": 3,
"network": 63,
"typeGroup": 1,
"type": 1,
"nonce": "2",
"senderPublicKey": "034151a3ec46b5670a682b0a63394f863587d1bc97483b1b6c70eb58e7f0aed192",
"fee": "5000000",
"asset": {
"signature": {
"publicKey": "02877e4f35c76abaeb152b128670db0a7ae10b3999afcd28a42938b653fbf87ae9"
}
}
}
Serialised¶
ff033f0100000001000200000000000000034151a3ec46b5670a682b0a63394f863587d1bc97483b1b6c70eb58e7f0aed192404b4c00000000000002877e4f35c76abaeb152b128670db0a7ae10b3999afcd28a42938b653fbf87ae9
Deserialised¶
Key | Pos. | Size (bytes) | Value (hex) |
---|---|---|---|
Header Flag: | [0] | 1 | 0xff |
Version: | [1] | 1 | 0x03 |
Network: | [2] | 1 | 0x3f |
TypeGroup: | [3] | 4 | 0x01000000 |
Type: | [7] | 2 | 0x0100 |
Nonce: | [9] | 8 | 0x0200000000000000 |
SenderPublicKey: | [17] | 33 | 0x034151a3ec46b5670a682b0a63394f863587d1bc97483b1b6c70eb58e7f0aed192 |
Fee: | [50] | 8 | 0x404b4c0000000000 |
Memo Length: | [58] | 1 | 0x00 |
Second PublicKey: | [59] | 33 | 0x02877e4f35c76abaeb152b128670db0a7ae10b3999afcd28a42938b653fbf87ae9 |