Questions tagged [transfer-checked]
The transfer-checked tag has no usage guidance.
15 questions
0
votes
1
answer
18
views
Token2022 TransferHook AccountData seed error AccountNotFound
I'm using anchor to write a program that implements the transfer hook interface. One of the extra accounts is an "Authority" owned by the same program with a PDA derived from [b"...
3
votes
1
answer
50
views
How to received typed getTransaction response with jsonParsed encoding?
Context:
I am using @solana/web3.js 2.0 to invoke the getTransaction RPC method with encoding: "jsonParsed". The transaction is expected to have SPL Token instructions (create, ...
0
votes
1
answer
31
views
CPI fails with Cross-program invocation with unauthorized signer or writable account
i'm facing a weird issue. I'm trying to transfer token (2022) from a pda to a user token account.
The code looks like this:
let transfer_checked_discriminant: u8 = 0x0c;
let amount: u64 = 1;
...
2
votes
0
answers
118
views
Cross-program invocation reentrancy not allowed for this instruction: Token 2022 Transfer Hook
Is anybody familiar with this error
Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 15038 of 88944 compute units
Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb failed: Cross-...
1
vote
1
answer
67
views
Transfer Fees/Tax per Transfer of Token
How can we collect the transfer fee/tax per token transfer on Solana? Is it possible to automate this process, or do we need to collect it manually?
Manually means here , to run js code for searching ...
0
votes
1
answer
45
views
I m unable to reallocate solana 2022 program transfer Fee extension
Getting error:failed to send transaction: Transaction simulation failed: Error processing Instruction 0: custom program error: 0xd
Code is:
import {
Connection,
Transaction,
clusterApiUrl,
...
1
vote
1
answer
114
views
Does token-2022 allow selling tax instead of a basic transfer fee?
I'm new to Solana, I just wanted to figure out if the Token22 transfer fee extension can segregate buy tax and sell tax because in Ethereum I guess we could alter the ERC-20 contract by taking the LP ...
2
votes
1
answer
199
views
how to transfer spl token with transfer-hook extension
I used the Solana Playground wallet to deploy a program and obtained the program ID. The ID is 6baxXgMr7HypeTBhN64rbrt31UwbSeRtsQQxGw1KBi5b. Then, I used the following script to create an SPL token.
//...
0
votes
1
answer
91
views
Transfer within a transfer hook callback not working - writable privilege escalated on source account
I am trying to implement an additional transfer of the token that has a transfer hook from within the transfer hook callback. In particular, I am trying to send an additional token from the source ...
4
votes
1
answer
187
views
Modify sent amount on Transfer hook
I have been recently started to play around the transfer hook and explored the Anchor tutorial on the website.
My question is if the transfer hook reflects the end state of the transfer is there any ...
3
votes
1
answer
354
views
Token Extensions program custom program error: 0x7dc8348c
I using instructions from here https://spl.solana.com/token-2022/extensions, and getting error: Transaction simulation failed: Error processing Instruction 0: custom program error: 0x7dc8348c while ...
2
votes
2
answers
439
views
How do I send a token with the transfer-hook extension using the spl-token command line interface?
I am trying to test the transfer-hook extension by creating and minting a token using the example transfer-hook program. I have successfully deployed the program, created the token with the transfer-...
1
vote
1
answer
279
views
Token-2022: Can an Instruction to Execute a Transfer Hook be added to a Program with other Instructions?
I'm looking into using the transfer hook from token-2022 to run some logic whenever my custom spl-token is transferred. I came this Github link and while it helps, I have a lot of questions. Like for ...
2
votes
1
answer
152
views
I can't transfer all of my Lamports to another account
If there are 891000 lamports in my account, I can't transfer all of these to another rich account.
It says
"Transaction simulation failed: Transaction results in an account (0) without ...
19
votes
2
answers
3k
views
What is the difference between Transfer and TransferChecked instruction from the SPL Token Program?
I'm curious what the practical difference is between the Transfer and TransferChecked instructions, and when should we use one over the other.
In this question, I'm using Transfer/TransferChecked as ...