electrum-server.git
12 years agonew workflow
ThomasV [Tue, 27 Mar 2012 19:10:24 +0000]
new workflow

12 years agopush session and request
ThomasV [Tue, 27 Mar 2012 15:11:36 +0000]
push session and request

12 years agocleanup dead code
ThomasV [Tue, 27 Mar 2012 09:43:30 +0000]
cleanup dead code

12 years ago*create method for garbage collection; it might be better to call it from elsewhere
ThomasV [Tue, 27 Mar 2012 08:51:50 +0000]
*create method for garbage collection; it might be better to call it from elsewhere
*test if sessions are closed

12 years agofix
ThomasV [Tue, 27 Mar 2012 05:55:18 +0000]
fix

12 years agoadd two update methods for processor
ThomasV [Mon, 26 Mar 2012 16:46:59 +0000]
add two update methods for processor

12 years agoMerge branch 'master' of gitorious.org:electrum/server
ThomasV [Mon, 26 Mar 2012 09:42:36 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agodon't close session twice; get connection inside try statement
ThomasV [Mon, 26 Mar 2012 09:42:11 +0000]
don't close session twice; get connection inside try statement

12 years agoblk_hash -> block_hash
genjix [Sun, 25 Mar 2012 22:32:15 +0000]
blk_hash -> block_hash
pos -> index
nTime -> timestamp
is_in -> is_input
raw_scriptPubKey -> raw_output_script

12 years agouse stratum
ThomasV [Sun, 25 Mar 2012 22:32:06 +0000]
use stratum

12 years agorestore previous host+port
ThomasV [Sun, 25 Mar 2012 22:17:21 +0000]
restore previous host+port

12 years agofix: recv returns empty string if the connection is closed
ThomasV [Sun, 25 Mar 2012 21:59:48 +0000]
fix: recv returns empty string if the connection is closed

12 years agofix: restore nested while loop for parse
ThomasV [Sun, 25 Mar 2012 21:46:38 +0000]
fix: restore nested while loop for parse

12 years agouse shared queues
ThomasV [Sun, 25 Mar 2012 20:42:46 +0000]
use shared queues

12 years agoadded broadcast_transaction hook into libbitcoin
genjix [Sun, 25 Mar 2012 18:23:35 +0000]
added broadcast_transaction hook into libbitcoin

12 years agotransaction.broadcast
genjix [Sun, 25 Mar 2012 18:10:47 +0000]
transaction.broadcast

12 years agoMerge branch 'master' of gitorious.org:electrum/server
genjix [Sun, 25 Mar 2012 18:01:11 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agoshow raw_output_script for unspent outputs.
genjix [Sun, 25 Mar 2012 17:59:39 +0000]
show raw_output_script for unspent outputs.

12 years agoserver banner
genjix [Sun, 25 Mar 2012 17:59:24 +0000]
server banner

12 years agoresubscribe to reorganize
genjix [Sun, 25 Mar 2012 17:43:00 +0000]
resubscribe to reorganize

12 years agoadding host, port and two subscribe methods
ThomasV [Sun, 25 Mar 2012 12:57:31 +0000]
adding host, port and two subscribe methods

12 years agoMerge branch 'master' of gitorious.org:electrum/server
ThomasV [Sun, 25 Mar 2012 03:49:06 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agoBUGFIX: correctly handle unspent outputs
genjix [Sun, 25 Mar 2012 00:07:05 +0000]
BUGFIX: correctly handle unspent outputs

12 years agoMerge branch 'master' of gitorious.org:electrum/server
ThomasV [Sat, 24 Mar 2012 21:25:41 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agoAbe module stub
genjix [Sat, 24 Mar 2012 21:24:49 +0000]
Abe module stub

12 years agoMerge branch 'master' of gitorious.org:electrum/server
ThomasV [Sat, 24 Mar 2012 21:20:25 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agoreorganised and tidied files up.
genjix [Sat, 24 Mar 2012 21:19:05 +0000]
reorganised and tidied files up.

12 years agoMerge branch 'master' of gitorious.org:electrum/server
ThomasV [Sat, 24 Mar 2012 20:55:56 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agoaddress.get_history
genjix [Sat, 24 Mar 2012 20:45:42 +0000]
address.get_history

12 years agonot used
ThomasV [Sat, 24 Mar 2012 09:32:39 +0000]
not used

12 years agomove abe backend into module
ThomasV [Sat, 24 Mar 2012 09:18:26 +0000]
move abe backend into module

12 years agofix: update last_time
ThomasV [Sat, 24 Mar 2012 08:37:24 +0000]
fix: update last_time

12 years agofixes
ThomasV [Fri, 23 Mar 2012 22:04:12 +0000]
fixes

12 years agoNotify on new blocks.
genjix [Wed, 21 Mar 2012 23:23:05 +0000]
Notify on new blocks.

12 years agoUse threading.Event() to wait until value is initially set rather than use a mutex...
genjix [Wed, 21 Mar 2012 22:41:00 +0000]
Use threading.Event() to wait until value is initially set rather than use a mutex/sleep hack.

12 years agoMerge branch 'master' of gitorious.org:electrum/server
genjix [Wed, 21 Mar 2012 22:29:49 +0000]
Merge branch 'master' of gitorious.org:electrum/server

12 years agonumblocks.subscribe responds with latest block.
genjix [Wed, 21 Mar 2012 22:28:55 +0000]
numblocks.subscribe responds with latest block.

12 years agomove address_queue
ThomasV [Wed, 21 Mar 2012 21:05:02 +0000]
move address_queue

12 years agoAdded genjix server which uses libbitcoin (python-bitcoin bindings) backend.
genjix [Wed, 21 Mar 2012 10:54:55 +0000]
Added genjix server which uses libbitcoin (python-bitcoin bindings) backend.

12 years agoRemoved redundant while loop - hooray for flatter code.
genjix [Wed, 21 Mar 2012 10:48:49 +0000]
Removed redundant while loop - hooray for flatter code.

12 years agoReturn JSONs on error scenarios instead of polluting stdout :)
genjix [Wed, 21 Mar 2012 10:47:00 +0000]
Return JSONs on error scenarios instead of polluting stdout :)

12 years agoFixed syntax error part for requestor
genjix [Wed, 21 Mar 2012 10:39:50 +0000]
Fixed syntax error part for requestor

12 years agoUntested: response_queue (formerly output_queue) now expects a JSON object which...
genjix [Wed, 21 Mar 2012 10:31:33 +0000]
Untested: response_queue (formerly output_queue) now expects a JSON object which it saves. This is to be consistent with the request queue (formerly input queue).

12 years agoFront-end cannibalised from old server code.
genjix [Wed, 21 Mar 2012 10:27:33 +0000]
Front-end cannibalised from old server code.

12 years agoremove db
ThomasV [Wed, 21 Mar 2012 08:39:55 +0000]
remove db

12 years agomove store back into main
ThomasV [Wed, 21 Mar 2012 08:35:18 +0000]
move store back into main

12 years agoremove bccapi things; move send_tx to backend
ThomasV [Tue, 20 Mar 2012 08:27:36 +0000]
remove bccapi things; move send_tx to backend

12 years agofix
ThomasV [Tue, 20 Mar 2012 08:09:14 +0000]
fix

12 years agolicence
ThomasV [Tue, 20 Mar 2012 05:39:57 +0000]
licence

12 years agocleanup
ThomasV [Tue, 20 Mar 2012 05:36:10 +0000]
cleanup

12 years agocleanup
ThomasV [Tue, 20 Mar 2012 05:34:42 +0000]
cleanup

12 years agoseparate backend
ThomasV [Tue, 20 Mar 2012 05:28:37 +0000]
separate backend

12 years agocomment
ThomasV [Mon, 19 Mar 2012 18:38:39 +0000]
comment

12 years agodo not log requests
ThomasV [Mon, 19 Mar 2012 18:36:59 +0000]
do not log requests

12 years agoreduce verbosity
ThomasV [Mon, 19 Mar 2012 18:34:42 +0000]
reduce verbosity

12 years agocleanup
ThomasV [Mon, 19 Mar 2012 18:26:28 +0000]
cleanup

12 years agostratum http server
ThomasV [Mon, 19 Mar 2012 18:19:36 +0000]
stratum http server

12 years agojsonrpc
ThomasV [Sat, 17 Mar 2012 22:33:38 +0000]
jsonrpc

12 years agoaddress.subscribe
ThomasV [Sat, 17 Mar 2012 10:58:00 +0000]
address.subscribe

12 years agopersistent
ThomasV [Fri, 16 Mar 2012 23:46:23 +0000]
persistent

12 years agoresult
ThomasV [Fri, 16 Mar 2012 23:03:08 +0000]
result

12 years agouse IDs and json-rpc
ThomasV [Fri, 16 Mar 2012 22:54:45 +0000]
use IDs and json-rpc

12 years agooverload import_block
ThomasV [Fri, 16 Mar 2012 20:45:37 +0000]
overload import_block

12 years agomempool fix, cache
ThomasV [Fri, 16 Mar 2012 17:24:02 +0000]
mempool fix, cache

12 years agohandle socket error
ThomasV [Thu, 15 Mar 2012 12:18:07 +0000]
handle socket error

12 years agoquit command for telnet
ThomasV [Wed, 14 Mar 2012 21:16:55 +0000]
quit command for telnet

12 years agofix typo
ThomasV [Wed, 14 Mar 2012 13:56:27 +0000]
fix typo

12 years agoserver.peers rpc
ThomasV [Wed, 14 Mar 2012 08:44:22 +0000]
server.peers rpc

12 years agoclose session
ThomasV [Wed, 14 Mar 2012 07:59:34 +0000]
close session

12 years agodo_update_address
ThomasV [Tue, 13 Mar 2012 22:04:48 +0000]
do_update_address

12 years agosubscribed services
ThomasV [Tue, 13 Mar 2012 15:41:54 +0000]
subscribed services

12 years agonew protocol
ThomasV [Mon, 12 Mar 2012 16:57:42 +0000]
new protocol

12 years agoversion 0.40a
ThomasV [Sun, 19 Feb 2012 20:05:04 +0000]
version 0.40a

12 years ago* Update server HOWTO to Bitcoin 0.5.2
Ovidiu Constantin [Thu, 16 Feb 2012 11:31:05 +0000]
* Update server HOWTO to Bitcoin 0.5.2

12 years agobanner
ThomasV [Tue, 14 Feb 2012 22:16:10 +0000]
banner

12 years agouse block_number=0 for no server; -1 means unknown session
ThomasV [Wed, 8 Feb 2012 13:19:14 +0000]
use block_number=0 for no server; -1 means unknown session

12 years agoblock_number should return -1 if we know the DB is not up to date
ThomasV [Wed, 8 Feb 2012 09:07:42 +0000]
block_number should return -1 if we know the DB is not up to date

12 years agorelease lock in finally statement
ThomasV [Wed, 8 Feb 2012 08:58:30 +0000]
release lock in finally statement

12 years agoupdate imports
ThomasV [Thu, 19 Jan 2012 16:27:53 +0000]
update imports

12 years agolog time
ThomasV [Tue, 17 Jan 2012 21:03:48 +0000]
log time

12 years agodirect interface for ultralight clients
ThomasV [Sun, 15 Jan 2012 13:28:07 +0000]
direct interface for ultralight clients

12 years agofix: varname
ThomasV [Sun, 15 Jan 2012 04:44:28 +0000]
fix: varname

12 years agostandardize send_tx and new_session parameters
ThomasV [Thu, 12 Jan 2012 12:35:02 +0000]
standardize send_tx and new_session parameters

12 years agoremove electrum.php
ThomasV [Wed, 11 Jan 2012 16:02:26 +0000]
remove electrum.php

12 years agoadd json calls related to sessions
ThomasV [Wed, 11 Jan 2012 14:28:10 +0000]
add json calls related to sessions

12 years ago* Make patches apply to bitcoin's git head.
Ovidiu Constantin [Wed, 28 Dec 2011 19:26:16 +0000]
* Make patches apply to bitcoin's git head.

12 years ago* HOWTO fix and clarification.
Ovidiu Constantin [Wed, 28 Dec 2011 09:33:56 +0000]
* HOWTO fix and clarification.

12 years ago* Run a server HOWTO.
Ovidiu Constantin [Tue, 27 Dec 2011 22:45:34 +0000]
* Run a server HOWTO.

12 years ago* Add missing cache key to sample config.
Ovidiu Constantin [Tue, 27 Dec 2011 22:15:50 +0000]
* Add missing cache key to sample config.

12 years ago* Sample config file beautification.
Ovidiu Constantin [Tue, 27 Dec 2011 22:05:16 +0000]
* Sample config file beautification.

12 years ago* Single-file diff that applies cleanly to Bitcoin 0.5.1.
Ovidiu Constantin [Tue, 27 Dec 2011 21:59:54 +0000]
* Single-file diff that applies cleanly to Bitcoin 0.5.1.

12 years agofixes
ThomasV [Mon, 26 Dec 2011 09:00:14 +0000]
fixes

12 years agolog messages
ThomasV [Fri, 23 Dec 2011 13:51:54 +0000]
log messages

12 years agomultithreaded
ThomasV [Fri, 23 Dec 2011 10:59:20 +0000]
multithreaded

12 years agoadd bitcoind section
ThomasV [Fri, 23 Dec 2011 10:20:18 +0000]
add bitcoind section

12 years agodon't use bitcoinrpc anymore
ThomasV [Fri, 23 Dec 2011 10:14:37 +0000]
don't use bitcoinrpc anymore

12 years agomore command separation
ThomasV [Thu, 22 Dec 2011 22:57:13 +0000]
more command separation

12 years agofirst jsonrpc commands
ThomasV [Thu, 22 Dec 2011 22:34:50 +0000]
first jsonrpc commands

12 years agoread password once
ThomasV [Thu, 22 Dec 2011 19:30:54 +0000]
read password once

12 years agoseparate commands from transport
ThomasV [Thu, 22 Dec 2011 19:16:14 +0000]
separate commands from transport