### Create a function that takes in valid user-supplied transaction data and does the following: 1. Initialize a PSBT 2. Sign the PSBT 3. Finalize and return the PSBT