Commit Graph

76 Commits

Author SHA1 Message Date
Austin Abell 1d19a0a774
Fix token proxy tests and change values to make functionality more clear (#108) 2021-03-12 09:11:03 -08:00
Armani Ferrante 09fa8b5ee0
examples/multisig: Remove delete_transaction 2021-03-07 19:51:06 +08:00
Armani Ferrante 066104382b
examples/multisig: Changes for upgradeable programs (#98) 2021-03-07 19:25:53 +08:00
Armani Ferrante c6552e8ded
examples/lockup: Match beneficiary on unstaking 2021-03-05 14:19:40 +08:00
Armani Ferrante 012e258705
examples/lockup/docs: Spelling, grammar, and generalized 2021-03-04 19:41:00 +08: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 0d7425be65
examples/lockup: Add some docs 2021-03-01 14:50:34 +08:00
Armani Ferrante bfd527f760
examples/misc: Use tilde in wallet path 2021-02-23 01:46:28 +08:00
Armani Ferrante b3803aec03
cli: Specify programs to embed into local validator genesis via Anchor.toml 2021-02-23 01:41:40 +08:00
Armani Ferrante bf8d765e26
examples/lockup: Add set_lockup_program instruction 2021-02-13 17:15:55 +08:00
Armani Ferrante f1d2404450
examples: Cashiers check 2021-02-13 00:53:45 +08:00
Armani Ferrante c67dabd1f9
Add support for u128 and i128 (#83) 2021-02-11 13:24:29 +08:00
Armani Ferrante 9fb42ce572
examples/lockup: Remove unused var in test 2021-02-10 21:50:39 +08:00
Armani Ferrante 2499195523
examples/lockup: Specify start date of vesting schedule 2021-02-10 21:39:57 +08:00
Armani Ferrante a780002683
lang/syn: Allow state structs with no ctor or impl block 2021-02-10 21:28:59 +08:00
Armani Ferrante 1681afda49
travis, examples: Run lockup in CI 2021-02-09 23:40:10 +08:00
Armani Ferrante 5378a21123
travis, examples: Run lockup against devnet 2021-02-08 16:17:33 +08:00
Armani Ferrante a6cc210595
Lockup realization trait 2021-02-08 12:55:00 +08:00
Armani Ferrante 1f31770c83
Program interfaces 2021-02-08 12:54:52 +08:00
Armani Ferrante 48b27e6943
Migrate to sighash based method dispatch (#64) 2021-02-06 16:28:33 +08:00
Armani Ferrante d36ebd640a
Add some more tutorial documentation (#60) 2021-02-03 00:35:18 -08:00
Armani Ferrante 24e92f29d7
examples/multisig: Set localnet as default network 2021-02-01 08:23:32 -08:00
Armani Ferrante eae05f2c3b
Deref program account 2021-02-01 08:21:00 -08:00
Armani Ferrante 056e33370b
Add account accessor 2021-02-01 06:52:55 -08:00
Armani Ferrante bba2771962
examples: Add multisig (#56) 2021-02-01 06:33:29 -08:00
Armani Ferrante 616c2e2fa7
examples/lockup: Adjust test params 2021-01-30 06:59:11 -08:00
Armani Ferrante a078b683b8
examples/lockup: Disallow vesting accounts with invalid periods 2021-01-30 05:59:51 -08:00
Armani Ferrante 345d25a583
cli: Deploy with upgradeable loader 2021-01-29 06:20:30 -08:00
Armani Ferrante 930aa1d9f6
Changes for a functioning lockup/stake UI (#46) 2021-01-27 19:31:15 -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 e4b8267697
Complete staking registry 2021-01-22 23:11:03 -08:00
Armani Ferrante 41c3c57464
examples: Change package path 2021-01-22 06:21:55 -08:00
Armani Ferrante 32c6ad3cf5
Fix build 2021-01-22 05:29:39 -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 e8efd04412
Program ctor functions and state structs (#33) 2021-01-22 03:35:57 -08:00
Armani Ferrante c9ae5eb0ef Lockup and staking examples (#28) 2021-01-20 17:13:29 -08:00
Armani Ferrante e636cf9721 Error handling 2021-01-20 17:13:29 -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 e0b3d4a41f
examples/spl: Remove derive feature 2021-01-15 19:48:44 -08:00
Armani Ferrante 11272e3677
anchor_spl crate and example (#24) 2021-01-15 19:16:17 -08:00
Armani Ferrante b5ca210696
Fix example wallet path 2021-01-15 18:23:24 -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