├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── dev-node-setup.md ├── package.json ├── rust-toolchain ├── step-0 ├── .cargo │ └── config ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.sh ├── rust-toolchain └── src │ └── lib.rs ├── step-1 ├── .cargo │ └── config ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.sh ├── rust-toolchain └── src │ └── lib.rs ├── step-2 ├── .cargo │ └── config ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.sh ├── rust-toolchain └── src │ └── lib.rs ├── step-3 ├── .cargo │ └── config ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.sh ├── rust-toolchain └── src │ └── lib.rs ├── step-4 ├── .cargo │ └── config ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.sh ├── rust-toolchain └── src │ └── lib.rs ├── step-5 ├── .cargo │ └── config ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.sh ├── rust-toolchain └── src │ └── lib.rs ├── wasm-dev-chain.json └── wasm-install.sh /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /dev-node-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/dev-node-setup.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/package.json -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-0/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-0/.cargo/config -------------------------------------------------------------------------------- /step-0/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /target/ 3 | **/*.rs.bk 4 | 5 | -------------------------------------------------------------------------------- /step-0/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-0/Cargo.lock -------------------------------------------------------------------------------- /step-0/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-0/Cargo.toml -------------------------------------------------------------------------------- /step-0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-0/README.md -------------------------------------------------------------------------------- /step-0/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-0/build.sh -------------------------------------------------------------------------------- /step-0/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-0/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-0/src/lib.rs -------------------------------------------------------------------------------- /step-1/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-1/.cargo/config -------------------------------------------------------------------------------- /step-1/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /target/ 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /step-1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-1/Cargo.lock -------------------------------------------------------------------------------- /step-1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-1/Cargo.toml -------------------------------------------------------------------------------- /step-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-1/README.md -------------------------------------------------------------------------------- /step-1/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-1/build.sh -------------------------------------------------------------------------------- /step-1/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-1/src/lib.rs -------------------------------------------------------------------------------- /step-2/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-2/.cargo/config -------------------------------------------------------------------------------- /step-2/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /target/ 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /step-2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-2/Cargo.lock -------------------------------------------------------------------------------- /step-2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-2/Cargo.toml -------------------------------------------------------------------------------- /step-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-2/README.md -------------------------------------------------------------------------------- /step-2/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-2/build.sh -------------------------------------------------------------------------------- /step-2/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-2/src/lib.rs -------------------------------------------------------------------------------- /step-3/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-3/.cargo/config -------------------------------------------------------------------------------- /step-3/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /target/ 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /step-3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-3/Cargo.lock -------------------------------------------------------------------------------- /step-3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-3/Cargo.toml -------------------------------------------------------------------------------- /step-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-3/README.md -------------------------------------------------------------------------------- /step-3/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-3/build.sh -------------------------------------------------------------------------------- /step-3/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-3/src/lib.rs -------------------------------------------------------------------------------- /step-4/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-4/.cargo/config -------------------------------------------------------------------------------- /step-4/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /target/ 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /step-4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-4/Cargo.lock -------------------------------------------------------------------------------- /step-4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-4/Cargo.toml -------------------------------------------------------------------------------- /step-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-4/README.md -------------------------------------------------------------------------------- /step-4/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-4/build.sh -------------------------------------------------------------------------------- /step-4/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-4/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-4/src/lib.rs -------------------------------------------------------------------------------- /step-5/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-5/.cargo/config -------------------------------------------------------------------------------- /step-5/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /target/ 3 | **/*.rs.bk 4 | -------------------------------------------------------------------------------- /step-5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-5/Cargo.lock -------------------------------------------------------------------------------- /step-5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-5/Cargo.toml -------------------------------------------------------------------------------- /step-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-5/README.md -------------------------------------------------------------------------------- /step-5/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-5/build.sh -------------------------------------------------------------------------------- /step-5/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2018-11-12 2 | -------------------------------------------------------------------------------- /step-5/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/step-5/src/lib.rs -------------------------------------------------------------------------------- /wasm-dev-chain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/wasm-dev-chain.json -------------------------------------------------------------------------------- /wasm-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openethereum/pwasm-tutorial/HEAD/wasm-install.sh --------------------------------------------------------------------------------