Commit Graph

224 Commits

Author SHA1 Message Date
Ivan Socolsky 9ef45b4409
use SIGHASH_FORKID for cash txs 2017-08-30 15:05:48 -03:00
Ivan Socolsky 5fbb262ace
allow copayers with same xpub for different coins 2017-08-25 17:20:29 -03:00
Ivan Socolsky 58cb560b79
select appropriate Bitcore when building/signing tx proposal 2017-08-25 16:23:27 -03:00
Ivan Socolsky 06b63e0311
all methods working with coin 2017-08-25 16:04:14 -03:00
Ivan Socolsky daad0367d7
add coin argument to wallet 2017-08-25 09:52:58 -03:00
Ivan Socolsky c87350d7ef
send notification 2017-05-24 10:27:25 -03:00
Ivan Socolsky 7803e4576b
tx confirmation subs API endpoints 2017-05-24 10:27:25 -03:00
Ivan Socolsky 300102e053
add tx confirmation model 2017-05-24 10:27:24 -03:00
Matias Alejo Garcia 892c869490 Merge pull request #635 from isocolsky/update-bitcore-lib
Update bitcore-lib v0.14
2017-03-15 16:40:03 -03:00
Ivan Socolsky 558c6fbc38
derive() -> deriveChild() 2017-03-15 15:39:43 -03:00
Ivan Socolsky 0341a865b3
add push notification subscription model to index 2017-02-02 15:36:45 -03:00
Ivan Socolsky 62de18b8ab
add push notification subscription model 2017-02-02 15:17:27 -03:00
Ivan Socolsky 3ee12d3c0f
add session model 2016-11-22 10:20:06 -03:00
Ivan Socolsky 04b8d2afa2
persist feeLevel as part of txp 2016-08-22 20:34:22 -03:00
Ivan Socolsky 827bb03d0c
restore legacy txproposal model 2016-08-04 12:42:03 -03:00
Ivan Socolsky bc9354bf1f
remove tx legacy code 2016-07-26 17:47:15 -03:00
Ivan Socolsky 49929942e7
accept id as arg for tx creation 2016-07-26 11:00:52 -03:00
Ivan Socolsky a998186737
add single-address wallet 2016-06-03 13:34:12 -03:00
Ivan Socolsky fa1c63ac66
decorate tx history with notes 2016-05-23 09:55:24 -03:00
Ivan Socolsky 5abe6fac51
edit/retrieve notes + tests 2016-05-23 09:55:24 -03:00
Ivan Socolsky 67bea09fe8
add tx note as model 2016-05-23 09:55:24 -03:00
Ivan Socolsky 700c898508
allow 1 <= n <= 15 && 1 <= m <= n 2016-05-09 11:10:56 -03:00
Ivan Socolsky f455b53971
always add changeaddress if specified 2016-04-28 19:58:51 -03:00
Kosta Korenkov 11b32f4ee5 Optionally disable outputs shuffling for createTx 2016-04-16 10:24:32 +03:00
Ivan Socolsky b3e01c0ddd Merge pull request #497 from troggy/fix-build-tx
fix: wrong output value calculation in _buildTx
2016-04-11 14:25:07 -03:00
Ivan Socolsky 4d25161098
assert inputs & outputs are consistent 2016-04-11 10:06:59 -03:00
Kosta Korenkov 2e1cc88c56 fix: wrong output value calculation in _buildTx 2016-04-11 13:10:40 +03:00
Kosta Korenkov 0d9dc85030 fix: do not remove scripts from outputs 2016-04-11 10:04:47 +03:00
Ivan Socolsky bdff2cbc35 sendMax option on createTx 2016-03-11 13:45:10 -03:00
Ivan Socolsky 8d25f23849 get send max info 2016-03-11 13:38:42 -03:00
Ivan Socolsky 8ce304fd4e reduce safety margin to 2% 2016-03-10 18:59:04 -03:00
Ivan Socolsky 8865d42ec3 improve fee computation for P2PKH wallets 2016-03-10 18:58:56 -03:00
Ivan Socolsky ee7d3bad7f allow absolute fee when specifying inputs 2016-03-10 11:47:54 -03:00
Ivan Socolsky c01d1568bb adapt fee to avoid change below dust 2016-03-08 15:28:28 -03:00
Ivan Socolsky 328f6250be improve utxo mocking 2016-03-04 17:50:23 -03:00
Ivan Socolsky dbba3acfa8 new input selection algorithm 2016-03-04 17:50:22 -03:00
Ivan Socolsky f878594d40 rm feeLevel 2016-03-04 11:07:17 -03:00
Ivan Socolsky 682bf7fdd2 make feePerKb required 2016-03-04 11:06:16 -03:00
Ivan Socolsky 446f35426f remove explicit final fee for tx creation 2016-03-04 10:30:26 -03:00
Ivan Socolsky 37f87e4793 accept feeLevel on createTx 2016-03-04 10:30:26 -03:00
Braydon Fuller 7530ee9d0e Wallet Model: Check that "m" and "n" arguments are numbers 2016-02-01 11:21:49 -05:00
Ivan Socolsky 23cddbe47f fix broadcasting new proposals 2016-01-29 10:51:06 -03:00
Ivan Socolsky 6f196aa1b9 allow fee to be specified on proposal creation 2016-01-28 17:53:22 -03:00
Ivan Socolsky 3bef4f30b6 initialize amount field on multiple_output tx proposals 2015-12-16 00:21:58 -03:00
Ivan Socolsky 0bb043d034 simplify proposal creation + allow non-validated outputs (external txps) 2015-12-08 10:30:27 -03:00
Ivan Socolsky 5755b965e8 use TxProposal#fromObj as a factory for proposals 2015-12-08 10:30:26 -03:00
Ivan Socolsky 2211847d0c remove type from txproposal model 2015-12-08 10:30:26 -03:00
Ivan Socolsky 9db456550f create temporary proposal + test 2015-12-08 10:30:26 -03:00
Ivan Socolsky 6deb9e77f6 txproposalv3 -> txproposal 2015-12-08 10:30:26 -03:00
Ivan Socolsky 563ee14dc1 txproposal.js -> txproposal_legacy.js 2015-12-08 10:30:26 -03:00