Commit Graph

  • f297a82780 [DEV-18] remove csv/cltv activation rules Ori Newman 2018-07-11 13:59:00 +03:00
  • df62f4cb3f [DEV-18] remove csv/cltv activation rules Ori Newman 2018-07-11 12:13:58 +03:00
  • b567a6f8b1 [DEV-18] remove csv/cltv flags - part 2 Ori Newman 2018-07-11 12:12:29 +03:00
  • 7462da8f89 [DEV-18] remove csv/cltv flags - part 1 Ori Newman 2018-07-11 10:29:37 +03:00
  • ae1e314b45 [DEV-18] changed CSV/CLTV to be regular op codes, and returned nop2 and nop3 to be regular nops Ori Newman 2018-07-10 18:17:03 +03:00
  • c776420608 [DEV-65] Renamed BestState to State and GetSnapshot to GetCurrentState. Stas Boutenko 2018-07-12 16:42:58 +03:00
  • 8ee5b950f0 Merge branch 'dev-20-primitive-blockdag' into dev-36-update-cmd Stas Boutenko 2018-07-12 16:27:36 +03:00
  • 1631998091 Merge remote-tracking branch 'origin/master' into dev-20-primitive-blockdag Mike Zak 2018-07-12 16:23:55 +03:00
  • 8dd74798fa Merge remote-tracking branch 'origin/dev-20-primitive-blockdag' into dev-36-update-cmd Stas Boutenko 2018-07-12 15:22:42 +03:00
  • c9cdd2c81f
    Merge pull request #14 from daglabs/dev-38-peer-primitive-blockdag stasatdaglabs 2018-07-12 15:19:56 +03:00
  • ac358e1ee8 [DEV-36] Fixed import.go. Stas Boutenko 2018-07-12 13:21:43 +03:00
  • 851d02ba72 Merge remote-tracking branch 'origin/dev-20-primitive-blockdag' into dev-38-peer-primitive-blockdag Mike Zak 2018-07-12 12:56:17 +03:00
  • b07805cc12 [DEV-54] Rename "chainXXX", "bestXXX", etc. inside blockdag package (#25) stasatdaglabs 2018-07-12 12:46:03 +03:00
  • f1c1465767 [DEV-54] Renamed a couple of more "chain"s I missed. Stas Boutenko 2018-07-12 12:35:06 +03:00
  • e80f7d3b8e [DEV-54] Additional chain -> dag renamings. Stas Boutenko 2018-07-12 12:24:54 +03:00
  • 231b9e7501 [DEV-54] Renamed chainXXX to dagXXX. Stas Boutenko 2018-07-12 11:18:43 +03:00
  • f4a0ec175d [DEV-45] Update blockdag package tests for primitive blockDAG (#24) stasatdaglabs 2018-07-11 17:09:35 +03:00
  • 44c737b52e [DEV-45] Deleted a couple of methods that are no longer used. (They were previously used for reorganization) Stas Boutenko 2018-07-11 12:55:51 +03:00
  • fb8f3c41d9 [DEV-45] Skipping TestFullBlocks for until we have implemented Phantom. Stas Boutenko 2018-07-11 12:17:39 +03:00
  • 5eae59db6b [DEV-45] Renamed the BlockDBs to their original names. Stas Boutenko 2018-07-10 16:48:13 +03:00
  • 7e01f0ca36 [DEV-45] Fixed TestCheckConnectBlockTemplate. Stas Boutenko 2018-07-10 15:53:54 +03:00
  • c2ebe41ad2 [DEV-45] Fixed TestCheckBlockScripts. Stas Boutenko 2018-07-10 15:01:02 +03:00
  • 4d442adbd5 [DEV-45] Fixed ExampleBlockChain_ProcessBlock. Stas Boutenko 2018-07-10 14:44:55 +03:00
  • f9771325a8 [DEV-45] Fixed TestNotifications. Stas Boutenko 2018-07-10 14:42:04 +03:00
  • 8062f4d884 [DEV-45] Fixed TestChainViewNil. Stas Boutenko 2018-07-10 14:39:54 +03:00
  • 1ce4fdfdf7 [DEV-45] Fixed TestLocateInventory and everything that's reliant on chainview_test::chainedNodes. Stas Boutenko 2018-07-10 12:48:02 +03:00
  • 31c791d108 [DEV-45] Fixed TestHaveBlock (finally) Stas Boutenko 2018-07-10 11:35:17 +03:00
  • 44ce294d6b Updated Gopkg.lock with latest versions of dependencies Mike Zak 2018-07-08 12:19:48 +03:00
  • b7a9f39dc6 [DEV-58] removed addition of multisig dummy in signMultiSig Svarog 2018-07-08 10:33:02 +03:00
  • 9ffbb72328 Merge remote-tracking branch 'origin/master' into dev-58-dummy-sign-multi-sig Mike Zak 2018-07-05 19:01:50 +03:00
  • 0acf0eb516 [DEV-56] Remove any occurance of OP_CODESEPARATOR Svarog 2018-07-05 18:58:13 +03:00
  • 541127aac9 [DEV-58] Removed temporary code for test cleanup Mike Zak 2018-07-05 18:48:07 +03:00
  • 16505f8111 [DEV-58] Removed temporary code for test cleanup Mike Zak 2018-07-05 18:48:07 +03:00
  • 84edbb76ad [DEV-58] removed addition of multisig dummy in signMultiSig Mike Zak 2018-07-05 18:37:26 +03:00
  • f2f154a181 [DEV-56] Extracted check for opUnknown to separate function Mike Zak 2018-07-05 18:31:52 +03:00
  • afcc350a46 [DEV-56] Rename any instance of subScript to script Mike Zak 2018-07-05 18:28:35 +03:00
  • 9ab85e8979 [DEV-56] Reformatted sighash.json Mike Zak 2018-07-05 17:52:48 +03:00
  • 41679a5aa0 [DEV-56] Fixed sighash.json to not include any codeseparators at all Mike Zak 2018-07-05 17:44:46 +03:00
  • a2af5c663f [DEV-56] Modified sighash tests to exclude OP_CODESEPARATOR Mike Zak 2018-07-05 14:38:04 +03:00
  • ba09640b0b [DEV-45] Updated the BlockDB files to contain blocks that could be deserialized. Stas Boutenko 2018-07-05 12:47:58 +03:00
  • 920168daf0 [DEV-56] Remove any occurance of OP_CODESEPARATOR Mike Zak 2018-07-04 17:01:18 +03:00
  • 927b5ec4ec [DEV-55] Removed FindAndDelete functionality that deletes signatures Svarog 2018-07-04 12:10:14 +03:00
  • aa06576623 [DEV-55] Fixed redundant comment Mike Zak 2018-07-04 12:08:38 +03:00
  • 03c9268a43 [DEV-55] Removed some more redundant tests Mike Zak 2018-07-04 11:22:24 +03:00
  • 1c84574228 [DEV-55] Removed FindAndDelete functionality that deletes sognatures Mike Zak 2018-07-04 11:20:12 +03:00
  • 84a571bade Merge remote-tracking branch 'origin/master' into dev-55-delete-find-and-delete Mike Zak 2018-07-04 11:10:12 +03:00
  • 3f3a10c695 [DEV-53] SigHashSingle now errors when the index is wrong Svarog 2018-07-04 11:09:40 +03:00
  • f66b1e3397 [DEV-53] Removed redundant part of comment Mike Zak 2018-07-04 11:05:30 +03:00
  • c9c81e1a82 * [DEV-44] Got rid of reorganize and some things related to best/side chains. stasatdaglabs 2018-07-03 18:08:17 +03:00
  • a9c2a3fd7a [DEV-44] Fixed a couple of chain -> dag comments, fixed formatting, and removed a wrong and unrequired check. Stas Boutenko 2018-07-03 17:39:48 +03:00
  • b937055159 Merge remote-tracking branch 'origin/master' into dev-53-sighash-single-bug Mike Zak 2018-07-03 17:35:37 +03:00
  • b18be0a98c [DEV-53] Fixed tests for SIGHASH_SINGLE Mike Zak 2018-07-03 11:13:24 +03:00
  • 6f14bd2f7b [DEV-44] Got rid of reorganize and some things related to best/side chains. Stas Boutenko 2018-07-03 13:00:30 +03:00
  • 4d099d51cb [DEV-50] Remove the Multisig bug requiring a dummy push Svarog 2018-07-03 11:21:16 +03:00
  • acab2625b8 [DEV-50] Removed some more dummy-related comments and error message Mike Zak 2018-07-03 11:15:56 +03:00
  • 8486b5ae80 [DEV-53] SigHashSingle now errors when the index is wrong Mike Zak 2018-07-03 10:54:23 +03:00
  • 5aea728977 [DEV-50] Removed redundant comment, since dummy bug was fixed Mike Zak 2018-07-03 11:01:30 +03:00
  • 4a9c07ea11 [DEV-50] Remove the Multisig bug requiring a dummy push Mike Zak 2018-07-02 11:48:13 +03:00
  • a4eed8bf99 Merge branch 'dev-20-primitive-blockdag' into dev-34-update-blockdag Mike Zak 2018-07-01 15:59:07 +03:00
  • 805752a9d8 Merge branch 'dev-20-primitive-blockdag' of github.com:daglabs/btcd into dev-20-primitive-blockdag Mike Zak 2018-07-01 15:58:20 +03:00
  • d92690f7e5 Merge remote-tracking branch 'origin/master' into dev-20-primitive-blockdag Mike Zak 2018-07-01 15:58:02 +03:00
  • 79a0c1f124 [DEV-43] Change UTXOViewpoint.BestHash() to Tips() and update all related logic (#15) stasatdaglabs 2018-07-01 15:52:56 +03:00
  • 8195acd0bb
    [DEV-49] Renamed all opcodes consts to be CamelCase (#16) Svarog 2018-07-01 15:52:05 +03:00
  • d94fe1684b
    Merge pull request #17 from daglabs/dev-47-cleanup-upgrade Svarog 2018-07-01 15:51:36 +03:00
  • d0fa759ba0 [DEV-43] Removed explicit contains check from AddBlock. Stas Boutenko 2018-07-01 13:22:02 +03:00
  • 1b54f5b05a [DEV-43] Did some renaming, unexported blockSet, and rewrote AppendTip as AddBlock. Stas Boutenko 2018-07-01 12:52:10 +03:00
  • fca8da0b15 [DEV-47] Removed legacy doUpgrades contents, and only left it as a placeholder for future generations Mike Zak 2018-07-01 11:38:40 +03:00
  • f4540c1f0f [DEV-43] Replaced blockNode slices and hash slices with BlockSets. Stas Boutenko 2018-06-28 17:40:34 +03:00
  • 18fac9d5ab [DEV-49] Renamed all opcodes consts to be CamelCase Mike Zak 2018-06-28 13:06:16 +03:00
  • e3481c990e [DEV-43] Fixed broken references. Stas Boutenko 2018-06-27 15:22:43 +03:00
  • c096e5ff92 [DEV-43] Changed BestHash to Tips, fixed logic inside utxoviewpoint.go. Stas Boutenko 2018-06-27 13:44:19 +03:00
  • dbcc15c552 [DEV-34] Updated peer test to compile and run when there are multiple prevBlockHashes Mike Zak 2018-06-26 16:00:45 +03:00
  • 4b5e99e486 [DEV-34] Fixed formatting error. Stas Boutenko 2018-06-26 13:02:05 +03:00
  • 935a286413 [DEV-34] Added SelectedTip() to chainView. Stas Boutenko 2018-06-26 13:00:15 +03:00
  • fdeb87bb99 [DEV-34] Added SelectedPrevBlock() to BlockHeader. Stas Boutenko 2018-06-26 12:44:38 +03:00
  • a289b72980 [DEV-34] Added selectedParent to blockNode. Stas Boutenko 2018-06-26 12:19:05 +03:00
  • 14287a1dd1 [DEV-34] Inlined a couple of things, did some renaming, exported PrevHashes(). Stas Boutenko 2018-06-24 14:38:15 +03:00
  • 328fab0231 [DEV-34] Changed chainView.Tip() to chainView.Tips(). Stas Boutenko 2018-06-24 13:40:28 +03:00
  • 57e7ad1287 [DEV-34] In blockNode, made parents a pointer slice, got rid of numPrevHashes, and extracted a lookupPreviousNodes function. Changed c-style loops to range loops. Stas Boutenko 2018-06-24 13:17:43 +03:00
  • b0d766b7ab [DEV-34] Made a bunch of modifications just to satisfy the compiler. Stas Boutenko 2018-06-24 11:37:31 +03:00
  • e1e6d7e0b8 Merge branch 'dev-20-primitive-blockdag' into dev-34-update-blockdag Stas Boutenko 2018-06-24 10:57:13 +03:00
  • 2db8d603f3 [DEV-37] Rename rpcclient/chain.go -> dag.go + update all references to xxxChainxxx commands to xxxDAGxxx (#12) Svarog 2018-06-21 17:42:54 +03:00
  • d0963e0bd1 [DEV-37] Rename rpcclient/chain.go -> dag.go + update all references to xxxChainxxx commands to xxxDAGxxx Mike Zak 2018-06-21 17:14:17 +03:00
  • a4108b88cd Merge branch 'dev-20-primitive-blockdag' into dev-34-update-blockdag Stas Boutenko 2018-06-21 16:47:14 +03:00
  • dbd1aec9b8 [DEV-35] Updated btcjson package to work with DAG Svarog 2018-06-21 16:45:09 +03:00
  • 8114fba4bc [DEV-35] Rename all chainsvr* packages to dagsvr* Mike Zak 2018-06-21 16:40:07 +03:00
  • 806546a36e [DEV-35] Updated btcjson package to work with DAG Mike Zak 2018-06-21 14:28:27 +03:00
  • 4260d37158 [DEV-34] Modified blockindex.go to account for multiple previous hashes and changed accept.go to reflect those changes. Stas Boutenko 2018-06-21 13:25:40 +03:00
  • ab75fcf5fb Merge branch 'dev-20-primitive-blockdag' into dev-34-update-blockdag Stas Boutenko 2018-06-21 12:29:12 +03:00
  • 7ed7685373 [DEV-27] Updated database package for DAG Svarog 2018-06-21 12:27:22 +03:00
  • 196d23e787 [DEV-34] Modified process.go to account for multiple previous hashes. Stas Boutenko 2018-06-21 10:35:48 +03:00
  • d0ddf079fc [DEV-27] Fixed FetchBlockHeader(s) and database interface test for DAG Mike Zak 2018-06-20 17:15:42 +03:00
  • 69fb60e3d5 [DEV-27] Added generator for testdata, and generated new testdata to conform to DAG Mike Zak 2018-06-20 15:04:33 +03:00
  • bc5edffc92 [DEV-25] Modified accept.go to account for multiple previous hashes.. Stas Boutenko 2018-06-20 13:49:43 +03:00
  • 7d256f6e14 Merge remote-tracking branch 'origin/dev-20-primitive-blockdag' into dev-27-database-primitive-dag Mike Zak 2018-06-19 18:25:42 +03:00
  • e12093055c [DEV-27] Fix Example_blockStorageAndRetrieval expected bytes Mike Zak 2018-06-19 18:25:34 +03:00
  • 6917fac21e
    Merge pull request #9 from daglabs/dev-32-remame-chaincfg Svarog 2018-06-19 18:23:04 +03:00
  • 1bf4b3c2db [DEV-27] Fixed dbtool to work with multiple previous blocks Mike Zak 2018-06-19 18:20:21 +03:00
  • a26fd21ae7 [DEV-32] Renamed chaincfg to dagconfig and chainhash to daghash. Stas Boutenko 2018-06-19 18:19:54 +03:00
  • d9cebcf987
    Merge pull request #8 from daglabs/dev-24-primitive-blockdag-wire stasatdaglabs 2018-06-19 17:50:46 +03:00