Zicklag
48fbb5b7c4
Fix Broken Link to Token Program TypeScript Docs
2022-02-16 12:59:12 -06:00
Jon Cinque
58c1226a51
stake-pool: Bump version, add to Anchor ( #2921 )
2022-02-16 17:03:39 +01:00
Jon Cinque
1411d8b4fd
stake-pool: Option to use transfer + allocate + assign for PDA ( #2920 )
2022-02-16 16:22:46 +01:00
Tyera Eulberg
172e24e1f2
Initialize close_authority explicitly ( #2919 )
2022-02-15 17:27:28 -07:00
Jordan Sexton
b5f3dfe0e4
token: fix gh-pages deploy path
2022-02-15 16:57:16 -06:00
Jordan Sexton
d525d1ea2e
token: fix gh-pages
2022-02-15 16:38:39 -06:00
Jordan Sexton
f487f520bf
run example
2022-02-15 16:33:36 -06:00
Jordan Sexton
00371383e8
update gh-pages config and link
2022-02-15 16:33:36 -06:00
Jordan Sexton
f2134f36e8
remove usage
2022-02-15 16:33:36 -06:00
Jordan Sexton
16aa92df0a
fix faq link
2022-02-15 16:33:36 -06:00
Jordan Sexton
292153ad40
increase mocha timeout
2022-02-15 16:33:36 -06:00
Jon Cinque
9698c2b481
Remove `js-old`
2022-02-15 16:33:36 -06:00
Jon Cinque
dc4fbe8227
Use yarn in CI, remove unused test commands
2022-02-15 16:33:36 -06:00
Jon Cinque
f9a93e5636
Port e2e tests to mocha
2022-02-15 16:33:36 -06:00
Jordan Sexton
70f2333e98
update version
2022-02-15 16:33:36 -06:00
Jordan Sexton
118bd047aa
move ts to js
2022-02-15 16:33:36 -06:00
Jordan Sexton
ca17166471
move js to js-old
2022-02-15 16:33:36 -06:00
Jordan Sexton
4f0451d504
update test commands
2022-02-15 16:33:36 -06:00
Jordan Sexton
da7a97c76e
fix argument order
2022-02-15 16:33:36 -06:00
Jordan Sexton
b37390433c
update path
2022-02-15 16:33:36 -06:00
Alexander Ray
d158bb150c
stake_pool: fix wrong available_for_withdrawal_wo_fee calculation ( #2900 )
...
* - fix wrong available_for_withdrawal_wo_fee calculation by prepare_withdraw_accounts
* - fix formatting
* - refactor
* - fix sub issue
2022-02-15 21:45:32 +01:00
Jon Cinque
20864c0be7
token: Support both token programs in associated-token-account ( #2904 )
...
* token: Support both token programs in associated-token-account
* Rename spl-token -> spl-token-2022, spl-token-legacy -> spl-token
* Use spl-token by default
* Check mint in get_account_data_len
* Add checks for either token program
* Rebase fix
* Update version comments in tests
2022-02-15 14:20:14 +01:00
Michael Vines
93c8086e13
Rename token/rust to token/client
2022-02-11 21:47:43 -08:00
Jon Cinque
89aa9475ba
associated-token-account: Fail idempotent for non-ata ( #2903 )
2022-02-11 23:44:41 +01:00
Tyera Eulberg
ab4b9fb779
Add rust token client support for memo ( #2901 )
...
* Remove unnecessary fee-payer repeat signing
* Add with_memo api
2022-02-11 14:27:18 -07:00
samkim-crypto
7330b17482
token-2022: add fee for confidential extension ( #2897 )
...
* token-2022: add fee for confidential extension
* token-2022: change receiver to dest for consistency
* token-2022: addressing readability review comments for confidential extension
2022-02-11 08:37:30 -05:00
Ikko Ashimine
449a659d8e
Governance: fix typo in proposal_transaction.rs ( #2894 )
...
withing -> within
2022-02-11 13:18:45 +01:00
Anurag Gupta
95cd64ce02
token-swap: Making Arc struct as Sync ( #2896 )
...
* box changed to arc
* Imported Arc in all files
* warnings removed
* Updated fuzz
* Removed useless Arc
2022-02-11 13:18:06 +01:00
Michael Vines
1b369e1cf7
Bump spl-token-2022 version to 0.2.0
2022-02-10 16:03:45 -08:00
Michael Vines
2e968115ab
Add CreateNativeMint instruction
2022-02-09 20:03:21 -08:00
Jon Cinque
290d8d880a
associated-token-account: Add "CreateIdempotent" instruction ( #2883 )
...
* associated-token-account: Add "CreateIfNonExistent" instruction
* Address feedback
* Move ownership check
2022-02-10 00:35:46 +01:00
Tyera Eulberg
428d93bdcb
Move program-2022 tests to new crate ( #2892 )
2022-02-09 15:02:33 -07:00
Sebastian Bor
11d9952937
Governance: Use correct max size for multiple instruction transaction ( #2891 )
...
* fix: use correct max size for multiple instruction transaction
* chore: add instruction to serialisation tests
2022-02-09 12:32:06 +00:00
Michael Vines
f36e973697
Update program id
2022-02-08 11:59:50 -08:00
Tyera Eulberg
c3ad86dc2c
token-2022: fixup set_account_type to confirm AccountType ( #2885 )
...
* Add failing test
* Prevent cross-type set_account_types
2022-02-08 10:06:23 -07:00
Jon Cinque
edec44180c
token-2022: Force refresh blockhash on no-op transaction ( #2884 )
2022-02-07 23:01:33 +01:00
Jon Cinque
4dbb4a5bb4
stake-pool-py: Add more waits to solidify tests ( #2882 )
2022-02-07 22:26:23 +01:00
Harsh Ghodkar
37a6db89db
shifted dotenv to dev dependancies
2022-02-07 08:57:37 -08:00
Harsh Ghodkar
c03de12813
update
2022-02-07 08:08:10 -08:00
Sebastian Bor
fa1da606a7
Governance: Update release version to v2.2.2 ( #2878 )
...
* chore: Update release version to v2.2.2
* chore: Update chat version
2022-02-07 14:39:46 +00:00
Tyera Eulberg
482a9281f6
token-2022: Add MemoTransfer extension ( #2822 )
...
* Style nits
* Initial MemoTransfer extension
* Stub in check for memo
* Add memo-transfer token-client method
* Add MemoTransfer tests
* Add immutable get_extension, and clean up mod
* Update token/program-2022/src/extension/memo_transfer/instruction.rs
Co-authored-by: Jon Cinque <jon.cinque@gmail.com>
* Update token/rust/src/token.rs
Co-authored-by: Jon Cinque <jon.cinque@gmail.com>
Co-authored-by: Jon Cinque <jon.cinque@gmail.com>
2022-02-04 17:12:01 -07:00
Tyera Eulberg
c7ec4427b6
token-2022: Add Reallocate instruction ( #2864 )
...
* Pass by ref
* Dedupe ExtensionTypes in length apis
* Depend on deduplication in ExtensionType::get_account_len
* Add Reallocate instruction
* Remove unneeded api
* Add set_account_type helper and remove unneeded StateWithExtensionsMut api
2022-02-04 15:23:16 -07:00
Jon Cinque
129b35609a
token-2022: Support approve / revoke with extensions ( #2870 )
2022-02-04 23:07:48 +01:00
Jon Cinque
d3539c19f9
token-2022: Fail to close account with withheld fees ( #2871 )
...
* token-2022: Fail to close account with withheld fees
* Add comment to use `get_extension`
2022-02-04 23:07:22 +01:00
Jon Cinque
93c7ad7618
token-2022: Support extensions in burn ( #2869 )
2022-02-04 22:25:36 +01:00
Jon Cinque
9b52455213
token-2022: Add delegate self-revoke ( #2872 )
...
* token-2022: Add delegate self-revoke
* Address feedback
2022-02-04 22:23:41 +01:00
Jon Cinque
0a0a6d9380
token-2022: Try to fix flaky test ( #2874 )
2022-02-04 20:11:01 +01:00
Jon Cinque
2d357e85f5
token-2022: Add transfer tests with extension too ( #2868 )
2022-02-04 19:16:39 +01:00
Michael Vines
43b9a37836
Remove TODO
2022-02-04 09:58:06 -08:00
Michael Vines
0df75ab5e8
Freezing -> Thawing
2022-02-04 09:55:36 -08:00