Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
418 commits
Select commit Hold shift + click to select a range
95b2715
build(deps): bump @solana/web3.js from 1.90.1 to 1.91.0 (#6360)
dependabot[bot] Mar 8, 2024
7b83e73
build(deps): bump serde_with from 3.6.1 to 3.7.0 (#6395)
dependabot[bot] Mar 12, 2024
f2c275d
build(deps-dev): bump @types/node from 20.11.25 to 20.11.26 (#6399)
dependabot[bot] Mar 12, 2024
fe2893c
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.1.1 to …
dependabot[bot] Mar 12, 2024
8842382
build(deps-dev): bump @types/node from 20.11.26 to 20.11.27 (#6436)
dependabot[bot] Mar 14, 2024
56847d1
build(deps): bump @solana/web3.js from 1.91.0 to 1.91.1 (#6435)
dependabot[bot] Mar 14, 2024
b94c729
build(deps-dev): bump @types/node from 20.11.27 to 20.11.28 (#6438)
dependabot[bot] Mar 18, 2024
d79a3b0
build(deps-dev): bump @types/node from 20.11.28 to 20.11.29 (#6457)
dependabot[bot] Mar 19, 2024
f3a6a09
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.2.0 to …
dependabot[bot] Mar 19, 2024
d3ba550
build(deps-dev): bump @types/node from 20.11.29 to 20.11.30 (#6462)
dependabot[bot] Mar 20, 2024
f9267b6
build(deps-dev): bump typescript from 5.4.2 to 5.4.3 (#6471)
dependabot[bot] Mar 21, 2024
c1c26a8
build(deps-dev): bump solana-bankrun from 0.2.0 to 0.3.0 (#6446)
dependabot[bot] Mar 25, 2024
de7f9be
Revert "build(deps-dev): bump solana-bankrun from 0.2.0 to 0.3.0 (#64…
joncinque Mar 26, 2024
4429e14
build(deps): bump serde_json from 1.0.114 to 1.0.115 (#6495)
dependabot[bot] Mar 26, 2024
f206626
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.3.1 to …
dependabot[bot] Mar 26, 2024
1aa57d3
bump: Bump everything up for new token cli (#6507)
joncinque Mar 28, 2024
0d42f5e
token-client: Bump to 0.9.0
joncinque Mar 28, 2024
4f6d814
Bump all crates for token-cli release (#6516)
joncinque Mar 28, 2024
40db8d0
build(deps): bump tokio from 1.36.0 to 1.37.0 (#6519)
dependabot[bot] Mar 29, 2024
ca3d627
build(deps): bump borsh from 1.2.1 to 1.4.0 (#6520)
dependabot[bot] Mar 29, 2024
f0a261a
build(deps): bump @solana/web3.js from 1.91.1 to 1.91.2 (#6505)
dependabot[bot] Mar 29, 2024
62c2116
build(deps-dev): bump @types/node from 20.11.30 to 20.12.2 (#6529)
dependabot[bot] Apr 1, 2024
39c4d88
fix: ignore single pool dist (#6527)
qiweiii Apr 1, 2024
d94ae3d
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.4.0 to …
dependabot[bot] Apr 2, 2024
04ed773
build(deps-dev): bump @types/node from 20.12.2 to 20.12.3 (#6540)
dependabot[bot] Apr 3, 2024
f8946a8
build(deps): bump @solana/web3.js from 1.91.2 to 1.91.3 (#6531)
dependabot[bot] Apr 3, 2024
4e8d92b
single-pool: Allow stake config to be anything in tests (#6543)
joncinque Apr 3, 2024
b32da6c
build(deps-dev): bump tsx from 4.7.1 to 4.7.2 (#6547)
dependabot[bot] Apr 4, 2024
5edd096
build(deps-dev): bump @types/node from 20.12.3 to 20.12.4 (#6548)
dependabot[bot] Apr 4, 2024
1100112
Revert "single-pool: Allow stake config to be anything in tests (#654…
joncinque Apr 4, 2024
eead70a
build(deps): bump @solana/web3.js from 1.91.3 to 1.91.4 (#6546)
dependabot[bot] Apr 4, 2024
fa61ba8
Remove usage of VoteStateVersions::vote_state_size_of (#6549)
AshwinSekar Apr 4, 2024
172ce5b
build(deps-dev): bump typescript from 5.4.3 to 5.4.4 (#6551)
dependabot[bot] Apr 5, 2024
4c61927
build(deps-dev): bump @types/node from 20.12.4 to 20.12.5 (#6552)
dependabot[bot] Apr 8, 2024
dfee05d
build(deps-dev): bump @types/node from 20.12.5 to 20.12.6 (#6559)
dependabot[bot] Apr 9, 2024
06daa39
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.5.0 to …
dependabot[bot] Apr 9, 2024
30cb3dd
build(deps-dev): bump @types/node from 20.12.6 to 20.12.7 (#6564)
dependabot[bot] Apr 10, 2024
109c89d
build(deps-dev): bump typescript from 5.4.4 to 5.4.5 (#6566)
dependabot[bot] Apr 11, 2024
4558e5d
build(deps-dev): bump solana-bankrun from 0.2.0 to 0.3.0 (#6503)
dependabot[bot] Apr 11, 2024
f1c85ed
Revert "build(deps-dev): bump solana-bankrun from 0.2.0 to 0.3.0" (#6…
Apr 11, 2024
6d545f4
build(deps): bump serde_json from 1.0.115 to 1.0.116 (#6584)
dependabot[bot] Apr 16, 2024
fe1ad7b
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.6.0 to …
dependabot[bot] Apr 16, 2024
6caf410
chore: fix some comments (#6588)
hidewrong Apr 17, 2024
2aad65f
build(deps): bump serde from 1.0.197 to 1.0.198 (#6589)
dependabot[bot] Apr 17, 2024
bc10025
build(deps): bump @solana/web3.js from 1.91.4 to 1.91.6
steveluscher Apr 17, 2024
1fad55a
build(deps): bump all JS client versions to publish versions having `…
steveluscher Apr 18, 2024
71cc867
build(deps): bump @solana/web3.js from 1.91.6 to 1.91.7 (#6598)
dependabot[bot] Apr 19, 2024
fe80972
build(deps): bump serial_test from 3.0.0 to 3.1.0 (#6606)
dependabot[bot] Apr 22, 2024
79836a2
Add the missing single quota mark in words (#6604)
forcedebug Apr 22, 2024
948023b
build(deps-dev): bump solana-bankrun from 0.2.0 to 0.3.0 (#6573)
dependabot[bot] Apr 22, 2024
46438c4
Revert "build(deps-dev): bump solana-bankrun from 0.2.0 to 0.3.0 (#65…
joncinque Apr 23, 2024
993e0ae
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.0 to …
dependabot[bot] Apr 23, 2024
59f9b04
Bump solana version to 1.18.11 (#6624)
samkim-crypto Apr 24, 2024
8e016fb
build(deps): bump serde_with from 3.7.0 to 3.8.0 (#6630)
dependabot[bot] Apr 25, 2024
773aa2e
build(deps-dev): bump tsx from 4.7.2 to 4.7.3 (#6632)
dependabot[bot] Apr 25, 2024
a6b1845
token-client: Bump for token-cli release (#6636)
joncinque Apr 25, 2024
e4bd54e
all: fix doc comments (#6646)
mountcount Apr 29, 2024
0ae74e5
build(deps): bump serde from 1.0.198 to 1.0.199 (#6647)
dependabot[bot] Apr 29, 2024
869bd85
build(deps): bump serial_test from 3.1.0 to 3.1.1 (#6649)
dependabot[bot] Apr 29, 2024
1161333
build(deps): bump serde_with from 3.8.0 to 3.8.1 (#6648)
dependabot[bot] Apr 29, 2024
e2136ff
build(deps): bump borsh from 1.4.0 to 1.5.0 (#6659)
dependabot[bot] Apr 30, 2024
5baf543
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.1 to …
dependabot[bot] Apr 30, 2024
1f95b6e
build(deps-dev): bump tsx from 4.7.3 to 4.8.2 (#6672)
dependabot[bot] May 1, 2024
5991812
build(deps-dev): bump @types/node from 20.12.7 to 20.12.8 (#6675)
dependabot[bot] May 2, 2024
a37d74a
build(deps-dev): bump tsx from 4.8.2 to 4.9.0 (#6683)
dependabot[bot] May 3, 2024
e540170
build(deps): bump serde from 1.0.199 to 1.0.200 (#6679)
dependabot[bot] May 3, 2024
92f1d24
build(deps-dev): bump @ava/typescript from 4.1.0 to 5.0.0 (#6690)
dependabot[bot] May 6, 2024
840118c
build(deps-dev): bump tsx from 4.9.0 to 4.9.3 (#6694)
dependabot[bot] May 6, 2024
8a169ac
build(deps): bump @solana/web3.js from 1.91.7 to 1.91.8 (#6693)
dependabot[bot] May 6, 2024
054eb41
build(deps-dev): bump ava from 6.1.2 to 6.1.3 (#6691)
dependabot[bot] May 6, 2024
6480964
build(deps-dev): bump @types/node from 20.12.8 to 20.12.10 (#6699)
dependabot[bot] May 7, 2024
f273ea6
build(deps): bump serde_json from 1.0.116 to 1.0.117 (#6705)
dependabot[bot] May 8, 2024
e45398b
build(deps): bump serde from 1.0.200 to 1.0.201 (#6706)
dependabot[bot] May 8, 2024
3d30a04
build(deps-dev): bump @types/node from 20.12.10 to 20.12.11 (#6711)
dependabot[bot] May 9, 2024
283b3c4
build(deps-dev): bump tsx from 4.9.3 to 4.10.2 (#6720)
dependabot[bot] May 13, 2024
eb6ece2
build(deps-dev): bump @types/node from 20.12.11 to 20.12.12 (#6727)
dependabot[bot] May 14, 2024
b463a0f
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.8.0 to …
dependabot[bot] May 14, 2024
71c465b
build(deps): bump serde from 1.0.201 to 1.0.202 (#6733)
dependabot[bot] May 15, 2024
7932c90
build(deps-dev): bump tsx from 4.10.2 to 4.10.3 (#6736)
dependabot[bot] May 16, 2024
f94e206
build(deps-dev): bump tsx from 4.10.3 to 4.10.4 (#6739)
dependabot[bot] May 17, 2024
87d2cba
build(deps-dev): bump tsx from 4.10.4 to 4.10.5 (#6744)
dependabot[bot] May 20, 2024
680b890
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.9.0 to …
dependabot[bot] May 21, 2024
521bd3e
build(deps-dev): bump tsx from 4.10.5 to 4.11.0 (#6759)
dependabot[bot] May 23, 2024
805402c
build(deps): bump serde from 1.0.202 to 1.0.203 (#6763)
dependabot[bot] May 27, 2024
ca1ee22
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.10.0 to…
dependabot[bot] May 28, 2024
6f17635
build(deps-dev): bump @types/node from 20.12.12 to 20.12.13 (#6773)
dependabot[bot] May 30, 2024
1f496ff
build(deps): bump tokio from 1.37.0 to 1.38.0 (#6774)
dependabot[bot] May 31, 2024
bd65f54
build(deps): bump borsh from 1.5.0 to 1.5.1 (#6778)
dependabot[bot] Jun 3, 2024
856e262
build(deps-dev): bump @types/node from 20.12.13 to 20.14.0 (#6782)
dependabot[bot] Jun 3, 2024
16f3d16
build(deps-dev): bump tsx from 4.11.0 to 4.11.2 (#6784)
dependabot[bot] Jun 3, 2024
b586d46
build(deps-dev): bump @types/node from 20.14.0 to 20.14.1 (#6787)
dependabot[bot] Jun 4, 2024
dcb2691
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.11.0 to…
dependabot[bot] Jun 4, 2024
cd01f79
build(deps-dev): bump @types/node from 20.14.1 to 20.14.2 (#6804)
dependabot[bot] Jun 5, 2024
ec4a563
build(deps-dev): bump tsx from 4.11.2 to 4.12.0 (#6807)
dependabot[bot] Jun 6, 2024
ffa454e
build(deps): bump @solana/web3.js from 1.91.8 to 1.92.3 (#6813)
dependabot[bot] Jun 6, 2024
be43d32
build(deps-dev): bump tsx from 4.12.0 to 4.13.2 (#6816)
dependabot[bot] Jun 7, 2024
f6ea407
build(deps-dev): bump tsx from 4.13.2 to 4.15.1 (#6824)
dependabot[bot] Jun 10, 2024
d959ed8
build(deps-dev): bump tsx from 4.15.1 to 4.15.2 (#6834)
dependabot[bot] Jun 11, 2024
38d3dd7
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.12.0 to…
dependabot[bot] Jun 11, 2024
7ff00ea
build(deps-dev): bump tsx from 4.15.2 to 4.15.4 (#6844)
dependabot[bot] Jun 13, 2024
67bc716
build(deps): bump @solana/web3.js from 1.92.3 to 1.93.0 (#6841)
dependabot[bot] Jun 13, 2024
93203b2
build(deps-dev): bump tsx from 4.15.4 to 4.15.6 (#6853)
dependabot[bot] Jun 17, 2024
c7d9599
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.13.0 to…
dependabot[bot] Jun 18, 2024
7df5d0f
build(deps-dev): bump @types/node from 20.14.2 to 20.14.5 (#6869)
dependabot[bot] Jun 18, 2024
a0a577a
build(deps-dev): bump @types/node from 20.14.5 to 20.14.6 (#6888)
dependabot[bot] Jun 20, 2024
15a219f
build(deps-dev): bump tsx from 4.15.6 to 4.15.7 (#6895)
dependabot[bot] Jun 21, 2024
15b083a
build(deps-dev): bump @types/node from 20.14.6 to 20.14.7 (#6892)
dependabot[bot] Jun 21, 2024
368e605
build(deps-dev): bump @types/node from 20.14.7 to 20.14.8 (#6906)
dependabot[bot] Jun 24, 2024
f723af0
token: Update to v5 for solana-program 2.0 compatibility (#6907)
joncinque Jun 24, 2024
1cf26a4
build(deps): bump @solana/web3.js from 1.93.0 to 1.93.1 (#6905)
dependabot[bot] Jun 24, 2024
401da29
build(deps-dev): bump typescript from 5.4.5 to 5.5.2 (#6894)
dependabot[bot] Jun 24, 2024
cb45f33
deps: Upgrade to Solana v2 (#6908)
joncinque Jun 25, 2024
c2d7f50
token: Bump to v6 for Solana v2 compatibility (#6918)
joncinque Jun 25, 2024
e945a3b
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.13.1 to…
dependabot[bot] Jun 25, 2024
6aa10d5
associated-token-account: Bump to v4 for Solana v2 (#6933)
joncinque Jun 25, 2024
312f9c7
token-client: Bump to v0.11 for Solana v2 compatibility (#6932)
joncinque Jun 25, 2024
f391e7f
build(deps): bump serde_json from 1.0.117 to 1.0.118 (#6909)
dependabot[bot] Jun 26, 2024
2d9ebe9
build(deps-dev): bump @types/node from 20.14.8 to 20.14.9 (#6936)
dependabot[bot] Jun 26, 2024
017d2a7
build(deps): bump @solana/web3.js from 1.93.1 to 1.93.2 (#6939)
dependabot[bot] Jun 26, 2024
0c496b3
build(deps): bump @solana/web3.js from 1.93.2 to 1.93.4 (#6947)
dependabot[bot] Jun 28, 2024
2075c72
build(deps-dev): bump tsx from 4.15.7 to 4.16.0 (#6959)
dependabot[bot] Jul 1, 2024
bf61420
build(deps): bump serde_json from 1.0.118 to 1.0.119 (#6957)
dependabot[bot] Jul 1, 2024
b7b9442
build(deps): bump serde_with from 3.8.1 to 3.8.2 (#6956)
dependabot[bot] Jul 1, 2024
5f4ffd5
build(deps): bump serde_json from 1.0.119 to 1.0.120 (#6966)
dependabot[bot] Jul 2, 2024
ec9ae1c
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.14.1 to…
dependabot[bot] Jul 2, 2024
abde234
build(deps-dev): bump typescript from 5.5.2 to 5.5.3 (#6971)
dependabot[bot] Jul 2, 2024
eb32250
build(deps-dev): bump tsx from 4.16.0 to 4.16.2 (#6972)
dependabot[bot] Jul 4, 2024
bea0ffc
build(deps): bump serde_with from 3.8.2 to 3.8.3 (#6980)
dependabot[bot] Jul 5, 2024
110b53f
build(deps): bump @solana/web3.js from 1.93.4 to 1.94.0 (#6963)
dependabot[bot] Jul 5, 2024
dabbd4c
build(deps): bump serde from 1.0.203 to 1.0.204 (#6983)
dependabot[bot] Jul 8, 2024
986937b
build(deps-dev): bump @types/node from 20.14.9 to 20.14.10 (#6987)
dependabot[bot] Jul 8, 2024
7cb32e9
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.15.0 to…
dependabot[bot] Jul 10, 2024
71e0375
build(deps): bump serde_with from 3.8.3 to 3.9.0 (#7014)
dependabot[bot] Jul 15, 2024
33cf6af
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.16.0 to…
dependabot[bot] Jul 16, 2024
01336ad
build(deps): bump @solana/web3.js from 1.94.0 to 1.95.0 (#6997)
dependabot[bot] Jul 16, 2024
8008cc2
build(deps-dev): bump @types/node from 20.14.10 to 20.14.11 (#7024)
dependabot[bot] Jul 17, 2024
865dcfd
build(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 (#7029)
dependabot[bot] Jul 18, 2024
fdf880d
build(deps): bump @solana/web3.js from 1.95.0 to 1.95.1 (#7028)
dependabot[bot] Jul 18, 2024
1adf952
build(deps): bump arrayref from 0.3.7 to 0.3.8 (#7034)
dependabot[bot] Jul 22, 2024
892ae38
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.16.1 to…
dependabot[bot] Jul 23, 2024
7318a8d
build(deps-dev): bump typescript from 5.5.3 to 5.5.4 (#7045)
dependabot[bot] Jul 23, 2024
b6cad53
build(deps): bump tokio from 1.38.1 to 1.39.1 (#7048)
dependabot[bot] Jul 24, 2024
6f9d4b6
build(deps-dev): bump @types/node from 20.14.11 to 20.14.12 (#7049)
dependabot[bot] Jul 24, 2024
73e7f30
ci: Bump crates to Solana 2.0.3 (#7047)
joncinque Jul 25, 2024
952613b
chore: fix some comments (#7054)
riyueguang Jul 26, 2024
243279d
build(deps-dev): bump @types/node from 20.14.12 to 22.0.0 (#7065)
dependabot[bot] Jul 29, 2024
c64d6da
build(deps): bump serde_json from 1.0.120 to 1.0.121 (#7062)
dependabot[bot] Jul 29, 2024
723a0d0
build(deps): bump @solana/web3.js from 1.95.1 to 1.95.2 (#7068)
dependabot[bot] Jul 29, 2024
d98fe72
build(deps): bump num_enum from 0.7.2 to 0.7.3 (#7071)
dependabot[bot] Jul 30, 2024
38ed5da
build(deps-dev): bump tsx from 4.16.2 to 4.16.3 (#7081)
dependabot[bot] Jul 31, 2024
f328729
build(deps-dev): bump tsx from 4.16.3 to 4.16.5 (#7089)
dependabot[bot] Aug 1, 2024
bc615aa
build(deps-dev): bump @types/node from 22.0.0 to 22.0.2 (#7088)
dependabot[bot] Aug 1, 2024
59dc190
build(deps): bump serde_json from 1.0.121 to 1.0.122 (#7102)
dependabot[bot] Aug 2, 2024
b0c849f
build(deps-dev): bump @types/node from 22.0.2 to 22.0.3 (#7103)
dependabot[bot] Aug 2, 2024
239b695
build(deps): bump tempfile from 3.10.1 to 3.11.0 (#7107)
dependabot[bot] Aug 5, 2024
1517d23
build(deps-dev): bump @types/node from 22.0.3 to 22.1.0 (#7111)
dependabot[bot] Aug 5, 2024
3972447
pnpm: Use workspace-wide prettier configuration (#7115)
joncinque Aug 5, 2024
fcb670a
build(deps): bump tempfile from 3.11.0 to 3.12.0 (#7119)
dependabot[bot] Aug 7, 2024
aaf96f4
build(deps): bump serde from 1.0.204 to 1.0.205 (#7124)
dependabot[bot] Aug 8, 2024
b88e8ef
build(deps-dev): bump tsx from 4.16.5 to 4.17.0 (#7125)
dependabot[bot] Aug 8, 2024
96caf18
build(deps): bump serde from 1.0.205 to 1.0.206 (#7131)
dependabot[bot] Aug 12, 2024
50bc889
build(deps-dev): bump @types/node from 22.1.0 to 22.2.0 (#7133)
dependabot[bot] Aug 12, 2024
c0c9c21
build(deps): bump serde_json from 1.0.122 to 1.0.124 (#7132)
dependabot[bot] Aug 12, 2024
c951600
single-pool-js: Update to web3.js v2 rc (#7100)
joncinque Aug 13, 2024
f026616
build(deps): bump serde from 1.0.206 to 1.0.207 (#7139)
dependabot[bot] Aug 13, 2024
dc6a216
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.17.0 to…
dependabot[bot] Aug 13, 2024
773e6d3
build(deps-dev): bump @types/node from 22.2.0 to 22.3.0 (#7149)
dependabot[bot] Aug 14, 2024
9c32198
build(deps): bump serde_json from 1.0.124 to 1.0.125 (#7157)
dependabot[bot] Aug 16, 2024
cfe6dad
build(deps): bump serde from 1.0.207 to 1.0.208 (#7158)
dependabot[bot] Aug 16, 2024
6b095a2
build(deps-dev): bump @types/node from 22.3.0 to 22.4.1 (#7170)
dependabot[bot] Aug 19, 2024
08260bb
build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.1.0 to …
dependabot[bot] Aug 20, 2024
4e2291d
build(deps): bump @solana/web3.js from 1.95.2 to 1.95.3 (#7177)
dependabot[bot] Aug 21, 2024
ae78444
build(deps-dev): bump @types/node from 22.4.1 to 22.4.2 (#7176)
dependabot[bot] Aug 21, 2024
32b86e2
build(deps-dev): bump @types/node from 22.4.2 to 22.5.0 (#7180)
dependabot[bot] Aug 22, 2024
cf422cd
build(deps): bump serde from 1.0.208 to 1.0.209 (#7187)
dependabot[bot] Aug 26, 2024
e825d60
build(deps-dev): bump tsx from 4.17.0 to 4.18.0 (#7190)
dependabot[bot] Aug 26, 2024
db98999
build(deps): bump serde_json from 1.0.125 to 1.0.127 (#7188)
dependabot[bot] Aug 26, 2024
b90e55d
build(deps-dev): bump tsx from 4.18.0 to 4.19.0 (#7197)
dependabot[bot] Aug 27, 2024
6f9d968
build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.2.0 to …
dependabot[bot] Aug 27, 2024
16337cb
ATA: Extract associated-token-account-client crate from associated-to…
kevinheavey Aug 27, 2024
727a766
build(deps-dev): bump @types/node from 22.5.0 to 22.5.1 (#7210)
dependabot[bot] Aug 28, 2024
e93179f
Publish token-client v0.12.0
github-actions[bot] Aug 28, 2024
2d69423
build(deps-dev): bump @types/node from 22.5.1 to 22.5.2 (#7228)
dependabot[bot] Sep 2, 2024
f2c83b0
build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.3.0 to …
dependabot[bot] Sep 3, 2024
394d125
build(deps): bump tokio from 1.39.3 to 1.40.0 (#7217)
dependabot[bot] Sep 3, 2024
692663a
Publish token-client v0.12.1
github-actions[bot] Sep 3, 2024
520d2ab
Publish associated-token-account v4.0.1
github-actions[bot] Sep 3, 2024
ddb9dc5
Publish associated-token-account v5.0.1
github-actions[bot] Sep 3, 2024
1dd4e63
build(deps-dev): bump @types/node from 22.5.2 to 22.5.3 (#7239)
dependabot[bot] Sep 4, 2024
ec5cdd8
build(deps): bump serde_json from 1.0.127 to 1.0.128 (#7241)
dependabot[bot] Sep 5, 2024
1b06262
build(deps-dev): bump @types/node from 22.5.3 to 22.5.4 (#7242)
dependabot[bot] Sep 5, 2024
5914551
build(deps): bump serde from 1.0.209 to 1.0.210 (#7250)
dependabot[bot] Sep 9, 2024
f187874
build(deps-dev): bump typescript from 5.5.4 to 5.6.2 (#7255)
dependabot[bot] Sep 10, 2024
98ef89c
build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.4.0 to …
dependabot[bot] Sep 10, 2024
9d1dd13
Revert ESLint plugin bump (#7260)
buffalojoec Sep 12, 2024
41529c6
build(deps-dev): bump tsx from 4.19.0 to 4.19.1 (#7270)
dependabot[bot] Sep 12, 2024
5c1bbc9
build(deps): bump arrayref from 0.3.8 to 0.3.9 (#7278)
dependabot[bot] Sep 16, 2024
571bd4d
build(deps-dev): bump @types/node from 22.5.4 to 22.5.5 (#7279)
dependabot[bot] Sep 16, 2024
462df63
build(deps-dev): bump @types/node from 22.5.5 to 22.6.1 (#7295)
dependabot[bot] Sep 24, 2024
6d1cde7
build(deps-dev): bump @types/node from 22.6.1 to 22.7.0 (#7302)
dependabot[bot] Sep 25, 2024
233a4a3
build(deps-dev): bump @types/node from 22.7.0 to 22.7.2 (#7307)
dependabot[bot] Sep 27, 2024
92fe799
build(deps): bump tempfile from 3.12.0 to 3.13.0 (#7309)
dependabot[bot] Oct 1, 2024
c1fd8e7
build(deps-dev): bump @types/node from 22.7.2 to 22.7.4 (#7310)
dependabot[bot] Oct 1, 2024
3c34dc2
build(deps): bump serde_with from 3.9.0 to 3.10.0 (#7320)
dependabot[bot] Oct 3, 2024
14f6872
build(deps): bump serde_with from 3.10.0 to 3.11.0 (#7327)
dependabot[bot] Oct 7, 2024
2f5b9a6
build(deps-dev): bump @types/node from 22.7.4 to 22.7.5 (#7337)
dependabot[bot] Oct 8, 2024
6dde191
build(deps-dev): bump typescript from 5.6.2 to 5.6.3 (#7343)
dependabot[bot] Oct 9, 2024
e96de7f
build(deps-dev): bump @types/node from 22.7.5 to 22.7.6 (#7362)
dependabot[bot] Oct 17, 2024
8fb3702
build(deps): bump serde_json from 1.0.128 to 1.0.129 (#7364)
dependabot[bot] Oct 18, 2024
f2bc868
build(deps): bump @solana/web3.js from 1.95.3 to 1.95.4 (#7366)
dependabot[bot] Oct 18, 2024
a42da3b
build(deps): bump serde_json from 1.0.129 to 1.0.132 (#7372)
dependabot[bot] Oct 21, 2024
9a2fd10
build(deps-dev): bump @types/node from 22.7.6 to 22.7.7 (#7373)
dependabot[bot] Oct 21, 2024
0a0ff43
build(deps): bump tokio from 1.40.0 to 1.41.0 (#7379)
dependabot[bot] Oct 22, 2024
8be271b
build(deps): bump serde from 1.0.210 to 1.0.211 (#7380)
dependabot[bot] Oct 22, 2024
769cdc1
build(deps-dev): bump @types/node from 22.7.7 to 22.7.8 (#7384)
dependabot[bot] Oct 22, 2024
e161a32
build(deps): bump serde from 1.0.211 to 1.0.213 (#7388)
dependabot[bot] Oct 23, 2024
f6797a0
build(deps-dev): bump @types/node from 22.7.8 to 22.7.9 (#7390)
dependabot[bot] Oct 23, 2024
ba66f1f
build(deps-dev): bump @types/node from 22.7.9 to 22.8.1 (#7401)
dependabot[bot] Oct 28, 2024
af9daa0
build(deps-dev): bump tsx from 4.19.1 to 4.19.2 (#7400)
dependabot[bot] Oct 28, 2024
6f66ab9
build(deps-dev): bump ava from 6.1.3 to 6.2.0 (#7399)
dependabot[bot] Oct 28, 2024
373bd70
build(deps): bump serde from 1.0.213 to 1.0.214 (#7405)
dependabot[bot] Oct 29, 2024
1d1c0ed
build(deps-dev): bump @types/node from 22.8.1 to 22.8.2 (#7407)
dependabot[bot] Oct 29, 2024
260d11b
build(deps-dev): bump @types/node from 22.8.2 to 22.8.4 (#7411)
dependabot[bot] Oct 30, 2024
0d7c3ad
build(deps-dev): bump @types/node from 22.8.4 to 22.8.5 (#7423)
dependabot[bot] Oct 31, 2024
7460139
CI: Update to Solana v2.1 crates (#7416)
joncinque Oct 31, 2024
a2354dc
js: Update libs from rc.1 to rc.2 (#7426)
joncinque Oct 31, 2024
4dc5f8b
build(deps-dev): bump @types/node from 22.8.5 to 22.8.6 (#7439)
dependabot[bot] Nov 1, 2024
0efb7d5
Publish spl-associated-token-account-client v2.0.0
github-actions[bot] Nov 1, 2024
9f908f9
Publish spl-token v7.0.0
github-actions[bot] Nov 1, 2024
e7f8e1e
Publish spl-associated-token-account v6.0.0
github-actions[bot] Nov 1, 2024
49c9140
build(deps-dev): bump @types/node from 22.8.6 to 22.8.7 (#7452)
dependabot[bot] Nov 4, 2024
7e2f756
Publish spl-token-client v0.13.0
github-actions[bot] Nov 4, 2024
d1c4902
build(deps-dev): bump @types/node from 22.8.7 to 22.9.0 (#7459)
dependabot[bot] Nov 5, 2024
edf6d68
build(deps): bump thiserror from 1.0.68 to 2.0.0 (#7462)
dependabot[bot] Nov 6, 2024
880b658
build(deps): bump tempfile from 3.13.0 to 3.14.0 (#7468)
dependabot[bot] Nov 8, 2024
1cdab55
build(deps): bump borsh from 1.5.1 to 1.5.2 (#7470)
dependabot[bot] Nov 8, 2024
73bdc4b
build(deps): bump @solana/instructions from 2.0.0-rc.2 to 2.0.0 (#7474)
dependabot[bot] Nov 8, 2024
d14fc5d
build(deps): bump @solana/addresses from 2.0.0-rc.2 to 2.0.0 (#7472)
dependabot[bot] Nov 8, 2024
48be5b9
build(deps): bump @solana/transaction-messages from 2.0.0-rc.2 to 2.0…
dependabot[bot] Nov 8, 2024
179ba9c
build(deps): bump serial_test from 3.1.1 to 3.2.0 (#7481)
dependabot[bot] Nov 11, 2024
ae5f1d6
build(deps): bump serde from 1.0.214 to 1.0.215 (#7485)
dependabot[bot] Nov 12, 2024
89d4f20
build(deps): bump borsh from 1.5.2 to 1.5.3 (#7491)
dependabot[bot] Nov 14, 2024
e81dbfa
build(deps): bump serde_json from 1.0.132 to 1.0.133 (#7497)
dependabot[bot] Nov 18, 2024
9be00dd
build(deps-dev): bump @types/node from 22.9.0 to 22.9.1 (#7508)
dependabot[bot] Nov 20, 2024
1042d94
build(deps): bump @solana/web3.js from 1.95.4 to 1.95.5 (#7512)
dependabot[bot] Nov 21, 2024
8bc6c64
build(deps-dev): bump @types/node from 22.9.1 to 22.9.3 (#7522)
dependabot[bot] Nov 25, 2024
6aff1a2
build(deps-dev): bump typescript from 5.6.3 to 5.7.2 (#7521)
dependabot[bot] Nov 25, 2024
008bc8c
build(deps-dev): bump @types/node from 22.9.3 to 22.10.0 (#7534)
dependabot[bot] Nov 26, 2024
60ea078
build(deps-dev): bump @types/node from 22.10.0 to 22.10.1 (#7544)
dependabot[bot] Nov 28, 2024
1b670ee
build(deps): bump tokio from 1.41.1 to 1.42.0 (#7556)
dependabot[bot] Dec 4, 2024
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
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
# single-pool
The SPL Single Pool program and its clients
## Solana Program Library Single-Validator Stake Pool

The single-validator stake pool program is an upcoming SPL program that enables liquid staking with zero fees, no counterparty, and 100% capital efficiency.

The program defines a canonical pool for every vote account, which can be initialized permissionlessly, and mints tokens in exchange for stake delegated to its designated validator.

The program is a stripped-down adaptation of the existing multi-validator stake pool program, with approximately 80% less code, to minimize execution risk.

On launch, users will only be able to deposit and withdraw active stake, but pending future stake program development, we hope to support instant sol deposits and withdrawals as well.
46 changes: 46 additions & 0 deletions clients/cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
[package]
name = "spl-single-pool-cli"
version = "1.0.0"
description = "Solana Program Library Single-Validator Stake Pool Command-line Utility"
authors = ["Solana Labs Maintainers <[email protected]>"]
repository = "https://github.com/solana-labs/solana-program-library"
license = "Apache-2.0"
edition = "2021"

[dependencies]
tokio = "1.42"
clap = { version = "3.2.23", features = ["derive"] }
console = "0.15.8"
borsh = "1.5.3"
bincode = "1.3.1"
serde = "1.0.215"
serde_derive = "1.0.103"
serde_json = "1.0.133"
serde_with = "3.11.0"
solana-account-decoder = "2.1.0"
solana-clap-v3-utils = "2.1.0"
solana-cli-config = "2.1.0"
solana-cli-output = "2.1.0"
solana-client = "2.1.0"
solana-logger = "2.1.0"
solana-remote-wallet = "2.1.0"
solana-sdk = "2.1.0"
solana-transaction-status = "2.1.0"
solana-vote-program = "2.1.0"
spl-token = { version = "7.0", path = "../../token/program", features = [
"no-entrypoint",
] }
spl-token-client = { version = "0.13.0", path = "../../token/client" }
spl-single-pool = { version = "1.0.0", path = "../program", features = [
"no-entrypoint",
] }

[dev-dependencies]
solana-test-validator = "2.1.0"
serial_test = "3.2.0"
test-case = "3.3"
tempfile = "3.14.0"

[[bin]]
name = "spl-single-pool"
path = "src/main.rs"
Loading