Commit Graph

573 Commits

Author SHA1 Message Date
Jakub Matys
7e479841a9 Fixed TestGetMempoolEntry 2018-06-21 13:35:19 +02:00
Jakub Matys
86f814e95f New RPC tests added for other coins 2018-06-21 12:09:02 +02:00
Jakub Matys
12cca393c6 Added tests for SendRawTransaction, EstimateSmartFee and EstimateFee 2018-06-21 11:18:02 +02:00
Jakub Matys
ae8058f269 Fixed different behaviour between transaction parsing from wire or JSON
JSON version sometimes returned nil Address field in ScriptPubKey (if
it was omitted in input JSON) but wire version always returned allocated
empty slice.
2018-06-20 19:45:41 +02:00
Jakub Matys
757b3e39d6 Added mempool RPC/resync tests 2018-06-20 19:09:47 +02:00
Jakub Matys
cc29a99401 Added second transaction to Ethereum RPC test 2018-06-20 19:08:30 +02:00
Jakub Matys
9b69b92548 Exit tunnel script if some of children dies 2018-06-20 19:06:35 +02:00
Jakub Matys
9f4b74e68d Fixed ssh call in tunnel script 2018-06-20 19:05:42 +02:00
Martin Boehm
127080eb87 Fix zcash testnet explorer link 2018-06-19 18:46:50 +02:00
Martin Boehm
6078744489 Join paths correcty in socketio.redirect 2018-06-18 18:21:18 +02:00
Martin Boehm
1a595362dd Update litecoin explorer links 2018-06-18 17:52:21 +02:00
Jakub Matys
7b19bf7312 Merge branch 'rpc-tests' 2018-06-18 15:21:27 +02:00
Jakub Matys
f431c481ef All RPC tests rewritten to use new common methods 2018-06-18 15:19:32 +02:00
Martin Boehm
6645396891 Merge branch 'master' of https://github.com/trezor/blockbook 2018-06-18 13:39:10 +02:00
Martin Boehm
ed7ddf7bb8 Map calls to EstimateFee/EstimateSmartFee for dash and litecoin 2018-06-18 13:39:05 +02:00
Martin
12d5ad4b01
Merge pull request #7 from petrkr/bitcoind-update
Update bitcoin core daemon
2018-06-18 13:08:59 +02:00
Jakub Matys
8ec0b7c590 RPC integration test was generalized for all coins 2018-06-18 13:00:54 +02:00
Petr Kracik
604013de58
Update bitcoin core daemon 2018-06-18 12:57:43 +02:00
Martin Boehm
f0d6c46af3 Merge branch 'dogecoin' 2018-06-18 12:46:30 +02:00
Martin Boehm
631710fdd2 Map call to not implemented in dogecoin EstimateSmartFee as EstimateFee 2018-06-18 12:43:22 +02:00
Martin Boehm
f686a37aab Resync index/mempool more often to overcome missing ZeroMQ in dogecoin 2018-06-16 13:52:15 +02:00
Martin Boehm
69e8203b38 Handle dogecoin Auxpow blocks 2018-06-16 00:49:34 +02:00
Martin Boehm
91aa07444d Add blockbook packages for Dogecoin 2018-06-15 13:26:18 +02:00
Martin Boehm
6945d1d7f3 Add dogecoin blockbook implementation 2018-06-14 23:12:19 +02:00
Jakub Matys
5e4b7d0b03 Added helper scrip to make tunnels from localhost to dev server 2018-06-14 17:27:03 +02:00
Jakub Matys
9409907f80 Tests are classified by tags 2018-06-14 17:27:03 +02:00
Jakub Matys
9225ada004 RPC tests connect localhost by default 2018-06-14 17:27:03 +02:00
Jakub Matys
8bf301bc43 Don't isolate container network for tests 2018-06-14 17:27:03 +02:00
Jakub Matys
d43c1b523f Added ARGS variable to pass arguments to go/dpkg-buildpackage commands 2018-06-14 17:27:03 +02:00
Jakub Matys
7cff3ff9c8 Added integration tests of RPCs 2018-06-14 17:27:03 +02:00
Martin Boehm
2faa5de164 Update dogecoin backend configuration 2018-06-14 12:58:53 +02:00
Martin Boehm
a77dd7529b Add dogecoin backend package 2018-06-14 12:14:34 +02:00
Martin Boehm
d9e5da1add Fix dependencies in blockbook packages 2018-06-14 12:04:37 +02:00
Martin Boehm
dfee2b0f78 Update default connection for ethereum rpc integration test 2018-06-13 13:07:45 +02:00
Martin Boehm
4c7d66e75c Rename ethereum testnet ropsten package name 2018-06-13 12:53:03 +02:00
Martin Boehm
678df188af Add blockbook packages for Ethereum and Ethereum Testnet Ropsten 2018-06-13 12:37:36 +02:00
Martin Boehm
e7e73947bd Handle invalid json returned from backend 2018-06-13 11:58:25 +02:00
Jakub Matys
5da3972d73 Fix - some parameters aren't structs but slices 2018-06-13 10:15:27 +02:00
Martin Boehm
9401840aca Recover from panic in onMessage and onSubscribe socket.io methods 2018-06-12 22:58:37 +02:00
Martin Boehm
d4cd2ad607 Return state information for index request on internal http server 2018-06-12 22:57:46 +02:00
Martin Boehm
d018164b37 Fix typo in comment 2018-06-12 21:24:18 +02:00
Martin Boehm
880298fc67 Update README 2018-06-12 21:23:46 +02:00
Martin Boehm
a4e5418f50 Randomize period of ComputeInternalStateColumnStats to avoid CPU peaks 2018-06-12 21:23:34 +02:00
Martin Boehm
c723ba92e5 Update list of implemented coins 2018-06-12 17:26:46 +02:00
Martin Boehm
7bce5ae4fd Merge branch 'litecoin' 2018-06-12 17:20:44 +02:00
Martin Boehm
7d8c493f21 Add litecoin parser tests 2018-06-12 12:35:52 +02:00
Martin Boehm
6e88c8970a Fix litecoin blockbook ports 2018-06-11 22:21:50 +02:00
Martin Boehm
914a8140a9 Add litecoin blockbook implementation 2018-06-11 18:02:25 +02:00
Martin Boehm
f09a996e09 Enable ethereum backend rpc over http 2018-06-11 15:15:41 +02:00
Martin Boehm
4d874eae95 Fix litecoin backend package parameters 2018-06-11 14:53:26 +02:00