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
Since GPA is currently not fully supported by the plugin (not using account_audit table) this means it can yield incosistent result - either including accounts that shouldn't be or excluding accounts that should be present in the response.
Two examples:
if an account YYYY owned by XXX had a write on processed level commitment, then it would now no longer be visible in getProgramAccounts(XXX, commitment=confirmed) until that write got confirmed - so getProgramAccounts from the proxy for Postgres would not include all the program accounts necessarily
if there is a fork that creates an account AAAA owned by XXX on slot 123 (so there is an entry in accounts table with commitment processed) but slot 123 is skipped now it seems to me that getProgramAccounts(XXX, commitment=processed) would include the account AAAA even after slot 123 is orphaned (i.e. after 124 is confirmed with child = 122 for example).
The text was updated successfully, but these errors were encountered:
Since GPA is currently not fully supported by the plugin (not using
account_audit
table) this means it can yield incosistent result - either including accounts that shouldn't be or excluding accounts that should be present in the response.Two examples:
if an account YYYY owned by XXX had a write on processed level commitment, then it would now no longer be visible in getProgramAccounts(XXX, commitment=confirmed) until that write got confirmed - so getProgramAccounts from the proxy for Postgres would not include all the program accounts necessarily
if there is a fork that creates an account AAAA owned by XXX on slot 123 (so there is an entry in accounts table with commitment processed) but slot 123 is skipped now it seems to me that getProgramAccounts(XXX, commitment=processed) would include the account AAAA even after slot 123 is orphaned (i.e. after 124 is confirmed with child = 122 for example).
The text was updated successfully, but these errors were encountered: