UDapp's dial up state is not working when deploying with injected provider
Closed this issue · 0 comments
ryestew commented
Describe the bug
given this Vyper file:
#pragma version >0.3.10
storedData: public(int128)
@deploy
def __init__(_x: int128):
self.storedData = _x
@external
def set(_x: int128):
self.storedData = _x
Compile and go to Deploy & Run and then try to deploy using injected provider.
In the dialed up state of the constructor, it won't deploy (the Deploy but becomes active with inputting the param - but it doesn't do anything).
Then dial down the constructor, input the param, and hit the transact button and it will work.
This is only a problem with a Vyper file.
If a Solidity file in the same workspace has been compiled, then fixes the Vyper file not being able to send a transaction from the dialed up state.
@bunsenstraat - could this have something to do with the script runner or Ethers?