Withdraw is a verb

This commit is contained in:
Trent Nelson
2020-09-18 12:14:30 -06:00
committed by mergify[bot]
parent 7ee07fd4e8
commit 42b40b7d34

View File

@ -589,14 +589,14 @@ Transfer 1 tokens
Signature: 3R6tsog17QM8KfzbcbdP4aoMfwgo6hBggJDVy7dZPVmH2xbCWjEj31JKD53NzMrf25ChFjY7Uv2dfCDq4mGFFyAj Signature: 3R6tsog17QM8KfzbcbdP4aoMfwgo6hBggJDVy7dZPVmH2xbCWjEj31JKD53NzMrf25ChFjY7Uv2dfCDq4mGFFyAj
``` ```
### Deposits ### Depositing
Since each `(user, mint)` pair requires a separate account on chain, it is Since each `(user, mint)` pair requires a separate account on chain, it is
recommended that an exchange create batches of token accounts in advance and assign them recommended that an exchange create batches of token accounts in advance and assign them
to users on request. These accounts should all be owned by exchange-controlled to users on request. These accounts should all be owned by exchange-controlled
keypairs. keypairs.
Monitoring for deposits should follow the [block polling](#poll-for-blocks) method Monitoring for deposit transactions should follow the [block polling](#poll-for-blocks)
described above. Each new block should be scanned for successful transactions method described above. Each new block should be scanned for successful transactions
issuing SPL Token [Transfer](https://github.com/solana-labs/solana-program-library/blob/096d3d4da51a8f63db5160b126ebc56b26346fc8/token/program/src/instruction.rs#L92) issuing SPL Token [Transfer](https://github.com/solana-labs/solana-program-library/blob/096d3d4da51a8f63db5160b126ebc56b26346fc8/token/program/src/instruction.rs#L92)
or [Transfer2](https://github.com/solana-labs/solana-program-library/blob/096d3d4da51a8f63db5160b126ebc56b26346fc8/token/program/src/instruction.rs#L252) or [Transfer2](https://github.com/solana-labs/solana-program-library/blob/096d3d4da51a8f63db5160b126ebc56b26346fc8/token/program/src/instruction.rs#L252)
instructions referencing user accounts, then querying the instructions referencing user accounts, then querying the
@ -607,7 +607,7 @@ updates.
made to exend the `preBalance` and `postBalance` transaction status metadata made to exend the `preBalance` and `postBalance` transaction status metadata
fields to include SPL Token balance transfers. fields to include SPL Token balance transfers.
### Withdraws ### Withdrawing
The withdraw address a user provides must point to an initialized SPL Token account The withdraw address a user provides must point to an initialized SPL Token account
of the correct mint. Before executing a withdraw [transfer](#token-transfers), of the correct mint. Before executing a withdraw [transfer](#token-transfers),
it is recommended that the exchange check the address as it is recommended that the exchange check the address as