Aayush Rajasekaran
5071a59f1a
Makefile: Drop rarely used binaries from build-devnets ( #9513 )
2022-10-24 17:20:43 +01:00
Ian Davis
a406df64cf
Use GO_VERSION_MIN in Makefile check
2022-10-18 16:41:28 +01:00
Łukasz Magiera
99c2ad4ad5
make: fix go version check
2022-08-29 09:06:19 +02:00
Shrenuj Bansal
6291799cfa
Change go version to 1.18.1 in more readmes
2022-08-26 14:19:17 -04:00
Aloxaf
298fbd8d88
fix: build: use GOCC when building lotus-fountain
2022-08-05 10:47:06 +08:00
Aayush
468a4ff2ac
feat: build: run fiximports on make actors-gen
2022-08-02 18:05:57 -04:00
Geoff Stuart
3fe16ccd41
Merge pull request #8814 from nicobao/feat/uninstall/8812
...
build: deps: add uninstall make target
2022-06-17 12:01:09 -04:00
Łukasz Magiera
3f0f5834b3
make: run fiximports in docsgen
2022-06-14 17:03:12 +02:00
Łukasz Magiera
d929d7104f
fiximports script
2022-06-14 17:00:18 +02:00
Steven Allen
30981d0fdd
feat: refactor: actor bundling system ( #8838 )
...
1. Include the builtin-actors in the lotus source tree.
2. Embed the bundle on build instead of downloading at runtime.
3. Avoid reading the bundle whenever possible by including bundle
metadata (the bundle CID, the actor CIDs, etc.).
4. Remove everything related to dependency injection.
1. We're no longer downloading the bundle, so doing anything ahead
of time doesn't really help.
2. We register the manifests on init because, unfortunately, they're
global.
3. We explicitly load the current actors bundle in the genesis
state-tree method.
4. For testing, we just change the in-use bundle with a bit of a
hack. It's not great, but using dependency injection doesn't make
any sense either because, again, the manifest information is
global.
5. Remove the bundle.toml file. Bundles may be overridden by
specifying an override path in the parameters file, or an
environment variable.
fixes #8701
2022-06-13 10:15:00 -07:00
Nicolas Gimenez
3cdd92c4c0
build: deps: add uninstall make target
...
Run `sudo make uninstall` to remove binaries added
during installation. The command does NOT delete the potentially critical
`.lotus` and `.lotusminer` folders.
2022-06-07 09:38:46 -05:00
Aayush
b28c11a57d
Merge branch 'feat/nv16'
2022-06-03 14:01:49 -04:00
Jennifer Wang
2e59d0129d
Merge branch 'release/v1.15.3' into jen/mergev1153to16
2022-05-31 16:33:18 -04:00
tian zhou
ce1658f347
fix: lotus-bench make command
2022-05-30 19:29:37 +08:00
Łukasz Magiera
032e598962
feat: gateway: OpenRPC support
2022-05-27 17:03:56 +02:00
Steven Allen
496799f867
build: set NetworkBundle in params file
...
Otherwise, we end up overriding the ldflags.
fixes #8684
2022-05-24 09:42:22 -07:00
Aayush
d39b9a8d83
Makefile: also build lotus-fountain and lotus-stats on devnets
2022-05-18 17:31:13 -04:00
Jennifer Wang
125272a526
make devnet get the right bundle
2022-05-18 11:04:10 -04:00
vyzo
314b417446
use network bundle names consistent with the network name
2022-05-16 22:02:37 +03:00
vyzo
14f597d391
pass NetworkBundle through ldflags
2022-05-12 16:44:42 +03:00
vyzo
74f300290e
dynamic loading of builtin actor bundles
2022-05-11 22:30:07 +03:00
Steven Allen
baef8c0c27
chore: update golang and go-ipfs
...
1. go 1.16.4 is not supported.
2. go-ipfs 0.4.22 is NOT SUPPORTED!
3. switch go cimg/go
4. Remove unnecessary CI dependencies.
2022-05-04 15:38:15 +03:00
Rjan
04bb539502
fix: lotus-wallet: correct network in version
...
Adding $(GOFLAGS) so that when compiling on calibnet, the correct network is shown, instead of showing just `mainnet`. Should address 2. in #8459
2022-04-28 10:10:29 +02:00
Steven Allen
5f5bd31f58
chore: update golang and go-ipfs
...
1. go 1.16.4 is not supported.
2. go-ipfs 0.4.22 is NOT SUPPORTED!
3. switch go cimg/go
4. Remove unnecessary CI dependencies.
2022-04-20 12:06:25 +02:00
vyzo
a375d532f6
add make rules to fetch actor bundles
2022-04-14 19:30:47 +03:00
Aayush Rajasekaran
b0ff3dfb90
Revert "Update params for interopnet for fvm"
2022-03-25 22:21:36 -04:00
Łukasz Magiera
7401fa234e
Merge pull request #7971 from filecoin-project/feat/post-worker
...
feat: PoSt workers
2022-03-25 20:31:49 -04:00
Aayush
02a0770436
Caterpillarnet
2022-03-25 17:05:45 -04:00
Łukasz Magiera
3f152ae2bf
workers: cmd/lotus-seal-worker->cmd/lotus-worker
2022-03-24 18:37:01 -04:00
Aayush
355b73843c
makefile: add make jen
2022-02-16 19:34:45 -05:00
Łukasz Magiera
e493d9e2e3
make: Run inline-gen
2021-10-18 17:33:28 +02:00
Łukasz Magiera
b3432b512e
Generate default configs into docs
2021-09-30 18:23:53 +02:00
Jennifer Wang
6064d2f2f1
remove nerpanet related code base as it was deprecated on aug 16 https://docs.filecoin.io/about-filecoin/networks/#deprecated-networks
2021-09-22 00:59:38 -04:00
Jiaying Wang
2d1494314e
Merge branch 'master' into fix/rice-box
2021-08-18 15:05:12 -04:00
Travis Person
8c586d7f7c
add rice box to required binaries
2021-08-18 17:38:52 +00:00
Łukasz Magiera
57d87ef24b
make: set default GOCC earlier
2021-07-29 10:29:22 +02:00
Łukasz Magiera
a1a23d8be5
make: fix version check when using gotip
2021-07-28 19:12:23 +02:00
Łukasz Magiera
25052fe48f
Remove chainwatch (now filecoin-project/sentinel)
2021-07-28 17:59:01 +02:00
Łukasz Magiera
389f71251c
Remove townhall
2021-07-28 17:58:46 +02:00
Łukasz Magiera
f8afb699cd
make: Allow setting Go compiler with GOCC
2021-07-28 17:29:17 +02:00
Raúl Kripalani
e0522a6b1f
rename cmd/lotus{-storage=>}-miner to match binary.
2021-07-27 11:54:46 +01:00
Łukasz Magiera
97f5bb66c7
config: doc struct codegen
2021-07-23 13:55:50 +02:00
Łukasz Magiera
604e972e6e
Merge pull request #5183 from filcloud/make-app
...
easy way to make install app
2021-07-22 15:51:43 +02:00
Łukasz Magiera
ebd746cdec
Merge pull request #6406 from filecoin-project/feat/lotus-sim
2021-06-24 18:20:43 +02:00
Raúl Kripalani
0c31676bf8
Makefile: add circleci target as dependency of gen target.
2021-06-23 16:46:13 +01:00
Raúl Kripalani
c6c202d7d4
add makefile target.
2021-06-22 21:39:20 +01:00
Steven Allen
b5f9148748
build(lotus-sim): add a makefile target
2021-06-21 11:25:40 -07:00
Łukasz Magiera
b37a66c7c9
Merge remote-tracking branch 'origin/release/v1.10.0' into chore/merge-1.10
2021-06-21 17:03:03 +02:00
Łukasz Magiera
738ac926d1
Update ffi
2021-06-18 16:27:37 +02:00
Aayush Rajasekaran
520a0091f5
Merge branch 'releases' into release/v1.10.0
2021-06-15 17:40:36 -04:00