Examples
In our examples directory you find a number of examples written in ask!.
We provide some samples written in Ask!:
To build a single example navigate to the root of the example and run:
npx pl-ask-cli compile
flipper
: shows how to flip a boolean.incrementer
: shows how to load, modify and restore a state variable.crosscall
: shows how to do a cross call between contracts written in ink! and Ask!.erc20
: shows how to write an ERC20 contract with Ask!.erc721
: shows how to write an ERC721 contract with Ask!.composite
: shows how to store / reload composite data types.
For example, npx pl-ask-cli compile erc20/index.ts
will yield.
projectβ package-lock.json |ββββnode_modulesβββββcontractsβ βββ index.tsβ βββ erc20.tsβββββbuildβ βββ index.wasmβ βββ metadata.json