LeftPad ethereum private keys with zeros if needed

This commit is contained in:
Ian Coleman
2018-01-16 09:01:10 +11:00
parent 28e1cd455c
commit 78db37f663
2 changed files with 26 additions and 1 deletions

View File

@@ -2850,4 +2850,29 @@ it('Can display the table as csv', function(done) {
});
});
it('LeftPads ethereum keys that are less than 32 bytes', function(done) {
// see https://github.com/iancoleman/bip39/issues/155
selectNetwork("ETH - Ethereum");
driver.findElement(By.css('#bip32-tab a'))
.click()
driver.findElement(By.css('#bip32-path'))
.clear();
driver.findElement(By.css('#bip32-path'))
.sendKeys("m/44'/60'/0'");
driver.findElement(By.css('.phrase'))
.sendKeys('scout sort custom elite radar rare vivid thing trophy gesture cover snake change narrow kite list nation sustain buffalo erode open balance system young');
driver.sleep(generateDelay).then(function() {
driver.findElement(By.css(".address"))
.getText()
.then(function(address) {
expect(address).toBe("0x8943E785B4a5714FC87a3aFAad1eB1FeB602B118");
done();
});
//getFirstAddress(function(address) {
// expect(address).toBe("0x8943E785B4a5714FC87a3aFAad1eB1FeB602B118");
// done();
//});
});
});
});