- erc20.iele: Implements the ERC-20 token standard.
- forwarder.iele: Implements a forwarder that forwards any funds sent to the account it is deployed with to the account that created it.
- forwardingWallet-copycreate.iele: Showcases the dynamic contract creation feature of IELE. Implements a wallet that can serve deposit and withdrawal requests as well as setup new accounts that forward funds sent to them to this wallet.
- forwardingWallet.iele: Showcases the dynamic contract creation feature of IELE. Implements a forwarder that forwards any funds sent to its account to the account that created it.
- simpleOpenAuction.iele: Implements a simple open auction.
Tests for these contracts are under tests/iele/
To run all the tests for these examples, run
make iele-test
To run individual tests use ./blockchaintest
on the corresponding
.iele.json
file(s).
- The files in
tests/iele/ERC20
all testerc20.iele
. - The file
copycreate.iele.json
intests/iele/forwarder
testsforwardingWallet-copycreate.iele
andforwarder.iele
whilecreate.iele.json
testsforwardingWallet.iele
andforwarder.iele
. - The files in
tests/iele/auction
all testsimpleOpenAuction.iele
.
Will be available soon.