~/forever/updates/addon-api
Updates
BULK_PURCHASE_RESULT_RECEIVED: result, productResults, bestTopUpProductID?, totalCost?BULK_REFUND_RESULT_RECEIVED: resultCATALOG_SHOP_ADD_PENDING_PRODUCT: productIDCATALOG_SHOP_DATA_REFRESH: shoppingSessionUUIDStr?CATALOG_SHOP_DISABLEDCATALOG_SHOP_FETCH_FAILURE: shoppingSessionUUIDStr?CATALOG_SHOP_FETCH_SUCCESS: shoppingSessionUUIDStr?CATALOG_SHOP_OPEN_SIMPLE_CHECKOUT: checkoutIDCATALOG_SHOP_PURCHASE_SUCCESS: productIDCATALOG_SHOP_REBUILD_SCROLL_BOXCATALOG_SHOP_REFUNDABLE_DECORS_UPDATEDCATALOG_SHOP_REMOVE_PENDING_PRODUCT: productIDCATALOG_SHOP_RESULT_ERRORCATALOG_SHOP_SPECIFIC_PRODUCT_REFRESH: productIDCATALOG_SHOP_VIRTUAL_CURRENCY_BALANCE_UPDATE: currencyCode, balanceCATALOG_SHOP_VIRTUAL_CURRENCY_BALANCE_UPDATE_FAILURE: currencyCodeSET_SEEN_PRODUCTS: productIdsSHOW_NEW_PRODUCT_NOTIFICATIONDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.