`btc.sign_tx()` accepts keyword arguments for transaction metadata