Skip to content

Conversation

@tilo-14
Copy link
Contributor

@tilo-14 tilo-14 commented Jan 17, 2026

Summary

  • Native Solana program demonstrating compressed token operations using light-sdk
  • Instructions: mint, transfer, approve, revoke, burn, freeze, thaw, close
  • Rust SBF integration tests
  • TypeScript tests

Test plan

  • Run Rust tests: cd native/program && cargo test-sbf
  • Run TS tests: cd native && pnpm test

@tilo-14 tilo-14 changed the title feat: add native program examples for compressed tokens feat: add native program examples Jan 17, 2026
account_info::AccountInfo, entrypoint::ProgramResult, program_error::ProgramError,
};

pub fn process(accounts: &[AccountInfo], data: &[u8]) -> ProgramResult {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rename create_ata_invoke
rename create_ata_invoke_signed

tilo-14 added 12 commits January 17, 2026 17:55
- Program instructions: mint, transfer, approve, revoke, burn, freeze, thaw, close
- Rust SBF integration tests
- TypeScript tests using light-sdk
- Apply multi-line formatting to builder pattern method chains
- Fix get_associated_token_address return type (Pubkey, not tuple)
@tilo-14 tilo-14 force-pushed the feat/native-program-examples branch from dabdc4e to 2fffdbf Compare January 17, 2026 17:55

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pls remove

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants