I am trying to add msg.value and msg.sender into an array using web3 for every client that invokes my contract. I would like this information to be stored on the contract for as long as possible, if possible.
If a new client invokes this method, they are added to the array, and so on.
I then want to be able to retrieve those values (msg.value, msg.sender) from the array via web3 at a later point in time.
It would be great to see the contract code, and the web3 code if possible.