Commit graph

  • 07ab66b790
    txscript: Remove unused removeOpcodeByData func. Dave Collins 2019-03-13 01:12:59 -0500
  • 03d1fb0f86
    txscript: Remove unused isWitnessProgram Conner Fromknecht 2019-04-19 20:09:59 -0700
  • 06c8bea6c7
    txscript: Remove unused calcSignatureHash Conner Fromknecht 2019-04-19 19:05:20 -0700
  • d6b968c3ea
    txscript: Refactor engine to use raw scripts. Dave Collins 2019-03-13 01:12:58 -0500
  • 54036e8bab
    txscript: Convert to use non-parsed opcode disasm. Dave Collins 2019-03-13 01:12:56 -0500
  • 710bd5646e
    txscript: Make min push accept raw opcode and data. Dave Collins 2019-03-13 01:12:55 -0500
  • 62c608f265
    txscript: Make isConditional accept raw opcode. Dave Collins 2019-03-13 01:12:54 -0500
  • c6410257eb
    txscript: Make alwaysIllegal accept raw opcode. Dave Collins 2019-03-13 01:12:53 -0500
  • 484f7b1fef
    txscript: Make isDisabled accept raw opcode. Dave Collins 2019-03-13 01:12:52 -0500
  • a2ab5b6681
    txscript: Use removeOpcodeRaw for CODESEP in calcSigHash Conner Fromknecht 2019-04-19 16:28:26 -0700
  • 2ddcdb91f5
    txscript: Remove unused removeOpcode Conner Fromknecht 2019-04-19 20:11:34 -0700
  • a4720f30e5
    txscript: Optimize removeOpcodeRaw Conner Fromknecht 2019-04-19 16:26:22 -0700
  • 30874ff76b
    txscript: Implement efficient opcode data removal. Dave Collins 2019-03-13 01:12:51 -0500
  • f3354beb12
    txscript: Use raw scripts in SignTxOutput. Dave Collins 2019-03-13 01:12:50 -0500
  • e00fec1557
    txscript: Use optimized calcWitnessSignatureHashRaw w/o parsing Conner Fromknecht 2019-04-19 15:26:10 -0700
  • ed9e17a043
    txscript: Remove unused isWitnessPubKeyHash Conner Fromknecht 2019-04-19 20:09:07 -0700
  • dd609d6e36
    txscript: Introduce calcWitnessSignatureHashRaw Conner Fromknecht 2019-04-19 15:25:18 -0700
  • 7ad3a10442
    txscript: mergeMultiSig function def order cleanup. Dave Collins 2019-03-13 01:12:46 -0500
  • d410d7d7d4
    txscript: Optimize ExtractWitnessProgramInfo Conner Fromknecht 2019-04-19 19:43:43 -0700
  • 4b03b59391
    txscript: Use internal analysis methods for GetWitnessSigOpCount Conner Fromknecht 2021-02-05 01:58:59 -0800
  • 8b706344a1
    txscript: Return witness version and program in one pass Conner Fromknecht 2019-04-19 19:39:28 -0700
  • 6fb1c82fe5
    txscript: Optimize IsWitnessProgram Conner Fromknecht 2019-04-19 18:58:28 -0700
  • 1034a66b35
    txscript: Optimize ExtractPkScriptAddr assume non-standard if no success Conner Fromknecht 2019-04-19 19:32:37 -0700
  • a83152214c
    txscript: Optimize ExtractPkScriptAddrs witness script hash Conner Fromknecht 2019-04-19 19:22:52 -0700
  • ae7fffbe52
    txscript: Optimize ExtractPkScriptAddrs witness pubkey hash Conner Fromknecht 2019-04-19 19:18:51 -0700
  • 507a4dcc00
    txscript: Optimize ExtractPkScriptAddrs nulldata. Dave Collins 2019-03-13 01:12:38 -0500
  • 0bc18254d4
    txscript: Optimize ExtractPkScriptAddrs multisig. Dave Collins 2019-03-13 01:12:33 -0500
  • 0e810b4ef4
    txscript: Optimize ExtractPkScriptAddrs pubkey. Dave Collins 2019-03-13 01:12:31 -0500
  • 16bd6633b6
    txscript: Optimize ExtractPkScriptAddrs pubkeyhash. Dave Collins 2019-03-13 01:12:28 -0500
  • 055be988c0
    txscript: Optimize ExtractPkScriptAddrs scripthash. Dave Collins 2019-03-13 01:12:27 -0500
  • 33ee3e2f53
    txscript: Add ExtractPkScriptAddrs benchmarks. Dave Collins 2019-03-13 01:12:26 -0500
  • 367a75a3f4
    txscript: Optimize ExtractAtomicSwapDataPushes. Dave Collins 2019-03-13 01:12:25 -0500
  • 6ec9b73a53
    txscript/scriptnum: add maxscriptnum and maxcltvlength Conner Fromknecht 2019-04-19 03:05:55 -0700
  • 81b80328bd
    txscript: Add ExtractAtomicSwapDataPushes benches. Dave Collins 2019-03-13 01:12:24 -0500
  • da9fdabbd5
    txscript: Make canonicalPush accept raw opcode. Dave Collins 2019-03-13 01:12:22 -0500
  • 0a4f228dd1
    txscript: Optimize PushedData. Dave Collins 2019-03-13 01:12:19 -0500
  • c4f6302189
    txscript: Add benchmark for PushedData. Dave Collins 2019-03-13 01:12:18 -0500
  • 7791f92f6f
    txscript: Optimize CalcMultiSigStats. Dave Collins 2019-03-13 01:12:13 -0500
  • 8c54905959
    txscript: Remove unused getSigOpCount function. Dave Collins 2019-03-13 01:12:11 -0500
  • 6c212fd7ee
    txscript: Remove unused isPushOnly function. Dave Collins 2019-03-13 01:12:10 -0500
  • 705d24cab4
    txscript: Convert CalcScriptInfo. Dave Collins 2019-03-13 01:12:09 -0500
  • 43846b1edf
    txscript: Remove unused isWitnessScriptHash Conner Fromknecht 2019-04-19 02:05:04 -0700
  • 1a60e11da7
    txscript: Optimize typeOfScript for witness-script-hash Conner Fromknecht 2019-04-19 02:04:01 -0700
  • 847a262d78
    txscript: Optimize typeOfScript witness-pubkey-hash Conner Fromknecht 2019-04-19 01:46:52 -0700
  • 78046b3815
    txscript: Remove unused isNullData function. Dave Collins 2019-03-13 01:11:51 -0500
  • d80863da92
    txscript: Optimize typeOfScript for null data scripts Conner Fromknecht 2021-02-04 15:15:45 -0800
  • d02f97e04a
    txscript: Remove unused isPubkeyHash function. Dave Collins 2019-03-13 01:11:46 -0500
  • 13f646243d
    txscript: Optimize typeOfScript pay-to-pubkey-hash. Dave Collins 2019-03-13 01:11:45 -0500
  • 1133ea0bb3
    txscript: Remove unused isPubkey function. Dave Collins 2019-03-13 01:11:40 -0500
  • 8b64adc234
    txscript: Optimze typeOfScript pay-to-pubkey Conner Fromknecht 2021-02-04 14:07:19 -0800
  • 6e86f0d09b
    txscript: Remove unused isMultiSig function. Dave Collins 2019-03-13 01:11:37 -0500
  • 71bf51e82c
    txscript: Optimize typeOfScript multisig. Dave Collins 2019-03-13 01:11:36 -0500
  • 671b5fefef
    txscript: Remove unused isScriptHash function. Dave Collins 2019-03-13 01:11:35 -0500
  • 3b86e0a0e2
    txscript: Optimize typeOfScript pay-to-script-hash. Dave Collins 2019-03-13 01:11:34 -0500
  • 9b06388f76
    txscript: Make typeOfScript accept raw script. Dave Collins 2019-03-13 01:11:33 -0500
  • 69d560c03c
    txscript: Add benchmark for GetScriptClass. Dave Collins 2019-03-13 01:11:32 -0500
  • 77863f5649
    txscript: Optimize GetWitnessSigOpCount Conner Fromknecht 2021-02-04 14:14:53 -0800
  • 26d63c61dc
    txscript: add GetWitnessSigOpCountBenchmarks Conner Fromknecht 2021-02-04 12:58:03 -0800
  • a4a21c0b08
    txscript: Optimize GetPreciseSigOpCount. Dave Collins 2019-03-13 01:11:31 -0500
  • cc802d1407
    txscript: Add benchmark for GetPreciseSigOpCount. Dave Collins 2019-03-13 01:11:30 -0500
  • 4d5c0b2529
    txscript: Optimize GetSigOpCount. Dave Collins 2019-03-13 01:11:20 -0500
  • 8316a06a0e
    txscript: Add benchmark for GetSigOpCount. Dave Collins 2019-03-13 01:11:19 -0500
  • 98dd6a900f
    txscript/engine: Check ps2h push before parsing script Conner Fromknecht 2019-04-19 00:50:54 -0700
  • 1be3450efb
    txscript/engine: Use optimized isScriptHashScript Conner Fromknecht 2019-04-19 00:49:23 -0700
  • a59e01c23c
    txscript/engine: Use optimized IsPushOnlyScript Conner Fromknecht 2019-04-19 00:43:38 -0700
  • 549a1f26f2
    txscript/engine: Optimize new engine push only script Conner Fromknecht 2019-04-19 00:35:28 -0700
  • e98b7c1a9a
    txscript: Optimize IsUnspendable. Dave Collins 2019-03-13 01:12:21 -0500
  • 77660b7fb0
    txscript: Add benchmark for IsUnspendable. Dave Collins 2019-03-13 01:12:20 -0500
  • 5f771c1aaa
    txscript: Optimize IsNullData Conner Fromknecht 2021-02-04 15:15:34 -0800
  • e4118c914f
    txscript: Add benchmark for IsNullData Dave Collins 2019-03-13 01:11:49 -0500
  • 55a6bb5e32
    txscript: Optimize IsPayToWitnessScriptHash Conner Fromknecht 2021-02-04 13:39:10 -0800
  • 728ce1001d
    txscript: Add benchmark for IsPayToWitnessScriptHash Conner Fromknecht 2019-04-19 01:57:31 -0700
  • 54d08ebd5f
    txscript: Optimize IsPayToWitnessPubKeyHash Conner Fromknecht 2021-02-04 13:22:40 -0800
  • e422d42d7f
    txscript: Add benchmark IsPayToWitnessPubkeyHash Conner Fromknecht 2019-04-19 01:43:18 -0700
  • 2d5f7cf825
    txscript: Optimize IsPushOnlyScript. Dave Collins 2019-03-13 01:11:26 -0500
  • ce1513df03
    txscript: Add benchmark for IsPushOnlyScript. Dave Collins 2019-03-13 01:11:25 -0500
  • 34ebf0f32f
    txscript: Optimize IsMultisigSigScript. Dave Collins 2019-03-13 01:11:18 -0500
  • 02dab1695f
    txscript: Add benchmarks for IsMutlsigSigScript. Dave Collins 2019-03-13 01:11:17 -0500
  • 0eaae2663b
    txscript: Optimize IsMultisigScript. Dave Collins 2019-03-13 01:11:16 -0500
  • 4d31d1599d
    txscript: Add benchmarks for IsMutlsigScript. Dave Collins 2019-03-13 01:11:15 -0500
  • 215af7ff54
    txscript: Optimize IsPayToScriptHash. Dave Collins 2019-03-13 01:11:14 -0500
  • 665c29802e
    txscript: Add benchmark for IsPayToScriptHash. Dave Collins 2019-03-13 01:11:13 -0500
  • c771f4fb38
    txscript: Optimize IsPayToPubKeyHash Conner Fromknecht 2021-02-04 14:09:28 -0800
  • 2d2608c34e
    txscript: Add benchmark for IsPayToPubKeyHash Conner Fromknecht 2021-02-04 14:52:11 -0800
  • 99cb679b6f
    txscript: Optimize IsPayToPubKey Conner Fromknecht 2021-02-04 14:06:56 -0800
  • 05aa488a87
    txscript: Add benchmark for IsPayToPubKey Dave Collins 2019-03-13 01:11:38 -0500
  • dfb1a6797b
    txscript: Make asSmallInt accept raw opcode. Dave Collins 2019-03-13 01:11:11 -0500
  • 583b74040d
    txscript: Make isSmallInt accept raw opcode. Dave Collins 2019-03-13 01:11:09 -0500
  • c6f4cafe57
    txscript/reference_test: Convert sighash calc test Conner Fromknecht 2019-04-18 21:12:34 -0700
  • c19535b145
    txscript: Optimize CalcSignatureHash. Dave Collins 2019-03-13 01:11:07 -0500
  • af757d3d0d
    txscript: Introduce raw script sighash calc func. Conner Fromknecht 2019-04-18 20:11:36 -0700
  • f980c9a28d
    txscript: Optimize script disasm. Dave Collins 2019-03-13 01:11:05 -0500
  • 099784267e
    txscript: Add benchmark for DisasmString. Dave Collins 2019-03-13 01:11:04 -0500
  • c997417978
    txscript: Introduce zero-alloc script tokenizer. Dave Collins 2019-03-13 01:11:03 -0500
  • bcb9643d39
    txscript: Add benchmark for script parsing. Dave Collins 2019-03-13 01:11:02 -0500
  • 47806df63d
    txscript: Add benchmark for CalcWitnessSigHash Conner Fromknecht 2021-02-04 23:45:31 -0800
  • 843d7607ef
    txscript: Add benchmark for CalcSignatureHash Dave Collins 2019-03-13 01:11:00 -0500
  • cc7327c194 rpcclient: Add retry with backoffs to HTTP POST requests 3nprob 2021-08-21 22:04:31 +0900
  • 0d709d9a51 Deployment scripts and Dockerfile Jeffrey Picard 2021-11-11 20:32:25 -0500
  • 727de8cb33 figure out why these changes were needed Jeffrey Picard 2021-11-11 08:47:53 +0000