Commit Graph

51 Commits

Author SHA1 Message Date
Armani Ferrante 3958533750
Static owner and program ID checks (#686) 2021-09-07 13:06:15 -07:00
Armani Ferrante 2cc82bc11a
docs: Update tutorials for new init constraint (#670) 2021-09-02 16:29:25 -07:00
Armani Ferrante 2604a442fd
lang: Add zero attribute (#513) 2021-08-25 10:27:27 -07:00
Armani Ferrante 6e55078ff3
lang, ts, examples: Remove associated keyword (#612) 2021-08-15 16:35:53 -07:00
Kirill Fomichev ceb80b0a04
lang: Dynamically fetch rent sysvar for when using `init` (#588) 2021-08-08 13:20:26 -07:00
Kirill Fomichev 690c41315d
cli: Allow custom test commands (#550) 2021-07-29 14:38:24 -07:00
Armani Ferrante a6ebaabac4
lang: Initialize program derived addresses with instruction data (#386) 2021-06-15 17:15:51 -07:00
keemy 2f5a7d2cee
examples: Simplify tutorials/basic-3 test (#337) 2021-05-29 10:24:21 -07:00
Armani Ferrante 2f780e0d27
ts: Reorganize program namespaces into well typed elements (#322) 2021-05-25 20:04:05 -07:00
Armani Ferrante 68c601ab22
lang: Add associated init constraint (#318) 2021-05-24 22:31:48 -07:00
Armani Ferrante a9179600cd
cli: Add provider section to Anchor.toml (#305) 2021-05-23 10:00:24 -07:00
John Rees ead60e2fc4
ts: Replace deprecated web3.Account with web3.Keypair (#274) 2021-05-15 14:43:25 -07:00
Armani Ferrante d796cee091
client, lang: Add client support for state instructions (#248) 2021-05-06 14:48:22 -07:00
Armani Ferrante 2bd84f23b5
examples: Basic-5 toml change and run in CI (#215) 2021-04-20 09:40:05 -07:00
armaniferrante d0a3f0faba
docs, examples: Associated tutorial 2021-04-13 22:45:57 -07:00
armaniferrante ce8263b858
examples/tutorial/basic-2: Remove typescript 2021-04-09 09:35:21 -07:00
Armani Ferrante 8289e47513
Update solana tooling to v1.6.3 (#139) 2021-04-04 00:55:56 -07:00
Armani Ferrante 429da0914c
examples: Use path dep for all examples (#122) 2021-03-25 12:13:09 -07:00
Armani Ferrante 3cbc227491
Events (#89) 2021-03-24 20:19:29 -07:00
Armani Ferrante 8c985ecba0
cli: Require test files to end in .spec.ts 2021-03-01 17:56:52 +08:00
Armani Ferrante 425d2e868b
examples/tutorial/basic-2: Remove unnecessary package.json 2021-03-01 17:45:34 +08:00
NorbertBodziony 7b69e0ba23
add TS support for tests (#94) 2021-03-01 17:25:59 +08:00
Armani Ferrante d36ebd640a
Add some more tutorial documentation (#60) 2021-02-03 00:35:18 -08:00
Armani Ferrante d9da6887e7
Add published version badges to readme 2021-01-23 19:07:57 -08:00
Armani Ferrante f22479fff9
#[error] generates a Result<T> type 2021-01-23 17:07:38 -08:00
Armani Ferrante 9da5bccb07
examples: Add counter to basic-4 2021-01-23 16:54:13 -08:00
Armani Ferrante ef23756978
State struct instructions 2021-01-23 07:40:31 -08:00
Armani Ferrante 41c3c57464
examples: Change package path 2021-01-22 06:21:55 -08:00
Armani Ferrante 7bc07d292f
examples: Add basic-4 2021-01-22 05:19:43 -08:00
Armani Ferrante 178807102d
examples: Update tests 2021-01-22 04:55:03 -08:00
Armani Ferrante 41b25afed0
Remove explicit solana dependencies 2021-01-15 21:40:11 -08:00
Armani Ferrante 13ed9d79bb
Remove explicit borsh dependency 2021-01-15 19:58:01 -08:00
Armani Ferrante fde3e21bbf
Propagate exit results 2021-01-15 04:45:10 -08:00
Armani Ferrante 9c77d89c17
Bump borsh version 2021-01-15 04:10:37 -08:00
Armani Ferrante eb82093fb7
examples: Bump borsh versions 2021-01-15 00:53:14 -08:00
Armani Ferrante 5d571ee9fc
Set alpha and borsh versions 2021-01-15 00:39:46 -08:00
Armani Ferrante fa67756774
From CpiAccount for ProgramAccount 2021-01-14 23:01:26 -08:00
Armani Ferrante e187cb5cbb
examples: Update prelude imports 2021-01-14 22:45:14 -08:00
Armani Ferrante 34a3474663
Composable Accounts derivations (#21) 2021-01-14 22:35:50 -08:00
Armani Ferrante 20bd3c2db8
Put CPI client behind feature flag 2021-01-14 17:13:21 -08:00
Armani Ferrante 861e0b6ea4
Fix toml paths 2021-01-14 15:19:29 -08:00
Armani Ferrante 92b5f74eea
CPI client generation (#19) 2021-01-14 15:16:27 -08:00
Armani Ferrante 830c187279
#[account(rent_exempt)] attribute (#17) 2021-01-11 12:00:18 -08:00
Armani Ferrante de353cb4e4
Account discriminators (#14) 2021-01-09 22:03:14 -08:00
armaniferrante 4792d1ce49
Run examples in CI 2021-01-06 15:07:37 -08:00
armaniferrante 7f02eb13af
syn: Rename derive related modules anchor -> accounts 2021-01-06 11:36:33 -08:00
armaniferrante 16b5d751eb
Fix broken links 2021-01-05 14:18:55 -08:00
armaniferrante e91a9e148b
Tutorial 2 init 2021-01-04 23:57:51 -08:00
armaniferrante e5ab0684f8
Finish tutorial-1 draft 2021-01-04 18:37:10 -08:00
Armani Ferrante 9570830b65
Workspaces 2021-01-04 11:47:22 -08:00