ckb_sdk_dart 0.31.0

Dart native js
Flutter Android iOS web

A Dart SDK for Nervos CKB which is a public/permissionless blockchain, the layer 1 of Nervos network.

0.31.0 #

  • Bump version

0.30.4 #

Reactor #

  • Update toJson method for types and related test cases

BugFix #

  • Update output size calculating method

0.30.3 #

Reactor #

  • Add fromBytes to UInt32
  • Rename cell collector

0.30.2 #

Feature #

  • Adjust core and address export

0.30.1 #

Feature #

  • Export crypto/key

0.30.0 #

Feature #

  • Add min_fee_rate to tx_pool_info rpc
  • Add get_block_economic_state rpc

0.28.0 #

Refactor #

  • Refactor epoch parser functions and test cases

0.27.2 #

Feature #

  • Add OutputsValidator to send_capacity rpc

Refactor #

  • Remove ckb_cli
  • Refactor core/type/utils to core/utils

0.27.1 #

BugFix #

  • Fix udt contract example fee error

Refactor #

  • Format code

0.27.0 #

Features #

  • Add Nervos DAO examples
  • Add smart contract examples

0.26.3 #

Features #

  • Add ckb_utils to make sdk utils to public

0.26.2 #

Refactor #

  • Format code with dartfmt

0.26.1 #

Features #

  • Update Nervos CKB transaction signature
  • Add multi keys transaction example
  • Update address generator and parser
  • Add get_capacity_by_lock_hash rpc

Refactor #

  • Update apostrophe usage according to effective dart

Docs #

  • Update readme for sending transaction usage

Breaking Changes #

Nervos CKB transaction signature is different from old versions, and this version adapt new ckb transaction signature.

0.23.3 #

  • Upgrade dio to v3.0.4

0.23.2 #

  • Update wallet example code of readme
  • Add pub icon to readme

0.23.1 #

  • Update rpc module utils convert/serializer/calculator
  • Add tests for convert/serializer/calculator

0.23.0 #

  • Add transaction fee to wallet example

0.22.2 #

  • Update description

0.22.1 #

  • Fix pub dev config

0.22.0 #

  • Implement ckb rpc request
  • Implement ckb address according to RFC
  • Implement ckb related crypto
  • Implement ckb serialization
  • Implement ckb simple wallet which includes sendTransaction and getBalance
1
likes
80
pub points
0%
popularity

A Dart SDK for Nervos CKB which is a public/permissionless blockchain, the layer 1 of Nervos network.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

duanyytop@gmail.com

License

MIT (LICENSE)

Dependencies

bip_bech32, dio, hex, http, json_annotation, pinenacl, pointycastle, test_coverage

More

Packages that depend on ckb_sdk_dart