Kyle Drake
8471df7317
remove unused hex helpers
11 years ago
vub
5e2a9f0c26
Added BIP32 support
11 years ago
vub
eb62360a49
Replaced /convert with ./convert (bugfix)
12 years ago
vub
f95b08a576
Replaced Crypto.util and util (was a typo) with conv
12 years ago
vub
e43d23235b
Added some transaction methods, and removed all internal use of base64
12 years ago
vub
9922864da4
Added deserialization, made some modifications
12 years ago
Roman Shtylman
0faac29134
start to split into node commonjs style modules
- no longer is the global Bitcoin used for modules
- cleaner and more maintainable code
- add more tests
12 years ago
justmoon
c952aaeb3e
Explicit check for invalid characters in Base58 decoder.
13 years ago
Stefan Thomas
6e44bdf229
Fixed global scope leaks in Base58.
13 years ago
Stefan Thomas
1a7fc9d063
Fixed indents.
13 years ago
Stefan Thomas
7715c41925
Wrapped Bitcoin and Base58 in platform-neutral closures.
14 years ago
Stefan Thomas
8b32d43335
Moved sources into src/ subdirectory.
14 years ago
Stefan Thomas
708ada61fa
Removed a debug statement.
14 years ago
Stefan Thomas
27ec74ba8a
Fixed all cases of unsafe BigInteger <-> byte[] conversion.
The BigInteger class we're using supports negative integers and
encodes them with a sign bit. Since in our application we are dealing
with unsigned integers only, we need to disable this functionality by
creating two wrapper functions toByteArrayUnsigned and
fromByteArrayUnsigned.
14 years ago
Stefan Thomas
c0d740d2d4
Initial import
14 years ago