Commit Graph

108 Commits

Author SHA1 Message Date
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
Armani Ferrante 571a96515e
lang: Rename some idl types (#344) 2021-05-30 23:21:09 -07:00
Armani Ferrante 2f5a9fcc7d
lang: Change context error span and add constraint docs (#342) 2021-05-30 13:31:28 -07:00
Armani Ferrante 6b5ed789fc
lang, spl, cli: Refactor to preserve span information (#341) 2021-05-30 12:59:33 -07:00
Armani Ferrante e1229362bc
lang, ts: Namespace state discriminator (#320) 2021-05-25 14:50:12 -07:00
Armani Ferrante 21fc2d15f4
lang, ts: Consistent domain delimiters (#321) 2021-05-25 11:26:12 -07:00
Armani Ferrante 68c601ab22
lang: Add associated init constraint (#318) 2021-05-24 22:31:48 -07:00
Armani Ferrante 6da6ae22f8
v0.6.0 (#309) 2021-05-23 14:45:34 -07:00
Han Yang 74424fed7b
lang: Fix Recentblockhashes spelling (#302) 2021-05-21 22:22:54 -07:00
Armani Ferrante 791269d3e3
v0.5.0 (#257) 2021-05-07 12:11:18 -07:00
Stanisław Drozd d08ec0326e
lang: Add anchor-debug feature flag for logging (#253) 2021-05-07 11:47:21 -07:00
Armani Ferrante d796cee091
client, lang: Add client support for state instructions (#248) 2021-05-06 14:48:22 -07:00
guanqun ccc5ba8a37
docs: Two small typo fixes (#242) 2021-05-05 00:44:06 -07:00
Lucio M. Tato 71873a77a3
lang: Add debug-log feature flag (#240) 2021-05-04 22:24:08 -07:00
Armani Ferrante 531e796f77
V0.4.5 (#230) 2021-04-29 23:47:20 -07:00
guanqun a108354536
lang, cli: Fix typos (#229) 2021-04-29 10:24:43 -07:00
Armani Ferrante a1464d14d5
examples: Swap on the serum orderbook (#224) 2021-04-28 14:08:53 -07:00