Commit graph

  • 774e4f296b experiment: merging with other team Qijie Wu 2024-03-28 15:27:26 -04:00
  • 95330bc1bb
    chore: fix some comments (#2146) xiaoxiangxianzi 2024-03-27 21:45:48 +08:00
  • 4ce108b077 chore: fix some comments xiaoxiangxianzi 2024-03-27 19:18:45 +08:00
  • 80b27f5471
    btcclient+btcjson: add type alias for BTC/kvB bruwbird 2024-03-23 11:14:22 +09:00
  • bbb6967247
    btcclient+btcjson: feeRate to BTC/kvB bruwbird 2024-03-21 13:08:18 +09:00
  • a03259b26b
    Merge pull request #1991 from ffranr/add-json-support Oliver Gugger 2024-03-26 13:03:46 -06:00
  • 153dc0f480 Merge remote-tracking branch 'origin/master' into fix_comment zhiqiangxu 2024-03-26 16:40:37 +08:00
  • 429d00fe3b
    Merge pull request #2091 from zhiqiangxu/rm_trailing_continue Oliver Gugger 2024-03-26 02:36:00 -06:00
  • 6ae24a0693 mining: remove trailing continue zhiqiangxu 2024-01-04 11:40:16 +08:00
  • 3cb9f602e8
    fix typos (#2100) mattn 2024-03-25 22:44:25 +09:00
  • 75fe7e4790
    wire: make witnessToHex a TxWitness method called ToHexStrings ffranr 2023-06-09 18:31:00 +01:00
  • e39d2eb63d
    Merge pull request #2055 from ffranr/add-msgtx-txid Oliver Gugger 2024-03-25 06:50:31 -06:00
  • 2a225e9d36
    wire: add method TxID to MsgTx ffranr 2023-11-06 15:07:04 +00:00
  • 8a36bb76a4
    btcjson: update getmempoolentry cmd. ziggie 2024-03-24 16:24:31 +00:00
  • 1a969c7095 add test ben2077 2024-03-22 19:12:13 +08:00
  • 5f5348b9fb feat: merged with mining changes from the branch feat/add-new-freshnet Qijie Wu 2024-03-22 13:59:31 -04:00
  • 778d4d240f feat: enabled mining for freshnet Qijie Wu 2024-03-22 13:57:08 -04:00
  • da13a8e3e7
    doc: fix config documentation for AgentWhitelist Youngjoon Lee 2024-03-19 21:58:40 +09:00
  • 8b2f43e9ce
    Merge pull request #2136 from Roasbeef/btcd-24-0-2-rc1 v0.24.2-beta.rc1 Olaoluwa Osuntokun 2024-03-18 17:45:13 -04:00
  • a90d3d93e9
    Merge pull request #2135 from SulaimanAminuBarkindo/improved-der-signature-validation Olaoluwa Osuntokun 2024-03-18 17:44:26 -04:00
  • 2fc99e0496
    Merge pull request #2138 from yyforyongyu/error-matching Oliver Gugger 2024-03-18 09:17:28 -06:00
  • 8abf969c3c
    rpcserver: return the plain reject reason from btcd yyforyongyu 2024-03-15 04:57:59 +08:00
  • 36683e0b96
    rpcclient: define specific errors for chain backends yyforyongyu 2024-03-15 04:56:22 +08:00
  • aee2705f70
    build: bump version to v0.24.2-beta.rc1 Olaoluwa Osuntokun 2024-03-08 17:58:53 -08:00
  • f0ec9fbcce
    Merge pull request #2128 from kcalvinalvin/2024-02-27-no-panic-for-subscription-callback-errors Olaoluwa Osuntokun 2024-03-08 17:56:14 -08:00
  • 8ed234b9f5
    Merge pull request #2134 from kcalvinalvin/2024-03-07-make-duplicate-entries-on-mapslice-impossible Olaoluwa Osuntokun 2024-03-08 17:54:08 -08:00
  • e63bf03d2a
    Merge pull request #2123 from kcalvinalvin/2024-02-15-no-utxocache-loading-on-reorgs Olaoluwa Osuntokun 2024-03-08 17:52:57 -08:00
  • b66f5b8379
    multi: fix ioutil deprecated function theedtron 2024-03-09 04:41:41 +03:00
  • 447c95c9c2
    Merge pull request #2122 from kcalvinalvin/2024-02-15-dont-rely-on-height-fetching Olaoluwa Osuntokun 2024-03-08 17:40:16 -08:00
  • 9d2184eb2d Add check for maximum signature length in ecdsa.ParseDERSignature SulaimanAminuBarkindo 2024-03-07 08:45:10 +01:00
  • 078815bcbc blockchain: remove utxoview from the argument in connectBlock Calvin Kim 2024-03-07 15:43:48 +09:00
  • 059a668e88 blockchain: check all the maps first before adding an entry Calvin Kim 2024-03-07 15:27:44 +09:00
  • 8d1aa01c69 blockchain: add another mapslice duplicate entry case Calvin Kim 2024-03-07 15:24:00 +09:00
  • aa7cb9fa22 fix ioutil deprecated function theed 2024-03-06 16:51:16 +03:00
  • a4f447006e
    Merge pull request #2131 from kcalvinalvin/2024-03-05-fix-intermittent-addrmgr-bug Olaoluwa Osuntokun 2024-03-05 12:07:57 -06:00
  • 99846b0805 blockchain: remove unused fetchUtxosMain() Calvin Kim 2024-03-06 02:44:51 +09:00
  • 78b158dc56 blockchain: get rid of database as an argument in fetchInputUtxos Calvin Kim 2024-03-06 02:42:33 +09:00
  • a254998bc5 blockchain: change reorg utxo cache behavior Calvin Kim 2024-02-20 17:08:49 +09:00
  • f2caa8fadc blockchain: don't rely on BlockHeightByHash for prune height calculations Calvin Kim 2024-02-15 18:13:52 +09:00
  • f9da3387f1 addrmgr: fix intermittent addrmanager_internal_test bug Calvin Kim 2024-03-05 16:23:24 +09:00
  • 1b9b22f31d add test for encrypt and decrypt functions yemmyharry 2024-03-04 16:21:57 +01:00
  • 9bbd1a4e5b add decrypt function yemmyharry 2024-03-04 16:09:27 +01:00
  • b9f98b6b4e made changes to encrypt function yemmyharry 2024-03-04 15:44:08 +01:00
  • a2245a63fa add encrypt function yemmyharry 2024-03-03 23:42:35 +01:00
  • 5f9e3155e7 feat: added fresh net params Qijie Wu 2024-03-01 19:46:27 -05:00
  • 1a2b599bf1
    Merge pull request #2125 from yyforyongyu/add-gettxspendingprevout Olaoluwa Osuntokun 2024-03-01 15:04:20 -06:00
  • 0d4ed16ed7
    btcd: increase version number to 0.24.1 yyforyongyu 2024-02-28 16:40:11 +08:00
  • 34721f02c1
    rpcclient: replace ErrBitcoindVersion with ErrBackendVersion yyforyongyu 2024-02-28 03:38:48 +08:00
  • 4cf49bd72c
    multi: turn BackendVersion into an interface yyforyongyu 2024-02-23 22:09:44 +08:00
  • 9e6070a707
    rpcclient: start tracking btcd version yyforyongyu 2024-02-23 21:57:33 +08:00
  • 0d52a890f2
    rpcclient: handle backend versioning in one file yyforyongyu 2024-02-23 18:51:34 +08:00
  • a033b0d6e7
    rpcclient+integration: add new method GetTxSpendingPrevOut yyforyongyu 2024-02-23 16:30:14 +08:00
  • 5f71df165e
    rpcclient: track bitcoind version 24.0.0 yyforyongyu 2024-02-23 16:43:04 +08:00
  • 72bbdd55a6
    rpcserver+mempool: implement gettxspendingprevout for btcd yyforyongyu 2024-02-23 15:29:57 +08:00
  • dd31767617
    btcjson: add new command GetTxSpendingPrevOutCmd yyforyongyu 2024-02-23 14:44:24 +08:00
  • 3d1150a1a8 blockchain: always relock chainLock for subscription callbacks Calvin Kim 2024-02-27 14:32:42 +09:00
  • 9ea2eea99b
    Merge pull request #2112 from devlzcode/expose-newfutureerror Olaoluwa Osuntokun 2024-02-26 16:20:30 -08:00
  • 5b6d265dd9
    Merge pull request #2108 from kcalvinalvin/2024-01-22-dont-update-mempool Olaoluwa Osuntokun 2024-02-26 16:19:51 -08:00
  • ee96a336c7 feat: started adding fresh net params Qijie Wu 2024-02-23 17:44:12 -05:00
  • d55c55a81f
    Merge pull request #2119 from nikicat/nb/include-unsafe Olaoluwa Osuntokun 2024-02-22 14:46:04 -08:00
  • 5a91ea23ca blockchain_test, fullblocktests: add test to check for utxo existance/non-existance Calvin Kim 2024-02-21 18:14:26 +09:00
  • 36e494c006
    feat(addrmgr): use localStorage instead of file-system on js Linden 2024-02-18 15:39:28 -08:00
  • a096a22e16
    feat(btcutil): use an empty data directory on js Linden 2024-02-18 15:38:11 -08:00
  • a0c9e3b384 blockchain: add case for pruning stale blocks Calvin Kim 2024-02-16 15:49:11 +09:00
  • 8836219a02 blockchain: return error in db.View instead of t.Fatal Calvin Kim 2024-02-16 16:15:27 +09:00
  • 069a0eca29
    Added 'include_unsafe' option to FundRawTransaction Nikolay Bryskin 2024-02-05 14:55:17 +02:00
  • c4b1448212
    feat: Expose newFutureError for developer friendliness ly 2024-01-25 19:24:23 -08:00
  • 13152b35e1
    Merge pull request #2089 from kcalvinalvin/2024-01-03-add-last-flush-time-on-initconsistentstate Olaoluwa Osuntokun 2024-01-23 20:25:55 -08:00
  • 8e53942b98
    Merge pull request #2107 from Halimao/refactor/make-help Olaoluwa Osuntokun 2024-01-23 20:14:29 -08:00
  • 2a55ff4884 refactor: add make help command that describes goals Halimao 2024-01-22 16:23:43 +08:00
  • 62e6af035e
    Merge pull request #2105 from yyforyongyu/fix-batch-mem-leak Olaoluwa Osuntokun 2024-01-22 16:01:08 -08:00
  • c17cf800dc netsync: don't update mempool/fee estimator unless we're synced up Calvin Kim 2024-01-22 13:20:18 +09:00
  • 9cda0f7e95
    wire: add Copy method to MsgBlock yyforyongyu 2024-01-21 18:43:15 +08:00
  • e8a5a55379
    rpcclient: make sure batch requests are GCed yyforyongyu 2024-01-19 18:56:22 +08:00
  • 17fdc5219b
    Merge pull request #2053 from yyforyongyu/testmempoolaccept Olaoluwa Osuntokun 2024-01-16 12:06:49 -08:00
  • fbe65bfc01
    gomod: run go mod tidy for all modules yyforyongyu 2023-11-29 17:07:26 +08:00
  • 8817ebdd39
    integration: print logs to console yyforyongyu 2023-12-05 16:26:18 +08:00
  • c104e72151
    rpctest: add itest for testmempoolaccept yyforyongyu 2023-11-29 15:31:51 +08:00
  • ef54c49df4
    multi: map btcd mempool acceptance errors to bitcoind's testmempoolaccept yyforyongyu 2023-12-05 14:41:02 +08:00
  • 6c9f7fe7b9
    btcd: add new RPC method testmempoolaccept yyforyongyu 2023-11-05 06:59:30 +08:00
  • 4842b23247
    mempool+rpcserver: add interface TxMempool yyforyongyu 2023-11-29 16:47:18 +08:00
  • c7e40280d5
    rpcclient: support testmempoolaccept for bitcoind yyforyongyu 2023-11-04 02:26:39 +08:00
  • 889cdb4f66
    multi: add more bitcoind versions to the BackendVersion yyforyongyu 2024-01-05 19:12:09 +08:00
  • ca4261f028
    btcjson: add TestMempoolAcceptCmd yyforyongyu 2023-11-04 02:08:38 +08:00
  • 2ad8026a38
    mempool: add new method checkMempoolAcceptance yyforyongyu 2023-11-04 07:40:47 +08:00
  • 44abf0a53c
    gitignore: ignore vim files yyforyongyu 2024-01-04 18:31:48 +08:00
  • 175ba32bfb
    fix typos Yasuhiro Matsumoto 2024-01-13 23:56:24 +09:00
  • 38285ce312
    Merge pull request #5 from paxosglobal/bump-to-v0.24.0 Yakov Gaberman 2024-01-09 09:52:53 -05:00
  • f5696a246d Merge tag 'v0.24.0' into bump-to-v0.24.0 Yakov Gaberman 2024-01-09 09:40:09 -05:00
  • 0aa3008ae0
    Merge e98871d9c8 into 91cdf0d7fc Matt Leon 2024-01-09 04:58:15 -07:00
  • 91cdf0d7fc
    Merge pull request #2098 from vuittont60/master Oliver Gugger 2024-01-09 12:52:07 +01:00
  • 6ed54f3bf2
    btcec: fix typo vuittont60 2024-01-09 17:12:36 +08:00
  • 7df46516b7
    btcutil: fix typo vuittont60 2024-01-09 17:12:23 +08:00
  • 048a7ef40b
    database: fix typo vuittont60 2024-01-09 17:12:09 +08:00
  • 7fdd92c3a0
    docs: fix typo vuittont60 2024-01-09 17:11:59 +08:00
  • 1bc81249ab
    fix: correct the typos [skip ci] Afanti 2024-01-05 07:28:48 +08:00
  • 21c1333569
    fix: correct the typos [skip ci] Afanti 2024-01-05 03:24:36 +08:00
  • a4df044cfd
    Fix some typos (#2085) Thabokani 2024-01-04 05:36:49 +08:00
  • 811a0eb66e fix some typos and make OP_DATA_20 explicit in comment zhiqiangxu 2024-01-03 17:25:12 +08:00
  • e307ad122f blockchain: set the lastflushtime when setting the lastflushhash Calvin Kim 2024-01-03 14:24:36 +09:00