Commit Graph

41 Commits

Author SHA1 Message Date
OutCast3k 6c22adaa5a added extra sighash support for signing 2017-02-10 13:05:58 +00:00
OutCast3k 3c1e957519 fixed a timelocked address bug as reported on issue 60 2016-09-06 07:06:36 +00:00
OutCast3k 970cd756ec added better sighash support as well as (basic) support for carboncoin 2016-09-04 20:54:15 +00:00
Tom Carbon 85c9267379 Add files via upload 2016-09-03 22:20:09 -07:00
Daniel Weigl 3ba79f0e3d Error in serialization for nLockTime values
if nLockTime is 1234(decimal) -> thats 4D2(hex) -> The current code splits it beginning from the end into bytes -> [4d, 02], but it should be [4, d2].

Error only occurs if one of the bytes is <16
2016-07-03 19:25:02 +02:00
OutCast3k e3fff74690 coinb.in now supports replace by fee (RBF) transactions 2016-05-21 15:47:10 +00:00
OutCast3k 53c48af90c bug fix 2016-02-26 19:05:45 +00:00
OutCast3k 6970a07d60 bug fixes, credit to ibblondon and nxtchg. thanks 2016-02-25 23:09:43 +00:00
OutCast3k 27c9bff17e add extra validation to prevent invalid public keys being used. (as per issue 39) 2016-02-09 23:27:34 +00:00
Denilson M. Amorim cedc6dddaf Fix endianess of checklocktimeverify 2015-12-29 00:00:11 -03:00
Denilson M. Amorim c8577e03be Simple Hodl Address 2015-12-27 00:37:51 -03:00
OutCast3k 6f8cd22d5f increased the amount of bytes allowed when using op_return from 40 to 80 2015-07-27 18:04:41 +00:00
OutCast3k ef5cbdb61e new changes to allow for the use of testnet and other altcoins 2015-06-23 22:34:30 +00:00
OutCast3k b7e737a76b bug fix 2015-05-17 17:30:41 +00:00
OutCast3k 024c5e5342 couple of small changes 2015-05-17 17:26:48 +00:00
OutCast3k cde2757342 added hd (bip32) support! 2015-05-17 00:30:21 +00:00
OutCast3k e78e2570df remove unneeded value o.valid from addressDecode() 2015-01-02 13:52:01 +00:00
OutCast3k e5ff766cc0 improve on addressDecode() function and merge with stealthDecode() 2015-01-02 13:23:42 +00:00
bip32jp de1e5558dc Force lower s value per BIP62 2015-01-02 17:45:38 +09:00
bip32jp b4db267cd7 Proper RFC6979 compliance + test vectors fixed 2015-01-02 16:44:28 +09:00
bip32jp 7c65adb680 Added vectors and organized them
These vectors were compared with python-ecdsa for validity.
2015-01-02 12:51:01 +09:00
OutCast3k 8a92abf660 remove references to securerandom.js as its no longer used 2015-01-02 00:56:27 +00:00
bip32jp e233a4dcb2 Added deterministic k + test vectors from Bitcore 2015-01-02 01:50:49 +09:00
bip32jp 135dc3b368 Add check to new privkey generation. 2015-01-01 03:14:34 +09:00
OutCast3k e8cc72ed85 bug fix which prevents certain types of transactions loading due to an infinite loop 2014-12-31 14:22:05 +00:00
OutCast3k 3afa0a42d2 removed jquery referencing from coin.js 2014-12-31 14:20:00 +00:00
bip32jp d819a10067 Capture mouse movements for entropy 2014-12-31 22:34:43 +09:00
bip32jp f289899636 Add ability to send to stealth address
Currently works with sending to Dark Wallet Mainnet stealth addresses.
2014-12-30 17:11:25 +09:00
OutCast3k 72ee6b17d0 custom data can now be added to the block chain using OP_RETURN when building a transaction 2014-12-29 22:55:28 +00:00
bip32JP a209aac217 Preserve entropy of x
iterative hashing without attempting to preserve entropy is not best practice.

I lowered iteration count to keep the same amount of time for the function. with (x).length, it was almost 16 times slower, and if divided by 16 the whole process took the same amount of time.

Considering the length is usually around 1600 for me, that means somewhere around 100 iterations including the entirety of x in each hash concatenated with the current iteration of r.
2014-12-28 20:32:40 +09:00
OutCast3k cdee027c01 couple more tweaks to the way locktime vars are passed around 2014-12-15 15:11:09 +00:00
OutCast3k 23b6c84d1f another minor tweak/fix to the way that nLocktime works 2014-12-15 14:38:39 +00:00
OutCast3k 4fa08e82ef set correct sequence number to input when using nLocktime 2014-12-15 13:54:13 +00:00
OutCast3k 529a2193d8 coinb.in now has an advanced features drop down menu. "nlocktime" has been added with more to come! 2014-12-15 12:15:28 +00:00
OutCast3k af7cc4bf3d open wallet bug fix 2014-12-08 15:31:53 +00:00
OutCast3k 7fb188190b added xml parser (for ie) for when importing unspent inputs via the api 2014-12-08 12:59:04 +00:00
OutCast3k 73530d55db bitcoin javascript framework now supports https 2014-12-08 11:18:38 +00:00
OutCast3k eac2a5c9ee fixed a typo left behind in the previous commit 2014-12-05 21:30:21 +00:00
OutCast3k ccee67298d couple of changes in the way private keys are create to support IE 2014-12-05 21:26:34 +00:00
OutCast3k e9417af10c quick ajax ie bug fixes 2014-12-05 16:59:44 +00:00
OutCast3k 8424384f21 first commit 2014-12-01 23:36:49 +00:00