From 5428b1109e5d2d1cf088427ac29cd598d673c707 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Wed, 11 Jun 2014 16:20:51 -0300 Subject: [PATCH] add problematic test --- test/test.HierarchicalKey.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/test.HierarchicalKey.js b/test/test.HierarchicalKey.js index b1d1946..bd33530 100644 --- a/test/test.HierarchicalKey.js +++ b/test/test.HierarchicalKey.js @@ -306,4 +306,15 @@ describe('HierarchicalKey', function() { }); }); + describe('derivation in linux', function() { + it('should not be non-deterministic', function(){ + var hk = new HierarchicalKey('tprv8ZgxMBicQKsPdSF1avR6mXyDj5Uv1XY2UyUHSDpAXQ5TvPN7prGeDppjy4562rBB9gMMAhRfFdJrNDpQ4t69kkqHNEEen3PX1zBJqSehJDH'); + console.log(hk.derive('m/45/0/0/0').extendedPrivateKeyString()); + console.log(hk.derive('m/45/0/0/0').extendedPrivateKeyString()); + console.log(hk.derive('m/45\'/0/0/0').extendedPrivateKeyString()); + console.log(hk.derive('m/45\'/0/0/0').extendedPrivateKeyString()); + hk.derive('m/45\'/0/0/0').extendedPrivateKeyString().should.equal(hk.derive('m/45\'/0/0/0').extendedPrivateKeyString()); + }); + }); + });