acheron
af115999c6
ts: Remove SPL coders from Anchor package ( #2155 )
...
* ts: Remove SPL coders from Anchor package
* Replace old SPL custom coder tests
* Build and link new SPL packages before tests and decode token account for AccountStore
* Fix Github actions ts setup
* Fix u64 buffer length
* Update submodules
* Update CHANGELOG
* Checkout correct submodule commits
* Add filler program to generate idls in order for anchor test to pass
2022-11-17 14:17:22 +00:00
Henry-E
7a0a37e0f8
Update solana to version 1.13.3 ( #2239 )
...
* upgrade solana version to 1.13.3
* get everything to compile correctly
* update to using struct constructor to avoid deprecated field usage
* update deprecated functions
* more fixes to pass tests
* update auction-house submodule commit
* update the swap submodule
Co-authored-by: henrye <henry@notanemail>
2022-10-29 15:23:13 +01:00
Sammy Harris
d653226f40
chore: Speed up tests ( #2233 )
2022-10-18 14:26:09 -04:00
Sammy Harris
e866d45af9
update github runners ( #2232 )
2022-10-18 12:13:55 -04:00
Noah Prince
e69e50daaf
feat: Add has_one relations inference so you don't need to pass accounts that are referenced by a has_one ( #2160 )
2022-09-10 12:52:59 -04:00
Matthew Callens
586094156b
ci: disable breaking nonRentExempt test ( #2147 )
2022-08-23 16:38:31 -04:00
acheron
5a025b949e
ts: Add SPL Anchor packages ( #2143 )
2022-08-22 21:57:56 -04:00
Matthew Callens
c47fb2877e
lang: adjust `realloc` implementation to safeguard max increase and idempotency ( #1986 )
2022-07-05 15:54:40 -04:00
Armani Ferrante
9b61bbc626
bump solana-program version ( #2027 )
2022-07-04 23:58:31 -04:00
Armani Ferrante
1ec9af7e21
Revert "lang: add `realloc` constraint group ( #1943 )" ( #1984 )
...
This reverts commit 7fe39c61ad
.
2022-06-17 17:16:10 -04:00
Matthew Callens
7fe39c61ad
lang: add `realloc` constraint group ( #1943 )
2022-06-04 20:25:28 -04:00
Tom Linton
b885c7b68c
tests: Add CLI IDL command tests ( #1808 )
2022-04-20 17:38:45 -04:00
Paul
42663eda25
ci: ci should error if tests have typescript errors ( #1801 )
2022-04-17 15:54:28 -04:00
Paul
d07853e9ef
fix anchor-init ci and bpf-upgradeable-state package.json ( #1781 )
2022-04-12 19:29:52 -04:00
Paul
b665f28b16
update anchor ts dep paths ( #1778 )
2022-04-12 18:16:04 -04:00
Paul
e69879e3e8
ci: fix no cashing tests ( #1775 )
2022-04-12 16:55:00 -04:00
Paul
28cf541cdf
ci: add manually triggerable ci test that uses no caching ( #1773 )
2022-04-12 15:48:30 -04:00
Paul
fb149f96a1
update yarn lockfile, fix cli template, and fix ci ( #1770 )
2022-04-12 15:02:06 -04:00
Paul
3dc5940149
ci: add missing comment explaining singlethreaded avm testing ( #1762 )
2022-04-11 11:14:47 -04:00
Paul
7aa38d926f
avm: fix current_version test flakiness ( #1755 )
2022-04-11 09:14:06 -04:00
Tom Linton
4c9866f1bc
avm: Remove avm from workspaces ( #1502 )
2022-04-10 15:13:01 -04:00
Paul
ce884066e0
cli: add prettier to new project js/ts template ( #1741 )
2022-04-07 09:14:38 -04:00
Paul
4ebcc5fb7e
issue template ( #1716 )
2022-03-31 15:06:28 -04:00
Paul
470e902f48
lang: Add support for multiple test suites with separate local validators ( #1681 )
2022-03-30 17:17:54 -04:00
Kirill Fomichev
40ea715beb
lang, cli, spl: Update solana toolchain to v1.9.13 ( #1653 )
...
Co-authored-by: Paul Schaaf <paulsimonschaaf@gmail.com>
2022-03-26 20:28:55 -04:00
Paul
a2e760c50c
cli-fix: anchor test with --skip-deploy should fail if validator exists already ( #1675 )
2022-03-24 19:16:25 -04:00
Tom Linton
1cb7429fe2
lang: Allow CPI return values ( #1598 )
2022-03-24 14:40:38 -04:00
Tom Linton
7ea97cb298
ci: Remove nightly clippy ( #1674 )
2022-03-24 00:50:50 -04:00
Kirill Fomichev
45a5d20a79
ci: add git diff for checking lock file changes ( #1654 )
2022-03-20 15:42:50 -04:00
Paul
94b0fec714
fix anchor-lang import in safety-check, add custom-coder to ci, and fix spl-token coder ( #1604 )
2022-03-16 18:27:57 -04:00
Paul
f0a664c837
update versions ( #1607 )
2022-03-16 15:55:15 -04:00
skrrb
3c994fcdef
cli: also clone program data account ( #1495 )
2022-03-12 17:36:35 -05:00
Paul
9010921a45
ci: add anchor init template test ( #1525 )
2022-02-26 18:42:57 -05:00
Paul
90fe5e95b0
ci: add timeout for jobs ( #1489 )
2022-02-21 10:49:51 -05:00
Paul
c0b2fd7555
cli: add --skip-lint option ( #1482 )
2022-02-20 19:43:19 -05:00
Paul
40596824bf
error redesign ( #1462 )
2022-02-20 17:28:24 -05:00
Tom Linton
5ff9947ba2
lang: Error on undocumented unsafe account types ( #1452 )
2022-02-17 17:45:33 -05:00
Pavel Kuzovkin
90bcea1cbe
lang, ts: float types support ( #1425 )
2022-02-17 14:23:21 -05:00
Paul
1f56a62bab
lang: add check that declared id == program id ( #1451 )
2022-02-15 18:16:06 -05:00
Armani Ferrante
d8d720067d
lang, ts: automatic client side pda derivation ( #1331 )
2022-01-24 14:44:24 -05:00
Armani Ferrante
4b1b993e84
Remove deploy book workflow ( #1304 )
2022-01-12 10:45:41 -05:00
Armani Ferrante
44b66c5e84
Deploy to correct book repo ( #1303 )
2022-01-12 10:41:22 -05:00
Paul
9f46b30bc7
docs: add book ( #1302 )
2022-01-12 10:13:32 -05:00
Paul
bb20eee8f6
lang/docs: Context and CpiContext docs ( #1247 )
2022-01-06 10:05:11 -05:00
Tom Linton
713d43668b
examples, tests: Setup prettier ( #1152 )
2021-12-15 18:11:41 -05:00
Kirill Fomichev
efd37219d2
ci: run clippy for nightly ( #1150 )
2021-12-15 18:03:44 -05:00
Justin Starry
a3c8d20352
lang: Reduce compute unit consumption of loader accounts ( #1134 )
2021-12-15 10:53:48 -05:00
Paul
96f79993dd
ci: update solana cli ( #1133 )
2021-12-13 11:23:36 -05:00
Paul
3321a3f9c9
lang: Add ProgramData account ( #1095 )
2021-12-05 14:14:16 -05:00
Armani Ferrante
be4e946040
spl: Move permissioned market proxy ( #962 )
2021-11-30 12:44:15 -08:00