Nim Ethereum Contract DSL. Targeting eWASM.
Go to file
Jacques Wagener a18f3ce052
Merge pull request #22 from jacqueswww/substrate
Substrate Examples
2020-01-21 12:29:46 +02:00
docs Update basics.md 2019-11-07 11:59:46 +02:00
examples Add storage set example for Substrate. 2020-01-14 17:43:24 +02:00
include Added WRC20 challenge example 2018-07-09 10:32:44 +03:00
nimplay Add storage set example for Substrate. 2020-01-14 17:43:24 +02:00
tests Add missing substrate test files. 2020-01-16 13:05:15 +02:00
tools Revert regression in eth_postprocess.sh 2020-01-21 12:15:21 +02:00
vendor Basic setTableValue util function. 2019-09-09 22:48:25 +02:00
.gitignore Add missing substrate test files. 2020-01-16 13:05:15 +02:00
.gitmodules Change gitmodules to https 2019-09-26 10:02:28 +02:00
Dockerfile Update Dockerfile to include nimplayc, add bin/bash to eth_postprocess 2019-10-02 17:02:24 +02:00
LICENSE Initial commit 2019-06-22 12:23:33 +02:00
LICENSE-APACHEv2 Initial commit 2018-07-05 11:39:04 +03:00
LICENSE-MIT Initial commit 2018-07-05 11:39:04 +03:00
Makefile Fix separate ld parameters for ewasm & substrate. 2020-01-16 12:22:24 +02:00
README.md Update README.md 2019-08-21 15:15:35 +02:00
build.sh Attempt at using function pragma instead. 2019-05-17 15:36:10 +02:00
nimplay.nim Add support for get and set storage inline functions. 2019-07-03 15:54:51 +02:00
nimplay0_1.nim Add EE skeleton. 2019-12-04 20:39:05 +02:00

README.md

NimPlay

Join the chat at https://gitter.im/status-im/nimplay

Disclaimer: WIP

Nimplay is Domain Specific Language for writing smart contracts in Ethereum, using the Nim macro system.

Language Principles

to be decided ;)

Docs

Installation Docs to get nimplay up and running. Language Basics to get coding with nimplay.

License

Licensed and distributed under either of

or

at your option. This file may not be copied, modified, or distributed except according to those terms.