- npm test
- Enable alias flag in config
- npm start
- Navigate to Alias.js, enter a valid alias and verify the pricing preview being displayed per keystroke
- Enter an invalid alias and ensure the "Please enter an alias (lowercase a-z, 0-9) between 1 and 21 bytes" error is displayed
- Manually add an additional entry to the `aliasPrices.prices` array inside Alias.js (e.g. `aliasPrices.prices.push({foo: 'asdfa'});`) so that the length would be > 1, and verify the "Alias registration is temporarily unavailable, please check again later" error is displayed and both the Check Alias and Register Alias buttons are disabled
- Manually empty the `aliasPrices.prices` array inside Alias.js (e.g. `aliasPrices.prices = [];`) so that the length would be 0, and verify the same "Alias registration is temporarily unavailable, please check again later" error is displayed and both the Check Alias and Register Alias buttons are disabled
- Temporarily reintate previous debug log statements in `processChronikWsMsg()`, open dev console, wait for a new block to be found and observe the "New block found, refreshing alias prices" message in console with the latest prices displayed matching what's on the alias-server prices endpoint
{F7090918}
- Regression test alias component features that calls upon the `/address` and `/alias` endpoints (e.g. check the registered downdown, register a new alias, attempt to re-register and observe pending dialog) to ensure the changes to `queryAliasServer` in this diff did not introduce new bugs.