Neil Booth
eb5c55107a
Remove dead code from coins.py
7 years ago
Neil Booth
b1eec85be8
Remove bad test
No one knows what the compact fee rules are...
7 years ago
Neil Booth
ba5d18d9d5
Fix randrange bug
Also make seed change daily only
7 years ago
John L. Jegutanis
a6d46fab8d
Improve generation inputs handling
Fixes #570
7 years ago
Neil Booth
374ec8f26c
Add daemon tests
7 years ago
Neil Booth
33535ae325
Add test for BCH electrum header
7 years ago
John L. Jegutanis
47d9fb4b30
Use compiled structs and some code cleanup
7 years ago
John L. Jegutanis
31dbbe0ba5
Use precompiled structs for header parsing
7 years ago
John L. Jegutanis
fa0a58a280
Rename struct pack/unpack to reflect endianess
7 years ago
John L. Jegutanis
05c9e6b38f
Pivx support ( #568 )
* Correct function doc string
* Add PIVX support
7 years ago
Neil Booth
39f97cef90
Add comprehensive mempool tests
7 years ago
Neil Booth
4329724b98
Implement TX serialization
This will be used in other tests
7 years ago
Neil Booth
8b34de53f9
Add some utility functions and tests
7 years ago
Neil Booth
54e8b032d1
Implement TX serialization
This will be used in other tests
7 years ago
Neil Booth
450eec89fb
Add some utility functions and tests
7 years ago
Neil Booth
0bbfb0b2e7
Implement TX serialization
This will be used in other tests
7 years ago
Neil Booth
471f50787f
Add some utility functions and tests
7 years ago
Neil Booth
1efc8cb8ec
Make the merkle cache and read_headers async
read_headers runs in a thread to avoid blocking
7 years ago
Neil Booth
e5b2268387
Fix groestlcoin address parsing
Baesd on erasmospunk's PR #551
7 years ago
John L. Jegutanis
0815ff8e24
Add Decred support ( #550 )
* Refactor reorg_hashes function
* Add Decred support
7 years ago
Kefkius
9e3893b065
Add Groestlcoin ( #544 )
* Add Groestlcoin
* GRS: Add tests
7 years ago
joesixpack
83732af4fe
Support for Minexcoin ( #529 )
7 years ago
Neil Booth
f7c95986bf
Fix failing test
7 years ago
Omar Cruz
227696636d
Added Motion Coin mainnet ( #528 )
* Motion added
7 years ago
Neil Booth
a3d3bbe9a7
Move more code out of controller to sessions
Disable a test that will require significant work
7 years ago
Neil Booth
739bb687fc
Convert PROTOCOL_MIN, PROTOCOL_MAX to tuples
7 years ago
Neil Booth
382fc5ed44
Improve logging of client version requests
7 years ago
Neil Booth
46d8e0c608
Implement merkle proofs for blockchain.block.header
7 years ago
Neil Booth
d390b38acf
Add cache truncation and tests
7 years ago
Neil Booth
26d8026938
Increase merkle cache test coverage to 100%
7 years ago
Neil Booth
4168341857
Implement a markle cache with tests
7 years ago
Neil Booth
73a46df17f
Remove hash_to_str
7 years ago
Neil Booth
3c3a1b7017
Fix thinko in prior
Rename function to prevent similar mistakes in future
Also hash_to_str -> hash_to_hex_str
7 years ago
Neil Booth
af45363eeb
Add merkle library with tests
7 years ago
Lex Berezhny
f8ebcf35b4
Env accepts custom Coin class ( #517 )
* + support for passing an actual coin class to Env()
* unit test for Env() accept coin class
* doc string explaining optional Coin argument to Env and assert to make sure a coin is a Coin
7 years ago
Neil
c28b5af309
Export Controller and Env from the package ( #515 )
7 years ago
Lex Berezhny
29289004e7
electrumx package ( #511 )
* moved wallet, server, lib into electrumx main module
* fixed imports and other path references affected by electrumx main package
* fixing formatting to pass the pycodetest on travis
7 years ago
Neil Booth
e425b60ff3
Remove decred - mainnet fails to sync
This doesn't seem likely to be fixed soon given the protocol
is quite different.
Closes #414
7 years ago
cronos-polis
93e4b1f15a
Add Polis, ColossusXT, GoByte, Monoeci ( #504 )
7 years ago
WO
93ee197b48
Add Koto testnet ( #491 )
7 years ago
elmora-do
7baf6cf68d
Add $PAC ( #474 )
* Add $PAC
* Refactor and improve masternode notifications
* Update DASH/$PAC RPC documentation
These RPC commands were documented:
masternode.announce.broadcast
masternode.subscribe
masternode.list
masternode.info
7 years ago
Neil Booth
b993bd8f8e
Rename protocol_version_string to version_string
7 years ago
WO
8d42c23026
Update for Zcash v3 tx ( #475 )
7 years ago
Neil Booth
e88b8c0dec
Update compaction test
Version -> 1.4.4pre1
7 years ago
Neil Booth
5e1ed3ffa6
Separate history management into its own object
- the object also manages unflushed history
- the history DB has its own version, starting at 0
This is the first step to making history management into
a separate service and to larger block sizes.
The next step is an improved history format, which I hope will both
save space and be a solution to issue #185 . The DB should be able to
upgrade in-place without re-syncing the chain.
7 years ago
Neil Booth
77051f83a4
Make HASHX_LEN a global, not a coin property
7 years ago
ddude
56de4dea67
Adding Xuez Coin ( #472 )
7 years ago
Nico
9877e1f846
added Machinecoin (MAC) ( #470 )
7 years ago
cipig
a7a8a1bd32
add GameCredits (GAME) ( #467 )
7 years ago
Peter Bushnell
e5cd5f3067
Add Uniform Fiscal Object (UFO) ( #463 )
* Add Uniform Fiscal Object
* Remove spaces in name
* Rename test
7 years ago