Adding self-signed cert and key to simplify first use.
Challenge also validates number of outputs and transaction script.
More doc.