acheron
|
59ee310cfa
|
lang: Remove `getrandom` dependency (#3072)
|
2024-07-05 20:59:40 +02:00 |
Andrei Silviu Dragnea
|
5727865b65
|
lang: Make stack frames slimmer on ATA creation (#3065)
|
2024-07-03 22:54:29 +02:00 |
Burbo
|
e68b96f454
|
lang: Fix `align` repr support in `declare-program!` (#3056)
Co-authored-by: acheron <98934430+acheroncrypto@users.noreply.github.com>
|
2024-07-01 21:01:19 +02:00 |
acheron
|
f7916d4159
|
cli: Add checks for incorrect usage of `idl-build` feature (#3061)
|
2024-06-28 19:01:28 +02:00 |
Maxim
|
ca7fcee6b8
|
cli, idl: Pass `cargo` args to IDL generation (#3059)
|
2024-06-28 12:44:08 +02:00 |
man0s
|
5f1f72c511
|
idl: Avoid interference from rust tests during IDL generation (#3058)
|
2024-06-27 12:03:40 +02:00 |
acheron
|
594169efd0
|
idl: Make safety comment checks fail silently when program path env is not set (#3045)
|
2024-06-26 23:31:17 +02:00 |
Tomáš Livora
|
18cc94be94
|
ts: Add `commitment` param to `addEventListener` (#3052)
|
2024-06-26 23:00:17 +02:00 |
acheron
|
e6d7dafe12
|
v0.30.1 (#3040)
|
2024-06-20 17:20:02 +02:00 |
acheron
|
cc43e67399
|
idl: Add separate spec crate (#3036)
|
2024-06-19 23:06:25 +02:00 |
Burbo
|
9c17d65a76
|
lang: Fix using `bytemuckunsafe` account serialization with `declare_program!` (#3037)
|
2024-06-19 22:57:10 +02:00 |
acheron
|
f326b89c48
|
idl: Fix using `address` constraint with field expressions (#3034)
|
2024-06-18 22:54:40 +02:00 |
cryptopapi997
|
3c5483f0d0
|
lang: Add const of program ID to `declare_id!` and `declare_program!` (#3019)
|
2024-06-18 22:48:58 +02:00 |
acheron
|
64c52c66e3
|
idl: Fix generation with unsupported expressions (#3033)
|
2024-06-17 23:21:24 +02:00 |
acheron
|
d4318cc7cf
|
idl: Remove `anchor-syn` dependency (#3030)
|
2024-06-16 23:54:40 +02:00 |
Michal Nazarewicz
|
81c2519a9b
|
lang: Add `pubkey` macro for declaring `Pubkey` const values (#3021)
|
2024-06-15 00:01:37 +02:00 |
acheron
|
cdf25593b2
|
cli: Sync program ids on the initial build (#3023)
|
2024-06-13 13:25:08 +02:00 |
acheron
|
8528092545
|
cli: Add `idl type` command (#3017)
|
2024-06-10 23:44:56 +02:00 |
cryptopapi997
|
29a6558d08
|
ts: Fix using IDLs that have defined types as generic arguments (#3016)
|
2024-06-10 23:40:05 +02:00 |
acheron
|
d6e43b6312
|
cli: Fix upgradeable program clones (#3010)
|
2024-06-07 23:58:29 +02:00 |
acheron
|
b7511837b6
|
cli: Add `idl convert` command (#3009)
|
2024-06-05 23:59:12 +02:00 |
acheron
|
e77a453ac3
|
lang: Support legacy IDLs with `declare_program!` (#2997)
|
2024-06-03 12:10:49 +02:00 |
Vladyslav Korniienko
|
801b32a88c
|
cli: Add additional solana arguments to the `upgrade` command (#2998)
|
2024-06-03 10:29:54 +02:00 |
cryptopapi997
|
81803556e4
|
spl: Export `spl-associated-token-account` crate (#2999)
|
2024-06-02 21:52:42 +02:00 |
acheron
|
efe2e40c12
|
Remove `rust-version` from crate manifests (#3000)
|
2024-05-31 23:32:40 +02:00 |
cryptopapi997
|
56017029b4
|
lang: Make tuple struct fields public in `declare_program!` (#2994)
|
2024-05-30 23:07:29 +02:00 |
Loris Leiva
|
cd826271c2
|
ts: Extract Anchor error codes into their own package (#2983)
|
2024-05-29 22:24:32 +02:00 |
acheron
|
700cedd519
|
idl: Fix `unexpected_cfgs` build warning (#2992)
|
2024-05-28 22:48:50 +02:00 |
Andrei Hrs
|
bcf3862ef7
|
cli: Fix IDL write getting corrupted from retries (#2964)
|
2024-05-27 22:46:12 +02:00 |
acheron
|
c614f108bb
|
idl: Add ability to convert legacy IDLs (#2986)
|
2024-05-25 10:40:27 +02:00 |
acheron
|
334a44ab7b
|
lang: Fix instruction return type generation with `declare_program!` (#2977)
|
2024-05-21 22:04:19 +02:00 |
cryptopapi997
|
b76d1bf04b
|
lang: Fix using optional accounts with `declare_program!` (#2967)
|
2024-05-20 22:09:08 +02:00 |
acheron
|
4540c8253a
|
Bump minimum Solana crate versions to `1.17.3` (#2975)
|
2024-05-19 16:44:10 +02:00 |
CanardMandarin
|
b7dff46267
|
lang: Implement `TryFromIntError` for `Error` (#2950)
|
2024-05-15 21:22:22 +02:00 |
cryptopapi997
|
e71a63cb7a
|
lang: Fix using `Vec<u8>` type with `declare_program!` (#2966)
|
2024-05-15 08:41:57 +02:00 |
zeroc
|
470731b24c
|
avm: Optimize `avm list` when GitHub API rate limits are reached (#2962)
|
2024-05-14 15:07:30 +02:00 |
cryptopapi997
|
460869bf10
|
lang: Fix using const generics with `declare_program!` (#2965)
|
2024-05-14 07:04:22 +02:00 |
acheron
|
460a16171a
|
lang: Fix using defined types in instruction parameters with `declare_program!` (#2959)
|
2024-05-11 11:59:27 +02:00 |
Mike MacCana
|
d8d007eb89
|
Add a link to the release notes in the changelog (#2957)
|
2024-05-11 07:53:01 +02:00 |
acheron
|
14309ea146
|
idl: Fix potential panic on external type resolution (#2954)
|
2024-05-09 21:29:18 +02:00 |
guibescos
|
128e937f4b
|
idl: Fix generation with recursive external types (#2946)
|
2024-05-07 18:42:41 +02:00 |
acheron
|
ede69e67ef
|
cli: Add `--no-install` option to the `init` command (#2945)
|
2024-05-02 23:04:48 +02:00 |
Mike MacCana
|
940de79bb0
|
cli: Add filename to 'Unable to read keypair file' errors (#2932)
Use named placeholders in formatting
Co-authored-by: acheron <98934430+acheroncrypto@users.noreply.github.com>
|
2024-05-01 20:24:58 +02:00 |
skrrb
|
645ab6dca7
|
idl: Allow toolchain overriding in `idl build` command (#2941)
|
2024-04-30 18:44:49 +02:00 |
Mike MacCana
|
054850c614
|
cli: Fix npm warning by using configured default license (#2929)
|
2024-04-30 18:37:21 +02:00 |
acheron
|
81c8c556e8
|
idl: Add accounts resolution for associated token accounts (#2927)
|
2024-04-24 18:02:20 +02:00 |
czkz
|
c96846fce2
|
ts: Fix incorrect `maxSupportedTransactionVersion` in `AnchorProvider.send*()` methods (#2922)
|
2024-04-23 18:39:18 +02:00 |
acheron
|
10c997552e
|
Add `anchor-derive-serde` crate to the publish script (#2924)
|
2024-04-23 00:48:58 +02:00 |
Sundeep Charan Ramkumar
|
827c986618
|
lang: Eliminate variable allocations that build up stack space for token extension code generation (#2913)
|
2024-04-22 13:00:40 +02:00 |
zeroc
|
b53bb35cf2
|
avm: Support customizing the installation location (#2917)
|
2024-04-20 13:36:19 +02:00 |