An open API service indexing awesome lists of open source software.

https://github.com/dotbithq/ckb-dev-all-in-one


https://github.com/dotbithq/ckb-dev-all-in-one

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Background
This project is to resolve the issue that CKB C contracts and CKB Rust contracts uses different riscv toolchains.
For C contracts, it uses riscv64-unknown-linux-gnu.
For Rust contracts, it uses riscv64imac-unknown-none-elf.
The docker image for ckb-capsule only supports riscv64imac-unknown-none-elf.
The docker image for ckb-riscv-gnu-toolchain only supports riscv64-unknown-linux-gnu.

This docker images servers as a all in one solution that provides a dev environment for both C and Rust contracts.