huffc icon indicating copy to clipboard operation
huffc copied to clipboard

A low level assembly language for the Ethereum Virtual Machine

Results 9 huffc issues
Sort by recently updated
recently updated
newest added

This PR extends the parsing/compiling functionality so that we can also parse data without the need to have the data to be stored in a file beforehand. This is useful...

## Unit Test Results 33 tests   33 [:heavy_check_mark:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "passed tests")  2m 31s [:stopwatch:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "duration of all tests")   6 suites    0 [:zzz:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "skipped / disabled tests")   1 files      0 [:x:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "failed...

## Unit Test Results 33 tests   33 [:heavy_check_mark:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "passed tests")  2m 31s [:stopwatch:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "duration of all tests")   6 suites    0 [:zzz:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "skipped / disabled tests")   1 files      0 [:x:](https://github.com/EnricoMi/publish-unit-test-result-action/blob/v1.20/README.md#the-symbols "failed...

Added the solution to use sudo along with yarn global installation in case adding yarn to the global PATH does not work.

We should decide on a code style for the repository and enforce consistency through CI rules. We should also add thorough unit testing and run it on every push to...

enhancement
help wanted

Hi, I tried to compile the ERC20.huff example but it was giving me a `Error: ENOENT: no such file or directory, open '/home/AstronautSleuth/huffc/examples/erc20/contracts/contracts/utils/Ownable.huff'`. It seems like `contracts` was repeated twice...

This PR makes the ERC721 implementation more compliant with the standard. ## 1. Interface fix Some of the view functions were marked as `nonpayable` instead of `view`. ## 2. Support...

In order to support arbitrary-sized arrays as arguments of the constructor, we have to know the bytecode size beforehand, so we can use it along with the `CODESIZE` opcode to...

Currently its not compiling with the issue "Macro MAIN contains unmatched jump labels value, cannot compile". Compiles when I remove the transferForm jumpi hash from the main method, though the...