Commit graph

3420 commits

Author SHA1 Message Date
Roy Lee
edfffd979d [lbry] ci: add golangci.yml 2021-09-13 16:57:14 -07:00
Roy Lee
02f76b2e8e [lbry] ci: fix linting (gofmt) 2021-09-13 16:57:14 -07:00
Roy Lee
9ebe440325 [lbry] rpcclient: fix resource leak 2021-09-13 16:57:14 -07:00
Roy Lee
a4cc516896 [lbry] ci: fix linting (nakedret) 2021-09-13 16:57:14 -07:00
Roy Lee
690954d843 bump libcutil to v1.0.201 2021-09-11 21:49:21 -07:00
Brannon King
035ff2a799 updated go.mod 2021-09-11 20:03:18 -04:00
Brannon King
79d7e65a35 fix some BTC strings 2021-09-11 17:50:41 -04:00
Brannon King
103ab86904 fix regtest difficulty 2021-09-11 17:50:32 -04:00
Brannon King
cee79f6635 fixed issue with rollback over normalization fork 2021-09-11 17:50:32 -04:00
Brannon King
96f3d421df use newer lbcutil, rename refs for it 2021-09-10 16:51:53 -04:00
Brannon King
3a046d153c step 1 of updating module paths to not use replace 2021-09-10 16:23:04 -04:00
Roy Lee
a56581d967 [lbry] remove tests that uses internal package for now 2021-09-07 13:25:04 -07:00
eugene
3c4900275c mempool: export isDust for use in other projects
This changes isDust to IsDust so other golang projects (btcwallet
or lnd) can use the precise dust calculation used by btcd.
2021-09-07 13:25:04 -07:00
Calvin Kim
9d3279f215 rpcserverhelp: Remove extra period for gettxout--synopsis 2021-09-07 13:25:04 -07:00
Gabriel Nasr
40fe74adb8 btcjson: Update WalletCreateFundedPsbtOpts.FeeRate from *int64 to *float64 2021-09-07 13:25:04 -07:00
Brannon King
ac1fdda8a0 sanitizing readmes for lbcd 2021-08-31 15:53:55 -04:00
Brannon King
79e392b85d fixing tmp folder cleanup 2021-08-30 09:09:48 -04:00
Brannon King
5588af7d5b updated main README 2021-08-27 15:46:13 -04:00
Brannon King
83b6a8dc18 include lbcctl in release 2021-08-27 13:25:53 -04:00
Brannon King
1ba1a10e59 set release version 2021-08-27 13:04:46 -04:00
Brannon King
a51be72029 fix worker count 2021-08-27 13:04:37 -04:00
Brannon King
79987722bb fixed bug with block rollback; re-orgs should work now 2021-08-27 10:54:26 -04:00
Brannon King
1834d95b43 rollback on hash mismatch 2021-08-26 15:07:42 -04:00
Roy Lee
9c9bd3e3a5 [lbry] go module: update gopsutil to v3.21.7
v3.21.6 breaks in go 1.17
2021-08-23 21:24:37 -07:00
Brannon King
8a5e74ebe6 Disable UPnP on regtest and simnet 2021-08-23 12:43:16 -04:00
Roy Lee
7154e57d49 [lbry]: btcd: cleanup claim databases for regression test 2021-08-20 12:25:52 -04:00
Roy Lee
bf86d03f84 [lbry] claimtrie: init blockRepo with empty merkle hash at block 0 2021-08-20 12:00:51 -04:00
Brannon King
d2f8ad7657 remove symbols in release package 2021-08-19 17:57:28 -04:00
Brannon King
ca18f3e8a2 fix bad rune handling
formatting
2021-08-19 17:52:01 -04:00
Brannon King
0be18205c8 updating build scripts to not use ICU 2021-08-19 17:51:47 -04:00
Brannon King
61de064575 replaced x/text/cases with our own impl. 2021-08-19 17:51:07 -04:00
Brannon King
e4c637b02a issues found in code review 2021-08-19 17:50:43 -04:00
Brannon King
d83eaa4fed fix unexpected AppendBlock call 2021-08-19 17:50:19 -04:00
Roy Lee
c7285883a6 [lbry] mining: fix generatetoaddress 2021-08-19 16:39:53 -04:00
Brannon King
fe1ce376d8 [lbry] mining: calculate claimtrie root hash for generate RPC 2021-08-19 14:41:48 -04:00
Brannon King
d19bcd60db [lbry] brought in upnp fix from dcrd 2021-08-19 14:19:21 -04:00
Brannon King
7414ad7b54 [lbry] switched upnp param to its opposite 2021-08-19 14:19:21 -04:00
Brannon King
c8cd97fe4d [lbry] enable segwit 2021-08-19 14:19:21 -04:00
Brannon King
a06875fe46 [lbry] remove claim prefix for addr calculation 2021-08-19 14:19:21 -04:00
Brannon King
5f872b37cf [lbry] print out memory usage periodically 2021-08-19 14:19:21 -04:00
Brannon King
9af0566433 [lbry] blockchain: Consider a block with timestamp less 6 hours 'current' 2021-08-19 14:19:21 -04:00
Brannon King
aa518c59bb [lbry] rpc: update defaultMaxFeeRate from 0.1 LBC to 0.5 LBC 2021-08-19 14:19:21 -04:00
Brannon King
1402e61807 [lbry] rpc: output segwit rule 2021-08-19 14:19:21 -04:00
Brannon King
a061c31208 [lbry] rpc: add ClaimTrie root hash to GetBlockTemplate() 2021-08-19 14:19:21 -04:00
Brannon King
983e4c6000 [lbry] rpc: support claim related methods 2021-08-19 14:19:21 -04:00
Mark Beamer Jr
a310f8b598 [lbry] rpcclient: allow any chain params not specified in repo already. 2021-08-19 14:19:21 -04:00
Roy Lee
ed2c764c9d [lbry] config: support 'clmtimpl' and 'clmtheight' flags 2021-08-19 14:19:21 -04:00
Roy Lee
4b8bd4c238 [lbry] go module: update go modules
go mod init github.com/lbryio/chain
go mod edit --replace github.com/btcsuite/btcd=./
go mod edit --replace github.com/btcsuite/btcutil=github.com/lbryio/lbcutil@f93c78a8bc21
go mod tidy
2021-08-19 14:19:21 -04:00
Roy Lee
9080abc2c6 [lbry] claimtrie: import current snapshot
Sync to tip

Co-authored-by: Brannon King <countprimes@gmail.com>
2021-08-19 14:19:21 -04:00
Roy Lee
0224bf295b [lbry] blockchain: connect to ClaimTrie
Co-authored-by: Brannon King <countprimes@gmail.com>
2021-08-19 14:19:21 -04:00