Commit graph

  • ded9b8c506 txscript: Convert CalcScriptInfo. Dave Collins 2019-03-13 01:12:09 -05:00
  • 0edfee87d6 txscript: Remove unused isWitnessScriptHash Conner Fromknecht 2019-04-19 02:05:04 -07:00
  • 6e0abb61bd txscript: Optimize typeOfScript for witness-script-hash Conner Fromknecht 2019-04-19 02:04:01 -07:00
  • 918278a251 txscript: Optimize typeOfScript witness-pubkey-hash Conner Fromknecht 2019-04-19 01:46:52 -07:00
  • 9cfaf49024 txscript: Remove unused isNullData function. Dave Collins 2019-03-13 01:11:51 -05:00
  • b5e58f4a8d txscript: Optimize typeOfScript for null data scripts Conner Fromknecht 2021-02-04 15:15:45 -08:00
  • 461335437a txscript: Remove unused isPubkeyHash function. Dave Collins 2019-03-13 01:11:46 -05:00
  • c52f41a5af txscript: Optimize typeOfScript pay-to-pubkey-hash. Dave Collins 2019-03-13 01:11:45 -05:00
  • cb4018a1d4 txscript: Remove unused isPubkey function. Dave Collins 2019-03-13 01:11:40 -05:00
  • b1544cd4a9 txscript: Optimze typeOfScript pay-to-pubkey Conner Fromknecht 2021-02-04 14:07:19 -08:00
  • 1f25921172 txscript: Remove unused isMultiSig function. Dave Collins 2019-03-13 01:11:37 -05:00
  • cfb6bc9399 txscript: Optimize typeOfScript multisig. Dave Collins 2019-03-13 01:11:36 -05:00
  • c85458bc7c txscript: Remove unused isScriptHash function. Dave Collins 2019-03-13 01:11:35 -05:00
  • 603c2e3b2b txscript: Optimize typeOfScript pay-to-script-hash. Dave Collins 2019-03-13 01:11:34 -05:00
  • 9ac8abd519 txscript: Make typeOfScript accept raw script. Dave Collins 2019-03-13 01:11:33 -05:00
  • aa5a1d1648 txscript: Add benchmark for GetScriptClass. Dave Collins 2019-03-13 01:11:32 -05:00
  • 43e2a2acb2 txscript: Optimize GetWitnessSigOpCount Conner Fromknecht 2021-02-04 14:14:53 -08:00
  • 83442d60bf txscript: add GetWitnessSigOpCountBenchmarks Conner Fromknecht 2021-02-04 12:58:03 -08:00
  • b607be0852 txscript: Optimize GetPreciseSigOpCount. Dave Collins 2019-03-13 01:11:31 -05:00
  • 8de1bc3ecc txscript: Add benchmark for GetPreciseSigOpCount. Dave Collins 2019-03-13 01:11:30 -05:00
  • 873339c5bc txscript: Optimize GetSigOpCount. Dave Collins 2019-03-13 01:11:20 -05:00
  • c7218b2622 txscript: Add benchmark for GetSigOpCount. Dave Collins 2019-03-13 01:11:19 -05:00
  • f1ab6cc7cb txscript/engine: Check ps2h push before parsing script Conner Fromknecht 2019-04-19 00:50:54 -07:00
  • 2674b2926b txscript/engine: Use optimized isScriptHashScript Conner Fromknecht 2019-04-19 00:49:23 -07:00
  • c0b2b10241 txscript/engine: Use optimized IsPushOnlyScript Conner Fromknecht 2019-04-19 00:43:38 -07:00
  • 1814b48565 txscript/engine: Optimize new engine push only script Conner Fromknecht 2019-04-19 00:35:28 -07:00
  • 814f0bae89 txscript: Optimize IsUnspendable. Dave Collins 2019-03-13 01:12:21 -05:00
  • 90e7a42585 txscript: Add benchmark for IsUnspendable. Dave Collins 2019-03-13 01:12:20 -05:00
  • b4f144ad8c txscript: Optimize IsNullData Conner Fromknecht 2021-02-04 15:15:34 -08:00
  • 4878db49cf txscript: Add benchmark for IsNullData Dave Collins 2019-03-13 01:11:49 -05:00
  • 44c6be3d4e txscript: Optimize IsPayToWitnessScriptHash Conner Fromknecht 2021-02-04 13:39:10 -08:00
  • b3dd941a77 txscript: Add benchmark for IsPayToWitnessScriptHash Conner Fromknecht 2019-04-19 01:57:31 -07:00
  • 4d8edfe6d9 txscript: Optimize IsPayToWitnessPubKeyHash Conner Fromknecht 2021-02-04 13:22:40 -08:00
  • 38ade2c48f txscript: Add benchmark IsPayToWitnessPubkeyHash Conner Fromknecht 2019-04-19 01:43:18 -07:00
  • 02ddaf29fd txscript: Optimize IsPushOnlyScript. Dave Collins 2019-03-13 01:11:26 -05:00
  • 2b5edd2b5e txscript: Add benchmark for IsPushOnlyScript. Dave Collins 2019-03-13 01:11:25 -05:00
  • 6be04a8e43 txscript: Optimize IsMultisigSigScript. Dave Collins 2019-03-13 01:11:18 -05:00
  • 3bdeaa46bf txscript: Add benchmarks for IsMutlsigSigScript. Dave Collins 2019-03-13 01:11:17 -05:00
  • 67e2cbe374 txscript: Optimize IsMultisigScript. Dave Collins 2019-03-13 01:11:16 -05:00
  • a6244b516d txscript: Add benchmarks for IsMutlsigScript. Dave Collins 2019-03-13 01:11:15 -05:00
  • 69aefa65e6 txscript: Optimize IsPayToScriptHash. Dave Collins 2019-03-13 01:11:14 -05:00
  • e7228a2e5f txscript: Add benchmark for IsPayToScriptHash. Dave Collins 2019-03-13 01:11:13 -05:00
  • eb03d84098 txscript: Optimize IsPayToPubKeyHash Conner Fromknecht 2021-02-04 14:09:28 -08:00
  • c4da180d4f txscript: Add benchmark for IsPayToPubKeyHash Conner Fromknecht 2021-02-04 14:52:11 -08:00
  • 5d18558bc6 txscript: Optimize IsPayToPubKey Conner Fromknecht 2021-02-04 14:06:56 -08:00
  • 28eaf3492d txscript: Add benchmark for IsPayToPubKey Dave Collins 2019-03-13 01:11:38 -05:00
  • 8c68575331 txscript: Make asSmallInt accept raw opcode. Dave Collins 2019-03-13 01:11:11 -05:00
  • 45de22d457 txscript: Make isSmallInt accept raw opcode. Dave Collins 2019-03-13 01:11:09 -05:00
  • a02b71bcf9 txscript/reference_test: Convert sighash calc test Conner Fromknecht 2019-04-18 21:12:34 -07:00
  • 18aa1a59df txscript: Optimize CalcSignatureHash. Dave Collins 2019-03-13 01:11:07 -05:00
  • 07c1a9343d txscript: Introduce raw script sighash calc func. Conner Fromknecht 2019-04-18 20:11:36 -07:00
  • ce08988514 txscript: Optimize script disasm. Dave Collins 2019-03-13 01:11:05 -05:00
  • 94bb41664b txscript: Add benchmark for DisasmString. Dave Collins 2019-03-13 01:11:04 -05:00
  • ac002d6422 txscript: Introduce zero-alloc script tokenizer. Dave Collins 2019-03-13 01:11:03 -05:00
  • fc5b1a817c txscript: Add benchmark for script parsing. Dave Collins 2019-03-13 01:11:02 -05:00
  • b2784102f4 txscript: Add benchmark for CalcWitnessSigHash Conner Fromknecht 2021-02-04 23:45:31 -08:00
  • 42f4b4025c txscript: Add benchmark for CalcSignatureHash Dave Collins 2019-03-13 01:11:00 -05:00
  • 97a1553f9c post-rebase fixes WIP-HF-2022 Brannon King 2021-09-11 20:15:39 -04:00
  • 9477313d74 added proof RPC Brannon King 2021-08-23 13:07:58 -04:00
  • 494a39c1ab new claim hash function includes bid, seq, name Brannon King 2021-08-12 13:47:22 -04:00
  • 32e001c446 ignore empty claims in the hash computation Brannon King 2021-08-12 12:28:08 -04:00
  • d816013234 enforce name standard after fork height Brannon King 2021-08-12 11:35:25 -04:00
  • fbb382d45a eliminate delay workaround post-fork Brannon King 2021-08-12 11:22:54 -04:00
  • 45e6adbe46 made claims never expire Brannon King 2021-08-12 11:20:00 -04:00
  • b87ee2b51e switch to syndtr, golang 1.17.5 Brannon King 2021-12-24 15:15:13 -05:00
  • 3f2a2b1f76 [lbry] ci: update go modules Roy Lee 2021-04-08 22:42:13 -07:00
  • cb7b2b28bf [lbry] contrib: add linode deployment using docker Jeffrey Picard 2021-12-10 11:06:55 -05:00
  • 2df74a828f fix crash on unlock generate/invalidate loop Brannon King 2021-11-26 11:36:30 -05:00
  • eb686cfa9e [lbry] blockchain, mining: don't flush on each new block in regtest Brannon King 2021-11-10 12:24:33 -05:00
  • d9147a4b9c [lbry] ci: setup goreleaser Roy Lee 2021-11-09 18:07:05 -08:00
  • 0783e61fd8 [lbry] ci: bump version to 0.22.100 Brannon King 2021-09-24 13:25:27 -04:00
  • 73af86f9ae [lbry] ci: fixups lint warnings Roy Lee 2021-10-15 15:16:58 -07:00
  • 00d1ac1162 [lbry] ci: Update Go toolchain to 1.17.3 Roy Lee 2021-07-06 18:39:27 -07:00
  • 974c71284b [lbry] ci: gitignore IDE stuff Roy Lee 2021-06-02 10:10:01 -07:00
  • ca6243fbd0 [lbry] align port settings between lbcd, lbcctl, and lbcwallet Roy Lee 2018-08-14 17:59:48 -07:00
  • 68369ba937 [lbry] ffldb: increase open file limit and flush more often Brannon King 2021-09-24 13:25:27 -04:00
  • b9d6044694 [lbry] increase open file limit to 2048 Brannon King 2021-09-24 13:25:27 -04:00
  • 4e63bef33b [lbry] docs: update docs for LBRY Brannon King 2021-08-19 14:41:48 -04:00
  • a09c895f49 [lbry] test: don't remove old regression DB Brannon King 2021-11-26 11:36:53 -05:00
  • f73b79ae04 [lbry] test: fixed all current tests and delete three. Brannon King 2021-08-19 14:41:48 -04:00
  • ed5dd41a2a [lbry] upnp: brought in upnp fix from dcrd Brannon King 2021-08-09 16:19:47 -04:00
  • 0c8cf5dea0 [lbry] upnp: switched upnp param to its opposite Brannon King 2021-07-30 14:11:10 -04:00
  • 41472404c6 [lbry] enable segwit Brannon King 2021-08-03 22:10:55 -07:00
  • 30f4bd6582 [lbry] rpc: added optional address type for getnewaddress Brannon King 2021-11-12 16:49:24 -05:00
  • c035acb6b2 [lbry] rpc: ladded claim related fields for wallet Brannon King 2021-12-14 15:28:28 -05:00
  • c87ce56241 [lbry] rpc: make uptime rpc return a real uptime Alex Grintsvayg 2021-10-29 16:21:54 -04:00
  • 276a6141c7 [lbry] rpc: made estimatesmartfee call estimatefee (for now) Brannon King 2021-11-09 15:50:02 -05:00
  • 96846fef20 [lbry] rpc, mining: fix generatetoaddress Roy Lee 2021-08-19 16:39:53 -04:00
  • 9ae7b95c85 [lbry] rpc, mining: calculate claimtrie root hash for generate RPC Brannon King 2021-08-19 14:41:48 -04:00
  • 3fde64cd63 [lbry] rpc: added getchaintips RPC Brannon King 2021-10-28 21:58:57 -04:00
  • a76bc2b828 [lbry] rpc: import invalidate/reconsiderblock from bchd Brannon King 2021-10-28 16:29:03 -04:00
  • 4b47722136 [lbry] rpc: import getnetworkinfo from bchd Brannon King 2021-10-28 14:02:44 -04:00
  • 8f3de76e19 [lbry] rpc: fix getblock reponse Brannon King 2021-08-03 22:10:26 -07:00
  • 9f88501d07 [lbry] rpc: update defaultMaxFeeRate from 0.1 LBC to 0.5 LBC Brannon King 2021-08-03 22:10:26 -07:00
  • 207fadab42 [lbry] rpc: output segwit rule Brannon King 2021-07-30 14:12:28 -04:00
  • 8205e467af [lbry] rpc: add ClaimTrie root hash to GetBlockTemplate() Brannon King 2021-08-03 19:48:59 -07:00
  • 7f3d51f8c3 [lbry] rpc: support claim related methods Brannon King 2021-07-30 16:24:14 -04:00
  • 470a71fbe1 [lbry] print out memory usage periodically Brannon King 2021-07-27 09:33:10 -04:00
  • 753f413c13 [lbry] claimtrie: import current snapshot Roy Lee 2021-07-06 18:39:56 -07:00
  • 28a5e6fc65 [lbry] rename btcd to lbcd Roy Lee 2021-10-14 22:45:32 -07:00