I inherited the ERC-20 standard contract, but when I compile and deploy, none of the constructor variables are viewable. This problem persists even when I change "private" to "public".

enter image description here

As you can see on the left hand side, whenever I call the totalSupply or symbol or name functions, they don't return anything. Why is this?

  • Hi en! Welcome to Ethereum Stackexchange! Can you include the contract source as text! It will be much easier to help you.
    – Ismael
    Nov 30, 2021 at 5:06
  • 1
    Hi thanks! The problem was I had the wrong contract selected from the dropdown menu!
    – e n
    Nov 30, 2021 at 22:10

1 Answer 1


Looks like the initial problem is you've selected the wrong contract from the dropdown in the left pane:


The names differ from the contract you have displayed.


  • LOL I feel dumb. That fixed it; thank you!
    – e n
    Nov 30, 2021 at 22:05
  • Hey @en it happens! Please accept if resolved :)
    – Brad Axe
    Dec 1, 2021 at 0:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.