Commit Graph

25 Commits

Author SHA1 Message Date
Martin Boehm
f8eca976ab Fix computation of confirmations 2018-04-06 17:13:38 +02:00
Martin Boehm
40619d126f Reconnect subsciptions after recovery from network/geth failure 2018-04-06 11:03:55 +02:00
Martin Boehm
9aec4ec717 Implement EthereumParser.UnpackTx using protobuf 2018-04-05 12:41:15 +02:00
Martin Boehm
5b2aa276ee Implement EthereumParser.PackTx using protobuf 2018-04-04 20:25:55 +02:00
Martin Boehm
9fdc9ec4ac Unify eth function and type names 2018-04-03 22:24:23 +02:00
Martin Boehm
bbd51e3624 Handle notifications of new mempool transactions in eth 2018-04-03 18:22:36 +02:00
Martin Boehm
4e43f0d482 Implement BlockChain.GetMempool in ethrpc 2018-03-29 17:30:12 +02:00
Martin Boehm
090bb8e4f1 Stop passing of missing address in eth tx to bchain.Tx 2018-03-29 15:47:41 +02:00
Martin Boehm
2f4b48b3d6 Subscribe and handle eth notifications about new block 2018-03-28 10:25:08 +02:00
Martin Boehm
19d071a184 Remove bitcoin specific code from MQ push handler 2018-03-27 23:39:06 +02:00
Martin Boehm
2fe6118aca Implement EstimateFee for eth 2018-03-27 16:34:58 +02:00
Martin Boehm
6a7bc6aff7 Stop processing Value in eth transactions, it exceeds used numeric type 2018-03-26 23:42:35 +02:00
Martin Boehm
a4b9a21445 Annotate error in eth rpc 2018-03-26 18:14:26 +02:00
Martin Boehm
09a9e623c1 Return ErrBlockNotFound from eth GetBlock methods 2018-03-26 17:47:46 +02:00
Martin Boehm
3dcbaeb34e Get eth block by height 2018-03-26 13:57:40 +02:00
Martin Boehm
a5c4dd0d70 Implement and test eth GetBlock and GetTransaction 2018-03-25 00:30:09 +01:00
Martin Boehm
40198ae437 Implement eth GetBlock and GetTransaction 2018-03-22 15:56:21 +01:00
Martin Boehm
6a346f8f49 Implement interface changes in ethereum 2018-03-21 15:47:31 +01:00
Martin Boehm
6d3ba2e690 Update ethrpc/ethparser to match modified BlockChain interface 2018-03-21 00:32:29 +01:00
Martin Boehm
4486795c3d Extend the eth rpc interface, create tests for interface 2018-03-20 14:43:15 +01:00
Martin Boehm
6995a70489 Implement part of bchain.BlockChain interface for ethereum 2018-03-19 17:36:18 +01:00
Martin Boehm
fc77df3004 Detect ethereum network type 2018-03-19 17:34:51 +01:00
Martin Boehm
971b6397d6 Put rpc config to external file 2018-03-19 12:05:16 +01:00
Martin Boehm
4b121dd60f Call first eth rpc method 2018-03-15 11:38:31 +01:00
Martin Boehm
a803d89690 Add ethereum support - initial commit 2018-03-15 08:20:19 +01:00