Commit Graph

  • 77aa3eab9e [NOD-377] Remove redundant float conversion Ori Newman 2019-10-30 12:43:01 +02:00
  • a3f7b9e58f [NOD-350] Fix IP check query, update IP usage with upsert, and make IP a primary key Ori Newman 2019-10-30 11:55:56 +02:00
  • b738fedbb2 [NOD-350] Add JSON annotations to api server response types Ori Newman 2019-10-29 18:06:29 +02:00
  • ca876ab4a0 [NOD-350] Implement testnet faucet Ori Newman 2019-10-23 18:17:07 +03:00
  • 90fc6ba3e7 [NOD-376] Fix invalid orphan blocks causing their valid parents to be rejected (#436) stasatdaglabs 2019-10-29 15:54:59 +02:00
  • 8ea97aa3fd [NOD-356] Add indication in getBlock that a block is an orphan. (#437) stasatdaglabs 2019-10-29 15:53:56 +02:00
  • 4cdee2ff45 [NOD-356] Add indication in getBlock that a block is an orphan. stasatdaglabs 2019-10-29 15:18:49 +02:00
  • 7c9f5a65d8 [NOD-374] Create transaction signer tool (#435) Dan Aharoni 2019-10-29 15:00:03 +02:00
  • f98ecd3c67 [NOD-376] Clarify comments and don't check PoW for child block (it's irrelevant for this test case). stasatdaglabs 2019-10-29 14:53:25 +02:00
  • 7017b14532 [NOD-374] Fix formatting error (gofmt) Dan Aharoni 2019-10-29 14:15:51 +02:00
  • 3adb0bbbda [NOD-374] Add new line after if blocks Dan Aharoni 2019-10-29 14:10:15 +02:00
  • 6d27da7f8a [NOD-374] Rename variables Dan Aharoni 2019-10-29 14:07:56 +02:00
  • 6da5d45911 [NOD-376] Add a test to make sure that bad child blocks don't invalidate valid parent blocks. stasatdaglabs 2019-10-29 14:07:43 +02:00
  • 284cfa7b18 [NOD-376] Fix wording in a comment. stasatdaglabs 2019-10-29 13:39:14 +02:00
  • da29b95df4 [NOD-376] Made bad unorphaned blocks not reject the original block. stasatdaglabs 2019-10-29 13:36:10 +02:00
  • bc328f1077 [NOD-374] Add network selection; Move error handling to control-flow function Dan Aharoni 2019-10-29 13:32:16 +02:00
  • 2eee24ce76 [NOD-374] Rename variables Dan Aharoni 2019-10-29 11:25:45 +02:00
  • 7271f53bcc [NOD-374 ] Create transaction signer tool Dan Aharoni 2019-10-29 11:21:09 +02:00
  • e2d3c4c821 [NOD-378] Add --no-build and --only-build to run-dev.sh. (#434) v0.0.10-testnet stasatdaglabs 2019-10-28 14:57:14 +02:00
  • b3836d06c6 [NOD-378] Add --no-build and --only-build to run-dev.sh. stasatdaglabs 2019-10-28 14:44:42 +02:00
  • bf819303ea Merge remote-tracking branch 'origin/master' into nod-344-cache-ecmh Ori Newman 2019-10-27 12:24:26 +02:00
  • 5a87706854 Merge branch 'master' into nod-344-cache-ecmh Ori Newman 2019-10-27 12:24:09 +02:00
  • 92578e2853 [NOD-368] correct text output of address generator (#433) Dan Aharoni 2019-10-24 18:00:06 +03:00
  • df562e7120 [NOD-368] fix formatting Dan Aharoni 2019-10-24 16:33:49 +03:00
  • 896451577b [NOD-368] change encoding to hexadecimal Dan Aharoni 2019-10-24 16:31:27 +03:00
  • d7afd08e05 [NOD-368] add hash160 to output of genaddr Dan Aharoni 2019-10-24 15:59:48 +03:00
  • 7506f59f8d [NOD-368] correct text output of address generator (address instead of public key) Dan Aharoni 2019-10-24 15:36:01 +03:00
  • 3018c18616 [NOD-362] Calculate txgen fees by mass instead of size (#431) Dan Aharoni 2019-10-22 18:08:19 +03:00
  • c332ec0ccb Merge remote-tracking branch 'origin/master' into nod-344-cache-ecmh Ori Newman 2019-10-22 15:49:26 +03:00
  • 2d77dc5118 [NOD-362] formating Dan Aharoni 2019-10-22 15:45:23 +03:00
  • 3ac9fa83c1 [NOD-367] Propagate transactions every 100 ms (#432) Ori Newman 2019-10-22 15:17:18 +03:00
  • 4331b1e04b [NOD-362] rename variables Dan Aharoni 2019-10-22 14:52:09 +03:00
  • e09401b97d [NOD-367] Propagate transactions every 100 ms Ori Newman 2019-10-22 14:47:30 +03:00
  • e90beec2bf [NOD-362] add varint size to calculation Dan Aharoni 2019-10-22 14:45:40 +03:00
  • 55c6427d93 formating Dan Aharoni 2019-10-22 12:46:17 +03:00
  • 9d6123b800 [NOD-362] Calculate txgen fee by mass Dan Aharoni 2019-10-22 12:38:25 +03:00
  • c5b0398dac [NOD-357] change finality interval (#430) Dan Aharoni 2019-10-16 15:32:10 +03:00
  • 240f7c67d6 formating the code Dan Aharoni 2019-10-16 14:12:22 +03:00
  • 99196c48ea override parameter so test would pass on CI (Jenkins machine runs out of memory if we use 1000) Dan Aharoni 2019-10-16 14:07:27 +03:00
  • 9e2ee53a61 use dagParams for FinalityInterval instead of constant Dan Aharoni 2019-10-16 14:06:24 +03:00
  • cc9f200480 [NOD-357] define finality interval in dagParams instead of using a constant. Dan Aharoni 2019-10-16 14:02:34 +03:00
  • 71aca9c360 TEST COMMIT - DO NOT MERGE v1.2.3-testnet stasatdaglabs 2019-10-16 12:06:27 +03:00
  • 31d674c37e Merge remote-tracking branch 'origin/master' into nod-344-cache-ecmh Ori Newman 2019-10-16 11:00:38 +03:00
  • f73cd51fa9 change finality interval to 1000 ( ~16.6 minutes interval) Dan Aharoni 2019-10-16 10:25:44 +03:00
  • 76f23d8a9b [NOD-359] Calculate Transaction mass from previous scriptPubKeys (#429) Ori Newman 2019-10-15 13:03:16 +03:00
  • 089cee0e1d [NOD-352] Create a Dockerfile for APIServer (#428) stasatdaglabs 2019-10-13 14:07:44 +03:00
  • ee1640c578 [NOD-359] Add missing block errors Ori Newman 2019-10-13 13:02:06 +03:00
  • fa28dbfb1c [NOD-359] Calculate Transaction mass from previous scriptPubKeys Ori Newman 2019-10-13 13:00:30 +03:00
  • 636e477b5c [NOD-352] Removed unnecessary testing stuff from the APIServer and DNSSeeder Dockerfiles. stasatdaglabs 2019-10-13 11:49:35 +03:00
  • 982ca520f0 Merge remote-tracking branch 'origin/master' into nod-352-apiserver-stack stasatdaglabs 2019-10-10 12:23:14 +03:00
  • 982340456d [NOD-361] Fixed Nil dereference in connmgr/seed.go. (#427) stasatdaglabs 2019-10-08 13:04:07 +03:00
  • 13cf1f7715 [NOD-360] Renamed TestNet3 to TestNet. (#426) stasatdaglabs 2019-10-08 12:59:54 +03:00
  • 9dba76af32 [NOD-361] Fixed Nil dereference in connmgr/seed.go. stasatdaglabs 2019-10-08 12:48:42 +03:00
  • 6d70adf77b [NOD-360] Renamed TestNet3 to TestNet. stasatdaglabs 2019-10-08 12:46:24 +03:00
  • 39635c1417 [NOD-134] Change newConnMtx to newConnReqMtx Ori Newman 2019-10-08 11:25:01 +03:00
  • d99af7424c [NOD-353] Fixed passing wrong argument in handleGetRawTransaction. (#424) stasatdaglabs 2019-10-07 16:14:53 +03:00
  • 40ad9c5d2b [NOD-355] remove 'flushDbCache' and 'getBlockHash' rpc commands (#425) Dan Aharoni 2019-10-07 14:07:20 +03:00
  • f1cc5763dd [NOD-355] remove 'flushDbCache' and 'getBlockHash' from rpc server help Dan Aharoni 2019-10-07 13:11:34 +03:00
  • 1cfcb00963 [NOD-355] remove 'flushDbCache' and 'getBlockHash' rpc commands Dan Aharoni 2019-10-07 12:55:33 +03:00
  • 68f485755d [NOD-352] Created a Dockerfile for APIServer. stasatdaglabs 2019-10-06 16:29:14 +03:00
  • 9dfc3091b4 [NOD-134] Don't connect to an address from the same 16 CIDR (#423) Ori Newman 2019-10-06 15:53:58 +03:00
  • 2acf691968 [NOD-353] Renamed mtx to msgTx. stasatdaglabs 2019-10-06 11:42:38 +03:00
  • 586da6eb81 [NOD-353] Fixed passing wrong argument in handleGetRawTransaction. stasatdaglabs 2019-10-06 11:28:25 +03:00
  • ea6ed05303 [NOD-134] Change newConnMtx to newConnReqMtx Ori Newman 2019-10-03 18:16:37 +03:00
  • f951b7d034 [NOD-134] Rename outboundPeerConnected variables Ori Newman 2019-10-03 18:14:03 +03:00
  • 1613b54bdb [NOD-134] Don't connect to an address from the same 16 CIDR Ori Newman 2019-10-03 17:12:54 +03:00
  • e6a4ed04f3 [NOD-338] recover indexer if didnt work for a while (#422) Ori Newman 2019-09-26 18:19:59 +03:00
  • d594386ef6 [NOD-338] Fix comments and fix test name Ori Newman 2019-09-26 18:14:35 +03:00
  • 1ce2ef3ff3 [NOD-338] Fix comments Ori Newman 2019-09-26 16:15:45 +03:00
  • c28463b536 [NOD-338] Change recover error messages Ori Newman 2019-09-26 15:57:37 +03:00
  • 1f721f743a [NOD-338] Change comments Ori Newman 2019-09-26 15:44:06 +03:00
  • aa7699a98a [NOD-338] Delete index current block id when dropping index, and do some refactoring Ori Newman 2019-09-25 14:06:30 +03:00
  • dc147f5062 Merge remote-tracking branch 'origin/master' into nod-338-recover-indexer-if-didnt-work-for-a-while Ori Newman 2019-09-25 11:59:21 +03:00
  • 886644490e Merge remote-tracking branch 'origin/nod-338-recover-indexer-if-didnt-work-for-a-while' into nod-338-recover-indexer-if-didnt-work-for-a-while Ori Newman 2019-09-24 19:26:38 +03:00
  • 310d39bb91 [NOD-338] Add tests and move blockidhash.go to blockdag package Ori Newman 2019-09-24 19:23:54 +03:00
  • e3aa8d65dc [NOD-337] In CheckTransactionSanity make max mass of transaction to be half of block max mass (#421) stasatdaglabs 2019-09-24 14:27:04 +03:00
  • 4b69183c44 [NOD-337] Fixed a couple of comments. stasatdaglabs 2019-09-24 14:21:01 +03:00
  • ece0fb83e8 [NOD-342] Renamed CHAN to BDAG. (#420) stasatdaglabs 2019-09-24 11:42:52 +03:00
  • 3126b5252f [NOD-337] Added a comment for MaxMassPerTx. stasatdaglabs 2019-09-24 10:48:42 +03:00
  • 496d22817c [NOD-337] In CheckTransactionSanity, made max mass of transaction to be half of block max mass. stasatdaglabs 2019-09-24 10:45:02 +03:00
  • 319495f2c5 [NOD-342] Renamed CHAN to BDAG. stasatdaglabs 2019-09-24 10:38:58 +03:00
  • 679f11d76b [NOD-338] Recover indexer if it didn't work for a while Ori Newman 2019-09-23 12:43:00 +03:00
  • b4ed7f9b19 [NOD-338] Recover indexer if it didn't work for a while Ori Newman 2019-09-23 12:43:00 +03:00
  • 1a390b6bee Merge remote-tracking branch 'origin/master' into nod-338-recover-indexer-if-didnt-work-for-a-while Ori Newman 2019-09-23 10:07:22 +03:00
  • 43257f16fc [NOD-338] Recover indexer if it didn't work for a while Ori Newman 2019-09-22 18:06:21 +03:00
  • 683830d574 [NOD-341] Made ChainChanged not fire if the acceptance index is off. (#419) stasatdaglabs 2019-09-22 17:59:20 +03:00
  • 5c158944d3 [NOD-341] Made ChainChanged not fire if the acceptance index is off. stasatdaglabs 2019-09-22 17:53:04 +03:00
  • c5108a4abd [NOD-276] Extracted p2p onXXX methods to separate files. (#418) stasatdaglabs 2019-09-22 17:40:10 +03:00
  • 40342eb45a [NOD-275] Split rpcserver.go to separate files (#417) stasatdaglabs 2019-09-22 16:41:37 +03:00
  • 497ad012fd [NOD-275] Moved common rpc helper functions to common.go. stasatdaglabs 2019-09-22 16:34:33 +03:00
  • 13fb03b0f8 [NOD-276] Extracted p2p onXXX methods to separate files. stasatdaglabs 2019-09-22 16:23:44 +03:00
  • 79a3bd5473 [NOD-275] Renamed all handler files to include underscores. stasatdaglabs 2019-09-22 15:26:09 +03:00
  • fe8357c355 [NOD-275] Fixed import error. stasatdaglabs 2019-09-22 15:15:28 +03:00
  • d2a427682c [NOD-275] Moved handlers out of rpcwebsocket.go to separate files. stasatdaglabs 2019-09-22 15:09:00 +03:00
  • 62f19c0b5a [NOD-275] Moved handleGetAllManualNodesInfo to a separate file. stasatdaglabs 2019-09-22 15:01:25 +03:00
  • ff0bbe0fd3 [NOD-275] Moved non-shared functions out of rpcserver.go. stasatdaglabs 2019-09-22 13:57:09 +03:00
  • 8d70c9bea4 [NOD-275] Moved all handlers out of rpcserver.go. stasatdaglabs 2019-09-22 13:49:31 +03:00
  • 55b373ea53 [NOD-275] Fixed merge errors. stasatdaglabs 2019-09-22 13:25:51 +03:00
  • f9517b2d5e Merge remote-tracking branch 'origin/master' into nod-275-split-rpcserver stasatdaglabs 2019-09-22 13:22:44 +03:00
  • adf4b4380e
    [NOD-289] Implement API-Server bootstrapping and booting after downtime (#408) stasatdaglabs 2019-09-22 13:14:51 +03:00