714 Commits (ee6f8d35efae56a22562a3e9b353e70f7baff365)

Author SHA1 Message Date
Manuel Araoz ee6f8d35ef increase script test coverage 10 years ago
Manuel Araoz e25ffde6db refactor networks 10 years ago
Kirill Fomichev ca96359f40 Immutable network Object 10 years ago
Braydon Fuller bcd4efb724 Added `checkState` for positive integer in Output satoshis 10 years ago
Braydon Fuller 3005e19cbf Added precondition to transaction.to for a positive integer as an amount 10 years ago
Braydon Fuller 6367cbe368 Fixed typos in transaction.verify error messages 10 years ago
Manuel Araoz e331c4ea49 allow addresses to have surrounding whitespace in validation 10 years ago
Kirill Fomichev c010cb8c50 drop cached value for inputAmount and outputAmount 10 years ago
eordano 662099a36e Use Networks.get with 2 args when possible 10 years ago
eordano 4f4b2b93fb Allow arrays as second arg to Networks.get 10 years ago
Kirill Fomichev 116024a7cb fix Script.isPublicKeyHashOut 10 years ago
Braydon Fuller f034a71929 Network Fixes 10 years ago
Chris Arnesen 8af63ec8d0 update transaction.getFee() JSDoc 10 years ago
Eric Martindale c759401373 Fix tests, address commentary from @braydonf. 10 years ago
Eric Martindale 9ece2f78ed Fix bug if no value is supplied. 10 years ago
Manuel Araoz 21266570d4 refactor code 10 years ago
Manuel Araoz 7da4c7925a lazy calc for xpubkey in HDPrivateKey 10 years ago
Manuel Araoz ef7eafbb0c increase test coverage and fix some bugs 10 years ago
Manuel Araoz e0b1ca0e10 move some script logic from Address to Script 10 years ago
Manuel Araoz 3619c7c9e2 fix problematic cases 10 years ago
Manuel Araoz a9328d76ff add extra test 10 years ago
Manuel Araoz 62ea45a524 refactor Address<->Script relation 10 years ago
eordano 294ff097a1 Add error if shuffle function doesnt return an expected result 10 years ago
eordano a37e7b140c Add functionality to randomize outputs 10 years ago
Manuel Araoz b92fd915eb increase coverage for Input and Output, fix some bugs 10 years ago
Manuel Araoz d5fd3919c9 add Transaction#inputAmount and outputAmount 10 years ago
eordano 9409698e06 Fix validation error 10 years ago
eordano 405f4f43df Update dust amount 10 years ago
eordano 2f86f323c0 Add link when throwing a serialization error 10 years ago
eordano 97671abfdc Add more docs on serialization checks 10 years ago
eordano b81624480a transaction: Fix verbosity of jsdocs 10 years ago
eordano c5d7eacfac Add check for output amount > input amount 10 years ago
Manuel Araoz c4666044e9 fix #1096: PrivateKey#toAddress(network) 10 years ago
eordano 575993967c Standardize optional parameters to Closure syntax 10 years ago
eordano fcc9081ddd Fix JSDocs from String to string 10 years ago
Braydon Fuller fb01bc09e4 Added test to check that merkle nodes do not match, and misc jshint fixes. 10 years ago
eordano f0f90c5d6a Change unnecesarily big name 10 years ago
eordano a6df7a175e Better granularity on serialize() checks 10 years ago
William Wolf 3eb95b6576 _traverseMerkleTree state cleanup + improve hasTransactions() 10 years ago
William Wolf bb0efd2108 Remove _validMerkleTree caching 10 years ago
William Wolf a478e39524 Review Fixes 10 years ago
eordano a07d90dfbf Fix error on public key for hdpublickey 10 years ago
eordano 89d78019d8 Fix bug on hdprivate key generation 10 years ago
William Wolf a67084d176 cleanup 10 years ago
William Wolf c558c4e34a hasTransaction(tx) + tests 10 years ago
William Wolf 611dae5b55 validMerkleTree() method plus more test blocks 10 years ago
William Wolf a32d8dbab8 Add block/index.js 10 years ago
William Wolf 4b601c3711 Move block.js and blockheader.js into lib/block/ 10 years ago
William Wolf 32583fbbe3 Cleanup test 10 years ago
William Wolf 29c18e22f0 Add lib/block/merkleblock.js 10 years ago