Skip to content

Commit

Permalink
Update README with short term goals and examples
Browse files Browse the repository at this point in the history
  • Loading branch information
cburgdorf committed Dec 14, 2020
1 parent 00121f5 commit 50dcbdc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,10 +174,11 @@ considered to represent the exact prioritization of work items.
* [x] Generate YUL source code from YUL AST objects (via [yultsur](https://github.com/axic/yultsur/))
* [x] Invoke the Solidity compiler with generated YUL source to produce a
compiled binary (via [solc-rust](https://github.com/axic/solc-rust))
* [x] Implement a functional [ERC20 token contract](https://github.com/ethereum/fe/blob/00121f5ec06e46fcca261ad4d340f43e7183c2c7/compiler/tests/fixtures/erc20_token.fe) in Fe and compile it.

### Short-term goals

* [ ] Implement an [ERC20 token contract](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol) in Fe and compile it.
* [ ] Implement a functional Uniswap Demo in Fe

### Long-term goals

Expand All @@ -186,6 +187,11 @@ considered to represent the exact prioritization of work items.
Solidity compiler
* Formally verify the Fe compiler using the language specification

## Examples

We have a [functional ERC-20 demo](https://github.com/ethereum/fe/blob/00121f5ec06e46fcca261ad4d340f43e7183c2c7/compiler/tests/fixtures/erc20_token.fe) as well as many other examples as part of our [fixture tests](https://github.com/ethereum/fe/tree/master/compiler/tests/fixtures).


## Community

- Twitter: [@official_fe](https://twitter.com/official_fe)
Expand Down
1 change: 1 addition & 0 deletions newsfragments/162.doc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Point to examples in the README

0 comments on commit 50dcbdc

Please sign in to comment.