v0.1.0-pre10
Pre-release
Pre-release
·
10242 commits
to develop
since this release
In this release, we added syscalls which allow contract reads cells. We are working on contract SDK, and an RPC is added to get the cells. We also did many refactorings to make the code base easier to improve in the future.
- Feature: Add an intermediate layer between the app and libp2p. @jjyr
- Feature: Use custom serialization for the redeem script hash instead of bincode.
@xxuejie - Feature: Add logs when pool rejects transactions.
@xxuejie - Feature: Add RPC to get cells by the redeem script hash. @xxuejie
- Feature: Implement
mmap_tx
/mmap_cell
syscall to read cells in contract.
@zhangsoledad - Refactoring: Replace RUSTFLAGS with cargo feature. @quake
- Refactoring: Tweek Cuckoo. @quake
- Refactoring: Rename TipHeader/HeaderView member to
inner
. @quake - Refactoring: Refactor
ckb-core
. Eliminate public fields to ease future
refactoring. @quake - Bug: Add proper syscall number checking in VM. @xxuejie
- Bug: Generate random secret key if not set. @jjyr
- Bug: Fix input signing bug. @xxuejie
- Test: Replace quickcheck with proptest. @zhangsoledad
VM & Contract: