This question already has an answer here:
- smart contract variable storage 1 answer
Suppose I have an array of addresses which I append to somewhere in the contract. Do the miners (or anyone else) have a way of figuring out what the variables holds in terms of data? In other words, who can see the addresses in the array?