solana_kit_memo 0.1.1
solana_kit_memo: ^0.1.1 copied to clipboard
Memo program client for the Solana Kit Dart SDK.
solana_kit_memo #
Memo program client for the
Solana Kit Dart SDK.
Provides generated codecs and ergonomic helpers for the Memo program, which attaches arbitrary UTF-8 memo text to Solana transactions.
Installation #
dependencies:
solana_kit_memo: ^0.4.0
Usage #
import 'package:solana_kit_memo/solana_kit_memo.dart';
final instruction = getAddMemoInstruction(memo: 'Hello from Solana Kit');
Use memoLegacyProgramAddress when you need to target the legacy Memo program:
final legacyInstruction = getAddMemoInstruction(
memo: 'legacy memo',
programAddress: memoLegacyProgramAddress,
);
Key APIs #
getAddMemoInstruction({required String memo})— builds a Memo instruction from plain Dart text.AddMemoInstructionData— generated instruction data model.getAddMemoInstructionDataCodec()— UTF-8 codec for AddMemo data.memoProgramAddress— current Memo program address.memoLegacyProgramAddress— legacy Memo program address.
Upstream reference #
Generated layer mirrors
solana-program/memo
at js@v0.11.0.