user1151: When working directly with bitcoind, I can getRawTransaction for any transaction in the network. The vout has multiple outgoing addresses usually which contain a scriptPubKey. The scriptPubKey has a field called addresses, which is an array. I've only seen transactions with one address in this field. Is it possible to have more, if so, what does that mean? 

user403: Any of the addresses in that array can spend that output. Multisig transactions will give you multiple addresses there.

1151: <p>When working directly with bitcoind, I can getRawTransaction for any transaction in the network. The vout has multiple outgoing addresses usually which contain a scriptPubKey. The scriptPubKey has a field called addresses, which is an array. I've only seen transactions with one address in this field. Is it possible to have more, if so, what does that mean? </p>
 403: <p>Any of the addresses in that array can spend that output. Multisig transactions will give you multiple addresses there.</p>
