trufflesuite / vscode-ext

Truffle for VSCode simplifies how you create, build, debug and deploy smart contracts on Ethereum and EVM-compatible blockchains
https://marketplace.visualstudio.com/items?itemName=trufflesuite-csi.truffle-vscode
Other
38 stars 24 forks source link

Remove deprecated networks when creating a forked ganache instance #246

Open kevinbluer opened 2 years ago

kevinbluer commented 2 years ago

When creating a forked Ganache instance (Create new network | Ganache service | Fork) the following are returned:

Screen Shot 2022-10-26 at 2 07 28 PM

Given Ropsten, Kovan, and Rinkeby are now deprecated we should remove them.

EDIT - We should also add the Sepolia testnet.

kevinbluer commented 2 years ago

This might warrant a separate issue but we'll also need to address on the Infura returned networks too:

Screen Shot 2022-10-26 at 2 24 06 PM
michaeljohnbennett commented 2 years ago

I have had a look at this and it appears the list for the Infura section at least, is coming directly from the API calls.

I think we will need to ask Infura about updating the API on their end or moving/upgrading our API calls to a newer API version.

michaeljohnbennett commented 2 years ago

Code is changed our side, need to confirm that sepolia forking is working correctly into ganache from the extension.

michaeljohnbennett commented 2 years ago

ok I have fixed the requirements page as part of this too.

Requirements are now driven from our constants correctly, stopping duplication of values/mismatches on the HTML page.

Sepolia working on Ganache >7.4.3