708 Commits (fb65145ba7666166b786f1549c9fb70ed37158fc)

Author SHA1 Message Date
Braydon Fuller 7723dd302a Added test case for an empty OP_RETURN for script.getData() Fixes #1237 10 years ago
Kirill Fomichev 7e3993578c improve guard for prevent more than one instance of bitcore 10 years ago
Manuel Araoz 8a13a22baf add Transaction#clearOutputs 10 years ago
Braydon Fuller 458abe069e Fixed issue with handling invalid output scripts 10 years ago
David de Kloet e294505486 Some transaction tests were not run because of the way they were built. Fixed this so they are run and fixed one test that still assumed the dust limit at 5460 instead of 546. 10 years ago
Patrick Nagurny de078a40d3 If output.script is InvalidBuffer, return null instead of throwing error 10 years ago
Braydon Fuller 53b6171547 Added coverage to transaction and fixed bug with serialization check. 10 years ago
Manuel Araoz 951a07c011 fix PublicKey.toObject 10 years ago
David de Kloet b1e54101d3 Call the parent error of the fee errors FeeError for backwards compatibility. 10 years ago
David de Kloet 8da9c4a44a Give the 3 fee errors a common parent error. 10 years ago
David de Kloet d1eb190626 Introduce different kinds of FeeError to distinguish the different cases. Fix the issue uncovered by this, which is that getFee might not be the actual fee, but only an estimate, if a change address is specified but there isn't enough to pay a fee and have change. 10 years ago
David de Kloet 16dc489b08 Make sure a specified transaction fee and outputs add up to the sum of the inputs. Don't ignore the fee when it's explicitly specified. 10 years ago
Braydon Fuller d8e90685f4 Fixed script.isPublicKeyHashIn bug with variable length signatures. 10 years ago
Braydon Fuller b688334bf3 Added test case for zero in isNaturalNumber tests. 10 years ago
Braydon Fuller f8ea7e39cc Included satoshis check during checked serialization. 10 years ago
Braydon Fuller cd12164fae Added test coverage to transaction.verify 10 years ago
Braydon Fuller 3d447ded79 Update bn.js to 2.0.4 to handle 53 bit precision number input. 10 years ago
Manuel Araoz a018a23b6b fix bug in recognizing p2sh input scripts 10 years ago
Manuel Araoz bbd48f868d remove comment 10 years ago
Manuel Araoz db6234b500 remove duplicate code, increase coverage 10 years ago
Manuel Araoz d556a0c33d fix regressions 10 years ago
Manuel Araoz dfc075e5d1 fix block parsing problem 10 years ago
Manuel Araoz 270413a655 add simpler test that fails 10 years ago
Manuel Araoz 722eddb894 add test that exposes bug 10 years ago
Manuel Araoz 100e370295 fix regressions after changes 10 years ago
Manuel Araoz 9a50958943 fix Block#toObject API 10 years ago
Manuel Araoz dff0891871 add failing test for Block#toObject 10 years ago
Manuel Araoz ee6f8d35ef increase script test coverage 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
Manuel Araoz aaa8c8aa67 fix index.html 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 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
Eric Martindale c759401373 Fix tests, address commentary from @braydonf. 10 years ago
Eric Martindale a7d75cb25b Add test for patch. 10 years ago
Manuel Araoz 56c1e8c000 fix test for hdkey cache 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 b685b5d28a add inputAmount and outputAmount to docs 10 years ago
Manuel Araoz b92fd915eb increase coverage for Input and Output, fix some bugs 10 years ago