or the number of outputs. Unblinded outputs should have a 'null' placeholder element. The commitments as retrieved from `get_commitments()`, with the addition of: 'blinding_key', - the output's public blinding key (as retrieved from `get_blinding_key()`) change : [dict] An array sized for the number of outputs. Outputs which are not to this wallet should have a 'null' placeholder element. The output scripts for the elements with data will be verified by Jade. Unless the element also contains 'is_change': False, these outputs will automatically be approved and not be verified by the user. Populated elements should contain sufficient data to generate the wallet address. See `get_receive_address()` use_ae_signatures : bool, optional Whether to use the anti-exfil protocol to generate the signatures. Defaults to False. asset_info : [dict], optional Any asset-registry data relevant to the assets being transacted, such that Jade can display a meaningful name, issuer, ticker etc. rather than just asset-id. At the very least must contain 'asset_id', 'contract' and 'issuance_prevout' items, exactly as in the registry data. NOTE: asset_info for the network policy-asset is not required. Defaults to None. additional_info: dict, optional Extra data about the transaction. Only required for advanced transactions, eg. swaps. Not needed for vanilla send-payment/redeposit etc: tx_type, str: 'swap' indicates the tx represents an asset-swap proposal or transaction. wallet_input_summary, dict: a list of entries containing 'asset_id' (32-bytes) and 'satoshi' (int) showing net movement of assets out of the wallet (ie. sum of wallet inputs per asset, minus any change outputs). wallet_output_summary, dict: a list of entries containing 'asset_id' (32-bytes) and 'satoshi' (int) showing net movement of assets into the wallet (ie. sum of wallet outputs per asset, excluding any change outputs). Returns ------- 1. if use_ae_signatures is False [bytes] An array of signatures corresponding to the array of inputs passed. The signatures are in DER format with the sighash appended. 'None' placeholder elements are used for inputs not requiring a signature. 2. if use_ae_signatures is True [(32-bytes, bytes)] An array of pairs of signer-commitments and signatures corresponding to the inputs. The signatures are in DER format with the sighash appended. (None, None) placeholder elements are used for inputs not requiring a signature. éd