tLog - obelisk - Electrum server using libbitcoin as its backend
git clone https://git.parazyd.org/obelisk
Log
Files
Refs
README
LICENSE
---
Date              Commit message                            Author
2021-05-06 16:45  Update test case for estimatefee.         parazyd
2021-05-06 15:29  protocol: Implement blockchain.estimate…  parazyd
2021-04-22 15:37  Formatting.                               parazyd
2021-04-19 21:24  Do not depend on black for formatting a…  parazyd
2021-04-19 20:10  Better ZMQ error messages.                parazyd
2021-04-19 17:49  Cover protocol/handle_query in test cas…  parazyd
2021-04-19 16:10  Remove WIP                                parazyd
2021-04-19 16:07  Avoid false BUG when grepping.            parazyd
2021-04-19 16:02  Update TODO in Readme.                    parazyd
2021-04-19 15:59  protocol: Do task cleanup when peer dis…  parazyd
2021-04-19 14:17  Style cleanups.                           parazyd
2021-04-19 12:45  Note about Makefile in Readme.            parazyd
2021-04-19 12:44  Some more coverage test cases.            parazyd
2021-04-19 12:08  Add more test cases to check for errors.  parazyd
2021-04-19 11:40  Don't unsubscribe scripthash from libbi…  parazyd
2021-04-19 11:39  protocol: Implement scripthash status n…  parazyd
2021-04-19 10:35  protocol/server.banner: Fetch libbitcoi…  parazyd
2021-04-19 10:18  protocol: Keep chain tip state.           parazyd
2021-04-19 09:42  protocol: Convert scripthash status enc…  parazyd
2021-04-19 09:35  zeromq/history4: Mitigate bug when dupl…  parazyd
2021-04-19 09:00  protocol/listunspent: Set height to 0 i…  parazyd
2021-04-19 08:56  zeromq/fetch_balance: Return a tuple of…  parazyd
2021-04-16 10:43  Add more test units.                      parazyd
2021-04-16 10:24  Add support for multiple hostnames, e.g…  parazyd
2021-04-16 09:23  Add another sherrif badge.                parazyd
2021-04-16 09:20  Attempt at code coverage in CI.           parazyd
2021-04-16 09:04  Code coverage preparation.                parazyd
2021-04-16 08:40  Add a Makefile for utility functions.     parazyd
2021-04-16 08:06  Swap entrypoint symlink.                  parazyd
2021-04-16 01:16  Add note about Python version in Readme.  parazyd
2021-04-16 01:13  Add white background to picture.          parazyd
2021-04-16 01:07  Add note about hostname in config.        parazyd
2021-04-16 01:03  tests: Add server.version                 parazyd
2021-04-16 00:53  Shorten debug line in zmq RequestCollec…  parazyd
2021-04-16 00:50  block_to_header: Remove TODO              parazyd
2021-04-16 00:28  Return null id on JSON-RPC errors.        parazyd
2021-04-16 00:21  tests: Clean up using some for loops.     parazyd
2021-04-16 00:09  setup.py tweaks                           parazyd
2021-04-16 00:06  Test also with Python 3.7                 parazyd
2021-04-16 00:04  Shorten protocol function names.          parazyd
2021-04-15 23:44  tests: Implement verbose asserts.         parazyd
2021-04-15 23:44  Use existing utility function in merkle…  parazyd
2021-04-15 23:13  Add test for blockchain_headers_subscri…  parazyd
2021-04-15 23:04  Add another sherrif badge.                parazyd
2021-04-15 22:56  Create codeql-analysis.yml                parazyd
2021-04-15 22:34  Work out an inefficient implementation …  parazyd
2021-04-15 21:35  protocol/blockchain.block.header: Ineff…  parazyd
2021-04-15 20:21  Clean up some TODOs.                      parazyd
2021-04-15 20:18  Make the public hostname configurable i…  parazyd
2021-04-15 20:15  protocol: Add error guards for stuff th…  parazyd
2021-04-15 19:09  protocol/blockchain.block.header: WIP c…  parazyd
2021-04-15 18:58  tests: Add blockchain.scripthash.(un)su…  parazyd
2021-04-15 18:39  tests: Fix listunspent.                   parazyd
2021-04-15 18:28  tests: Simplify some asserts.             parazyd
2021-04-15 17:59  Refactor tests.                           parazyd
2021-04-15 10:50  block.headers: It's not always required…  parazyd
2021-04-15 10:47  Linting                                   parazyd
2021-04-15 10:35  Fix logic bug in blockchain.block.heade…  parazyd
2021-04-15 10:03  Update grep command to show line number…  parazyd
2021-04-15 09:59  Reimplement JSON-RPC errors as a class.   parazyd
2021-04-14 10:17  Add debug note about tx broadcast.        parazyd
2021-04-14 10:02  Fix newline append when writing respons…  parazyd
2021-04-13 15:59  Format code.                              parazyd
2021-04-13 15:42  Apply some linting.                       parazyd
2021-04-13 15:13  Add note about test suite.                parazyd
2021-04-13 15:11  Rename testfile to test_electrum_protoc…  parazyd
2021-04-13 15:10  Simplify tests.                           parazyd
2021-04-13 15:10  Format                                    parazyd
2021-04-13 14:20  Add development notes in Readme.          parazyd
2021-04-13 14:15  Add short script to format the python c…  parazyd
2021-04-13 09:52  Add note about dependencies and running…  parazyd
2021-04-13 07:51  Link resources.                           parazyd
2021-04-12 22:33  Implement cp_height in blobkchain.block…  parazyd
2021-04-12 22:13  tests: Install pyzmq again.               parazyd
2021-04-12 22:12  tests: Try installing with pip            parazyd
2021-04-12 22:05  Add setup.py for easy installation.       parazyd
2021-04-12 22:01  Move test units to subdirectory.          parazyd
2021-04-12 22:01  Rename electrumobelisk to obelisk.        parazyd
2021-04-12 21:25  Remove old TLS certs.                     parazyd
2021-04-09 13:44  Add test for blockchain_transaction_get.  parazyd
2021-04-09 13:34  Clean up logging methods.                 parazyd
2021-04-09 11:36  Clean up and use hash_to_hex_str where …  parazyd
2021-04-09 11:04  Unsubscribe keys on stop concurrently.    parazyd
2021-04-09 10:45  Disable task.cancel on interrupt.         parazyd
2021-04-09 10:12  Remove TLS certificate references.        parazyd
2021-04-09 09:19  Fixup server.version                      parazyd
2021-04-09 09:02  Add test for blockchain_scripthash_list…  parazyd
2021-04-09 09:02  Sort correlated points from history4 by…  parazyd
2021-04-09 08:39  Add note about starting obelisk.          parazyd
2021-04-09 08:29  Remove note about history4 bug.           parazyd
2021-04-09 08:17  Readme layout.                            parazyd
2021-04-09 08:16  Define JSON-RPC errors.                   parazyd
2021-04-09 07:17  Implement blockchain.scripthash.get_his…  parazyd
2021-04-09 07:05  Remove dependency on python-bitcoinlib.   parazyd
2021-04-09 00:34  Add sherrif badge.                        parazyd
2021-04-09 00:31  Add test for blockchain_scripthash_get_…  parazyd
2021-04-09 00:24  Initial stab at Github action.            parazyd
2021-04-09 00:16  Start implementing some test units.       parazyd
2021-04-08 23:40  Merge hashes.py with util.py              parazyd
2021-04-08 23:29  Fix typo and make __scripthash_status a…  parazyd
2021-04-08 23:26  Do some asyncio tasks cleanup in Electr…  parazyd
2021-04-08 23:23  Implement scripthash subscriptions.       parazyd
2021-04-08 22:39  Implement blockchain.scripthash.listuns…  parazyd
2021-04-08 22:10  Add placeholder for signalling when ser…  parazyd
2021-04-08 22:09  Implement blockchain.scripthash.subscri…  parazyd
2021-04-08 21:43  Change correlation logic (needs review).  parazyd
2021-04-08 21:39  Update history table unpack for v4.       parazyd
2021-04-08 13:05  Implement blockchain.scripthash.unsubsc…  parazyd
2021-04-08 12:58  Set the VERSION variable as a string.     parazyd
2021-04-08 12:50  Implement blockchain.headers.subscribe    parazyd
2021-04-08 10:32  Implement blockchain.scripthash.get_bal…  parazyd
2021-04-08 10:29  Implement blockchain.transaction.broadc…  parazyd
2021-04-07 23:16  Add TODOs.                                parazyd
2021-04-07 22:46  Rename obelisk.conf to obelisk.cfg        parazyd
2021-04-07 21:48  Add docstrings.                           parazyd
2021-04-07 20:17  Try exiting cleanly on ^C                 parazyd
2021-04-07 18:52  Implement server.features                 parazyd
2021-04-07 17:57  Implement blockchain.transaction.get      parazyd
2021-04-07 17:39  Implement blockchain.transaction.get_me…  parazyd
2021-04-07 17:14  Debug cleanups.                           parazyd
2021-04-07 17:14  Implement blockchain.transaction.id_fro…  parazyd
2021-04-07 16:56  Rename ZeroMQ block_header to fetch_blo…  parazyd
2021-04-07 16:41  Add some safety checks for "params" in …  parazyd
2021-04-07 16:31  Pylint mitigations.                       parazyd
2021-04-07 16:29  Implement server.version                  parazyd
2021-04-07 16:24  Add server protocol versions.             parazyd
2021-04-07 16:23  Implement/Stub some simple functions.     parazyd
2021-04-07 16:19  Clean up some debug methods.              parazyd
2021-04-07 16:16  Add stub for blockchain.estimatefee       parazyd
2021-04-07 16:14  Implement blockchain.block.headers        parazyd
2021-04-07 16:00  Map protocol methods in a dict and clea…  parazyd
2021-04-07 15:44  Simplify protocol methods to have an ab…  parazyd
2021-04-07 15:37  Implement blockchain.block.header         parazyd
2021-04-07 15:21  Implement merkle tree/branch functions.   parazyd
2021-04-07 15:20  Start adding some utility functions.      parazyd
2021-04-07 15:00  Connect ElectrumProtocol with ZeroMQ Cl…  parazyd
2021-04-07 14:46  Initial ZeroMQ client implementation.     parazyd
2021-04-07 14:46  Add libbitcoin server error codes.        parazyd
2021-04-07 14:10  Finish basic JSON-RPC implementation.     parazyd
2021-04-07 14:08  Use yapf to format code.                  parazyd
2021-04-07 14:07  protocol.py: Add example how functions …  parazyd
2021-04-07 13:48  Initial async server implementation.      parazyd
2021-04-07 12:10  Add obelisk.conf.                         parazyd
2021-04-06 16:43  Add link to Electrum + addr in Readme.    parazyd
2021-04-06 16:39  Rescale picture.                          parazyd
2021-04-06 16:37  Initial commit.                           parazyd
Atom feed
Atom feed (tags)