William Cheung

Results 13 issues of William Cheung

I got this error when analyzing the following contract with solidity version `0.5.16`. Is it because the solidity grammar in security is outdated? How can I fix this? ```sol //...

It seems that legacy version `0.4.25` does not work for any contracts. My code: ```javascript const path = require('path'); const fs = require('fs'); const solc = require('solc'); solc.loadRemoteVersion('v0.4.25+commit.59dbf8f1', function(err, solcSnapshot)...

bug :bug:

I tried to build on MacOS using `make` and got the following error: ``` /Library/Developer/CommandLineTools/usr/bin/make all-recursive Making all in src gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT helper.o -MD -MP...

### What version of Go, VS Code & VS Code Go extension are you using? Version Information * Run `go version` to get version of Go from _the VS Code...

Debug
debug/config

The current implementation requires `node@16`: https://github.com/znck/grammarly/blob/main/package.json#L4 When starting `grammarly-languageserver` with `node@18` or `node@19`, there appears a runtime error if it is attached to a `markdown` file: ``` TypeError: Failed to...

### Component Forge ### Describe the feature you would like ## Problem Currently, foundry provides a feature that downloads the source code of contracts from Etherscan: `cast etherscan-source`. However, `cast...

T-feature

Fix #47. One corresponding test is added. ## Fix strategy - Remove the code that blindly add trailing `/` when serializing `Remapping` and `RelativeRemapping`. - Preserve the trailing `/` in...

Hi, I notice that when formatting remappings in the compiler settings, a slash `/` is pushed if the remapped path does not end with `/`. https://github.com/foundry-rs/compilers/blob/6528e4ac0b8f17599fd4b6b1e091b21c690ad142/src/remappings.rs#L160-L162 This may lead to...

Hi, I'm a researcher working on testing dapps. I would like to deploy `kyber-tracker` locally on my own machine. It seems the instructions in `README.md` is out-of-date. I tried to...

I tried to analyze a flattened version of this contract: https://etherscan.io/address/0xd56B5A63DAc64990e7eCcD046eC7119e38e422Dc#code But I got the following error message: ``` [INFO] | 2022-07-21 05:00:09 AM | analyzer.flattened | Analysis started at:...