Aayush
3eb007776a
Update actors
2022-04-22 11:40:59 -04:00
vyzo
efad692353
go mod tidy
2022-04-22 02:54:30 +02:00
vyzo
357da15e5c
update go-libp2p@v0.19
2022-04-22 02:53:05 +02:00
vyzo
cc328689e1
dear linter, using xerrors is what we want to do.
2022-04-22 02:51:15 +02:00
Masih H. Derkani
d044e30e12
Infer index provider topic from network name by default
...
Index provider integration uses a gossipsub topic to announce changes to
the advertised content. The topic name was fixed to the default topic
which is `/indexer/ingest/mainnet`.
In the case of lotus, the gossipsub validators enforce a list of topics
the instance is permitted to join by setting subscription filter option
when `PubSub` instance is constructed via DI.
Having the fixed topic name meant that any SP starting up a node on a
network other than `mainnet` would have to override the default config
to avoid the node crashing when index provider is enabled.
Instead of a fixed default, the changes here infer the allowed indexer
topic name from network name automatically if the topic configuration is
left empty.
Fixes #8510
2022-04-22 02:46:05 +02:00
Aayush
eb9aa039bb
Set interop (caterpillarnet) params
2022-04-21 17:00:44 -04:00
vyzo
bc32eec051
Merge pull request #8530 from filecoin-project/fix/nv16-itests-paych
...
NV16: fix paych
2022-04-21 20:05:03 +03:00
vyzo
f017d43aae
make gen
2022-04-21 19:19:20 +03:00
vyzo
0def6cb9e1
fix paymentch actor code ID for construction
2022-04-21 19:19:13 +03:00
Aayush Rajasekaran
a7dc3f519b
Merge pull request #8521 from filecoin-project/fix/itests-nv16
...
[nv16] improve itest situation and preload manifests in cli
2022-04-21 10:12:16 -04:00
vyzo
270f962489
Merge pull request #8527 from filecoin-project/fix/itests-nv16-msig
...
fix multisig for nv16
2022-04-21 15:13:55 +03:00
vyzo
2d93697fe3
make gen
2022-04-21 15:09:58 +03:00
vyzo
688e8f3c09
fix multisig creation to not use the synthetic CIDs after v8
2022-04-21 15:09:49 +03:00
vyzo
090c655422
remove log spam
2022-04-21 14:18:21 +03:00
vyzo
75f00e92f5
improve concurrency story of manifest state
2022-04-21 13:53:30 +03:00
vyzo
1366901ded
preload manifest in cli
2022-04-21 13:26:22 +03:00
vyzo
8ea00a3fc0
update builtin-actors bundle
2022-04-21 13:21:24 +03:00
vyzo
5ceaeafa6e
fix TODO for proof type, now that we have the testing bundle
2022-04-20 12:47:06 +03:00
Aayush
b60d795a5d
FVM: Support exectraces
2022-04-19 18:05:49 -04:00
raulk
3e5037d196
Merge pull request #8509 from filecoin-project/feat/actor-bundles
2022-04-19 16:18:54 +00:00
vyzo
34dfc78f57
only check hash if we have the file
2022-04-19 19:12:25 +03:00
vyzo
042601129d
fix lotus-seed
2022-04-19 18:39:55 +03:00
vyzo
942f05ad6a
set LOTUS_SRC_DIR for tests in CI
2022-04-19 18:30:04 +03:00
vyzo
adaa02fd26
load testing bundles for tests
2022-04-19 17:33:20 +03:00
vyzo
eb7fc47290
update CI workflow for bundle fetching
2022-04-19 15:38:14 +03:00
vyzo
7e1c55cdf9
use build tags to embed appropriate bundles
2022-04-19 15:20:40 +03:00
vyzo
995caaaace
update filecoin-ffi
2022-04-19 15:02:14 +03:00
vyzo
959b62a2df
new bundle fetcher
2022-04-19 14:42:53 +03:00
Łukasz Magiera
d1fd3f56a7
Merge pull request #8429 from filecoin-project/vyzo/fip-0031
...
FIP0031 refinements
2022-04-15 20:08:17 +02:00
vyzo
e2e2cd87ff
rename patchStateTree to patchManifestCodeCids
2022-04-15 20:18:41 +03:00
vyzo
beb3369c76
add LoadManifestFromBundle, use it in miner init
2022-04-15 20:15:28 +03:00
vyzo
534e43e1d3
fix lotus-shed
2022-04-14 20:10:51 +03:00
vyzo
c5e3ca3855
fix more rebase issues
2022-04-14 19:52:58 +03:00
vyzo
cede67bfdd
make gen
2022-04-14 19:49:23 +03:00
vyzo
2690b69831
fix rebase issues
2022-04-14 19:49:08 +03:00
vyzo
1866eebe06
go mod tidy
2022-04-14 19:35:09 +03:00
vyzo
65de3e7f6c
add retries to curl when fetching bundles
2022-04-14 19:34:40 +03:00
vyzo
1c1d8e0626
update specs-actors/v8@master
2022-04-14 19:34:40 +03:00
Raúl Kripalani
30ed847531
make fetch-bundles.sh portable.
2022-04-14 19:34:26 +03:00
vyzo
6bd2d89e30
use memory blockstore for miner manifest loading
2022-04-14 19:34:26 +03:00
vyzo
507b835a9c
need a blockstore for the manifest loader
2022-04-14 19:34:26 +03:00
vyzo
395c772222
make the miner load the manifest so that it can correctly map actors
2022-04-14 19:34:26 +03:00
vyzo
07e4024e3b
fix lint
2022-04-14 19:33:24 +03:00
vyzo
f28bd054ef
fix rand_test
2022-04-14 19:33:24 +03:00
vyzo
5f62227f53
fix sync_test
2022-04-14 19:33:24 +03:00
vyzo
dec2b312af
fix lint
2022-04-14 19:33:24 +03:00
vyzo
3b1964c507
remove manifest from upgrade schedule, get it inside the migration instead
2022-04-14 19:33:24 +03:00
vyzo
0ac8708396
simplify fetch-bundles script
2022-04-14 19:33:24 +03:00
vyzo
93f1fac76b
simplify DI -- no need for the special key for builtin actor loading
2022-04-14 19:33:24 +03:00
vyzo
1f7c89d5d8
make gen
2022-04-14 19:33:24 +03:00