Releases: nervosnetwork/ckb-standalone-debugger
Releases · nervosnetwork/ckb-standalone-debugger
ckb-debugger 0.20.0-rc4
Added three execution modes: full, fast and gdb
# full mode
# full mode is the default execution mode, and the usage of this mode as usual
$ ckb-debugger --tx-file=... --script-group-type=... --script-hash=...
# full mode support dummy tx
$ ckb-debugger --bin ...
# fast mode
# fast mode use asm machine to execute transactions, it lacks most of the debugging capabilities, such as pprof and heap/stack check
$ ckb-debugger --mode fast --tx-file=... --script-group-type=... --script-hash=...
# gdb mode
# gdb mode has no changes
$ ckb-debugger --mode gdb --gdb-listen ... ...
ckb-debugger 0.20.0-rc3
ckb-debugger 0.20.0-rc2
This version supports the pprof features. See the examples for more details
cd bins/tests
make run
ckb-debugger 0.5.0-rc1
This version supports the hardfork features of ckb. It brings some new features and some performance optimizations. For detailed modifications, please refer to:
The --script-version parameter has been added, when it is 1, it means that the hardfork features will take effect. Note that the default value of script-version is now 1. If it is 0, it means that the behavior of ckb-debugger will be the same as the previous version(v0.4.1).
use --script-version=1
bins/target/debug/ckb-debugger --max-cycle 1000000 --script-group-type type --script-version 1 --tx-file tests/programs/sample_data1.json --script-hash 0xca505bee92c34ac4522d15da2c91f0e4060e4540f90a28d7202df8fe8ce930bause --script-version=0
bins/target/debug/ckb-debugger --max-cycle 1000000 --script-group-type type --script-version 0 --tx-file tests/programs/sample.json --script-hash 0xee75995da2e55e6c4938533d341597bc10add3837cfe57174f2ee755da82555c
ckb-debugger v0.4.2
Deprecated
ckb-debugger v0.4.1
Better binary name in version outputs
ckb-debugger v0.4.0-rc8
Fix archive path
ckb-debugger v0.4.0-rc7
Fix mac checksum calculation
ckb-debugger v0.4.0-rc6
Fix mac checksum calculation
ckb-debugger v0.4.0-rc5
Add macOS release binary