Commit Graph

  • 263737b3fb [NOD-196] move coinbase scriptpukey to payload (#330) Ori Newman 2019-06-17 17:43:13 +03:00
  • 31abf9f516 [NOD-196] Change MaxCoinbasePayloadLen to 150 Ori Newman 2019-06-16 18:02:34 +03:00
  • 0c5f3d72bd [NOD-223] Removed Nulldata as standard tx type (#329) Svarog 2019-06-16 16:31:38 +03:00
  • fd94c7f7d0 [NOD-223] Removed redundant space Mike Zak 2019-06-16 16:28:07 +03:00
  • 8077b516a8 [NOD-217] Add missing space before comment Ori Newman 2019-06-16 16:22:52 +03:00
  • dfa6aa3516 [NOD-196] Format project Ori Newman 2019-06-16 15:41:33 +03:00
  • 162270f7ef Merge branch 'master' into nod-196-move-coinbase-scriptpukey-to-payload Ori Newman 2019-06-16 15:37:48 +03:00
  • 374e09935a [NOD-223] Removed Nulldata as standard tx type Mike Zak 2019-06-16 15:24:44 +03:00
  • 99c9724af1 [NOD-217] Merge coinbase and fee transaction (#328) Ori Newman 2019-06-16 15:03:40 +03:00
  • ffd886498a [NOD-208] Make block reward maturity use the same mechanism as confirmations (#327) stasatdaglabs 2019-06-16 14:12:02 +03:00
  • e2bc7fb7a1 [NOD-208] Fixed comment in SearchSlice. stasatdaglabs 2019-06-16 13:27:14 +03:00
  • 333a12fab1 [NOD-217] Remove OpTrue default for mining.NewBlockTemplate Ori Newman 2019-06-16 13:07:20 +03:00
  • 0e43d55f2d [NOD-208] Made a "common sense" wrapper around sort.Search. stasatdaglabs 2019-06-16 13:21:10 +03:00
  • 4f766423bb [NOD-208] Fixed comments, did minor renaming. stasatdaglabs 2019-06-16 13:10:28 +03:00
  • 5d2fffbb21 Merge branch 'nod-196-move-coinbase-scriptpukey-to-payload' into nod-217-merge-coinbase-and-fee-transaction Ori Newman 2019-06-13 13:57:45 +03:00
  • a1436bafc1 Merge remote-tracking branch 'origin/master' into nod-196-move-coinbase-scriptpukey-to-payload Ori Newman 2019-06-13 13:09:06 +03:00
  • 289fd286af [NOD-217] Format project Ori Newman 2019-06-13 13:04:47 +03:00
  • cb16f6ef53 Merge remote-tracking branch 'origin/master' into nod-217-merge-coinbase-and-fee-transaction Ori Newman 2019-06-13 12:57:46 +03:00
  • 7adda3f662 [NOD-217] Merge Coinbase and fee transaction Ori Newman 2019-06-06 13:19:27 +03:00
  • 1287d3c50e [NOD-208] Fixed typo. stasatdaglabs 2019-06-12 13:10:44 +03:00
  • 985a7eeaad [NOD-208] Made blocklogger.go log blueScore instead of height. stasatdaglabs 2019-06-12 12:56:48 +03:00
  • 32902603c1 [NOD-208] Removed indexers/blocklogger.go, as no one was using it. stasatdaglabs 2019-06-12 12:40:06 +03:00
  • a3e0d16f29 [NOD-208] Removed chainHeight from blockNode String(). Renamed checkpointsByHeight to checkpointsByChainHeight and prevCheckpointHeight to prevCheckpointChainHeight. Removed reference to chainHeight in blockIndexKey. Fixed comments in dagio.go. stasatdaglabs 2019-06-12 12:03:21 +03:00
  • adaf938d5d [NOD-208] Fixed a bug in oldestChainBlockWithBlueScoreGreaterThan. Made calcSequenceLock use the node's selected parent chain rather than the virtual block's. stasatdaglabs 2019-06-11 16:53:13 +03:00
  • 7b5b00b2e9 [NOD-208] Renamed mempool Config BestHeight to DAGChainHeight. stasatdaglabs 2019-06-11 16:35:46 +03:00
  • 6a53632f74 [NOD-208] Used calcMinRequiredTxRelayFee instead of DefaultMinRelayTxFee for mempool tests. stasatdaglabs 2019-06-11 16:30:09 +03:00
  • b610df7642 [NOD-208] Fixed a couple more comments. stasatdaglabs 2019-06-11 16:16:14 +03:00
  • 04d103b7c4 [NOD-208] Fixed a couple of comments. Fixed outPoint -> outpoint merge error. stasatdaglabs 2019-06-11 16:00:06 +03:00
  • 50f402373b [NOD-208] Remove blockNode highest and some remaining erroneous uses of height. stasatdaglabs 2019-06-11 15:52:30 +03:00
  • a0cc5b55c6 [NOD-208] Replaced all uses of HighestTipHash with SelectedTipHash. stasatdaglabs 2019-06-11 15:36:25 +03:00
  • ec2c9b2ee1 [NOD-208] Fixed a couple of comments that were still speaking about block height. stasatdaglabs 2019-06-11 10:44:22 +03:00
  • ed6465be3d [NOD-208] Made TestAncestorErrors test chainHeight instead of height. stasatdaglabs 2019-06-10 18:15:36 +03:00
  • a0850b45a6 [NOD-208] Removed DAG.Height. stasatdaglabs 2019-06-10 18:09:17 +03:00
  • 3d791fe79a [NOD-208] Removed fee estimator. stasatdaglabs 2019-06-10 17:53:12 +03:00
  • db5558a5c5 [NOD-208] Made blockHeap use blueScore instead of height. stasatdaglabs 2019-06-10 17:44:06 +03:00
  • b59694607c [NOD-208] Removed ErrForkTooOld. It doesn't make sense in a DAG. stasatdaglabs 2019-06-10 17:18:32 +03:00
  • a82a3340fa [NOD-208] Removed Height from util.Block. stasatdaglabs 2019-06-10 16:58:21 +03:00
  • 5ad418d98c [NOD-208] Removed unused methods from rpcwebsocket.go. stasatdaglabs 2019-06-10 16:30:13 +03:00
  • a7ef6f67f6 [NOD-208] Removed the use of Height() from the fee estimator. stasatdaglabs 2019-06-10 16:26:27 +03:00
  • 36f1e10800 [NOD-208] Fixed TestTxIndexConnectBlock. stasatdaglabs 2019-06-10 16:10:33 +03:00
  • 8c36f1c7c2 [NOD-208] Fixed TestHandleNewBlock. Fixed HandleNewBlock erroneously processing fee transactions. stasatdaglabs 2019-06-10 15:52:21 +03:00
  • 76f5619de7 [NOD-211] Add concurrent-safe version of BlockConfirmationsByHash (#326) Svarog 2019-06-10 13:30:16 +03:00
  • e6c6e07a57 [NOD-211] Add concurrent-safe version of BlockConfirmationsByHash Mike Zak 2019-06-10 13:17:43 +03:00
  • 21a02bbfa5 [NOD-208] Fixed TestFetchTransaction. stasatdaglabs 2019-06-10 12:17:19 +03:00
  • 09eba695c7 [NOD-208] Fixed tests that rely on CreateSignedTxForSubnetwork. stasatdaglabs 2019-06-10 11:50:39 +03:00
  • d1f6683d17 [NOD-208] Fixed tests that rely on CreateTxChain. stasatdaglabs 2019-06-10 11:13:30 +03:00
  • c613592fec [NOD-208] Removed unused rateLimit parameter from ProcessTransaction. stasatdaglabs 2019-06-10 11:00:32 +03:00
  • 9ad1232998 [NOD-208] Fixed TestAddrIndex and TestFeeEstimatorCfg. stasatdaglabs 2019-06-10 10:46:17 +03:00
  • 8fc0e3aeae [NOD-208] Fixed TestTxFeePrioHeap. stasatdaglabs 2019-06-10 10:40:15 +03:00
  • 631307197a [NOD-208] Fixed TestProcessTransaction. stasatdaglabs 2019-06-10 10:27:00 +03:00
  • ca864d67d1 [NOD-208] Got rid of priority and support of free transactions. stasatdaglabs 2019-06-06 18:13:33 +03:00
  • e4ecdd3099 [NOD-208] Fixed TestDiffFromTx. stasatdaglabs 2019-06-06 16:44:25 +03:00
  • abd905a1c0 [NOD-208] Fixed oldestChainBlockWithBlueScoreGreaterThan not handling an extreme case. stasatdaglabs 2019-06-06 16:41:12 +03:00
  • 86603e4c54 [NOD-208] Fixed compilation errors in feeEstimator. Fixed a bug in the test pool hardness. stasatdaglabs 2019-06-06 16:24:37 +03:00
  • 35703e7956
    [NOD-218] Fix the order of txgen log message arguments (#325) Svarog 2019-06-06 16:10:21 +03:00
  • 8b1815048c [NOD-218] Fixed the order of txgen log message arguments Mike Zak 2019-06-06 16:05:44 +03:00
  • 49a058c704 [NOD-208] Removed blockChainHeight from UTXOEntry. stasatdaglabs 2019-06-06 14:07:40 +03:00
  • 29231d8d14 [NOD-213] add customization to txgen (#324) Ori Newman 2019-06-06 14:01:28 +03:00
  • 9cbeea7160 [NOD-213] Use time.Ticket in sendTransactionLoop Ori Newman 2019-06-06 13:44:25 +03:00
  • 65c57adc20 [NOD-213] Add ExtractGasLimit function Ori Newman 2019-06-06 13:25:03 +03:00
  • d501730bf6 [NOD-208] Changed calcSequenceLock to use blueScore. stasatdaglabs 2019-06-06 13:39:02 +03:00
  • 9f67e0fb50 [NOD-213] reuse delay variable Ori Newman 2019-06-06 12:25:15 +03:00
  • 98f6074000 [NOD-213] enqueueTransactions -> queueTransactions Ori Newman 2019-06-06 12:24:52 +03:00
  • d87fd3e179 [NOD-213] Don't delay transaction emission if there's no need Ori Newman 2019-06-06 12:15:10 +03:00
  • 21300a7111 [NOD-217] Add error to getBluesFeeData Ori Newman 2019-06-06 12:05:09 +03:00
  • fb93940d7f Merge remote-tracking branch 'origin/master' into nod-196-move-coinbase-scriptpukey-to-payload-tests-fixed Ori Newman 2019-06-06 11:52:00 +03:00
  • 879d07dcd6 [NOD-213] Add fee rate as an argument Ori Newman 2019-06-05 18:43:20 +03:00
  • 932f3ce0be Merge remote-tracking branch 'origin/master' into nod-213-add-customization-to-txgen Ori Newman 2019-06-05 18:17:25 +03:00
  • 0254441e68 [NOD-213] Add customization to txgen Ori Newman 2019-06-05 18:09:26 +03:00
  • 1c74b73eff [NOD-208] Changed CalcPriority and calcInputValueAge to use blueScore. stasatdaglabs 2019-06-05 17:55:39 +03:00
  • 72fac1ac36 [NOD-208] Made UTXOEntry serialization use blueScore. stasatdaglabs 2019-06-05 17:45:27 +03:00
  • 671ae11d9f [NOD-208] Fixed merge errors. stasatdaglabs 2019-06-05 17:38:16 +03:00
  • d063e8ee78 Merge remote-tracking branch 'origin/master' into nod-208-block-reward-confirmations stasatdaglabs 2019-06-05 17:35:25 +03:00
  • ccedd04fff [NOD-208] Changed IsFinalizedTransaction to use blueScore. stasatdaglabs 2019-06-05 17:25:12 +03:00
  • 396842ae40 [NOD-207] Rename any place that says 'OutPoint' to 'Outpoint' (#323) Svarog 2019-06-05 16:23:57 +03:00
  • 9e56dd1761 [NOD-208] Removed reference to block height in ensureNoDuplicateTx. stasatdaglabs 2019-06-05 16:06:41 +03:00
  • 09a56d662b [NOD-207] Fix any place that says output point Mike Zak 2019-06-05 16:02:07 +03:00
  • 657b9330d2 [NOD-208] Removed ExtractCoinbaseHeight. stasatdaglabs 2019-06-05 15:58:17 +03:00
  • b3cd2a5ac2 [NOD-207] Rename any place that says 'OutPoint' to 'Outpoint' Mike Zak 2019-06-05 14:26:45 +03:00
  • e570b51b59 [NOD-208] Changed SequenceLockActive to use blueScore. stasatdaglabs 2019-06-05 13:36:51 +03:00
  • 7c8303de31 [NOD-208] Changed CalcBlockSubsidy to use blueScore. stasatdaglabs 2019-06-05 13:33:17 +03:00
  • 395b48062c [NOD-208] Changed validateBlockRewardMaturity and CheckTransactionInputsAndCalulateFee to use blueScore. stasatdaglabs 2019-06-05 13:22:06 +03:00
  • 573596999e Merge remote-tracking branch 'origin/master' into nod-208-block-reward-confirmations stasatdaglabs 2019-06-05 13:05:23 +03:00
  • 072c753323 [NOD-216] Revert implicit fee transaction (#322) Svarog 2019-06-05 12:54:51 +03:00
  • 3810d40d5c Revert "[NOD-195] Make fee tx implicit (#315)" Mike Zak 2019-06-05 12:21:08 +03:00
  • 0051b0dbb4 Revert "[NOD-214] Remove Fee transaction from addrindex (#321)" Mike Zak 2019-06-05 12:20:49 +03:00
  • 6250342b86 [NOD-205] Reimplement txgen (#320) Ori Newman 2019-06-04 18:06:35 +03:00
  • 12b8c39b8e [NOD-205] Fix search and replace error Ori Newman 2019-06-04 18:03:37 +03:00
  • fc1c525819 [NOD-205] Remove handleNewBlock Ori Newman 2019-06-04 18:00:23 +03:00
  • 1d1519e82f [NOD-205] Rename wTx -> walletTx Ori Newman 2019-06-04 17:50:24 +03:00
  • e4b2d869d4 [NOD-214] Remove Fee transaction from addrindex (#321) Ori Newman 2019-06-04 16:12:00 +03:00
  • 690c20b9a7 [NOD-214] Remove Fee transaction from addrindex Ori Newman 2019-06-04 14:40:30 +03:00
  • 8b9efcad5d [NOD-208] Fixed compilation errors in policy, utxoset, and dag tests. stasatdaglabs 2019-06-04 13:29:32 +03:00
  • 31e95c8265 [NOD-205] Use requiredConfirmations constant instead of inline number Ori Newman 2019-06-04 13:22:57 +03:00
  • 150a15106f [NOD-208] Added blueBlockScore to NewUTXOEntry. stasatdaglabs 2019-06-04 13:09:52 +03:00
  • 1b3b459be6 [NOD-205] Limit collectTransactions iterations Ori Newman 2019-06-04 12:54:16 +03:00
  • 9f8af64c14 [NOD-208] Added blockBlueScore to UTXOEntry. stasatdaglabs 2019-06-04 12:57:45 +03:00
  • f8099274c2 [NOD-205] break txloop to smaller functions Ori Newman 2019-06-04 12:36:12 +03:00
  • 0fbdb76f6b Merge remote-tracking branch 'origin/master' into nod-205-reimplement-txgen Ori Newman 2019-06-04 12:14:58 +03:00
  • 2205642fab [NOD-205] remove prev outpoints of all initial transactions Ori Newman 2019-06-04 12:14:11 +03:00