- npm test
- npm start
- comment out the `const link = await sendXec...` block in Alias.js in order to initially test the alias availability checking logic and avoid spamming the address with test inputs.
- input your desired alias and click Register Alias. Note the console log of currently registered aliases. If your alias was not in this list, verify console log displays the correct registration fee for this alias, a `Progressing to alias registration` console log message is displayed and the alias is rendered on the page with '(Pending)' attached.
- use one of the existing aliases and click Register Alias. Verify an error notification indicating this is taken.
- send some weird shit to this payment address and verify the availability logic does not fall over and the list of registered aliases in the console log is not updated with the weird shit
- uncomment the `const link = await sendXec...` block in Alias.js and test out the end to end registration of new and existing aliases and ensure the existing ones still trigger the error notification with no further progression to onchain registration.