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 has been archived by the owner on Jan 16, 2023. It is now read-only.
An update on the issue - It's being tracked, and an option will be available to merge token accounts (probably by default unless the developer opts out).
As far as I can tell there are two things that cause multiple token accounts:
Botched migration. An account is migrated twice or more during the "on demand migration" process. For these accounts, the resolveTokenAccounts() method does work, but it's unreliable. There seems to be some caching. Sometimes it only returns one account.
Depositing kin from outside of agora. It looks like senderCreate ends up creating a new Kin token account in the Solana owner account. Bryan mentioned something to do with derivation paths. This makes the kin totally inaccessible and hidden from the resolveTokenAccounts method.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The token account returned by the SDKs is changing sometimes.
Most of the time, the correct account is returned, but on some edge cases, the zero balance account is returned.
The text was updated successfully, but these errors were encountered: