solana-program-library/token/program-2022/tests
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
..
action.rs token-2022: Add transfer fee types and instructions (#2608) 2021-12-14 23:36:02 +01:00
assert_instruction_count.rs token-2022: bump compute limit for close test (#2770) 2022-01-21 11:54:02 -07:00
burn.rs token-2022: Support extensions in burn (#2869) 2022-02-04 22:25:36 +01:00
default_account_state.rs token-2022: add DefaultAccountState mint extension (#2810) 2022-01-26 13:30:24 -07:00
delegate.rs token-2022: Support approve / revoke with extensions (#2870) 2022-02-04 23:07:48 +01:00
freeze.rs token-2022: Add freeze / thaw through StateWithExtensions (#2848) 2022-02-01 00:24:59 +01:00
initialize_account.rs Refactor TestContext to enable unwrap_err (#2805) 2022-01-25 13:45:53 -07:00
initialize_mint.rs Refactor TestContext to enable unwrap_err (#2805) 2022-01-25 13:45:53 -07:00
memo_transfer.rs token-2022: Add MemoTransfer extension (#2822) 2022-02-04 17:12:01 -07:00
mint_close_authority.rs token-2022: Assess transfer fees (#2807) 2022-01-26 19:25:10 +01:00
program_test.rs token-2022: add DefaultAccountState mint extension (#2810) 2022-01-26 13:30:24 -07:00
reallocate.rs token-2022: Add Reallocate instruction (#2864) 2022-02-04 15:23:16 -07:00
transfer.rs token-2022: Add transfer tests with extension too (#2868) 2022-02-04 19:16:39 +01:00
transfer_fee.rs token-2022: Fail to close account with withheld fees (#2871) 2022-02-04 23:07:22 +01:00