remix-project icon indicating copy to clipboard operation
remix-project copied to clipboard

Vyper checklist

Open ryestew opened this issue 1 year ago • 5 comments

  • [x] https://github.com/ethereum/remix-project/issues/4536

  • [x] Make an accordion called Advanced configurations (just like solidity) move the radio buttons for remote & local compiler in there.

  • [x] Fix Remote compiler Radio button label so it is clickable and make sure both have a cursor pointer (the finger icon)

  • [x] Make sure that compiler version & EVM version are in the compilation details

  • [x] Remove the Vyper word with the new logo at the top of the plugin

  • [x] Add the link to the docs on the text "Specify the compiler version & EVM version in the .vy file" and put a period at the end of the text. Add the link to https://docs.vyperlang.org/en/stable/compiling-a-contract.html#setting-the-target-evm-version on EVM and the link (if they update the vyper docs) to the appropriate link for the compiler version on the text compiler version. Or these links could go to our Vyper compiler docs.

  • [x] Add the Ask GPT button to the compiler error

  • [x] Make play button work for compilation work

  • [x] ctrl + s for compilation on a .vy file

  • [x] replace vyper-lang for cloning with this repo: https://github.com/pcaversaccio/snekmate

  • [x] write vyper compiler docs

ryestew avatar Feb 14 '24 20:02 ryestew

  • [ ] error number on the badge behaves differently from solidity. (number, update etc)
  • [x] error item's width should be a bit less
  • [x] "Specify the compiler version & EVM version in the .vy file." makes no sense to user. @TODO discuss
  • [x] too much space around that warning ^^
  • [x] Documentation link takes to the plugins list where the documentation for the vyper is outdated @ryestew

LianaHus avatar Mar 13 '24 10:03 LianaHus

  • [x] FE icon should be updated in font awesome from https://github.com/ethereum/remix-project/issues/4575

LianaHus avatar Mar 13 '24 10:03 LianaHus

  • [x] Compilation details UI improvements

LianaHus avatar Mar 13 '24 10:03 LianaHus

  • [x] spinner for compile button like in Sol plugin

LianaHus avatar Mar 14 '24 08:03 LianaHus

  • [x] spinner for compile button like in Sol plugin

Good idea

joeizang avatar Mar 14 '24 08:03 joeizang