I am trying to create a ERC20 standard token using VS code by following a Youtube video https://www.youtube.com/watch?v=8rpir_ZSK1g . Until I reached the .env file, there was a problem showed which is this:
My brownie-config.yaml file:

Can someone tell me what that I missed or why will this problem will occur?
I am new learner of blockchain application. I think there is something I missed to install.
CodePudding user response:
Declarations of environment variables in .env file should follow key-value manner, like:
PRIVATE_KEY='some-private-key-hex'
Using export command is useful when you want to source this file outside of brownie.
If your .env file looks like:
export PRIVATE_KEY='some-private-key-hex'
then source it, like
source .env
However the recommended way of setting envs is the first one.
CodePudding user response:
I am having the same issue. Adding "const" to export the private key got rid of the error message , but now I am returning "ValueError: The private key must be exactly 32 bytes long, instead of 0 bytes"
I also tried importing the .env to my test which worked fine when doing unit test, but not with my integration test.
