Commit graph

68 commits

Author SHA1 Message Date
Alex Grintsvayg
b378740ed0
btc -> lbc 2022-02-16 15:19:42 -05:00
Alex Grintsvayg
f0ace3eae5
mostly support lbry
it cannot sign timelocked txns because the private key is for
the underlying address, so it doesn't know which inputs to sign

also broadcasting doesnt work yet because there's no broadcast
endpoint on chainquery
2022-02-16 13:49:18 -05:00
root
6fdbbae67b various small updates and bug fixes to improve user experience 2021-10-23 18:06:36 +00:00
OutCast3k
9a0175e18f added better error handling for when a payment fails on the #wallet page 2020-10-02 21:22:22 +00:00
root
b4fd55aebe added feature to rebuild a transaction from the txid, useful for RBF and double spending :o. Changed donation address. Released as version 1.6 2020-07-06 21:33:57 +00:00
root
f51be92a72 fixed multisig bug as described in issues/212 2020-07-05 20:21:41 +00:00
OutCast3k
6bb5e3785a
Merge pull request #210 from junderw/patch-1
Don't add padding to P2WSH
2020-02-23 19:55:14 +00:00
Jonathan Underwood
7e92530e1a
Don't add padding to P2WSH
Fixes #209
2020-02-20 10:12:57 +09:00
Wowee0
f5c2f48efc fix: some bech32 addresses were not recognised 2020-02-12 10:57:15 -06:00
OutCast3k
5583675390 custom hd key derivation addded 2019-12-25 22:10:55 +00:00
kinoshitajona
d4f47fce28
Must do OPs with script method 2019-11-14 15:13:51 +09:00
kinoshitajona
5bd3786f94
Fix ScriptNum 2019-11-14 15:07:15 +09:00
OutCast3k
e73e8093b3 change made to avoid captcha provided by cloudflare to TOR users 2019-06-05 19:34:45 +00:00
OutCast3k
739aee3c0f couple of bug fixes with transaction building 2018-08-26 20:53:25 +00:00
OutCast3k
fd81fafdff segwit signing bug fix 2018-06-19 15:45:21 +00:00
OutCast3k
37f4395d9f wallet segwit spend bugfix 2018-06-17 09:22:44 +00:00
OutCast3k
5a65a77bd2 added a bech32 address to the #wallet section of coinb.in 2018-06-11 16:23:18 +00:00
OutCast3k
734e6b2eeb removed some coded that was no longer needed 2018-05-27 12:10:49 +00:00
OutCast3k
90a309d4b4 first stage of adding bech32 support added to coinb.in 2018-05-27 11:49:09 +00:00
OutCast3k
40d514e0f0 couple of minor updates 2018-01-11 16:54:27 +00:00
OutCast3k
c3b1a47199 few minor changes, plus the wallet now enables rbf by default 2018-01-06 16:11:20 +00:00
OutCast3k
217897285e bug fix for issue #118 (do not generate a multisig address when the redeemscript is too large >520bytes) 2017-10-04 08:35:51 +00:00
btc
c2ef949dd0 segwit spending bug fixes 2017-09-21 13:38:48 +00:00
btc
ecb18acb0f code was missing for the segwit feature from the #wallet section 2017-09-20 09:56:20 +00:00
OutCast3k
4a4f302fe6 added segwit support to the wallet section of #coinb.in 2017-09-16 09:03:10 +00:00
OutCast3k
6c480a1102 segwit support added 2017-09-10 13:18:31 +00:00
OutCast3k
1f9d9e97c2 better sighash support for the gui, plus bug fixes and testing 2017-02-17 15:38:24 +00:00
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