Skip to content

Casper JS SDK v5.0.0-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@alexmyshchyshyn alexmyshchyshyn released this 13 Nov 16:06
· 0 commits to dev since this release
d8a2e00

Added

  • Caution! This release contains rewritten classes/CLValue/CLType from scratch, there are some breaking changes so consider it before upgrading.

Changed

  • We’ve entirely rewritten the casper-js-sdk from the ground up to provide a more efficient, flexible, and developer-friendly experience. This major release includes significant changes to the SDK’s architecture, type system, and API methods, introducing new types and RPC capabilities to support the latest Casper blockchain features.

  • Updated Type System:

    • Refined and expanded CLType and CLValue implementations for stronger type-checking and better type safety.
    • Introduced new types to support complex data structures and improved encoding/decoding of values for compatibility with the latest Casper updates.
  • Enhanced RPC Methods:

    • New RPC methods provide richer interaction capabilities, supporting advanced transactions, streamlined data retrieval, and improved error handling.
    • Added support for more granular transaction controls, allowing for better customizations of gas fees, transaction targets, and entry points.

Fixed

  • Fixed serializer and deserializer for json classes