Commit Graph

112 Commits

Author SHA1 Message Date
Jonathan Claudius a87fe2b86d
security: require pinned docker images (#3799)
Co-authored-by: Jonathan Claudius <claudijd@Mac.localdomain>
2025-07-29 21:02:21 -05:00
Jacob Creech 3b5c5ed288
docker: upgrade `node` to 20.18.0 LTS (#3687)
* docker: upgrade node to 20.18.0 LTS

* update changelog

* update node on reusable test
2025-04-30 20:34:59 -05:00
acheron fa381028b6
ci: Fix `avm` tests (#3549) 2025-02-10 22:19:03 +01:00
acheron 806f214a87
ci: Upgrade artifact actions to v4 (#3499) 2025-01-19 20:14:29 +01:00
acheron c237d17c44
ci: Run the release workflow when the release workflow file changes (#3456) 2024-12-27 19:44:01 +01:00
acheron 6df05aa5b5
ci: Upload binaries to releases (#3439) 2024-12-19 11:31:35 +01:00
Zhang ShengYan ef7b3ed3df
ci: Fix getting `cache` value from inputs (#3364) 2024-11-14 23:59:23 +01:00
Joe C bc3d7aea94
cli: Add test template for `mollusk` (#3352) 2024-11-12 23:04:04 +01:00
acheron ebbad72fc4
Upgrade Solana to 2.1.0 (#3339) 2024-11-01 14:17:19 +01:00
acheron 6e77838009
ci: Re-enable the `anchor init` test (#3310) 2024-10-12 23:59:39 +02:00
acheron 020a304658
Upgrade Solana to v2 and SPL to the latest (#3219) 2024-09-17 19:02:09 +02:00
acheron 8d52c1c244
spl: Remove `dex` feature (#3257) 2024-09-16 17:01:26 +02:00
acheron 0eb166b3bb
ci: Fix client example test (#3245) 2024-09-12 20:55:02 +02:00
acheron 879601e632
lang: Add `LazyAccount` (#3194) 2024-09-01 03:16:38 +02:00
Mike MacCana c0464f5fd1
Make issue_template.md point to Solana Stack Exchange before discord (#3204)
Co-authored-by: acheron <98934430+acheroncrypto@users.noreply.github.com>
2024-08-28 23:49:37 +02:00
acheron eff7e4578c
Upgrade `node` to 20.16.0 LTS (#3179) 2024-08-18 23:53:57 +02:00
acheron d73983d3db
lang: Add `discriminator` argument to `#[account]` attribute (#3149) 2024-08-04 22:51:46 +02:00
acheron 3f945f682c
lang: Add `#[instruction]` attribute proc-macro (#3137) 2024-07-30 23:03:14 +02:00
acheron cf7abd4fd4
Upgrade Solana to 1.18.17 (#3039) 2024-06-20 15:52:49 +02:00
Loris Leiva cd826271c2
ts: Extract Anchor error codes into their own package (#2983) 2024-05-29 22:24:32 +02:00
Bhargava Sai Macha e3ced784ad
Add support for token extensions (#2789) 2024-04-11 22:49:13 +02:00
acheron cbf9b0a090
Unpin `nightly` version (#2893) 2024-04-07 13:47:50 +02:00
acheron 800d6557b9
ci: Add `declare-program` tests (#2873) 2024-03-30 17:04:43 +01:00
acheron c66b323293
Upgrade Solana to 1.18.8 (#2867) 2024-03-28 05:52:24 +01:00
acheron ddcb3b8260
ts: Make `opts` parameter of `AnchorProvider` constructor optional (#2843) 2024-03-14 23:59:39 +01:00
acheron d9a9f19394
Fix IDL (#2824)
* Rewrite IDL type spec

* Rewrite IDL generation

* Partially rewrite the TS package with the new IDL, improved account resolution and types
2024-03-10 14:22:23 +01:00
acheron 1fc92ab1e3
lang: Fix `use of unstable library feature 'build_hasher_simple_hash_one'` (#2756) 2023-12-31 18:05:33 +01:00
acheron 51ae380574
ci: Remove manual downgrade of `index_list` to make `solana-program-test` compile (#2739) 2023-12-19 23:59:58 +01:00
Joe C 13fc0bb915
lang: Add `#[interface]` attribute for overriding the default discriminator (#2728) 2023-12-17 23:57:57 +01:00
acheron 8f3bb8a556
cli: Make `cargo build-sbf` the default build command (#2694) 2023-11-07 00:53:26 +01:00
acheron fc3905a099
ci: Re-enable `anchor init` test (#2673) 2023-10-18 11:22:54 +02:00
acheron fc9fd6d24b
v0.29.0 (#2672) 2023-10-16 18:35:17 +02:00
acheron 8717364f81
Remove the maximum version constraint from Solana crates (#2667) 2023-10-13 23:58:51 +02:00
acheron 267c4ceab7
tests: Remove `auction-house` submodule and host it natively (#2654) 2023-10-09 13:50:40 +02:00
acheron 5e7fb44518
Upgrade Solana to `1.17.0` (#2645) 2023-10-07 23:53:37 +02:00
acheron 51578bcbc5
spl: Fix compilation error and warnings (#2647) 2023-10-05 19:19:07 +02:00
acheron f18fd971fb
Update Node to `18.18.0` LTS (#2643) 2023-10-03 11:49:03 +02:00
Sean Young 3e8bc76d72
Update to solang v0.3.2 and add simple test (#2636) 2023-09-26 22:55:41 +02:00
acheron c306463432
tests: Refactor IDL tests (#2573) 2023-07-17 22:47:55 +02:00
Krešimir Klas 6ef6b79a6c
IDL generation through compilation (#2011)
Co-authored-by: acheron <acheroncrypto@gmail.com>
2023-07-08 19:59:30 +02:00
acheron c2a36f9e42
ci: Enable `anchor init` test (#2529) 2023-06-12 20:09:14 +02:00
acheron e1afcbf71e
v0.28.0 (#2527) 2023-06-09 18:00:35 +02:00
acheron 1c6f86e5f7
Upgrade Solana to 1.16.0 (#2512) 2023-06-04 13:09:39 +02:00
acheron 67eb7520b5
tests: Fix zero-copy tests (#2498) 2023-05-20 20:34:38 +02:00
acheron 5910dd3e2f
Add benchmarking for compute units usage (#2466) 2023-04-24 10:33:11 +02:00
Elliot Kennedy 670b4f5005
Add `token_program` constraint to token, mint, and associated token accounts (#2460) 2023-04-19 10:43:24 +02:00
Henry-E 5623c7c8ed
update discord links (#2424) 2023-03-06 11:19:08 +00:00
Henry-E 45fa9bd3ba
Update Solana-program and rust-version (#2420) 2023-03-02 17:23:16 +00:00
Sammy Harris d055c89ec3
Chore: Use reusable workflows for GitHub actions (#2345)
* reusable workflows

* fix name

* fix syntax

* fix syntax again

* update install solana

* rename stuff

* fix naming

* Update test names once more
2023-01-03 16:25:32 +00:00
Henry-E e910d44b67
update cli version and add retry cli download on error (#2335) 2022-12-23 10:53:05 +00:00