I've seen in more than one Blockchain API provider's specs where the transaction inputs and outputs are in the following format:
addresses: ARRAY
The address (or addresses in the case of multi-sig) to which the value was transferred.
I'm confused about the array. When I try these APIs with a transaction where one of the outputs is to a multi sig address, I still see a single multi-sig address in the output.
In which cases would I see multiple addresses in a single output or input?
This the same in these api providers:
https://chain.com/docs#object-bitcoin-transaction