Michael Vines
|
38243ddcd4
|
Add temporary twoxtx feature for ConfidentialTransfer extension unit testing
|
2022-02-28 09:34:23 -08:00 |
Michael Vines
|
6875603085
|
Initial ConfidentialTransferInstruction::EmptyAccount test
|
2022-02-28 09:34:23 -08:00 |
samkim-crypto
|
af90facd1d
|
token-2022: add fee withdraw and harvest instructions (#2907)
* token-2022: add fee harvest instruction for confidential extension
* token-2022: cargo fmt
* token-2022: add `WithdrawWithheldTokensMint` processor
* token-2022: add `WithdrawWithheldTokensAccounts` processor
* token-2022: incorporate VerifyWithdrawWithheldTokens instruction
* token-2022: minor variable name changes
* token-2022: additional comments + renaming variables
* token-2022: check if confidential extension was approved for fee harvest
Co-authored-by: Michael Vines <mvines@gmail.com>
* token-2022: fix error type for overflow
* token-2022: remove unnecessary fee extension check for confidential token harvest
* token-2022: add extra detail on front-running for harvesting fees
* token-2022: fix pending balance
* token-2022: bump zk-token-sdk to 0.8.0
* token-2022: fix minor variable name issue
* token-2022: minor spelling
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* token-2022: addressing smaller review feedback
* token-2022: change fee_mint to transfer_fee_config in confidential transfer
* Update token/program-2022/Cargo.toml
* token-2022: fix cargo bpf-test fail
* token-2022: fixing a previous comment mistake
Co-authored-by: Michael Vines <mvines@gmail.com>
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
|
2022-02-24 21:16:32 -05:00 |
Tyera Eulberg
|
0268d76d30
|
token-2022: complete memo extension functionality (#2876)
* Add NoMemo error and use syscall to require memos
* Flesh out + dedupe memo-transfer tests
* Add memo v1 test cases
|
2022-02-24 16:48:42 -07:00 |
Michael Vines
|
1bcd07dca1
|
Field name cleanup
|
2022-02-23 09:54:46 -08:00 |
Michael Vines
|
656f0eb1d9
|
Reduce test code duplication
|
2022-02-23 09:54:46 -08:00 |
Michael Vines
|
e111e997b7
|
Add {En,Dis}ableBalanceCredits test
|
2022-02-23 08:37:19 -08:00 |
Michael Vines
|
7c3b614af0
|
Add confidential transfer configure and approve account tests
|
2022-02-23 07:37:14 -08:00 |
Michael Vines
|
c4c14b5c51
|
Add confidential transfer initialize/update mint tests
|
2022-02-22 21:25:18 -07:00 |
Jon Cinque
|
558322798f
|
token-2022: Support extensions in `SyncNative` (#2926)
|
2022-02-17 22:50:10 +01:00 |
Michael Vines
|
2e968115ab
|
Add CreateNativeMint instruction
|
2022-02-09 20:03:21 -08:00 |
Tyera Eulberg
|
428d93bdcb
|
Move program-2022 tests to new crate (#2892)
|
2022-02-09 15:02:33 -07:00 |