Commit Graph

124 Commits

Author SHA1 Message Date
Armani Ferrante 6e55078ff3
lang, ts, examples: Remove associated keyword (#612) 2021-08-15 16:35:53 -07:00
Henry-E fef207dc83
lang, examples: Add mint initialization constraints (#562) 2021-08-14 18:18:28 -07:00
Kirill Fomichev a76662fb7a
lang: Ignore unnamed structs instead of panic (#605) 2021-08-13 18:09:20 -07:00
Michael Huang b4fd773aa9
lang: Fix remaining_accounts for interface attribute CPIs (#596) 2021-08-11 22:25:54 -07:00
Armani Ferrante 8e4870d370
v0.13.2 (#599) 2021-08-11 01:13:38 -07:00
Armani Ferrante 496f2b258c
v0.13.1 (#597) 2021-08-10 22:33:28 -07:00
Armani Ferrante af7d246c0c
v0.13.0 (#587) 2021-08-08 19:38:50 -07:00
Kirill Fomichev ceb80b0a04
lang: Dynamically fetch rent sysvar for when using `init` (#588) 2021-08-08 13:20:26 -07:00
Armani Ferrante 3248481288
cli: Anchor registry publishing (#570) 2021-08-08 02:11:48 -07:00
Kirill Fomichev f9184d6b73
deps: Unpin zeroize (#580) 2021-08-05 11:04:57 -07:00
Armani Ferrante ec6888a3b9
v0.12.0 (#572) 2021-08-04 12:29:38 -07:00
Armani Ferrante 1bea1bcbfc
Prune ix and solana version pinning (#569) 2021-08-03 12:50:43 -07:00
suscd c1109721b5
lang: Add `AsRef` conversions for accounts to `AccountInfo` (#541) 2021-07-21 16:54:35 -07:00
Armani Ferrante c4e3dd2b5f
lang: Pin zeroize to 1.3.0 (#539) 2021-07-19 23:21:13 -07:00
Kirill Fomichev 5d0ae3a9f8
lang: Mutate instead returning new one in `CpiAccount::reload` (#527) 2021-07-19 12:16:58 -07:00
Armani Ferrante 615764b9c8
examples, spl: Permissioned markets via proxy middleware (#519) 2021-07-18 11:39:56 -07:00
suscd fee6f3b3e3
lang/syn: Fix module path resolution in crate parsing (#530) 2021-07-18 01:03:36 -07:00
suscd f34d0730db
lang/syn: Parse entire crate for IDL (#517) 2021-07-16 14:36:32 -07:00
Armani Ferrante a65665f476
lang: Untabify (#518) 2021-07-13 11:04:39 -07:00
Kirill Fomichev e4e64384dd
lang: Change client_accounts visibility (#515) 2021-07-12 11:56:23 -07:00
Kirill Fomichev 5ef708e39b
lang: Change entrypoint visibility (#510) 2021-07-10 11:46:41 -07:00
Armani Ferrante c5b61848c0
v0.11.1 (#507) 2021-07-09 19:05:57 -07:00
Armani Ferrante 5018e98a9c
examples: Permissioned markets (#483) 2021-07-09 18:42:05 -07:00
Armani Ferrante 46cccd8946
lang, docs: Remove associated documentation (#506) 2021-07-09 17:19:01 -07:00
Brett Etter d612ffddc2
lang: Added generic support to Accounts (#496) 2021-07-08 13:14:39 -07:00
Armani Ferrante dd5f18271f
lang: Fmt (#495) 2021-07-07 23:41:31 -07:00
suscd 2d486f55fa
lang: Use `pub(crate)` visibility for `__nonce` field (#489) 2021-07-07 21:02:39 -07:00
Armani Ferrante bbc40ba1c0
v0.11.0 (#458) 2021-07-03 12:41:55 -07:00
Kirill Fomichev 2d974604ae
lang: Remove belongs_to in favor of has_one (#459) 2021-07-03 11:58:23 -07:00
Armani Ferrante 915e6dd398
lang, ts: Fallback functions (#457) 2021-07-02 17:33:48 -07:00
Armani Ferrante 6ad68ed368
lang, ts: Add deprecated state address feature flag (#446) 2021-07-02 16:53:22 -07:00
Vladimir Komendantskiy 61625e73db
Upgrade solana to 1.7.4 and borsh to 0.9 (#450) 2021-07-01 10:16:04 -07:00
Armani Ferrante c7de475177
v0.10.0 (#433) 2021-06-27 17:34:40 -07:00
Kirill Fomichev 1aa019cb0f
Apply clippy rules (#431) 2021-06-27 17:09:46 -07:00
Armani Ferrante f067624add
Token PDAs and CLI scripts (#400) 2021-06-27 13:17:05 -07:00
Kirill Fomichev 609c836d63
lang: Optimize associated constraint check (#425) 2021-06-27 10:03:26 -07:00
Kirill Fomichev e14fec0c46
lang: Add deprecation warning for constraint (#429) 2021-06-27 09:50:54 -07:00
CanardMandarin 704b325491
lang: Add Accounts trait for Vec (#417) 2021-06-24 19:35:55 -07:00
bonedaddy 3c295f958a
lang: Impl ToAccountMetas for AccountMeta and make state mod pub (#406) 2021-06-18 15:50:58 -07:00
Michael Huang a3fa9c0584
cli, client, lang, spl: Bump dependencies (#408) 2021-06-18 08:42:39 -07:00
Armani Ferrante 796d917f42
v0.9.0 (#388) 2021-06-15 18:43:21 -07:00
Armani Ferrante b3b33f63f3
lang: Remove mut from dispatch arg (#387) 2021-06-15 17:19:13 -07:00
Armani Ferrante a6ebaabac4
lang: Initialize program derived addresses with instruction data (#386) 2021-06-15 17:15:51 -07:00
Ian Macalinao 4ce26d5531
lang: Render event IDL fields as mixed case (#379) 2021-06-15 10:52:13 -07:00
Armani Ferrante 2bcd44ded3
v0.8.0 (#375) 2021-06-10 20:01:25 -07:00
Armani Ferrante 381a3dfde6
cli, client, lang: Bump solana toolchain to v1.7.1 (#368) 2021-06-09 16:18:07 -07:00
Armani Ferrante df51a27a48
lang, ts: Account close constraint (#371) 2021-06-09 15:40:43 -07:00
Armani Ferrante ba99c9c920
lang: Framework defined error codes (#354) 2021-06-09 13:02:50 -07:00
Armani Ferrante c23a5dfa29
lang: Implement ToAccountMetas for CpiContext (#351) 2021-05-31 16:41:21 -07:00
Armani Ferrante a8fd1e0abb
v0.7.0 (#348) 2021-05-31 12:25:05 -07:00