mirror of https://github.com/qortal/qortal
Browse Source
Some asset-related transactions (CREATE_ASSET_ORDER and TRANSFER_ASSET) also try to fetch asset names at the same time. If one of these transactions, and a corresponding ISSUE_ASSET transaction, have been orphaned then it's possible that the asset no longer exists. Thus the SQL "JOIN" fails during transaction retrieval, causing an error. Changing the table-join to "LEFT OUTER JOIN" makes the asset name aspect optional. Repercussions might be nameless assets when fetching transaction info via API.pull/67/head
catbref
5 years ago
3 changed files with 7 additions and 4 deletions
Loading…
Reference in new issue