Add recipient to the transaction (with a named action)
@param {String} to Recipient address (hexadecimal)
@param {string} action The named action
@param {List
Add a token transfer to the transaction
@param {String} to Address of the recipient (hexadecimal)
@param {int} amount Amount of token to transfer
@param {String} tokenAddress Address of token to spend (hexadecimal)
@param {int} tokenId ID of the token to use (default to 0)
Generate the transaction address, keys and signatures
@param {String} seed Transaction chain seed (hexadecimal or binary buffer)
@param {int} index Number of transaction on the chain
@param {String} curve Elliptic curve to use for the key generation
@param {String} hashAlgo Hash algorithm to use for the address generation
Set the transaction builder with Previous Publickey and Previous Signature
@param {String} to Previous Signature (hexadecimal)
@param {String} to Previous PublicKey (hexadecimal)