Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This project supports research article: wertikalk.com/research/yul-primer.

Getting started

It is a standard Foundry project.

The main files are located at ./src/sol and ./src/yul - these correspond to the implementation of a same contract using Solidity and Yul respectively.

The ./test directory contains differential fuzzing tests that compare the results given by both contract implementations.

Steps

Installing Foundry (if not present):

curl -L https://foundry.paradigm.xyz | bash

Running tests:

forge test -vvv

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Yul: Primer | Necessary fundamentals for low-level EVM

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages