What is the purpose of the Write Contract
Tab in Etherscan?
For example, if you look up the QTUM
Token Contract on Etherscan (https://bit.ly/2IsddkT) and then tap on the Write Contract
TAB, you have before you all of that contract's Functions:
-approve
-transferFrom()
-transfer
etc.
And I mean they're not just simply listed there, you can actually interact with them, input values into them, etc.
Why?
Are you actually able to execute all of these functions? Meaning, perform the transferring of Tokens from some person's account to your account for example?
I assume - and hope - the answer for this is "no", but am I right or wrong about that?
Cause it certainly seems its about to let you do this:
-it lets you connect your account to that contract via MetaMask
,
-it then lets you set values - like how many Tokens you want to transfer to your own account, etc.
I mean I haven't actually pulled the trigger on executing any of the available functions (I don't wanna risk throwing away ETHER
or "experimentation") - but its certainly didn't look like it was going to stop me from doing so.
So, what's going on here? What's the point of having this Tab, and this ability to "write" to the contract?