Closed DonnieBLT closed 1 week ago
The UI can be improved, We need to add validation to the address field, once the user profile page is ready, will add the validation code, I have code ready in javascript
function validateBTC(address) { /*** * Params: BTC Address * ***/ let regex = new RegExp(/^(bc1|[13])[a-km-zA-HJ-NP-Z1-9]{25,34}$/); if (address == null || address == "" || address == " ") { return false; } else if (regex.test(address) == true) { return true; } else { return false; } } // TEST THE VALIDATORS // BTC VALIDATOR // Uncomment the below code // var list = [ // '1BoatSLRHtKNngkdXEeobR76b53LETtpyT', // '1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa', // '2QLbGuc3GWptSpWLKwJfaV8z6Z1k7ydfGr', // '1PeChKY22Zq8Kipj6nKzf8xVRmXo5q3Ne', // '1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp', // 'ACounterpartyXXXXXXXXXXXXXXXUWLpVr', // '3ELzJkt9A1sp8ysTTz9TnL5KszYQmBpdr5', // 'aBitcoinEaterAddressDontSendf59kuE', // '1Dorian4RoXcnBv9hnQ4Y2C1an6NJ4UrjX', // '1AGRx1kJhx8ZgB4jQDL3Ka5Mf9xSKYtL2p', // '1GDbUgo6X2i29K1jZ4WDEz6qczdVqzK7oa', // '1MZ8Rjkt8Tgk5n98dRwj29s5LZY2zp8mcK', // '1HoDW3sJv5X4xmtPvknm78X3pYYUGTkJK ', // '1AE1LoNUouPjqaAcdRFLednhrHiDRJX6W3', // '1FfmbHfnpaZjKFvyi1okTjJJusN455paPH', // '1HCKjUpRGcrrRAtFaaCAUaGjsPx9oYmLaZ', // '1L8meqhHjBckTnCvFkg1aeDdWxqa5i5a8n', // '1ice7DUtRURKToyD8fX4abRekiYnoVHTa', // '1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp ', // '1Ch5cMc8s8QzCx9vjvcu6zG8gTNDzYf9ZT', // ] // for(var i=0; i<list.length; i++){ // console.log(`${list[i]} - ${validateBTC(list[i])}`) // }
The UI can be improved, We need to add validation to the address field, once the user profile page is ready, will add the validation code, I have code ready in javascript