Skip to content

Latest commit

 

History

History
48 lines (46 loc) · 1.41 KB

CHANGELOG.md

File metadata and controls

48 lines (46 loc) · 1.41 KB

1.0.1

  • Fix sync_state rpc return data type

1.0.0

  • Add several key traits to abstract different functionality
    • CellCollector
    • CellDepResolver
    • HeaderDepResolver
    • TransactionDependencyProvider
    • Signer
    • ScriptSigner
    • ScriptUnlocker
    • TxBuilder
  • Add default implementation to several traits
    • DefaultCellCollector
    • DefaultCellDepResolver
    • DefaultHeaderDepResolver
    • DefaultTransactionDependencyProvider
    • SecpCkbRawKeySigner
  • Implement common script signer
    • SecpSighashScriptSigner
    • SecpMultisigScriptSigner
    • AcpScriptSigner
    • ChequeScriptSigner
  • Implement common script unlocker
    • SecpSighashUnlocker
    • SecpMultisigUnlocker
    • AcpUnlocker
    • ChequeUnlocker
  • Implement common transaction builder
    • AcpTransferBuilder
    • ChequeClaimBuilder
    • ChequeWithdrawBuilder
    • DaoDepositBuilder
    • DaoPrepareBuilder
    • DaoWithdrawBuilder
    • CapacityTransferBuilder
    • UdtIssueBuilder
    • UdtTransferBuilder
  • Remove ckb-sdk-types (use ckb-mock-tx-types instead)
  • Remove TxHelper (use TxBuilder instead)
  • Remove KeyStore (use ckb-wallet instead)
  • Add IndexerRpcClient as ckb-indexer client
  • Add anyone-can-pay address support for AddressPayload type (short address only support mainnet/testnet)
  • Add new common data type ScriptId

0.101.3