Releases: kaspeak/kaspeak-sdk
Releases · kaspeak/kaspeak-sdk
v1.0.0
Changelog
- BREAKING: Protocol updated to version 2. Added 1 extra byte for
SignatureType. - BREAKING:
sdk.createPayloadnow takes the message class itself as the second argument instead ofmessageType. - BREAKING:
sdk.connectis deprecated. Usesdk.connectNodeinstead. - BREAKING: Subscriptions to
connect/disconnectevents are deprecated. Usenode-connect/node-disconnectinstead. kaspa.RpcClient,kaspa.UtxoProcessor,kaspa.UtxoContext, as well as the initializedkaspa-wasmmodule, are now directly accessible viasdkinstance getters for more fine-grained network interaction.- Added new event subscriptions:
indexer-connect,indexer-disconnect,mature-incoming-tx,tx-reorg. - Added indexer interaction methods:
sdk.connectIndexer,sdk.indexerSend,sdk.indexerRequest. - Added method
sdk.getXPointFromAddress. - Added method
sdk.setTransactionMaturityDAA. sdk.createTransactionnow accepts an additional optional parameterrecipients, enabling sending data along with fund transfers.MessageHeadernow includes additional fields:live,signatureType,isPayment,txOutputs, and an optionalrequestId.- Minor codebase fixes and improvements.
Contacts
- Telegram: @kaspeak_ru @kaspeak_en
- Email: kaspeak@proton.me
v0.1.0
Changelog
- BREAKING: Fixed an error that prevented sending a message on the mainnet network.
- BREAKING: Subscription event
KaspeakMessageReceivedrenamed tomessage. - BREAKING: The
sdk.getBalance()method now returns an object{ balance, utxoCount }instead of anumber. - BREAKING: The
networkIdparameter is now passed toKaspeak.createinstead ofsdk.connect. sdk.balanceandsdk.utxoCountnow always contain up-to-date values.- Added event subscriptions:
balance,connect,disconnect. - Added method
sdk.setWaitForConnectionEnabled(enabled). - Added dynamic fee size determination based on network load.
- Added method
sdk.setFeeLevel(FeeLevel). - Added method
sdk.transferFunds(recipients)for transferring and withdrawing funds. - Internal
debugmessages are now hidden. kaspa-wasmupdated to version1.0.1.- Minor codebase fixes and improvements.
Contacts
- Telegram: @kaspeak_ru @kaspeak_en
- Email: kaspeak@proton.me
kaspeak-sdk v0.0.2
Contacts
- Telegram: @kaspeak_ru @kaspeak_en
- Email: kaspeak@proton.me