solana_kit_instructions 0.5.0 copy "solana_kit_instructions: ^0.5.0" to clipboard
solana_kit_instructions: ^0.5.0 copied to clipboard

Instruction types for the Solana Kit Dart SDK.

Changelog #

All notable changes to this project will be documented in this file.

This changelog is managed by monochange.

0.5.0 - 2026-06-01 #

💥 Breaking Change #

Raise minimum Dart SDK to 3.12

Raise the minimum supported Dart SDK constraint to ^3.12.0 across public Dart packages.

This is a breaking change because consumers must use Dart 3.12 or newer. Flutter consumers must use a Flutter SDK that bundles Dart 3.12 or newer.

environment:
  sdk: ^3.12.0

Owner: Ifiok Jr. · Introduced in: 32d5d36

0.4.0 - 2026-05-30 #

📝 Changed #

Restructure release groups

Move program-specific and domain-specific packages out of the main release group into standalone release schedules with independent versioning. Core SDK packages remain synchronized in the main group.

Owner: Ifiok Jr. · Introduced in: fccec7f · Last updated in: 93b3cd3

🐛 Fixed #

Add per-package coverage badges

Add codecov flags and per-package coverage badges to all package READMEs.

Owner: Ifiok Jr. · Introduced in: bed1b1f · Last updated in: 93b3cd3

Add structural equality and toString to AccountMeta

Implement operator == and hashCode on AccountMeta, AccountLookupMeta, and Instruction so these core value types behave correctly in Sets, as Map keys, and in test assertions using expect(...).

AccountMeta compares by address and role. AccountLookupMeta extends that to also compare addressIndex and lookupTableAddress. Instruction compares programAddress, and performs deep equality on the accounts list and data byte buffer.

All three classes also gain a toString() override that prints their fields, making debug output and test failure messages far more readable than the default Instance of ... representation.

Owner: Ifiok Jr. · Introduced in: 6fd8642 · Last updated in: 0ee3d60

0
likes
150
points
49
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Instruction types for the Solana Kit Dart SDK.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

solana_kit_addresses, solana_kit_errors

More

Packages that depend on solana_kit_instructions