Commit graph

  • 98dd6a900f
    txscript/engine: Check ps2h push before parsing script Conner Fromknecht 2019-04-19 00:50:54 -07:00
  • 1be3450efb
    txscript/engine: Use optimized isScriptHashScript Conner Fromknecht 2019-04-19 00:49:23 -07:00
  • a59e01c23c
    txscript/engine: Use optimized IsPushOnlyScript Conner Fromknecht 2019-04-19 00:43:38 -07:00
  • 549a1f26f2
    txscript/engine: Optimize new engine push only script Conner Fromknecht 2019-04-19 00:35:28 -07:00
  • e98b7c1a9a
    txscript: Optimize IsUnspendable. Dave Collins 2019-03-13 01:12:21 -05:00
  • 77660b7fb0
    txscript: Add benchmark for IsUnspendable. Dave Collins 2019-03-13 01:12:20 -05:00
  • 5f771c1aaa
    txscript: Optimize IsNullData Conner Fromknecht 2021-02-04 15:15:34 -08:00
  • e4118c914f
    txscript: Add benchmark for IsNullData Dave Collins 2019-03-13 01:11:49 -05:00
  • 55a6bb5e32
    txscript: Optimize IsPayToWitnessScriptHash Conner Fromknecht 2021-02-04 13:39:10 -08:00
  • 728ce1001d
    txscript: Add benchmark for IsPayToWitnessScriptHash Conner Fromknecht 2019-04-19 01:57:31 -07:00
  • 54d08ebd5f
    txscript: Optimize IsPayToWitnessPubKeyHash Conner Fromknecht 2021-02-04 13:22:40 -08:00
  • e422d42d7f
    txscript: Add benchmark IsPayToWitnessPubkeyHash Conner Fromknecht 2019-04-19 01:43:18 -07:00
  • 2d5f7cf825
    txscript: Optimize IsPushOnlyScript. Dave Collins 2019-03-13 01:11:26 -05:00
  • ce1513df03
    txscript: Add benchmark for IsPushOnlyScript. Dave Collins 2019-03-13 01:11:25 -05:00
  • 34ebf0f32f
    txscript: Optimize IsMultisigSigScript. Dave Collins 2019-03-13 01:11:18 -05:00
  • 02dab1695f
    txscript: Add benchmarks for IsMutlsigSigScript. Dave Collins 2019-03-13 01:11:17 -05:00
  • 0eaae2663b
    txscript: Optimize IsMultisigScript. Dave Collins 2019-03-13 01:11:16 -05:00
  • 4d31d1599d
    txscript: Add benchmarks for IsMutlsigScript. Dave Collins 2019-03-13 01:11:15 -05:00
  • 215af7ff54
    txscript: Optimize IsPayToScriptHash. Dave Collins 2019-03-13 01:11:14 -05:00
  • 665c29802e
    txscript: Add benchmark for IsPayToScriptHash. Dave Collins 2019-03-13 01:11:13 -05:00
  • c771f4fb38
    txscript: Optimize IsPayToPubKeyHash Conner Fromknecht 2021-02-04 14:09:28 -08:00
  • 2d2608c34e
    txscript: Add benchmark for IsPayToPubKeyHash Conner Fromknecht 2021-02-04 14:52:11 -08:00
  • 99cb679b6f
    txscript: Optimize IsPayToPubKey Conner Fromknecht 2021-02-04 14:06:56 -08:00
  • 05aa488a87
    txscript: Add benchmark for IsPayToPubKey Dave Collins 2019-03-13 01:11:38 -05:00
  • dfb1a6797b
    txscript: Make asSmallInt accept raw opcode. Dave Collins 2019-03-13 01:11:11 -05:00
  • 583b74040d
    txscript: Make isSmallInt accept raw opcode. Dave Collins 2019-03-13 01:11:09 -05:00
  • c6f4cafe57
    txscript/reference_test: Convert sighash calc test Conner Fromknecht 2019-04-18 21:12:34 -07:00
  • c19535b145
    txscript: Optimize CalcSignatureHash. Dave Collins 2019-03-13 01:11:07 -05:00
  • af757d3d0d
    txscript: Introduce raw script sighash calc func. Conner Fromknecht 2019-04-18 20:11:36 -07:00
  • f980c9a28d
    txscript: Optimize script disasm. Dave Collins 2019-03-13 01:11:05 -05:00
  • 099784267e
    txscript: Add benchmark for DisasmString. Dave Collins 2019-03-13 01:11:04 -05:00
  • c997417978
    txscript: Introduce zero-alloc script tokenizer. Dave Collins 2019-03-13 01:11:03 -05:00
  • bcb9643d39
    txscript: Add benchmark for script parsing. Dave Collins 2019-03-13 01:11:02 -05:00
  • 47806df63d
    txscript: Add benchmark for CalcWitnessSigHash Conner Fromknecht 2021-02-04 23:45:31 -08:00
  • 843d7607ef
    txscript: Add benchmark for CalcSignatureHash Dave Collins 2019-03-13 01:11:00 -05:00
  • cc7327c194 rpcclient: Add retry with backoffs to HTTP POST requests 3nprob 2021-08-21 22:04:31 +09:00
  • 65e986844e Update connmanager_test.go Aarush Bhat 2021-09-06 11:19:39 +05:30
  • 31791ba4dc Included permissions for GitHub action naveen 2021-09-17 16:03:07 +00:00
  • c56a053fdf fix typos pengyonghui 2021-10-18 15:48:51 +08:00
  • d590f3f77d fix typo pengyonghui 2021-10-18 15:11:12 +08:00
  • a148fa797a addrmgr: make KnownAddress methods thread-safe Jonathan Chappelow 2021-10-20 11:59:18 -05:00
  • e3449998be
    Merge pull request #1752 from Roasbeef/config-disable-stall-handler Olaoluwa Osuntokun 2021-10-05 11:44:31 -07:00
  • e056f8ac23 sketching pruning; it doesn't work yet pruned_ramtrie Brannon King 2021-10-04 16:35:56 -04:00
  • 742881a29a made payload interface Brannon King 2021-10-01 23:08:59 -04:00
  • 55abc9d25c made "tx" be used for both hash and raw output (like lbrycrd & bitcoin) Brannon King 2021-10-01 22:24:03 -04:00
  • e98a1a1b4c
    peer+server: add new config option to optionally disable stall detection Olaoluwa Osuntokun 2021-09-15 18:12:37 -07:00
  • dc230888ef interrupt initial trie build via ctrl+c Brannon King 2021-09-24 23:04:22 -04:00
  • ba05456830 config: don't set ulimit on windows Brannon King 2021-10-01 11:22:07 -04:00
  • 07d25ba7ce rpc: update getblock response Roy Lee 2021-09-28 13:19:03 -07:00
  • d884f96553 set all pebble DB's to 2k handles, set process RLimit Brannon King 2021-09-24 13:25:27 -04:00
  • eb165fb359 lower flush period due to smaller block time, fixed possible data race Brannon King 2021-09-24 11:00:25 -04:00
  • 52f41459d5 fixed unnecessary peer disconnect Brannon King 2021-09-24 10:58:55 -04:00
  • 4caf037c52 Upgraded the docker version to 1.16 naveen 2021-09-17 15:07:31 +00:00
  • bca4298ada
    Merge pull request #1753 from Roasbeef/bump-go-version Olaoluwa Osuntokun 2021-09-16 14:32:45 -07:00
  • f8e6854197 mempool: introduce GetDustThreshold to export dust limit calculation eugene 2021-08-16 12:40:38 -04:00
  • 7ae5b74dee
    build: bump min Go version to 1.16.8 add Go 1.17.1 Olaoluwa Osuntokun 2021-09-15 18:18:04 -07:00
  • 3910319e80 [lbry] ci: separate test and lint Roy Lee 2021-09-14 11:40:34 -07:00
  • db25b9b11b [lbry] ci: add golangci-lint action Roy Lee 2021-09-13 17:30:19 -07:00
  • 6009f9048c fix bug with case folding table Brannon King 2021-09-14 13:46:47 -04:00
  • fa9239e0c5 [lbry] ci: use golangci.yml instead individual args Roy Lee 2021-09-13 17:00:55 -07:00
  • edfffd979d [lbry] ci: add golangci.yml Roy Lee 2021-09-13 16:27:28 -07:00
  • 02f76b2e8e [lbry] ci: fix linting (gofmt) Roy Lee 2021-09-13 16:56:59 -07:00
  • 9ebe440325 [lbry] rpcclient: fix resource leak Roy Lee 2021-09-13 16:56:17 -07:00
  • a4cc516896 [lbry] ci: fix linting (nakedret) Roy Lee 2021-09-13 16:55:40 -07:00
  • 5e6736aad5 btcec: added testcase for point at infinity Marius van der Wijden 2021-09-13 21:38:27 +02:00
  • 73f7eac903 btcec: check if recovered pk is at point of infinity Marius van der Wijden 2021-09-13 21:11:26 +02:00
  • 690954d843 bump libcutil to v1.0.201 Roy Lee 2021-09-11 21:49:21 -07:00
  • 035ff2a799 updated go.mod Brannon King 2021-09-11 20:03:18 -04:00
  • 79d7e65a35 fix some BTC strings Brannon King 2021-09-10 16:15:27 -04:00
  • 103ab86904 fix regtest difficulty Brannon King 2021-09-10 16:15:15 -04:00
  • cee79f6635 fixed issue with rollback over normalization fork Brannon King 2021-09-10 11:07:05 -04:00
  • 96f3d421df use newer lbcutil, rename refs for it Brannon King 2021-09-10 16:51:53 -04:00
  • 3a046d153c step 1 of updating module paths to not use replace Brannon King 2021-09-10 16:23:04 -04:00
  • a56581d967 [lbry] remove tests that uses internal package for now Roy Lee 2021-08-28 22:28:02 -07:00
  • 3c4900275c mempool: export isDust for use in other projects eugene 2021-08-02 11:14:52 -04:00
  • 9d3279f215 rpcserverhelp: Remove extra period for gettxout--synopsis Calvin Kim 2021-07-15 16:01:20 +09:00
  • 40fe74adb8 btcjson: Update WalletCreateFundedPsbtOpts.FeeRate from *int64 to *float64 Gabriel Nasr 2021-06-25 15:20:16 -03:00
  • 3e2d8464f1
    rpcclient: Export symbols needed for custom commands (#1457) JeremyRand 2021-09-02 06:39:55 +00:00
  • ac1fdda8a0 sanitizing readmes for lbcd Brannon King 2021-08-31 15:53:55 -04:00
  • f9d72f05a4 Switch irc to libera.chat John C. Vernaleo 2021-05-26 11:19:15 -04:00
  • 79e392b85d fixing tmp folder cleanup Brannon King 2021-08-30 09:09:48 -04:00
  • 5588af7d5b updated main README Brannon King 2021-08-27 15:46:13 -04:00
  • 83b6a8dc18 include lbcctl in release Brannon King 2021-08-27 13:25:53 -04:00
  • 1ba1a10e59 set release version Brannon King 2021-08-27 13:04:46 -04:00
  • a51be72029 fix worker count Brannon King 2021-08-27 13:04:37 -04:00
  • 79987722bb fixed bug with block rollback; re-orgs should work now Brannon King 2021-08-27 10:54:26 -04:00
  • 1834d95b43 rollback on hash mismatch Brannon King 2021-08-26 15:07:42 -04:00
  • 9c9bd3e3a5 [lbry] go module: update gopsutil to v3.21.7 Roy Lee 2021-08-23 21:24:34 -07:00
  • 8a5e74ebe6 Disable UPnP on regtest and simnet Brannon King 2021-08-23 12:43:16 -04:00
  • 7154e57d49 [lbry]: btcd: cleanup claim databases for regression test Roy Lee 2021-08-20 12:25:52 -04:00
  • bf86d03f84 [lbry] claimtrie: init blockRepo with empty merkle hash at block 0 Roy Lee 2021-08-20 11:56:16 -04:00
  • d2f8ad7657 remove symbols in release package Brannon King 2021-08-19 17:57:28 -04:00
  • ca18f3e8a2 fix bad rune handling Brannon King 2021-08-19 16:40:37 -04:00
  • 0be18205c8 updating build scripts to not use ICU Brannon King 2021-08-19 17:51:47 -04:00
  • 61de064575 replaced x/text/cases with our own impl. Brannon King 2021-08-18 21:18:01 -04:00
  • e4c637b02a issues found in code review Brannon King 2021-08-18 15:22:04 -04:00
  • d83eaa4fed fix unexpected AppendBlock call Brannon King 2021-08-19 17:50:19 -04:00
  • c7285883a6 [lbry] mining: fix generatetoaddress Roy Lee 2021-08-19 16:39:53 -04:00
  • fe1ce376d8 [lbry] mining: calculate claimtrie root hash for generate RPC Brannon King 2021-08-19 14:41:48 -04:00
  • d19bcd60db [lbry] brought in upnp fix from dcrd Brannon King 2021-08-09 16:19:47 -04:00