OptionallocktimeContains the Unix timestamp that this output can be spent after. The Unix timestamp is specific to the second.
OptionalthresholdAn int that names the number of unique signatures required to spend the output. Must be less than or equal to the length of Addresses. If Addresses is empty, must be 0.
A list of unique addresses that correspond to the private keys that can be used to spend this output. Addresses must be sorted lexicographically.