Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
6a7061c
Add example programs: escrow, fundraiser, token-swap, light-token-minter
Feb 18, 2026
5a86225
Update programs/anchor/escrow/src/instructions/make_offer.rs
tilo-14 Feb 18, 2026
d62f06d
Update programs/anchor/escrow/src/instructions/take_offer.rs
tilo-14 Feb 18, 2026
96df9be
Update programs/anchor/fundraiser/src/instructions/refund.rs
tilo-14 Feb 18, 2026
cd05444
Update programs/anchor/token-swap/src/instructions/swap_exact_tokens_…
tilo-14 Feb 18, 2026
98a516d
Update programs/anchor/fundraiser/src/instructions/refund.rs
tilo-14 Feb 18, 2026
8063d9a
fixes. but still buggy
Feb 18, 2026
6b0c491
fix(examples): remove redundant .map_err() on get_token_account_balance
Feb 19, 2026
f0eb32d
fix(deps): unify Light crates to path deps to resolve duplicate light…
Feb 19, 2026
46e90a8
fix: use Option<AccountInfo> for optional spl_interface_pda accounts
Feb 19, 2026
b977a54
fix(examples): add max_top_up field to ApproveCpi and RevokeCpi
Feb 19, 2026
2dac8fa
refactor(examples): use TransferInterface and unified transfer routing
Feb 19, 2026
944aea8
align examples with authority-owner-mutability SDK changes
Feb 25, 2026
0d7d365
fix(deps): switch light-* crates from git branch to crates.io 0.23.0
Feb 27, 2026
e6957df
ci: add pinocchio-swap to rust test workflow
Feb 27, 2026
ba28a7c
ci: align TypeScript workflow with shared setup action
Feb 27, 2026
40615a8
docs: fix stale references after crates.io migration
Feb 27, 2026
3a94b55
fix(tests): update pinocchio-swap tests for light-client 0.23.0 API
Feb 27, 2026
d71e26f
fix tranfsr ci
Feb 27, 2026
540e74e
docs: fix ATA and T22 abbreviations in swap comments
Feb 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ runs:
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: ${{ inputs.rust-toolchain }}
rustflags: ""
cache-workspaces: ${{ inputs.example || '.' }}

- name: Setup Node.js
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/rust-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,11 @@ jobs:
- light-token-macro-create-mint
- light-token-macro-create-token-account
- create-and-transfer
# example programs
- escrow
- fundraiser
- light-token-minter
- swap_example
steps:
- uses: actions/checkout@v4

Expand Down
26 changes: 8 additions & 18 deletions programs/anchor/Anchor.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,18 @@ skip-lint = false

[workspace]
members = [
"basic-macros/counter",
"basic-macros/create-mint",
"basic-macros/create-associated-token-account",
"basic-macros/create-token-account",
"create-and-transfer",
"basic-instructions/approve",
"basic-instructions/burn",
"basic-instructions/close",
"basic-instructions/create-associated-token-account",
"basic-instructions/create-mint",
"basic-instructions/create-token-account",
"basic-instructions/freeze",
"basic-instructions/mint-to",
"basic-instructions/revoke",
"basic-instructions/thaw",
"basic-instructions/transfer-checked",
"basic-instructions/transfer-interface",
"escrow",
"fundraiser",
"light-token-minter",
"token-swap",
]

[programs.localnet]
escrow = "FKJs6rp6TXJtxzLiPtdYhqa9ExRuBXG2zwh4fda6WATN"
fundraiser = "Eoiuq1dXvHxh6dLx3wh9gj8kSAUpga11krTrbfF5XYsC"
light_token_minter = "3EPJBoxM8Evtv3Wk7R2mSWsrSzUD7WSKAaYugLgpCitV"
swap_example = "AsGVFxWqEn8icRBFQApxJe68x3r9zvfSbmiEzYFATGYn"
counter = "PDAm7XVHEkBvzBYDh8qF3z8NxnYQzPjGQJKcHVmMZpT"
create_and_transfer = "672fL1Nm191MbPoygNM9DRiG2psBELn97XUpGbU3jW7E"

[registry]
url = "https://api.apr.dev"
Expand Down
Loading
Loading