You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 11, 2025. It is now read-only.
I am trying to test using the transfer-fee extension in conjunction with the transfer-hook extension. The transfer-hook is the provided example program given in this repository. The transfer hook extra account metas account is initialized but empty. I am running this command:
spl-token transfer --expected-fee <EXPECTED_FEE><TOKEN_MINT_ADDRESS><TOKEN_AMOUNT><RECIPIENT_WALLET_ADDRESS>
It fails with error: Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb failed: custom program error: 0x7dc8348c My suspicion is that TransferCheckedWithFee is not correctly resolving the extra account metas.
I have already confirmed that this same transfer-hook program works and successfully transfers a token with only the transfer-hook extension.
Solution: Fix TransferCheckedWithFee to correctly resolve the required extra account metas.