kadena_dart_sdk 2.3.2 kadena_dart_sdk: ^2.3.2 copied to clipboard
A dart package for interacting with the Kadena blockchain.
2.3.2 #
- removed dependency on Flutter sdk from main code
- added deep equality utils to compare models
2.3.1 #
- updated dependencies
- updated dart sdk to 3.0.5
2.3.0 #
- updated dependencies
- updated dart sdk to >3.0.0
2.2.1 #
- Added
==
andhashCode
to all models
2.2.0 #
- Added
buildEndpoint
toIPactApiV1
interface, and updatedbuildUrl
to return the full path to the Pact API with the endpoint. - Fixed bugs with local where the query parameters were not being added to the URL
- Updated tests
- Added nodeUrl and networkId overrides to all Pact API functions
2.1.5 #
- Added
setNetworkId
andgetNodeUrl
toIPactApiV1
interface and updated implementation
2.1.4 #
- Added
getNetworkId
toIPactApiV1
interface and updated implementation - Made
ExecCommand
data
field not required, and default to blank
2.1.3 #
- Made
sig
in QuicksignSigner not be required
2.1.2 #
- Added
toSigner
toQuicksignSigner
class - Added
toPactCommand
toQuicksignResponse
class. It returns aQuicksignResponsePactCommand
object, which will have apactCommand
if the outcome was successful and all signatures are satisfied, and a msg if there was an error or the signatures are not satisfied
2.1.1 #
- Added signingPubKey to
constructPactCommandPayload
- Made multiple values in
SignRequest
optional, and removed all defaults - Added defaults to
CommandMetadata
- If caps is empty, the
clist
in the PactCommandPayload will not exist now, so you can do unrestricted signing
2.1.0 #
- Pact API rework and tests added
- Sign API rework based on Pact API to make sure sig and hash are correct
2.0.5 #
- Updated sign API to double encode the cmd so that it matches the PactCommand's cmd string exactly
2.0.4 #
- Added
envData
andpactCode
to the SigningRequest model
2.0.3 #
- Added defaults for
creationTime
andnonce
2.0.2 #
- Added KIP17
kadena_getAccounts_v1
models for WalletConnect
2.0.1 #
- Fixed bug with QuicksignSigner
2.0.0 #
- Changes to sign function in the SigningApi class so you can parse -> Pact Command Payload -> Sign
- Added function to sign individual CommandSigData from a QuicksignRequest so wallets can display each and sign each individually
- Bug fixes and test updates
1.0.1 #
- Updated readme to give correct quickstart guide
1.0.0 #
- Initial Release