Commit Graph

257 Commits

Author SHA1 Message Date
Neil Booth
bc6093a8fe Fully integrate aiorpcX 2018-04-08 10:16:36 +09:00
FujiCoin
0ef6267396 mod fujicoin SegWit (#435) 2018-04-05 08:29:48 +09:00
John L. Jegutanis
90f28314d2 Add DROP_CLIENT env variable (#432)
This will disconnect any client based on their version string,
using a regular expression.
Useful for dropping buggy/unsupported clients.
2018-04-05 06:49:56 +09:00
-k
a1802b436b add AXE support (#429) 2018-03-30 11:38:36 +09:00
Snowgem
b33cf8b8ce modify SnowGem header (#427) 2018-03-25 22:55:11 +09:00
脇山P
991ddf1dbd update monacoin server (#421) 2018-03-23 17:37:32 +09:00
脇山P
8b669b6466 update koto server (#422) 2018-03-23 17:37:01 +09:00
danny91
3ac2e826a6 Add arihanc to various coins (#416)
* Add arihanc clearnet and tor to bitcoinsegwit

* Add arihanc tor to bitcoincash

* Add arihanc tor (V3) address to bitcoin segwit testnet

* Add arihanc clearnet and tor (v3) to bitcoincashtestnet
2018-03-17 08:18:20 +08:00
Neil Booth
4707e97ab7 Update ssl_port and tcp_port to what peer advertises
Fixes #413
2018-03-14 08:46:50 +08:00
wilsonmeier
0f4f51d932 Changes for BTG (#409)
* Implemented electrum_header for BTG to include solution (needed for validation on clientside)
Add RPC_PORT for BTG node

* Added node regtest compatibility

* Updated unittests

* Changed chunksize and regtest rpc port

* Changed bits transfer format to decimal

* Add testnet v3 params and corrected coin name
2018-03-13 09:41:04 +08:00
Giorgos Kontopoulos
fe0f109b08 bitbayd rawblock newer daemon (#410)
bitbayd has adapted new method of creating raw blocks
2018-03-12 17:16:20 +08:00
Neil Booth
60761b35e1 Make some EnvBase methods class methods 2018-03-12 08:04:14 +08:00
Neil Booth
80fc334449 Switch to aiorpcX for SOCKS proxying. 2018-03-10 13:06:37 +08:00
cipherzzz
9d6ddfbe56 Change RPC testnet port and remove invalid assert (#405)
* Fix testnet rpc port and removed invalid assert for Decred
2018-03-09 00:14:43 +08:00
cipherzzz
c26227413e Add Decred(DCR) (#402) 2018-03-08 23:06:58 +08:00
pooler
1e6b30fd76 Litecoin: fix BIP32 version bytes (#404) 2018-03-08 18:41:36 +08:00
blackjok3rtt
824dc76d95 Add coin SNG (#400)
* add SnowGem
2018-03-06 23:34:17 +08:00
Neil Booth
5f3890879d Bitcoin Cash: remove dead server 2018-03-06 20:57:37 +08:00
Carsen Klock
19e0f9bce2 Add Denarius (DNR) (#396)
* Added DNR

With tests
2018-03-05 18:26:25 +08:00
Lucas Betschart
4f871cec0f Feathercoin: Fix P2SH (#391) 2018-03-02 01:20:10 +08:00
John L. Jegutanis
6add2e5a9b Add custom base58check algorithm (#389) 2018-02-27 21:44:30 +08:00
John L. Jegutanis
dfea542d0e Add Bitcoin Atom support (#378) 2018-02-21 18:22:16 +08:00
Neil Booth
fe90dfaf7c Update Bicoin Cash server list 2018-02-11 22:28:45 +08:00
FujiCoin
900b1f59ec modify Fujicoin (#367) 2018-02-06 12:52:48 +08:00
cipig
302cfcfebf add Bitcore (BTX) (#362) 2018-01-31 08:01:33 +00:00
cipig
394be855af add BitcoinZ (BTCZ) (#360)
* add BitcoinZ (BTCZ)
2018-01-30 08:52:47 +00:00
WO
dc35d3f8da Add Koto (#358)
* add Koto

* Add testfile
2018-01-29 14:47:23 +00:00
xarakas
8891bf651f Add NYC Support (#354) 2018-01-24 21:58:24 -04:00
AmiT177
1da936a59b Added HOdlcoin support. (#350)
* Added HOdlcoin support.

* Update coins.py

* HOdlcoin block test
2018-01-19 04:49:48 -04:00
Neil Booth
81a08d13ac Fix recursion in prior commit 2018-01-11 15:57:26 +08:00
Neil Booth
e5b4f5f316 Change read_tx interface of deserializer
Most callers didn't want the hash, so create a separate call
that does both.  Add a new call that returns the TX and its vsize.
2018-01-11 15:45:10 +08:00
Rhett Creighton
4dd226f9c0 Add Zclassic (#337)
* Add Zclassic with EquihashMixin
2018-01-02 08:23:30 +08:00
Lucas Betschart, Hyperion Capital
14a12e8842 Add Feathercoin (#336) 2018-01-01 12:24:42 +08:00
cipig
f236446e7c add CHIPS (#326) 2017-12-06 22:51:25 +09:00
Neil Booth
4558e0d8ef Replace obsolete BCH peer 2017-11-27 15:14:40 +09:00
Neil Booth
35dd1f6199 Remove IRC support 2017-11-27 15:05:42 +09:00
Neil Booth
509069cce4 Add ScryptMixin and use it 2017-11-27 14:22:54 +09:00
Duke Leto
02438e488d Add Hush using the shiny new EquihashMixin (#319) 2017-11-27 10:39:01 +09:00
cipig
1888a03577 add Komodo and Monaize (#318)
* add KMD

* KMD testblock

* clear peers

* add MNZ (KMD assetchain)

* fix mixin
2017-11-27 06:32:38 +09:00
Extrememist
18fc3d755e Updates (#317) 2017-11-25 07:30:08 +00:00
53r63rn4r
34d69eaed8 Clear peers for sibcoin (#316) 2017-11-17 12:09:21 +00:00
53r63rn4r
2e12dcfdef Added support for sibcoin, changed decode message in jsonrpc (#314)
* Added support for sibcoin, changed decode message in jsonrpc

* Revert decode message in jsonrpc
2017-11-17 03:03:57 +00:00
脇山P
9c834d6091 Add support for Monacoin testnet and update mainnet peers (#310) 2017-11-14 08:28:34 +09:00
John L. Jegutanis
f3fea9f8ee Equihash POW abstraction and Bitcoin Gold support (#311)
* Extract the Equihash mixin from Zcash

The extracted EquihashMixin and DeserializerEquihash are used when
the Equihash POW support is needed but the Zcash transaction parsing
is not.

* Add Bitcoin Gold support

* Minor formatting fixing
2017-11-14 08:27:57 +09:00
Neil Booth
8c9731f0ad Update BCH server list 2017-11-08 12:45:43 +09:00
Willmar Knikker
159db3f8e7 Add electrum-ltc.wilv.in to Litecoin Peers. (#299) 2017-10-29 17:52:40 +07:00
Neil Booth
c9b9e920f6 Compplete tests for lib/util.py 2017-10-15 18:02:18 +09:00
Neil Booth
5c7bf3cce9 Try and fix Viacoin 2017-10-14 12:20:14 +09:00
Sergii Vakula
9303153150 Add support for Emercoin (#284)
* Add parameters for emercoin.

* Add tests for emercoin.

* add block for test new read_header function

* add to daemon https protocol support
2017-10-13 10:12:24 +09:00
Neil Booth
56d03625f6 Keep P2PK scripts separate from P2PKH scripts
This makes the DB incompatible with prior versions,
so the DB version is bumped.
2017-10-12 14:02:22 +09:00