Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Rob
@ryestew
@zwdzk - this is really a question to be put in the ethereum/remix chat. If you have followup questions - please post them there.
chriseth
@chriseth
Just saw your tweet about supporting errors! Nice, well done!
Can you already display the decoded data somehow?
chriseth
@chriseth
Also, do you have some time in the future to spend on the debugger? It's rather unstable and that is getting more and more annoying...
Liana Husikyan
@LianaHus
sure. do you want to have a call?
tell us when you have time for a call we can discuss all issues and include them in the next releases.
Benji
@thebkr7
I'm sorry if this has been asked before but I can't find it. Has anyone had the "At Address" button stop working in the past month or so for them? I've used it consistently for years till now
yann300
@yann300
a big change was that now a solidity file should be selected and the contract compiled. If you make sure a sol file is selected do you have access to the button?
@thebkr7
cc @LianaHus
sure @chriseth can you post the contract you are debugging in an github issue?
chriseth
@chriseth
@yann300 I can write something up, but this acutally happens most of the time when I use the debugger.
yann300
@yann300
how is that unstable? is it slow or not decoding the variable correctly or something else?
chriseth
@chriseth
If you move the slider, it often does not update anymore
yann300
@yann300
in that situation do you have a lot of storage to decode?
chriseth
@chriseth
created this for errors: ethereum/remix-project#1152
no, zero storage. Let me find an example contract
ok, first thing: If I debug a very small transaction like the one in ethereum/remix-project#1152 then using the two buttons in the lower row "jump to start / jump to end", it takes over a second, while moving just a single step is much faster.
and it is slow in both directions
ah sorry!
it's about breakpoints
so you probably have to iterate, then it's fine
chriseth
@chriseth
Created another one: ethereum/remix-project#1153
I hope it's fine to flood you with issues a little...
yann300
@yann300
yes sure sure, that's greatly appreciated, so we can make sure to improve it
chriseth
@chriseth
ok, now I'm out of ideas for some time :)
yann300
@yann300
this build should work better in your case @chriseth let me know if that fix the source location issue https://ipfsgw.komputing.org/ipfs/QmeNzYtgHZJxSigYtfd7PieiB5CCf93bgDB2cd25J1Rfzi/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.4+commit.c7e474f2.js
but there are still a lot of improvements to be made, will plan that along with this PR
chriseth
@chriseth
yes, it works, thanks a lot! What was the issue?
yann300
@yann300
a badly designed regex ...
i'll come with some other improvement soon
GuruJustin
@GuruJustin
Hello everyone
Benji
@thebkr7
@yann300 without me changing anything it appears to be fixed :D It's been a solid month for me and a few friends. Thanks :)
I'd love to send over some eth for the fix. DM me :)
Benji
@thebkr7
Never mind. it still is broken
It worked once
yann300
@yann300
I think @LianaHus fixed it for the next release
@thebkr7
Liana Husikyan
@LianaHus
I fixed it for next release (alpha is fine now)
the problem was that it was disabled for not checksumed addresses. if you use checksumed one(which is recommended anyway) it should work on live as well.
Liana Husikyan
@LianaHus
sorry the PR is not merged yet, but as I said as a workaround it works with checksum addresses
axic
@axic:matrix.org
[m]
Is the evm version in the VM linked to the "evm version" dropdown under the Solidity tab, or it is independently hardcoded? Is it possible to run berlin on remix currently?
Oh I see remix-alpha has it under Solidity (yet solidity does not properly support it yet, though it should make no difference), though the question still applies.
wsadfa1
@wsadfa1
Gas estimation errored with the following message (see below). The transaction execution will likely fail. Do you want to force sending?
Internal JSON-RPC error. { "code": -32000, "message": "execution reverted" }
What should I do about it
yann300
@yann300
if you are using a test net, you can still process it and debug it, to check what was wrong
@wsadfa1
Yneas
@Yneas
Hey there! Just dropping in to ask a question relating to the vscode extension host. It seems that the remix plugin finds issues with utilizing both the solidity extension and the solidity compiler that comes packed in with the remix extension
Has anyone else had this issue?
yann300
@yann300
both way of compiling should work, what kind of issue are you experiencing?
@bunsenstraat could have some ideas too
bunsenstraat
@bunsenstraat
@Yneas tell me what you’re compiling and how and what the results are.
Edward McMillan
@Tedmcm
Im trying to compile the sushi swap contracts in remix ( i have already deployed w/truffle ) .. but remix just keep freezing.. has anyone ever tried to compile and deploy either sushi swap or uniswap to a test net with remix? I have tried this for a couple of days and every time i tried to compile the factory contract remix just seizes up.. ? Any ideas????