Ryan X. Charles
304210c132
add tests for all ecdsa functions
11 years ago
Ryan X. Charles
2ed5290a4e
make "new Point()" work
11 years ago
Ryan X. Charles
c4064cc6e1
ecdsa
11 years ago
Ryan X. Charles
1a01674532
signature
11 years ago
Ryan X. Charles
333c075ae7
key
11 years ago
Ryan X. Charles
5a79879e63
use process.browser only, which is sufficient
11 years ago
Ryan X. Charles
e43c7e3c3a
random
...code from bitcore
11 years ago
Ryan X. Charles
448f532738
pubkey
11 years ago
Ryan X. Charles
3df3d41434
privkey
11 years ago
Ryan X. Charles
9f7e01b8ca
rename redundant point.pointFromX to point.fromX
11 years ago
Ryan X. Charles
657f992e7b
point
11 years ago
Ryan X. Charles
ca4131ab05
remove ripemd160 dep., replace with hash.js
11 years ago
Ryan X. Charles
e0deb0407c
add big number support
Extend bn.js with some convenience methods. Extension code taken from bitcore.
11 years ago
Ryan X. Charles
862235e57e
initial commit
address, base58, base58check, hash all working with tests.
base58check code taken from bitcore.
11 years ago
Manan Patel
589418d66c
setting networks.livenet as the default for WalletKey
11 years ago
Manuel Araoz
895046cc32
fix browser tests
11 years ago
Manuel Araoz
ca16817a1c
generalize version numbers
11 years ago
Manuel Araoz
e44b2480aa
add AuthMessage and fix browser tests
11 years ago
Christopher Jeffrey
124d1a2fc3
paypro: expose RootCerts on PayPro.
11 years ago
Manuel Araoz
80b5fcc614
add is* tests for Script
11 years ago
Manuel Araoz
b727cc0d7c
add Script validation tests
11 years ago
Manuel Araoz
bed6ccaac0
start adding script tests
11 years ago
Ryan X. Charles
f87da3b5ba
add support for signing messages in compressed format
...this is the standard way to sign messages in bitcoin-qt. Note that the
format of a compressed signature, for messages, is quite distinct from DER
format, which is used in transactions. This commit also adds support for
recovering the public key from a signature, which is necessary for this. The
code for public key recover is taken from bitcoinjs-lib.
11 years ago
Matias Alejo Garcia
1c6ec69c48
fix lossing signatured after from-toObj roundtrip
11 years ago
Christopher Jeffrey
8a84092be9
root-certs: use hasOwnProperty check instead of __proto__=null.
11 years ago
Christopher Jeffrey
c533db4f42
minor: remove redundant toUpperCase calls.
11 years ago
Christopher Jeffrey
dd165ecf63
paypro: root certs - do not inherit from Object.
11 years ago
Christopher Jeffrey
5b4c4f3894
paypro: get root cert names.
11 years ago
Christopher Jeffrey
0020e289d8
paypro: allow identification of root certs.
11 years ago
Matias Alejo Garcia
1b37d88e9a
accept amount a strings in setOutput
11 years ago
Matias Alejo Garcia
8660120add
fix checkMerge, and tests
11 years ago
Manuel Araoz
0cfd5e43a8
fix merge
11 years ago
Manuel Araoz
c0d51916df
add support code for copay's new tx proposal check
11 years ago
Manuel Araoz
b222550dd0
add Transaction#getReceivingAddresses and send
11 years ago
Manuel Araoz
f1d7662a70
fix browser tests
11 years ago
Manuel Araoz
8a88c3ccd0
finish basic tests
11 years ago
Manuel Araoz
2fb5d7d3a5
change test to use sinon
11 years ago
Manuel Araoz
837658034a
one test passes
11 years ago
Manuel Araoz
f8d7d1da9d
add Transaction#getReceivingAddresses and send
11 years ago
Manuel Araoz
486f2ae1dc
starting NetworkMonitor implementation
11 years ago
Matias Alejo Garcia
68b1211c4c
formated using js-beautify
11 years ago
Matias Alejo Garcia
8e1de31797
test passing.
11 years ago
Matias Alejo Garcia
2f97390849
formatted with js-beautify
11 years ago
Matias Alejo Garcia
397fc8607f
new to/from Obj. WIP
11 years ago
Matias Alejo Garcia
71f992138b
add check in constructor of Address
11 years ago
Matias Alejo Garcia
19584e1f26
add check in constructor
11 years ago
Matias Alejo Garcia
15c55e560a
support uncompressed pub keys also
11 years ago
Christopher Jeffrey
11c977ba70
fix: typo - s/Payment/PaymentACK/
11 years ago
Matias Alejo Garcia
14d3165a73
add fromPubKey to SIN
11 years ago
Christopher Jeffrey
2f6938bad0
paypro: fix handling of pki_data - cert arrays.
11 years ago