2.0.0
2.0.0 is a refactored ckb-java-sdk release and brings plenty of BREAKING CHANGES compared with v1.0.*
and the earlier releases.
Breaking changes related to user interfaces
- Type or name change of quite a few fields in RPC type representation.
- Unified address representation and operation.
- Transaction signing mechanism by
ScriptGroup
,ScriptSigner
, andTransactionSigner
. TransactionBuilder
andScriptHandler
for transaction construction by manual.- Operation support for most common scripts.
- Clean some utils classes and unused classes.
Underlying breaking changes that are less likely to need users' changes
- Molecule serialization in a code-generated way.
- Unify type adapter for Gson serialization.
- More robust test.
Check migration-guide.md for more migration help if you are using earlier version.