Releases: nervosnetwork/ckb-sdk-java
v0.20.0
v0.20.0 (2019-09-07)
This version SDK supports computing script hash and transaction hash offline through script and transaction serialization.
Feature
- Move wallet to core module(1bd1050)
- Implement serialization schema (195a234)
- Implement serialization schema (2d55ea0)
- Implement serialization schema (384d555)
- Implement serialization schema (9433c56)
- Add serialization for script and transaction (2aaa141)
- Refactor secp256k1 sign and key method (f8d48c2)
v0.19.1
v0.19.0
v0.19.0 (2019-08-28)
Feature
- Update transaction related data type(e36173d)
- Update transaction related data type(e5bbf46)
- Update transaction related data type(1087071)
- Remove epoch_reward of Epoch(ce2cdbb)
- Update genesis block system cell and code hash(4a81810)
- Update genesis block system cell and code hash(3cb10bb)
- Add compute lock hash rpc(3cb10bb)
Bugfix
- Fix transaction witness bug(77b7f67)
Test
- Refactor wallet and sendCapacity test cases(05428e0)
Breaking Changes
- Remove header seal and add nonce to header
- Update script hash generator
- Update genesis block system cell and code hash
- Remove cell_ouput data and add outputs_data to transaction
- Remove epoch_reward of epoch
- Update cell dep(cell_dep and header_dep)
v0.18.0
v0.17.0
v0.17.0 (2019-07-27)
Feature
- Add hash_type to Script (6c84642)
- Update address format generator according recent RFC (cd93318)
- Add get_cellbase_output_capacity_details rpc (4d15c22)
- Add get_header and get_header_by_number rpcs (52663f0)
- Add set_ban and get_banned_address rpcs (ea424e5)
Bugfix
- Fix bech32 covertBits with any length parameter (217897f)
v0.16.0
v0.15.0
v0.14.0
v0.13.0
v0.12.0
v0.12.0 (2019-05-18)
Features
-
Add example of sending capacity (8f25ae7)
-
Generalize OutPoint struct to reference headers (3bc8146)
-
Implement get_current_epoch RPC method (a74ad7d)
-
Implement get_epoch_by_number RPC method (88723c3)
-
Implement get_peers RPC method (2583cb8)
-
Implement State RPC methods (e461a3f)
-
Secp256k1: Implement ECDSA sign (d41b683)
-
Remove always success script (f39a106)
-
Implement tx_pool_info RPC method (fee7130)
-
Implement dry_run_transaction RPC method (b8b48f6)
-
Implement compute_transaction_hash RPC method (3edcb9c)
-
Rename proposalsRoot to proposalsHash (4e55ef9)
-
Update the parameter of OutPoint (7eeebad)
-
Remove trace RPC methods (be29cac)
-
Add Prerequisites and Installation and Usage for README (931f1af)
Bug Fixes
- Update transaction version data type to string
BREAKING CHANGES
- Trace RPC methods are removed.