solana_kit_transactions 0.2.1 copy "solana_kit_transactions: ^0.2.1" to clipboard
solana_kit_transactions: ^0.2.1 copied to clipboard

Transaction compilation and signing for the Solana Kit Dart SDK.

example/main.dart

// Examples intentionally print CLI output for demonstration purposes.
// ignore_for_file: avoid_print

import 'package:solana_kit_addresses/solana_kit_addresses.dart';
import 'package:solana_kit_transactions/solana_kit_transactions.dart';

void main() {
  final signaturesEncoder = getSignaturesEncoderWithSizePrefix();

  final encoded = signaturesEncoder.encode(const {
    Address('11111111111111111111111111111111'): null,
  });

  print('Encoded signatures length: ${encoded.length}');
}