Ivan Socolsky
63a7e47543
test
2015-09-11 11:15:38 -03:00
Matias Alejo Garcia
0a09dac821
Merge pull request #357 from isocolsky/ref/bip44
...
Ref/bip44
2015-09-10 15:46:41 -03:00
Ivan Socolsky
a77c81ee7a
test legacy/new clients interacting
2015-09-10 14:53:33 -03:00
Matias Alejo Garcia
a8607fa11b
better insight error handling
...
add check to getPending
add check to getPending
add tests
rm log
store TXID upon tx completion
monitor accepted txs
change delay
change _checkTxInBlockchain
change _checkTxInBlockchain
rm useless params, refactor txid param
complete tx at fetch
2015-09-09 15:14:11 -03:00
Matias Alejo Garcia
4baaa6dbab
Merge pull request #336 from isocolsky/ref/feelevels
...
Replace feePerKB with feePerKb to match rest of API
2015-09-09 14:46:52 -03:00
Ivan Socolsky
3bf7b4d51f
prioritize error messages
2015-09-07 18:52:07 -03:00
Ivan Socolsky
69ae9a63e7
add script type to address
2015-09-07 17:46:45 -03:00
Ivan Socolsky
97e63f9c6f
enable both bip44/45 & p2sh/pkh
2015-09-07 17:18:32 -03:00
Ivan Socolsky
595a54322b
correctly build tx proposal on P2PKH
2015-09-05 18:49:43 -03:00
Ivan Socolsky
45b7b65e99
allow p2pkh addresses in 1-of-1
2015-09-05 01:18:09 -03:00
Ivan Socolsky
a9ad04692b
fix tests
2015-09-04 23:11:44 -03:00
Ivan Socolsky
765ccf33a0
restrict BIP44 usage to 1-of-1 wallets
2015-09-04 21:05:39 -03:00
Ivan Socolsky
e21d6dabd6
fix scan when blockchain explorer error
2015-09-04 09:38:56 -03:00
Kosta Korenkov
0ccdbf97d7
Fix typo
2015-09-03 12:55:36 +03:00
Kosta Korenkov
20af02e24f
Allow arbitrary customData for tx proposals
...
This way Copay addons may attach related data to proposals
2015-09-03 12:52:12 +03:00
Ivan Socolsky
3f1bae6f25
Merge pull request #340 from matiu/feat/rawTx
...
add transaction raw HEX if tx status is "accepted"
2015-09-02 13:36:03 -03:00
Matias Alejo Garcia
9de8cfcbf2
add raw HEX if tx is "accepted"
2015-09-02 12:38:28 -03:00
Ivan Socolsky
c974cf791a
default address manager to BIP45
2015-09-01 12:16:26 -03:00
Ivan Socolsky
e11da7cec5
remove AddressManager from copayers on BIP44
2015-08-31 17:38:39 -03:00
Ivan Socolsky
fe46f95b32
test for legacy clients trying to join BIP44 wallet
2015-08-31 11:59:54 -03:00
Ivan Socolsky
3ac0bc5e27
switch tests to bip44
2015-08-28 14:54:36 -03:00
Ivan Socolsky
a4f1169aa9
allow addressManager to handle BIP44 derivations
2015-08-27 17:09:14 -03:00
Ivan Socolsky
7d9e43fccc
initialize version field from #create method
2015-08-27 10:47:32 -03:00
Ivan Socolsky
bafe84a2e0
replace feePerKB with feePerKb to match rest of API
2015-08-26 15:02:11 -03:00
Ivan Socolsky
1a047ff2a0
restore previous test
2015-08-26 11:23:13 -03:00
Kosta Korenkov
a5e44070b9
Allow to exclude certain UTXO from coin selection
...
Optional array of lockedUtxos (in ``txid:vout`` form) can be passed with tx proposal options.
When selecting inputs for proposal, these UTXOs will not be used.
2015-08-26 12:47:45 +03:00
Ivan Socolsky
6cba8abc5c
add custom data to copayers
2015-08-25 16:12:47 -03:00
Ivan Socolsky
1007ad1b05
includeExtendedInfo switch
2015-08-25 15:15:41 -03:00
Ivan Socolsky
f8d9ca542d
implement get status & improve tests
2015-08-25 15:15:40 -03:00
Ivan Socolsky
d47bb65fdd
test
2015-08-25 15:12:41 -03:00
Matias Alejo Garcia
637a1e2d8b
refactor create/fromObj
2015-08-20 14:16:43 -03:00
Matias Alejo Garcia
dac564f290
adds addAccess call and tests
2015-08-20 14:15:33 -03:00
Matias Alejo Garcia
edc3bc6713
supports multiple pubkeys per copayer
2015-08-20 14:15:33 -03:00
Matias Alejo Garcia
3122e9ba7c
test passing, rebased
2015-08-20 14:15:33 -03:00
Matias Alejo Garcia
cfbf184502
removes isTemporaryRequestKey and replaceTemporaryRequestKey feature. No longer supports joining legacy (<0.9) copayers
2015-08-20 14:15:33 -03:00
Matias Alejo Garcia
3bcabaf9e4
Merge pull request #326 from isocolsky/fee_level_def
...
Redefine fee levels
2015-08-14 10:29:32 -03:00
Ivan Socolsky
3bd341c65f
fee levels set to 1, 2, 6
2015-08-13 17:27:06 -03:00
Ivan Socolsky
a8eedc8c01
rename internal constants
2015-08-13 17:24:49 -03:00
Ivan Socolsky
6421790bb1
test
2015-08-13 16:06:14 -03:00
Ivan Socolsky
fca67fba8a
implement utxos for external addresses
2015-08-13 12:01:22 -03:00
Ivan Socolsky
4dbcb639fe
add opts param to getUtxos
2015-08-13 11:00:27 -03:00
Ivan Socolsky
ad6102c7ce
fix stub
2015-08-12 18:38:38 -03:00
Matias Alejo Garcia
c5fc6be856
Merge pull request #322 from isocolsky/fix/fee_rounding
...
Fix/fee rounding
2015-08-11 17:48:43 -03:00
Ivan Socolsky
3533b60e6b
change fee rounding strategy
2015-08-11 16:52:10 -03:00
Ivan Socolsky
256fb0095b
improve error message
2015-08-11 16:26:16 -03:00
Ivan Socolsky
af9dd5b3fe
disallow signing newer txs from legacy clients
2015-08-11 14:16:58 -03:00
Ivan Socolsky
e4e138e139
add TX_NOT_FOUND
2015-08-05 10:48:36 -03:00
Ivan Socolsky
76c545b110
add WALLET_NOT_COMPLETE
2015-08-05 10:44:09 -03:00
Ivan Socolsky
03fe48209e
add WALLET_NOT_FOUND
2015-08-05 10:41:03 -03:00
Ivan Socolsky
90dfc17ab5
new error for address network mismatch
2015-08-04 12:07:25 -03:00