calcTxSigned function
Build signed transaction from tx body
Implementation
Transaction calcTxSigned(Wallet wallet, Map txBody) {
Transaction tx = Transaction.fromJsonString(json.encode(txBody));
//var message_hash = tx.getSigningHash(null);
var msgHash = blake2b256([tx.encode()]);
//var signature = wallet.sign(msgHash);
Uint8List sig = sign(msgHash, wallet.priv).serialize();
tx.signature = sig;
return tx;
}