Releases: casper-ecosystem/casper-js-sdk
Releases · casper-ecosystem/casper-js-sdk
Casper JS SDK v5.0.7-beta2
Casper JS SDK v5.0.6-beta2
Added
- Extended
BidAddr
.
Fixed
- Issue with
BlockTransaction
serialization. - Corrected the
rewardedSignatures
type to ensure accuracy.
Changed
- Moved
newCL
methods into theCLValue
class for a more streamlinedCLValue
creation process. - Added the ability to set a contract hash for the transaction builder, enhancing flexibility.
- Updated migration guide from v2 to v5 for a smoother transition.ull/499
Full Changelog: 5.0.5-beta2...5.0.6-beta2
Casper JS SDK v5.0.5-beta2
Added:
CasperNetwork
abstraction that helps to handle Casper 1.5 and 2.0 versions easily
Fixed:
- Issue with
Conversions.motesToCSPR
andConversions.csprToMotes
conversions - Issue with
CLValueMap.fromBytes
parsing
Casper JS SDK v5.0.4-beta2
Added
- Ability to build
Deploy
withTransactionBuilder
buildFor1_5
method - Update
makeCep18TransferDeploy
to usecontractPackageHash
instead ofcontractHash
- New auction contract hash for integration-test network, fixed deserialization of CES schema, Update contract package parsing compatible 1.x, added unit tests to cover mentioned bugs / features
Fixed
- Issue with PEM file creation and parsing
- Issue with typo in transaction scheduling creation
- Issue with compatible transforms parsing
- Issues with
@jsonArrayMember
Casper JS SDK v5.0.3-beta2
What's Changed
- Added transform parsing functions, fromJSON method for InfoGetTransactionResultV1Compatible, fixed an issue with TransactionEntryPoint deserialization by @alexmyshchyshyn in #485
Full Changelog: 5.0.2-beta2...5.0.3-beta2
Casper JS SDK v5.0.2-beta2
What's Changed
- Fix: CLValueMap deserialization from bytes, added unit tests for Tuple, Map, Numeric CLValues by @alexmyshchyshyn in #484
Full Changelog: 5.0.1-beta2...5.0.2-beta2
Casper JS SDK v5.0.1-beta2
Fixed
TransactionEntryPoint
serialization in #482
Added
parseAsWriteAccount
method / getter forTransformKind
data, unit tests for different scenarios of parsingTransformKind
dataRawWriteAccount
class for parsingWriteAccount
data
Changed
RawWriteCLValue
/WriteCLValue
values fromArgs
toCLValue
Full Changelog: 5.0.0-beta2...5.0.1-beta2
Casper JS SDK v5.0.0-beta2
What's Changed
- Fixed
Tuple3
constructor inconsistency, aligned NumericsCLValue
by value type by @alexmyshchyshyn in #476 - Aligned casing for
fromJSON
andtoJSON
, updated type for chain name for utils by @alexmyshchyshyn in #477 - Feat sync keys and fixes by @Comp0te in #480
- Fix Offset is outside the bounds of the
DataView
issue forTransactionV1
by @alexmyshchyshyn in #479 - Add check for
WriteCLValue
toTransformKind
, addedexecutionResultsV1
toInfoGetDeployResult
by @alexmyshchyshyn in #481
Full Changelog: 5.0.0-beta1...5.0.0-beta2
Casper JS SDK v5.0.0-beta1
Added
- Feat utils and fixes by @Comp0te in #464 and #467
- Added
toJSON
method for eachCLValue
representation by @alexmyshchyshyn in #470 - Added
transaction
builders by @alexmyshchyshyn in #473
Changed
- Updated
TransactionRuntime
/TransactionTarget
serialization by @alexmyshchyshyn in #466 - Updated
MessageTopic
serialization,MessageAddr
key parsing by @alexmyshchyshyn in #472
Fixed
- Transform Raw serialization, removed message topics from
AddressableEntity
,EntryPointPayment
change by @alexmyshchyshyn in #468 - Map and List
fromBytes
methods by @Comp0te in #469 - Derializers by @Comp0te in #471
Full Changelog: 5.0.0-rc8...5.0.0-beta1
Casper JS SDK v5.0.0-rc8
Added
makeCep18TransferDeploy
andmakeNftTransferDeploy
utilsPrivateKey.toBytes
method- Rename Key's TypeID to KeyTypeID
- Add initial list values to
CLValueList.newCLList
Args.getByName
getter- Remove unused
Effects
class - Improvements for
TransformKind
transformation parsing
Fixed
- Issue with
ed25519
private key length