761 Commits (ff34ee1907e47fab8f2162fec7174b307694cefe)
 

Author SHA1 Message Date
Roman Zeyde 1a2cd40c34
Add a small TODO 7 years ago
Roman Zeyde 4cebd1e25f
Remove 0MQ Python client 7 years ago
Roman Zeyde 77573fdd19
Remove unused Stats c-tor 7 years ago
Roman Zeyde 38bb8411e1
Move most of the application code back into the library 7 years ago
Roman Zeyde a0f61e6a94
Add tokio dependency 7 years ago
Roman Zeyde 248df5207f
Remove tracker tool 7 years ago
Roman Zeyde 8fdc244b0a
Pre-compute configuration settings before starting 7 years ago
Roman Zeyde d50f4746d8
Move TODOs to a separate file and reorg it a bit 7 years ago
Roman Zeyde ab9f273bc0
Don't specify patch versions at Cargo.toml 7 years ago
Roman Zeyde cbbb298b5c
Show confirmed and unconfirmed balances separately 7 years ago
Roman Zeyde 619bbb52ad
Add more TODOs 7 years ago
Roman Zeyde 43de21990f
Decrease log verbosity in Python tool 7 years ago
Roman Zeyde a681334074
Support (older) ETA-based fee estimation 7 years ago
Roman Zeyde fdff31a069
Update mempool histogram once (after txns' sync) 7 years ago
Roman Zeyde 06d0c8d77f
Split Store trait into its R/W parts 7 years ago
Roman Zeyde 4747e380ec
Update index once (instead at each status RPC) 7 years ago
Roman Zeyde e5da12a5e8
Update index logging 7 years ago
Roman Zeyde e5ecd13658
Add a few more TODOs 7 years ago
Roman Zeyde b210727831
Ignore sublime-related files 7 years ago
Roman Zeyde beab2c50c9
Add mempool-polling script 7 years ago
Roman Zeyde 0404e91bb9
Handle both index and mempool during Query::status() invocation 7 years ago
Roman Zeyde 24eddc5881
Notify once on each block header 7 years ago
Roman Zeyde 99466c13a6
Add more TODOs 7 years ago
Roman Zeyde cc3b1ddccc
Periodically poll subscription status (w/ mempool) 7 years ago
Roman Zeyde c487f2ba40
Use i32 height only at Status::history() method 7 years ago
Roman Zeyde de884ac06b
Scan mempool transaction during status query 7 years ago
Roman Zeyde 5941edbbc6
Remove itertools dependency 7 years ago
Roman Zeyde c030f8739d
Add TODO.txt 7 years ago
Roman Zeyde 935c3cfb7b
Make query-related structs and members private 7 years ago
Roman Zeyde d9b0e0c917
Move and rename MemStore to mempool module 7 years ago
Roman Zeyde 042991106b
Split transaction indexing into a separate function 7 years ago
Roman Zeyde 60ffa27162
Add MemStore c-tor and remove() method 7 years ago
Roman Zeyde 5118d8f7fa
Measure all mempool processing duration 7 years ago
Roman Zeyde 5300149c0a
Refactor mempool transaction handling into separate methods 7 years ago
Roman Zeyde 1944bf2bd5
Fix a few small nits in mempool module 7 years ago
Roman Zeyde d6ea025861
Add memory-based KV store implementation 7 years ago
Roman Zeyde 2254d3bb30
Define Store as a basic KV store trait 7 years ago
Roman Zeyde 420e8714d4
Rename variable to clarify its semantics 7 years ago
Roman Zeyde 04b2568954
Move Status-related functions to `query` module 7 years ago
Roman Zeyde 8a3b6f90b7
Auto-deduce float literal type 7 years ago
Roman Zeyde 33f68509f8
Move HeaderList stuff to 'util' module 7 years ago
Roman Zeyde 0c4e500fb8
Add TODO regarding JSONRPC errors 7 years ago
Roman Zeyde f3ac83a376
Rename Handler -> Connection and refactor a bit 7 years ago
Roman Zeyde d38308797e
Make debug format similar to bitcoind 7 years ago
Roman Zeyde e14f7f7174
Don't crash on orphan blocks 7 years ago
Roman Zeyde 4a8f7b5c0b
Support transaction broadcast RPC 7 years ago
Roman Zeyde 31abb3e538
Add back testnet support 7 years ago
Roman Zeyde 539f753616
Allow sending transactions with any fee 7 years ago
Roman Zeyde 2079f3f635
Don't support blockchain.estimatefee() API for now 7 years ago
Roman Zeyde ce49f39948
Refactor query accessors to the store 7 years ago