Sign inSign up

akru/hs-web3

By akru

•Updated about 5 years ago

[Haskell Web3]: W3F Open Grant milestone evaluation sandbox.

Image
0

727

akru/hs-web3 repository overview

⁠Open Grant Milestone Sandbox

This docker image contains manerials required for milestone evaluation, including:

  • Haskell compiler and build tools;
  • Precompiled hs-web3 library and source code;
  • Precompiled polkadot binary.

⁠Milestone 1

  • Tag name: m1
$ docker run -ti akru/hs-web3:m1

Launch in a docker container:

# cd hs-web3/examples/polkadot
# stack exec example-polkadot

⁠Milestone 2

  • Tag name: m2
$ docker run -ti akru/hs-web3:m2

Launch in a docker container:

# cd hs-web3
# stack test web3:unit 

⁠Milestone 3

  • Tag name: m3
$ docker run -ti akru/hs-web3:m3

Launch in a docker container:

# cd hs-web3
# stack test web3-polkadot

Launch polkadot on different tab:

docker exec -ti $ID bash
# polkadot --dev --tmp

Come back and launch example:

# stack run example-polkadot

⁠Milestone 4

  • Tag name: m4
$ docker run -p 9944:9944 -ti akru/hs-web3:m4

Launch in a docker container:

# stack test web3-polkadot

Launch polkadot on different tab:

docker exec -ti $ID bash
# polkadot --dev --tmp --unsafe-ws-external

Come back and launch example:

# stack run example-polkadot

You'll be need to send some tokens into generated account, please use polkadotjs apps portal:

Tag summary

Content type

Image

Digest

Size

2 GB

Last updated

about 5 years ago

docker pull akru/hs-web3:m4