Moudy
|
7d465dded7
|
fix: verify caller_program_id in program output
|
2026-04-07 19:03:06 +02:00 |
|
Moudy
|
74e16db68f
|
fix: apply formatting and rebuild artifacts
|
2026-04-03 01:17:42 +02:00 |
|
moudyellaz
|
087baebcca
|
feat: add caller_program_id to ProgramInput
|
2026-04-03 00:58:11 +02:00 |
|
Moudy
|
702ef4a46f
|
fix: cargo fmt
|
2026-04-02 20:30:27 +02:00 |
|
moudyellaz
|
58b72dd77c
|
refactor: pass self_program_id to ProgramOutput in production guest programs
|
2026-04-02 20:30:16 +02:00 |
|
Moudy
|
59d3d38448
|
fix: serialize write_inputs fields separately to match guest deserialization
|
2026-04-02 20:29:12 +02:00 |
|
moudyellaz
|
9ecf186851
|
refactor: update all guest programs to handle self_program_id field
|
2026-04-02 20:29:10 +02:00 |
|
Andrea Franz
|
7d75eb2d59
|
chore(programs/amm): rename Swap to SwapExactInput
|
2026-04-02 16:10:12 +02:00 |
|
Andrea Franz
|
9a6ec0018b
|
feat(programs/amm): add swap exact output functionality
|
2026-04-02 16:10:12 +02:00 |
|
Sergio Chouhy
|
abc30c0ce0
|
remove old program output constructors
|
2026-03-25 16:56:04 -03:00 |
|
jonesmarvin8
|
8d5e6a37e6
|
various fixes
|
2026-01-27 18:24:03 -05:00 |
|
jonesmarvin8
|
7a395d07c4
|
remove redundant dependency
|
2026-01-23 17:14:00 -05:00 |
|
jonesmarvin8
|
2367bf343b
|
refactor AMM
|
2026-01-23 16:30:54 -05:00 |
|
jonesmarvin8
|
e4e476fde9
|
begin refactoring
|
2026-01-22 20:48:05 -05:00 |
|
Daniil Polyakov
|
652be426ae
|
refactor: split token program into crates
|
2026-01-23 00:53:21 +03:00 |
|
Daniil Polyakov
|
9d37a88069
|
fix: proper type for token program instruction
|
2025-12-26 00:24:55 +03:00 |
|
Daniil Polyakov
|
2e82d2ddb8
|
chore: fix lints, fmt and artifacts
|
2025-12-24 03:39:39 +03:00 |
|
jonesmarvin8
|
c25e93edd5
|
cargo fmt and clippy
|
2025-12-23 17:31:03 -05:00 |
|
jonesmarvin8
|
8289c07b28
|
Merge branch 'main' into simple_amm
|
2025-12-23 11:03:11 -05:00 |
|