Commit Graph

  • 6dee7774d5
    Added getconnections. Increased max response size to 2000. Oran Juice 2014-11-13 21:49:12 +0530
  • 8bad0cae05
    raised maximum mapsize for lmdb to ~16GB Thomas Winget 2014-11-12 18:27:25 -0500
  • bdd6b830fe
    Added getblockheaderbyhash and getblockheaderbyheight. Oran Juice 2014-11-12 19:31:52 +0530
  • 37ddd82fe8
    Added getlastblockheader. Oran Juice 2014-11-11 22:15:25 +0530
  • da6216288c
    Documented JSON RPC handlers. Oran Juice 2014-11-11 18:56:40 +0530
  • dde7897fd4 Disable legacy fees for now iamsmooth 2014-11-11 02:03:00 +0000
  • 7910a3941f
    Split RPC handler definitions into separate .cpp file. Oran Juice 2014-11-10 22:35:50 +0530
  • d855fe4e89 miniupnpc: bump the _POSIX_C_SOURCE feature macro Ben Boeckel 2014-11-10 11:13:15 -0500
  • f3ac82b28e
    Added submitblock and commented Json_rpc_http_server. Oran Juice 2014-11-10 20:03:16 +0530
  • 43286b46e5
    More RPC handlers, more JSON RPC 2.0 compliant. Oran Juice 2014-11-10 02:14:09 +0530
  • 5470c0c070
    Added getblockhash. Oran Juice 2014-11-09 16:25:05 +0530
  • cc74b43651 Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, denominations based on DEFAULT_DUST_THRESHOLD, document fee arg to create_transactions as unused, se DEFAULT_DUST_THRESHOLD for wallet dust collection instead of calcualted tx fee iamsmooth 2014-11-09 10:53:29 +0000
  • 0381c3a5a4
    Added miningstatus, getblockcount. Puts method name and RPC id in response JSON. Oran Juice 2014-11-09 15:40:58 +0530
  • a273353b32
    Added stopmining. Oran Juice 2014-11-08 21:41:43 +0530
  • ffe1737fef
    Added startmining. Check for block ID length in getblocks. Oran Juice 2014-11-08 21:14:50 +0530
  • bd16e82e3c
    Added gettransactions. Check for types inside arrays Oran Juice 2014-11-08 19:05:05 +0530
  • 6a97599839
    Use rapidjson for all JSON processing in handlers. Added handler for getblocks. Oran Juice 2014-11-08 17:29:18 +0530
  • 2ff4a7de8d remove unused display variable warptangent 2014-11-06 14:36:37 -0800
  • c09cc89cb9 display deprecated wallet message only if m_electrum_seed is set, along with previous deprecation conditions warptangent 2014-11-06 14:36:36 -0800
  • 5042c773cd return true on success warptangent 2014-11-06 14:36:36 -0800
  • 9fa0d0ecc6 deterministic wallet use of twelve words fixed warptangent 2014-11-07 14:02:39 -0800
  • fd2e352faa ensure that keccak is called on view spend key, not a possibly pre-sc_reduce32 version of it - for deriving view secret key warptangent 2014-11-07 13:37:41 -0800
  • 2b93288fd7
    Merge pull request #184 Riccardo Spagni 2014-11-06 22:11:39 -0700
  • d2287d3108 per kb fees not passing correct fee to transfer() Thomas Winget 2014-11-03 14:35:48 -0500
  • dc67b12ea9 Should now properly do per-kb fee Thomas Winget 2014-10-30 18:53:56 -0400
  • 557e27fd21 per kb fees Thomas Winget 2014-10-02 16:44:55 -0400
  • eb355a4021
    Added getheight Oran Juice 2014-11-06 21:35:53 +0530
  • 8a14b6c022
    more blockchain height-related fixes, syncing other nodes code this time Thomas Winget 2014-11-05 21:35:51 -0500
  • 5eb1d32ef7
    Replaced old RPC server in daemon with new one. Yet to add RPC handlers. Oran Juice 2014-11-03 00:38:16 +0530
  • fedf1eb473
    net_skeleton server made usable with daemon Oran Juice 2014-11-02 20:45:26 +0530
  • ac662269cf
    Fixed problem in Json_rpc_http_server due to C-like nature of net_skeleton Oran Juice 2014-11-02 11:58:08 +0530
  • e279769c24
    ~ didn't work, need hard path. debug print. Thomas Winget 2014-11-01 21:13:15 -0400
  • 8142aa7203
    very, VERY primitive blockchain converter Thomas Winget 2014-11-01 20:55:22 -0400
  • b624f10c78
    add new checkpointing behavior to Blockchain class Thomas Winget 2014-11-01 19:03:37 -0400
  • edfaa2e484
    Wrote a JSON RPC HTTP Server class using net_skeleton. Has issues due to non-OOP nature of net_skeleton Oran Juice 2014-11-01 21:35:26 +0530
  • 250254c338 Exception handling while refreshing in rpc wallet (credits to QCN) Sammy Libre 2014-11-01 11:30:53 +0500
  • 3da43cbc82
    Remove unused dependency Thomas Winget 2014-10-31 17:36:26 -0400
  • 9e31ea0001
    Store output pubkeys separately, bug fixes Thomas Winget 2014-10-31 17:34:15 -0400
  • fd87d88f75
    Minor bugfixes, redundancy removal Thomas Winget 2014-10-30 18:33:35 -0400
  • b3822681c5
    moar bug fixes, removed debug prints Thomas Winget 2014-10-30 14:57:39 -0400
  • cc28a405eb
    BlockchainLMDB seems to be working*! Thomas Winget 2014-10-30 00:58:14 -0400
  • 551f910980
    some bug fixes, but still needs work Thomas Winget 2014-10-28 22:25:03 -0400
  • 6f7f8349a2
    Minor bug fixes and debug prints Thomas Winget 2014-10-28 15:30:16 -0400
  • 540886200b
    minor fixes to Blockchain.cpp Thomas Winget 2014-10-28 13:43:50 -0400
  • 064dca76fc
    Integrate BlockchainDB into cryptonote_core Thomas Winget 2014-10-27 23:44:45 -0400
  • 4bd152813e
    All LMDB BlockchainDB implemented, not tested Thomas Winget 2014-10-27 20:45:33 -0400
  • c696492549 unbound: fix getaddrinfo detection for 32-bit windows Ben Boeckel 2014-10-24 17:39:15 -0400
  • e3776876af cmake: Windows and static builds need this Ben Boeckel 2014-10-24 15:52:01 -0400
  • 01895dd067 cmake: fix up link lines Ben Boeckel 2014-10-24 15:30:57 -0400
  • 4b6515cfb5 unbound: fix type checking Ben Boeckel 2014-10-24 15:30:44 -0400
  • d43a20f8f4 unbound: plumb the libdir up Ben Boeckel 2014-10-24 15:29:56 -0400
  • 7d708e4223 cmake: support 2.8.7 Ben Boeckel 2014-10-24 14:48:14 -0400
  • bbb88d1c06
    LMDB blockchain: remove outputs and spent keys Thomas Winget 2014-10-23 20:32:31 -0400
  • 71e8ebb60a
    Adding block data to LMDB BlockchainDB coded Thomas Winget 2014-10-23 19:47:36 -0400
  • 464c2805e5 cmake: fix up miniupnpc's define Ben Boeckel 2014-10-23 16:34:42 -0400
  • 9689df925c cmake: clean up EXTRA_LIBRARIES Ben Boeckel 2014-10-23 14:04:08 -0400
  • 3b7bdcb790 cmake: set the project name Ben Boeckel 2014-10-23 14:03:54 -0400
  • 0f0efc4af2 cmake: prepend to CMAKE_MODULE_PATH Ben Boeckel 2014-10-22 15:17:52 -0400
  • 031e3da724 cmake: remove scream-make (all-caps functions) Ben Boeckel 2014-10-22 15:17:32 -0400
  • abbd5c0bdb unbound: import cmake build system Ben Boeckel 2014-10-21 18:39:15 -0400
  • e59b5b7078 miniupnpc: clean up build system Ben Boeckel 2014-10-21 14:32:22 -0400
  • 475fe209a8 cmake: minor cleanups (indentation and typos) Ben Boeckel 2014-10-21 14:24:49 -0400
  • 799e8b241f cmake: use option() for STATIC Ben Boeckel 2014-10-21 14:20:26 -0400
  • c24d22b44e cmake: clean up if auto-dereferencing Ben Boeckel 2014-10-21 14:17:32 -0400
  • 9ed415ad43 build: inform the build of what generates version.h Ben Boeckel 2014-10-21 14:03:54 -0400
  • eba180a1c7 cmake: support git info in released tarballs Ben Boeckel 2014-10-21 13:52:24 -0400
  • eeffac6839 cmake: fix up BOOST_IGNORE_SYSTEM_PATHS Ben Boeckel 2014-10-21 13:41:10 -0400
  • a43f1a88d8 cmake: remove configuration variables Ben Boeckel 2014-10-21 13:38:21 -0400
  • a87ce09461 cmake: factor out error messages Ben Boeckel 2014-10-21 13:33:26 -0400
  • 9aa48b6c50 miniupnpc: clear out else/endfoo command arguments Ben Boeckel 2014-10-21 13:31:17 -0400
  • 8a86ac8439 daemon_tests: update cmake code Ben Boeckel 2014-10-21 13:28:48 -0400
  • fa3ff75862 gtest: support an external gtest Ben Boeckel 2014-10-21 13:27:47 -0400
  • 7bfcffadb9 cmake: put each test executable in its own directory Ben Boeckel 2014-10-21 13:01:56 -0400
  • f53f04724c cmake: handle private vs. public headers Ben Boeckel 2014-10-21 12:38:00 -0400
  • 55ca7d3b34 cmake: refactor common code with libraries Ben Boeckel 2014-10-21 11:24:14 -0400
  • c773f465ca cmake: refactor common code with executables Ben Boeckel 2014-10-21 11:21:28 -0400
  • 89cff7bddc cmake: put each library into its own directory Ben Boeckel 2014-10-21 11:13:59 -0400
  • ec58b2fa1d
    Parts of LMDB impl of BlockchainDB done and working Thomas Winget 2014-10-23 15:37:10 -0400
  • eaaf3c7760
    BlockchainDB unit tests, lmdb linker flag Thomas Winget 2014-10-23 15:35:49 -0400
  • 699d932461
    Merge pull request #182 Riccardo Spagni 2014-10-23 16:43:34 +0200
  • 145f2d01e1
    Initial commit of lmdb BlockchainDB impl Thomas Winget 2014-10-21 16:33:43 -0400
  • 8eb2375799
    Apple and BSD don't need malloc.h Riccardo Spagni 2014-10-20 14:16:16 +0200
  • f1eaf88ba6
    Prints seed after wallet upgrade. Removed iostream include. Oran Juice 2014-10-19 14:39:45 +0530
  • 70971be96b
    Doxygen comments Oran Juice 2014-10-19 01:08:21 +0530
  • 031ca23ce9
    Rewrites to old wallet file correctly Oran Juice 2014-10-19 01:00:18 +0530
  • 1f833dcf77
    Doxygen comments in Oran Juice 2014-10-18 23:11:05 +0530
  • 0bd88ff256
    Writes seed language while generating wallet. Wallet open fix. Oran Juice 2014-10-18 23:01:43 +0530
  • 09a659edb5
    Stores seed language in wallet file. added rapidjson. Yet to test backward compatibility Oran Juice 2014-10-18 02:21:37 +0530
  • 388ba76a18
    Initial commit of BlockchainDB tests, other misc Thomas Winget 2014-10-15 18:33:53 -0400
  • d6346365c3
    removed unecessary mnemonics test Riccardo Spagni 2014-10-15 15:31:32 +0200
  • acb29cdb0f
    fixed errant > Riccardo Spagni 2014-10-15 12:21:09 +0200
  • 2de2c52c02
    Merge pull request #178 Riccardo Spagni 2014-10-15 12:15:35 +0200
  • db5ca73fdd
    Merge pull request #176 Riccardo Spagni 2014-10-15 12:14:44 +0200
  • 0790aea6c8
    Merge pull request #174 Riccardo Spagni 2014-10-15 11:32:10 +0200
  • 206f2b8028
    Merge branch 'moneromooo-monero-memmem' Riccardo Spagni 2014-10-15 11:26:50 +0200
  • 98a592bc44
    fixed conflict in tests CMakeLists Riccardo Spagni 2014-10-15 11:10:04 +0200
  • 17a10b130a
    Adding libglim as an external library Thomas Winget 2014-10-13 18:52:45 -0400
  • 4a2bfacc05
    update new blockchain to build with new changes Thomas Winget 2014-10-13 00:31:21 -0400
  • b032619a9c Commented most of src/serialization/ going to read up more on variant's and finish off the job/add last touchs next jebes 2014-10-13 16:00:09 -0400
  • 1795c381c0
    fixed unit tests Riccardo Spagni 2014-10-08 21:38:55 +0200