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
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
Ivan Socolsky
e1fac88a8e
improve error codes
2015-08-03 16:11:09 -03:00
Ivan Socolsky
602bc9a9a3
rm BLOCKCHAINERROR error code
2015-08-02 19:48:18 -03:00
Ivan Socolsky
86779303a9
add UPGRADENEEDED error code
2015-07-30 16:08:17 -03:00
Ivan Socolsky
b659333c94
differentiate INSUFFICIENTFUNDS from INSUFFICIENTFUNDSFORFEE
2015-07-30 14:55:35 -03:00
Ivan Socolsky
4f582382bc
fix invalid fee on legacy txs
2015-07-29 18:19:53 -03:00
Ivan Socolsky
2558dcbbbd
support legacy clients + tests
2015-07-29 17:45:25 -03:00
Matias Alejo Garcia
5b6ade382e
Merge pull request #303 from greggzigler/feature/multi-outputs-history
...
getTxHistory for multiple outputs
2015-07-29 11:20:35 -03:00
Gregg Zigler
730a3269c9
include proposal type, exclude decorations, in txhistory results
2015-07-28 09:25:05 -07:00
Gregg Zigler
20487ab38a
return output.message from txproposal if one exists
2015-07-28 08:45:46 -07:00
Ivan Socolsky
26aef25be6
compute total bytes to send max
2015-07-27 12:19:27 -03:00
Ivan Socolsky
5b3671b079
fix tests
2015-07-27 11:37:10 -03:00
Ivan Socolsky
fc94c2e0cf
return nbBlocks = null when fee level is unavailable
2015-07-23 11:06:04 -03:00
Ivan Socolsky
86d1818940
send back nbBlocks for each level
2015-07-23 11:05:00 -03:00
Ivan Socolsky
c85111c5b2
remove emergency level
2015-07-23 11:05:00 -03:00
Ivan Socolsky
626e2a1b06
fix sum of locked confirmed utxos + tests
2015-07-20 21:35:34 -03:00
Ivan Socolsky
1603c200b6
add excludeUnconfirmedUtxos arg to txp creation
2015-07-20 21:35:34 -03:00
Ivan Socolsky
859b1cf042
cleaner code
2015-07-20 21:35:34 -03:00
Ivan Socolsky
9a5daa5bf4
add confirmed amounts to balance
2015-07-20 21:35:34 -03:00
Ivan Socolsky
05de23c1b0
allow stubbing of unconfirmed utxos
2015-07-20 21:35:34 -03:00
Ivan Socolsky
c22cfd561e
fix tx history normalization
2015-07-20 16:10:08 -03:00
Ivan Socolsky
28a6603032
log failed attempts to fetch network fee
2015-07-16 17:47:27 -03:00
Ivan Socolsky
6c6f726a06
return array instead of object
2015-07-16 16:22:55 -03:00
Ivan Socolsky
b59a2a7d58
change fee levels
2015-07-16 16:22:55 -03:00
Ivan Socolsky
2b243cb0a2
dynamic fees
2015-07-16 16:22:55 -03:00
Ivan Socolsky
0cb085b325
change utxo selection order
2015-07-16 12:55:59 -03:00
Ivan Socolsky
bdbbd8ac7a
use firstSeenTs when available
2015-07-15 10:27:55 -03:00
Matias Alejo Garcia
0349076839
handle invalid txs in history
2015-07-15 10:05:40 -03:00
Ivan Socolsky
a46c3aa34a
fixes
2015-07-13 17:44:42 -03:00
Ivan Socolsky
f8712795b2
remote pagination of tx history
2015-07-13 17:32:12 -03:00
Ivan Socolsky
6e9630e0df
Merge pull request #274 from greggzigler/bug/simpleProposalHash
...
proposals with explicit type = simple need legacy header
2015-07-13 13:56:18 -03:00
Gregg Zigler
6e86332d35
new bwu lets this test pass
2015-07-13 09:28:16 -07:00
Ivan Socolsky
20b3d50ef9
use template for public tx url
2015-07-13 12:52:28 -03:00
Gregg Zigler
a6f2b70ef2
proposal header utility needs separate args for simple proposals
2015-07-07 15:02:22 -07:00
Ivan Socolsky
156ce58c49
v0.0.41
2015-07-03 16:54:31 -03:00
Ivan Socolsky
1494b82c35
generate tx url for emails
2015-07-03 15:08:32 -03:00
Ivan Socolsky
b1cc7407ee
remove subject from html templates
2015-07-03 14:24:24 -03:00
Ivan Socolsky
9c98502969
improve unit format in emails
2015-06-30 18:38:37 -03:00
Matias Alejo Garcia
1d7b635d2a
Merge pull request #267 from isocolsky/client_version
...
Client version
2015-06-29 12:27:12 -03:00
Ivan Socolsky
d76cd8ec5a
add client-version to expressapp
2015-06-29 12:20:24 -03:00
Ivan Socolsky
8a8f4e7b48
avoid sending email if unable to apply template
2015-06-29 10:57:32 -03:00
Matias Alejo Garcia
4552d3e524
Merge pull request #264 from isocolsky/ref/preferences
...
Incremental preferences
2015-06-29 09:38:14 -03:00
Ivan Socolsky
fb0dcee054
combine new preferences with stored preferences
2015-06-29 09:11:03 -03:00
Matias Alejo Garcia
415d759fd0
Merge pull request #263 from isocolsky/client_version
...
Store client version
2015-06-29 09:09:08 -03:00
Ivan Socolsky
116bea1aa5
ignore unrecognized preferences
2015-06-29 08:57:53 -03:00
Ivan Socolsky
a00b8c3592
test incremental save
2015-06-29 08:50:00 -03:00
Ivan Socolsky
efcabce315
store client version on every request
2015-06-29 08:41:59 -03:00
Ivan Socolsky
4139cb0ae7
test client version stored
2015-06-29 08:40:39 -03:00
Ivan Socolsky
15b0f45635
optional html body
2015-06-26 17:39:47 -03:00
Ivan Socolsky
2d5fdaca1b
include unit when rendering template
2015-06-26 16:10:29 -03:00
Ivan Socolsky
044f511726
select template based on language
2015-06-26 16:10:29 -03:00
Ivan Socolsky
6609814840
test email preferences
2015-06-26 16:10:29 -03:00
Ivan Socolsky
1460bf2128
add language & unit to preferences
...
Signed-off-by: Ivan Socolsky <jungans@gmail.com>
2015-06-26 16:10:29 -03:00
Ivan Socolsky
539da089ef
v0.0.37
2015-06-25 12:56:14 -03:00
Ivan Socolsky
7139847709
remove TxProposal#getHeader
2015-06-25 12:53:53 -03:00
Ivan Socolsky
48e0709607
simplify validations on createTx
2015-06-25 11:43:47 -03:00
Ivan Socolsky
dee4a83ded
refactor proposal hash
2015-06-25 11:03:11 -03:00
Gregg Zigler
e9a90f5560
un-skip test suite
2015-06-23 16:33:24 -04:00
Gregg Zigler
c923d802dc
apply fix for fake timers
2015-06-23 16:32:21 -04:00
Gregg Zigler
c1558bb1b0
change xit back to it in tests, but add skip to backoff-tiime suite
2015-06-23 11:38:36 -04:00
Gregg Zigler
3a9fce12bf
debug travis issue
2015-06-22 17:20:52 -04:00
Gregg Zigler
fb34eaf75b
debug Travis issue
2015-06-22 16:15:24 -04:00
Gregg Zigler
a04962cdb7
debug travis issue
2015-06-22 15:45:19 -04:00
Gregg Zigler
c64790f014
lodash each needs return-false to break out of loop, travis timeout debug
2015-06-22 15:02:28 -04:00
Gregg Zigler
40dc1c095b
Merge remote-tracking branch 'upstream/master' into feat/multOutputs
...
Conflicts:
test/integration/server.js
2015-06-19 12:24:04 -07:00
Gregg Zigler
0a4bf8f77f
proposal header hash and proposal amount should work with multi-output
2015-06-19 09:30:46 -07:00
Ivan Socolsky
999bcbbe7d
refactor code
2015-06-18 13:39:16 -03:00
Ivan Socolsky
edfc50fca1
test resulting kb to send max
2015-06-18 13:19:27 -03:00
Ivan Socolsky
e349a10a67
simplify testing
2015-06-16 17:59:56 -03:00
Ivan Socolsky
366638b2d4
implement variable fee per kb
2015-06-16 17:59:56 -03:00
Ivan Socolsky
9f4ef16bba
test fee behavior
2015-06-16 17:59:56 -03:00
Ivan Socolsky
06b521853d
test not enough fees
2015-06-16 17:59:56 -03:00
Ivan Socolsky
c5d59c7598
simplify testing
2015-06-15 14:25:34 -03:00
Matias Alejo Garcia
d068fafbde
fix tests
2015-06-15 10:57:11 -03:00
Matias Alejo Garcia
4569f1d3c5
backoff time only active after backoffOffset
2015-06-13 12:03:04 -03:00
Matias Alejo Garcia
caafaf25f6
add a reject / creation backoff time
2015-06-12 16:05:33 -03:00
Matias Alejo Garcia
139deac770
adds .deleteLockTime to getTxproposals
2015-06-11 18:38:42 -03:00
Matias Alejo Garcia
5d943a4b27
allow to remove creator, in tx without other signatures
2015-06-11 18:00:52 -03:00
Matias Alejo Garcia
74c8b34188
allow delete proposals after 24hrs
2015-06-11 16:39:21 -03:00
Ivan Socolsky
23cca5a948
lock emailservice instances
2015-06-09 18:22:06 -03:00
Ivan Socolsky
9486f57288
test multiple emailservice instances
2015-06-09 17:15:34 -03:00
Ivan Socolsky
0f0d2183a1
test duplicate email
2015-06-09 16:55:27 -03:00
Ivan Socolsky
8574fd5774
improve tx finally rejected email
2015-06-08 18:31:32 -03:00
Ivan Socolsky
71d97f34f9
add amount to outgoingTx email
2015-06-01 12:16:34 -03:00
Ivan Socolsky
26cb34e2b7
include amount in incomingTx email
2015-06-01 11:28:31 -03:00
Ivan Socolsky
2f98041bfa
test incoming tx
2015-05-29 16:27:12 -03:00
Ivan Socolsky
46b4652c8a
test email for tx creation
2015-05-29 16:16:42 -03:00
Ivan Socolsky
1ea9447223
remove unused opts on wallet service init
2015-05-29 12:34:39 -03:00
Ivan Socolsky
5c6b5aeae2
send email from a separate service
2015-05-29 10:30:59 -03:00
Matias Alejo Garcia
d12c0401dc
Merge pull request #225 from isocolsky/safe_broadcast
...
Safe broadcast
2015-05-28 13:15:57 -03:00
Ivan Socolsky
b7f96da25a
test when getTransaction fails
2015-05-28 12:58:17 -03:00
Ivan Socolsky
38d6ee83d3
test broadcast fail with tx in blockchain
2015-05-28 12:51:30 -03:00
Ivan Socolsky
c2fecb03aa
fix test
2015-05-28 11:58:50 -03:00
Ivan Socolsky
ece903230b
add BLOCKCHAINERROR error code
2015-05-15 11:25:54 -03:00
Ivan Socolsky
1f2ac1296e
add WalletComplete notification
2015-05-14 11:55:05 -03:00
Ivan Socolsky
a643819b46
add email validation
2015-05-11 16:51:01 -03:00
Ivan Socolsky
3202741a10
introduce message broker through rebase
2015-05-11 16:51:01 -03:00
Ivan Socolsky
897b39f8cd
mark emails as sent/fail
2015-05-11 16:51:01 -03:00
Ivan Socolsky
17d97430ad
return after email
2015-05-11 16:51:01 -03:00
Ivan Socolsky
3d901852ab
more robust send loop
2015-05-11 16:51:01 -03:00
Ivan Socolsky
5bd4f7a565
back to TingoDB
2015-05-11 16:51:00 -03:00
Ivan Socolsky
fa9a8cd38c
add tests
2015-05-11 16:51:00 -03:00
Ivan Socolsky
39b254b163
fix tests
2015-05-11 16:51:00 -03:00
Ivan Socolsky
d616959320
add preferences
2015-05-11 16:49:56 -03:00
Ivan Socolsky
117dddc138
remove tests for blockchain monitor
2015-05-06 12:52:18 -03:00
Ivan Socolsky
756b82b370
update websocket app
2015-05-06 10:28:47 -03:00
Ivan Socolsky
a0e21ed8e1
message broker
2015-05-06 10:00:09 -03:00
Ivan Socolsky
cce8b64260
refactoring
2015-05-05 13:04:29 -03:00
Ivan Socolsky
bd45f8ef99
add message queue service
2015-05-04 18:23:56 -03:00
Ivan Socolsky
1422107c6e
return after generating notification
2015-04-30 20:31:45 -03:00
Ivan Socolsky
4b53947ae6
add network to txproposal model
2015-04-23 12:33:01 -03:00
Ivan Socolsky
d8524fed2a
add network to address model
2015-04-23 12:25:36 -03:00
Ivan Socolsky
95b0b72416
all tests passing with tingodb memStore
2015-04-21 23:16:18 -03:00
Ivan Socolsky
7a0ec9f111
first attempt at integrating tingodb
2015-04-21 16:24:01 -03:00
Matias Alejo Garcia
b84c1dc178
async initialize
2015-04-21 14:43:35 -03:00
Ivan Socolsky
d7ea3e48bb
cleanup
2015-04-20 21:11:10 -03:00
Ivan Socolsky
498392e72c
refactor storage initialization
2015-04-20 20:46:45 -03:00
Ivan Socolsky
b3c33b2781
remove leveldb
2015-04-20 19:53:19 -03:00
Ivan Socolsky
ea3d251c0d
all tests passing
2015-04-20 19:45:45 -03:00
Ivan Socolsky
1a615e5bb5
discard blocks without activity
2015-04-17 18:25:41 -03:00
Ivan Socolsky
312bc2eece
test scan not saving last address block
2015-04-17 17:39:57 -03:00
Ivan Socolsky
8195e067c3
save wallet inside lock
2015-04-15 10:57:18 -03:00
Ivan Socolsky
8a73672398
check for scan error
2015-04-14 15:49:51 -03:00
Ivan Socolsky
3678b27bf5
set scan status
2015-04-14 15:41:27 -03:00
Ivan Socolsky
a643d62fb0
test scan status
2015-04-14 15:19:12 -03:00
Ivan Socolsky
70244cc413
select first external output as 'addressTo'
2015-04-10 21:19:46 -03:00
Ivan Socolsky
d27edeaa7e
add delay in async scan execution
2015-04-03 15:43:22 -03:00
Ivan Socolsky
6c43bfb7f6
test simultaneous scans for different wallets
2015-04-03 13:08:37 -03:00
Ivan Socolsky
47a7f5ef65
make ScanFinish a global notification
2015-04-02 13:27:13 -03:00
Ivan Socolsky
fe29fa107a
start scan
2015-04-02 13:27:13 -03:00
Matias Alejo Garcia
039396dfaa
id param to wallet create
2015-04-02 13:08:26 -03:00
Ivan Socolsky
55655296e3
derive addresses in series
2015-04-01 18:42:12 -03:00
Ivan Socolsky
953356dc26
test address creation after scan
2015-04-01 17:36:58 -03:00
Ivan Socolsky
767ff3b33e
add test signature
2015-04-01 17:22:36 -03:00
Ivan Socolsky
9ad89452cb
add derivation delay
2015-04-01 17:21:06 -03:00
Ivan Socolsky
cdd1e9ea58
test wallet recreation
2015-04-01 17:11:39 -03:00
Ivan Socolsky
ed43742189
scan + basic tests
2015-04-01 16:42:12 -03:00
Ivan Socolsky
33ede5c65e
add getActivity(addresses) to blockchain explorer
2015-03-31 17:00:50 -03:00
Ivan Socolsky
ff8c360435
cleanup test code
2015-03-31 12:29:28 -03:00
Ivan Socolsky
6209a2ac97
test blockchain monitor using stubs
2015-03-31 12:04:02 -03:00
Ivan Socolsky
cf73449e7c
mv blockExplorer -> blockchainExplorer
2015-03-30 20:16:51 -03:00
Ivan Socolsky
af98e5af96
add address data to notification
2015-03-30 12:45:43 -03:00
Ivan Socolsky
afb96bf01e
test new address notification
2015-03-30 12:43:43 -03:00
Ivan Socolsky
4fc8faa483
correctly assign copayerId to notification
2015-03-30 11:46:00 -03:00
Ivan Socolsky
4e840328bd
add walletId to txProposal model
2015-03-30 11:29:19 -03:00
Ivan Socolsky
ef45a97e5b
add walletId to notification model
2015-03-30 11:24:33 -03:00
Ivan Socolsky
43de1e458c
add creator to notifications
2015-03-26 13:52:02 -03:00
Ivan Socolsky
deaca91a3d
delegate event broadcasting
2015-03-26 13:52:02 -03:00
Ivan Socolsky
88fb2ad628
fix tx creation
2015-03-25 12:23:30 -03:00
Ivan Socolsky
330c399c07
implement pagination using skip & limit
2015-03-20 16:58:54 -03:00
Ivan Socolsky
f13fc5660c
change tests
2015-03-20 16:46:33 -03:00
Ivan Socolsky
b33154a051
sort in descending order
2015-03-18 11:56:57 -03:00
Ivan Socolsky
ffe05c7fc7
improved testing of tx history pagination
2015-03-17 21:13:53 -03:00
Ivan Socolsky
bcd16f0f3e
add pagination to tx history
2015-03-17 10:59:00 -03:00
Ivan Socolsky
21ac7b0243
be more precise on error message
2015-03-14 09:51:45 -03:00
Ivan Socolsky
10231c3aa7
set fee if txp successfully created
2015-03-14 09:32:19 -03:00
Ivan Socolsky
31035a533f
use actual client signing code in tests
2015-03-13 11:56:35 -03:00
Ivan Socolsky
97d4809f68
use Bitcore instance from BWU
2015-03-13 11:56:35 -03:00
Ivan Socolsky
5d537afc60
improve error detection when building tx
2015-03-11 17:04:20 -03:00
Ivan Socolsky
b5f6582b77
refactor tx inputs selection
2015-03-11 15:04:42 -03:00
Ivan Socolsky
b088183ce9
test locked funds
2015-03-11 14:29:13 -03:00
Matias Alejo Garcia
81699571ee
fix deps and regresion
2015-03-10 19:03:33 -03:00
Matias Alejo Garcia
22542eefd9
Merge pull request #138 from isocolsky/ref/bip32
...
Ref/bip32
2015-03-10 18:23:57 -03:00
Ivan Socolsky
4fd84cd2ce
add copayer signature on joining
2015-03-10 11:23:23 -03:00
Ivan Socolsky
43f294876b
use external requestPubKey & fix tests
2015-03-09 18:11:25 -03:00
Matias Pando
880c1a21c9
Testing strategy for selecting utxos
2015-03-09 15:40:10 -03:00
Matias Pando
9bb7f221fe
Added tests
2015-03-09 15:24:37 -03:00
Ivan Socolsky
cdb2df0cb8
test balance returns only addresses with funds
2015-03-06 15:02:54 -03:00
Ivan Socolsky
6838f8d204
implement balance by address
2015-03-06 14:58:22 -03:00
Ivan Socolsky
2c39d6a687
add tests for balance
2015-03-06 13:07:44 -03:00
Ivan Socolsky
09c20a624f
replace with github repo
2015-03-04 12:44:28 -03:00
Matias Alejo Garcia
45033ec3a5
splitted repo. test passing
2015-03-03 18:48:10 -03:00
Ivan Socolsky
f486ecacd3
test regaining access to wallet with only xPrivKey
2015-03-01 17:53:34 -03:00
Ivan Socolsky
c0b7970ff6
fix bit client: create, join, status
2015-03-01 15:58:17 -03:00
Ivan Socolsky
5b5aca9970
export privKeys in WIF
2015-03-01 15:11:29 -03:00
Ivan Socolsky
a0019d966c
import & export with compress/encrypt
2015-03-01 14:05:06 -03:00
Ivan Socolsky
d2085c9b9e
export/import
2015-03-01 11:39:42 -03:00
Ivan Socolsky
265986e257
pkr encryption
2015-03-01 10:27:26 -03:00
Ivan Socolsky
cabdb35cb1
add params needed to check proposal on airgapped client
2015-03-01 00:31:42 -03:00
Ivan Socolsky
7309d42711
signing from airgapped client
2015-03-01 00:05:05 -03:00
Ivan Socolsky
c3a64761b6
refactor client
2015-02-28 21:12:03 -03:00
Ivan Socolsky
4b1e27f750
test tx history from client
2015-02-26 13:53:28 -03:00
Ivan Socolsky
9260ab202e
propose new tests for #getTx
2015-02-26 13:18:26 -03:00
Ivan Socolsky
2326fa2988
remove debug func
2015-02-26 13:08:11 -03:00
Ivan Socolsky
eba051849c
add #getTx tests
2015-02-26 12:34:53 -03:00
Ivan Socolsky
52896dfb7f
remove unused broadcast stub
2015-02-26 12:10:11 -03:00
Ivan Socolsky
eabdd4f35a
fix #getTx argument
2015-02-26 10:41:55 -03:00
Ivan Socolsky
376d8ad688
rebase
2015-02-26 10:37:21 -03:00
Ivan Socolsky
5f687ea5df
broadcast tests
2015-02-26 10:27:08 -03:00
Ivan Socolsky
66e173be43
tests
2015-02-26 10:22:02 -03:00
Ivan Socolsky
4d1cb07a79
propose server tests
2015-02-26 10:21:26 -03:00
Ivan Socolsky
628e20d17f
fix tests
2015-02-25 18:16:09 -03:00
Ivan Socolsky
b0b6de0d02
split sign & broadcast
2015-02-25 16:00:55 -03:00
Matias Alejo Garcia
ebbf493935
noent fix
2015-02-24 16:06:07 -03:00
Matias Alejo Garcia
b7999988f6
Merge pull request #76 from matiu/feat/encryption
...
Feat/encryption
2015-02-24 14:18:36 -03:00
Matias Alejo Garcia
2c88e49e96
add nopasswd
2015-02-23 21:03:42 -03:00
Matias Alejo Garcia
531a794e96
encryption schema
2015-02-23 20:11:07 -03:00
Ivan Socolsky
d2a1c668a4
tests
2015-02-23 17:15:47 -03:00
Ivan Socolsky
de3eddfe39
tx history
2015-02-23 17:15:47 -03:00
Matias Alejo Garcia
74d0908aec
better tests
2015-02-23 15:37:57 -03:00
Matias Alejo Garcia
e9010b5df6
airgapped working!
2015-02-23 15:37:03 -03:00
Matias Alejo Garcia
6c123f5c2d
add other needed data to be completed
2015-02-23 15:37:02 -03:00
Matias Alejo Garcia
9a70047852
changes encryption of pkr to airgapped
2015-02-23 15:37:02 -03:00
Matias Alejo Garcia
879a352b3e
add public key ring to txprposals
2015-02-23 15:37:02 -03:00
Matias Alejo Garcia
70b0d3e668
status tests
2015-02-22 23:00:11 -03:00
Matias Alejo Garcia
f5cb3f02f3
sigs -i -o
2015-02-22 22:15:53 -03:00
Ivan Socolsky
1258ac24fb
use isChange from address
2015-02-22 17:44:37 -03:00
Ivan Socolsky
24e6ceeab5
add isChange to address model
2015-02-22 17:41:00 -03:00
Matias Alejo Garcia
bd9977a43e
add getMainAddress
2015-02-22 13:04:23 -03:00
Matias Alejo Garcia
851f4bd544
Merge pull request #68 from matiu/feat/airgapped01
...
Feat/airgapped01
2015-02-22 12:36:17 -03:00
Ivan Socolsky
32ccddc71c
add padding to walletId base58
2015-02-22 11:16:29 -03:00
Matias Alejo Garcia
fa3355ef99
add tests to server internals
2015-02-22 03:46:47 -03:00
Ivan Socolsky
6bf2a10fd2
base58 walletId in secret
2015-02-22 01:35:25 -03:00
Matias Alejo Garcia
e12b6b8158
add access levels to import / export
2015-02-21 22:53:00 -03:00
Matias Alejo Garcia
8b89c08237
add tests
2015-02-21 20:34:44 -03:00
Matias Alejo Garcia
7dba50faad
ro-rw working!
2015-02-21 20:20:58 -03:00
Matias Alejo Garcia
56f5a58419
WIP ro-rw
2015-02-21 19:29:42 -03:00
Ivan Socolsky
9da16decfa
change notification tests to resist varying nb of address creation
2015-02-21 13:17:43 -03:00
Ivan Socolsky
b774c999cd
remove comments
2015-02-21 13:09:06 -03:00
Ivan Socolsky
efa706e68c
fix signatures
2015-02-21 12:53:02 -03:00
Ivan Socolsky
5af3ec8839
fix signatures for same address utxos
2015-02-21 11:31:15 -03:00