Commit 27cba3c
committed
Make README finance-focused; consolidate finance programs into finance/
Reorder the Financial Software section to lead with Escrow (the
recommended first finance program), then Order Book based Exchange,
then AMM based Exchange, followed by Token Fundraiser and Vault
Strategy. Rewrite descriptions to be approachable to readers learning
Solana and finance at the same time.
Move all finance programs into a new finance/ directory:
- finance/escrow (from tokens/)
- finance/order-book (from defi/)
- finance/token-swap (from tokens/)
- finance/token-fundraiser (from tokens/)
- finance/vault-strategy (from defi/)
defi/ is removed. Pyth is an oracle-reading single-concept example
rather than a finance program, so move oracles/pyth to basics/pyth
and list it under the renamed 'Single concept examples' section
(formerly 'Basics'); oracles/ is removed.
Update workspace members in Cargo.toml, ignored paths in
.github/.ghaignore, and order-book internal path references.
https://claude.ai/code/session_01CfCCGCXne6eViGamZwy7ot1 parent b192861 commit 27cba3c
179 files changed
Lines changed: 32 additions & 33 deletions
File tree
- .github
- basics/pyth
- anchor
- programs/pythexample
- src
- tests
- quasar
- src
- instructions
- finance
- escrow
- anchor
- migrations
- programs/escrow
- src
- instructions
- state
- tests
- native
- program
- src
- instructions
- tests
- quasar
- src
- instructions
- order-book/anchor
- programs/order-book
- src
- instructions
- state
- slab
- tests
- token-fundraiser
- anchor
- programs/fundraiser
- src
- instructions
- state
- tests
- quasar
- src
- instructions
- token-swap
- anchor
- programs/token-swap
- src
- instructions
- admin
- state
- tests
- quasar
- src
- instructions
- vault-strategy/anchor
- programs
- mock-swap-router
- src
- instructions
- state
- vault-strategy
- src
- instructions
- state
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments