Commit Graph

108 Commits

Author SHA1 Message Date
Armani Ferrante 5017a1afee
v0.14.0 (#655) 2021-09-02 11:31:50 -07:00
Armani Ferrante d1edf2653f
lang: Use try_accounts instead of manual deser (#666) 2021-09-02 09:35:05 -07:00
Armani Ferrante 7a367f3f5c
lang: Deprecate `#[state]` (#661) 2021-09-01 15:34:28 -07:00
Armani Ferrante 6e55078ff3
lang, ts, examples: Remove associated keyword (#612) 2021-08-15 16:35:53 -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
Armani Ferrante ec6888a3b9
v0.12.0 (#572) 2021-08-04 12:29:38 -07:00
Armani Ferrante c5b61848c0
v0.11.1 (#507) 2021-07-09 19:05:57 -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
Armani Ferrante 6ad68ed368
lang, ts: Add deprecated state address feature flag (#446) 2021-07-02 16:53:22 -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 796d917f42
v0.9.0 (#388) 2021-06-15 18:43:21 -07:00
Armani Ferrante a6ebaabac4
lang: Initialize program derived addresses with instruction data (#386) 2021-06-15 17:15:51 -07:00
Armani Ferrante 2bcd44ded3
v0.8.0 (#375) 2021-06-10 20:01:25 -07:00
Armani Ferrante ba99c9c920
lang: Framework defined error codes (#354) 2021-06-09 13:02:50 -07:00
Armani Ferrante a8fd1e0abb
v0.7.0 (#348) 2021-05-31 12:25:05 -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 6da6ae22f8
v0.6.0 (#309) 2021-05-23 14:45:34 -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
guanqun ccc5ba8a37
docs: Two small typo fixes (#242) 2021-05-05 00:44:06 -07:00
Armani Ferrante 531e796f77
V0.4.5 (#230) 2021-04-29 23:47:20 -07:00
Armani Ferrante 0de345f1a6
v0.4.4 (#205) 2021-04-18 17:42:01 -07:00
Armani Ferrante a8aa84a3d1
lang: Zero copy state structs (#206) 2021-04-18 09:54:18 -07:00
Armani Ferrante b6afb30474
lang: Zero copy deserialization (#202) 2021-04-17 12:07:48 -07:00
Armani Ferrante 7fcb45e702
lang: Impl Bump trait for associated accounts (#199) 2021-04-14 17:41:18 -07:00
Armani Ferrante f1bb17d35d
v0.4.3 (#188) 2021-04-13 12:11:58 -07:00
Armani Ferrante b498b99f96
lang: Associated program account attributes (#186) 2021-04-13 11:47:54 -07:00
Armani Ferrante 60b1c87224
lang: Simplify codegen (#171) 2021-04-11 13:04:43 -07:00
Armani Ferrante 808d0542a5
v0.4.2 (#170) 2021-04-10 18:10:19 -07:00
Armani Ferrante 81e03c5e37
lang: Cleanup private apis and documentation (#169) 2021-04-10 17:47:14 -07:00
Armani Ferrante 430e10cb6a
v0.4.1 (#152) 2021-04-06 15:49:51 -07:00
armaniferrante f7b92e2e7c
lang: Add some docs for events 2021-04-04 15:08:02 -07:00
Armani Ferrante 719602e836
v0.4.0 (#144) 2021-04-04 14:24:50 -07:00
Armani Ferrante 8289e47513
Update solana tooling to v1.6.3 (#139) 2021-04-04 00:55:56 -07:00
Armani Ferrante 07a65233a5
lang: Namespaceable account discriminators (#128) 2021-03-26 15:21:31 -07:00
Armani Ferrante 3cbc227491
Events (#89) 2021-03-24 20:19:29 -07:00
Armani Ferrante b7cafcda0e
lang: Add state size override (#121) 2021-03-24 10:35:51 -07:00
armaniferrante 97027d9abc
v0.3.0 2021-03-12 14:48:29 -08:00
Armani Ferrante 08f5a0e243
Clippy fixes 2021-02-16 13:57:09 +08:00
Armani Ferrante 603a2c1859
v0.2.1 2021-02-11 22:49:25 +08:00
Armani Ferrante 845df6d196
lang/attribute/access-control: Allow multiple modifiers 2021-02-10 12:00:19 +08:00
Armani Ferrante 14ebb5aa9b
Publish 0.2.0 2021-02-08 15:32:20 +08:00
Armani Ferrante 82d7e5ae2b
lang: Add some more docs 2021-02-08 14:26:21 +08:00
Armani Ferrante 1f31770c83
Program interfaces 2021-02-08 12:54:52 +08:00
Armani Ferrante c643438753
lang: Don't build example docs code 2021-02-06 16:38:57 +08:00
Armani Ferrante 170e6f18d4
lang: Hash at compile time (#63) 2021-02-05 19:17:40 +08:00
Armani Ferrante 60958ebc22
lang: Add some API documentation 2021-02-04 22:31:53 +08:00
Armani Ferrante 72bf55db2b
v0.1.0 2021-01-31 07:05:24 -08:00
Armani Ferrante 9825710c8f
Explicit CLI commands 2021-01-31 00:59:26 -08:00
Armani Ferrante f0297012c6
Create lang dir 2021-01-30 05:23:23 -08:00