flocore/lib
Ryan X. Charles c2e5a14eed throw error when using invalid length hash in Address
I have often made the error of using a public key rather than the hash of the
public key when creating an address, leading to invalid addresses. I'm sure I'm
not the only one. This commit follows the principle of "fail early, fail often"
and simply throws an error if you try to insert something other than 20 bytes
long when creating an address, which would be the case when using a public key.
This way that common mistake should be reduced.
2014-06-11 18:13:39 -07:00
..
browser fix sjcl issue on npm install 2014-06-06 11:49:58 -07:00
common rename "rand" to more explanatory "getRandomSeed" 2014-06-05 16:41:47 -07:00
Address.js throw error when using invalid length hash in Address 2014-06-11 18:13:39 -07:00
Armory.js Armory: removed unused buffertools dependency 2014-05-08 08:46:09 +08:00
Base58.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
Block.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
Bloom.js Cleanup main directory. 2014-04-13 13:14:27 -07:00
Connection.js fix issues with ConnectionTor example and Connection class 2014-04-22 22:28:31 -03:00
Curve.js Fixed browser exception caused by lib/Curve.js 2014-05-08 07:54:11 +08:00
Deserialize.js Cleanup main directory. 2014-04-13 13:14:27 -07:00
ECIES.js use SJCL AES to get ECIES working in the browser 2014-06-03 19:03:50 -07:00
Electrum.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
HierarchicalKey.js check if seed is greater than 512 bits 2014-06-04 13:42:06 -04:00
Key.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
Message.js add support for signing/verifying messages 2014-04-19 11:28:19 -03:00
Opcode.js Cleanup main directory. 2014-04-13 13:14:27 -07:00
Peer.js simplified example for peer discovery, added some debug output to discoverPeers(), made Peer reference the connection created from createConnection() 2014-04-19 15:12:44 -04:00
PeerManager.js remove underscore dependency to decrease bundle size 2014-06-04 18:43:00 -07:00
Point.js Eckey: renamed multiply to multiplyUncompressed for consistency 2014-05-08 08:10:07 +08:00
PrivateKey.js Project reorganization. 2014-04-13 13:28:42 -07:00
RpcClient.js Project reorganization. 2014-04-13 13:28:42 -07:00
Script.js add more strict checking, plus tests 2014-05-25 23:46:20 -03:00
ScriptInterpreter.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
SecureRandom.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
Sign.js Cleanup main directory. 2014-04-13 13:14:27 -07:00
SIN.js Project reorganization. 2014-04-13 13:28:42 -07:00
SINKey.js Project reorganization. 2014-04-13 13:28:42 -07:00
sjcl.js fix sjcl issue on npm install 2014-06-06 11:49:58 -07:00
Transaction.js Replace process.versions tests by browserify's package.json browser field. Fixes #329 2014-05-07 14:14:10 +08:00
TransactionBuilder.js Exporting a constant on TransactionBuilder for use on Copay (to check available funds to spend). A simple test for this. 2014-06-11 19:00:11 -03:00
Wallet.js Project reorganization. 2014-04-13 13:28:42 -07:00
WalletKey.js Project reorganization. 2014-04-13 13:28:42 -07:00