Transaction approval
If the user approves the transaction request, the PKSA must check if the App requested it to broadcast the transaction to the blockchain.
If so, it must try to do it and inform the HAS upon success or failure.
If not, the PKSA must inform the HAS of the user's approval and return a signed transaction object.
In both cases, it will send the following message:
sign_ack
uuid
: the transaction request identifierdata
: the transactions id (txid
) ifbroadcast
istrue
or a signed transaction object (signed_tx)
ifbroadcast
isfalse
.broadcast
:true
if the transaction was broadcasted by the PKSA, otherwisefalse
pok
: theuuid
encrypted using the account private key and the HAS server public key (see Proof of Key)
Last updated