Ryan X. Charles
895bb6bab9
use correct constant & share between Transaction and ScriptInterpreter
Closes https://github.com/bitpay/bitcore/issues/424
11 years ago
Linus Unnebäck
3da6fe899f
cleanup after removal of soop
Removed some unnecessary parenthesise that hung around after the merge
of #417
11 years ago
Ryan X. Charles
c75de967fd
further simplify use of bignum in Transaction and ScriptInterpreter
11 years ago
Ryan X. Charles
c8fe404402
replace bignumber.js with bn.js
11 years ago
Manuel Araoz
87b818badf
remove soop exports
11 years ago
Manuel Araoz
6e346d067c
remove soop imports
11 years ago
Ryan X. Charles
ca67786a77
ran js-beautify on all bitcore source
js-beautify -s 2 -r *.js
...did not run on bundles, only on source.
11 years ago
olalonde
78ae388553
Replace process.versions tests by browserify's package.json browser field. Fixes #329
11 years ago
Ryan X. Charles
7f348ca0bd
Move BigNumber to internal
...no longer relies on Manuel's repo hostig a version of "bignum" that actually
contained bignumber.js. This moves bignumber.js internally and removes bignum
from the browser build process. Also adds a bitcore.Bignum that links to the
right thing. In node, browser.Bignum is require('bignum'). And in the browser,
bitcore.Bignum is is now Bignumber.js (same as before ... except bignumber.js
is now inside bitcore).
11 years ago
Matias Alejo Garcia
9951b55a4f
signature sorting in .sign and .merge in transaction builder
11 years ago
Eric Martindale
a2d616da5b
Project reorganization.
11 years ago
Eric Martindale
f3b1c2d292
Cleanup main directory.
11 years ago
olalonde
174a3ca17c
Transaction: set TransactionIn.MAX_SEQUENCE constant
11 years ago
olalonde
91a857f424
TxIn: don't set sequence to null if 0xffffffff
11 years ago
olalonde
9aa210bccb
TxIn: add sequence to standardized object
11 years ago
olalonde
2d9afbd635
Transaction.js: removed confusing this.class assignment in file scope
11 years ago
Matias Alejo Garcia
d0f2601512
add normalized hash for Txs
11 years ago
Manuel Araoz
34ed503830
fixed 23 Transaction tests!!! :D
11 years ago
Manuel Araoz
43a031bc69
remove console.logs
11 years ago
Manuel Araoz
db38feacce
fix old tests for sighash
11 years ago
Manuel Araoz
1119b6f9e7
fixed SignatureHash tests!!!!!
11 years ago
Manuel Araoz
3886bfe923
some hashForSignature tests passing! :D
11 years ago
Manuel Araoz
dbfbc26adc
tracking down Transaction test problems
11 years ago
Manuel Araoz
1d368679cb
remove console.logs
11 years ago
Manuel Araoz
30ba137914
fix old tests for sighash
11 years ago
Manuel Araoz
5b6c9e2f53
fixed SignatureHash tests!!!!!
11 years ago
Manuel Araoz
2c331cb2ef
some hashForSignature tests passing! :D
11 years ago
Matias Alejo Garcia
f6f7a01efc
add p2sh support and test
11 years ago
Matias Alejo Garcia
2af6ab7650
TX_MULTISIG support
11 years ago
Matias Alejo Garcia
cb1a2d9b48
TransactionBuiler working with test
11 years ago
Matias Alejo Garcia
3d61a1480e
remove blockchain* inputcache* related code
11 years ago
Manuel Araoz
057b7c2a0d
added bitcointalk reference
11 years ago
Manuel Araoz
b020fe1e80
add sighash tests
11 years ago
Matias Alejo Garcia
02296d9517
fix firefox compatibility issue with buffertools#compare
11 years ago
Matias Alejo Garcia
684be77268
small fixes in block, adapt to browser bignum. remove legacy code
11 years ago
Manuel Araoz
ba92a6b1df
refactor and fixes for Transaction, ScriptInterpreter, and Key
11 years ago
Manuel Araoz
b227341c12
some Transaction tests fixed (canonical signatures)
11 years ago
MattFaus
5af02e937a
Work in progress. I have a problem with the verifyInput() callback calling itself whenever the test assertions throw an exception. I looked at the step and async libraries that are already installed via package.json, but I don't think either of these provide the functionality I need.
11 years ago
Matias Alejo Garcia
aab52ad229
updated interfase to create: create and createAndSign
11 years ago
Matias Alejo Garcia
eb8763ac9f
add comment regarding coins selection
11 years ago
Matias Alejo Garcia
041f06aae1
dynamic fee
11 years ago
Matias Alejo Garcia
0c83ecf5fb
new interfase for create TX (select + prepare + sign)
11 years ago
Matias Alejo Garcia
42d30f44a8
better utxo selection, combining inputs different confimations steps
11 years ago
Matias Alejo Garcia
242f4381ae
fix error in commit
11 years ago
Matias Alejo Garcia
530f05f876
add limit to try-verify loop
11 years ago
Matias Alejo Garcia
a2041d5790
add TX signing. Support to p2pubkeyhash
11 years ago
Matias Alejo Garcia
706162e2ba
#create for Transaction and tests
11 years ago
Matias Alejo Garcia
671d372c19
tx creation working. more tests needed
11 years ago
Matias Alejo Garcia
ada92746b7
selectUnspent function and tests
11 years ago
Matias Alejo Garcia
c0c325dabd
all classes working with soop and test passing
11 years ago