vyzo
daf452a180
flexible bundle loading
2022-05-17 20:38:32 +03:00
vyzo
e9ece8eb3f
improve comment
2022-05-17 20:06:17 +03:00
vyzo
5981495740
Update build/README-bundle.md
...
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2022-05-16 22:42:21 +03:00
vyzo
5c0c4d64e2
more storage blah
2022-05-16 21:52:34 +03:00
vyzo
31301e2b9d
storage blah
2022-05-16 21:50:50 +03:00
vyzo
6360107d53
godocs for bundle struct
2022-05-16 21:48:12 +03:00
vyzo
eee73eed59
use switch for release/path logic
2022-05-16 21:45:12 +03:00
vyzo
60bf397569
fix typo
...
Co-authored-by: raulk <raul@protocol.ai>
2022-05-16 21:39:22 +03:00
vyzo
06f6b2885a
fix typo
...
Co-authored-by: raulk <raul@protocol.ai>
2022-05-16 21:39:08 +03:00
vyzo
5eccdaaab7
fix typo
...
Co-authored-by: raulk <raul@protocol.ai>
2022-05-16 21:38:43 +03:00
vyzo
221e7952ab
fix typo
...
Co-authored-by: raulk <raul@protocol.ai>
2022-05-16 21:38:09 +03:00
vyzo
30283e60f5
add basic readme for bundle specifications
2022-05-16 21:13:58 +03:00
vyzo
46a85fc11e
niceties for development bundle loading
2022-05-16 21:09:09 +03:00
vyzo
b4be759b2c
don't store dev bundle release keys in the datastore
...
This is a nicety for development, so that we always load a development bundle to avoid having
to give them distinct names etc. Just call you release "dev" or "dev.xxx..." and put the bundle
in `.lotus/builtin-actors/v8/dev/builting-actors-${network}.{car,sha256sum}` and it will be
unconditionally loaded.
2022-05-16 15:11:10 +03:00
Geoff Stuart
56d30d3e0c
Update interopnet genesis car
2022-05-15 17:58:11 -04:00
Geoff Stuart
05c7d86d55
Reset caterpillar
2022-05-14 16:59:42 -04:00
vyzo
8a8fb56bf4
Merge pull request #8642 from filecoin-project/feat/nv16-bundles
...
[nv16] dynamic loading of builtin actor bundles
2022-05-12 22:18:55 +03:00
vyzo
68b280b695
add comments in the DI bundle loader
2022-05-12 22:03:18 +03:00
vyzo
30d339842e
rename bundle.toml to bundles.toml
2022-05-12 21:14:03 +03:00
vyzo
515a2dba8f
use embeded toml spec for actor bundles
2022-05-12 20:53:12 +03:00
vyzo
37b807278a
fix lotus-seed
2022-05-12 17:25:23 +03:00
vyzo
a803021eef
add TODO about the bundle load cost
2022-05-12 16:48:31 +03:00
vyzo
14f597d391
pass NetworkBundle through ldflags
2022-05-12 16:44:42 +03:00
vyzo
7be42d9935
refactor to pass the network bundle name through ldflags from build
2022-05-12 16:42:59 +03:00
vyzo
70bf990294
LOTUS_PATH is the canonical way to get the repo path
2022-05-12 16:21:29 +03:00
vyzo
7b6f109401
add retry logic for bundle fetcher
2022-05-12 10:00:20 +03:00
vyzo
26d07fd987
move bundle fetcher to node/bundle instead of chain/actors
2022-05-12 09:51:08 +03:00
vyzo
da8bda3248
fix typo
2022-05-12 09:47:27 +03:00
vyzo
de9ee7b334
fix lint
2022-05-11 22:48:01 +03:00
vyzo
37d94a3c91
move cli bundle loading back to init
2022-05-11 22:45:25 +03:00
vyzo
98730b90a3
fix lint
2022-05-11 22:41:56 +03:00
vyzo
73f6402ade
bundle fetcher script does not exist any more
2022-05-11 22:34:43 +03:00
vyzo
74f300290e
dynamic loading of builtin actor bundles
2022-05-11 22:30:07 +03:00
Łukasz Magiera
f0867a9615
Merge pull request #8629 from filecoin-project/arajasek-patch-2
...
fix: upgrades: correct error message for v16 migration
2022-05-10 20:19:28 -04:00
Aayush Rajasekaran
fbcd4c7a6f
fix: upgrades: correct error message for v16 migration
2022-05-10 11:36:12 -04:00
raulk
1814187578
Merge pull request #8593 from filecoin-project/fix/nv16-gas-outputs
2022-05-10 14:15:55 +00:00
Raúl Kripalani
10d77f1f0c
run gen.
2022-05-10 15:00:58 +01:00
Raúl Kripalani
b4dae335e1
reinstantiate sealer test.
2022-05-10 14:46:12 +01:00
Raúl Kripalani
7ba14f706c
Merge branch 'feat/nv16' into fix/nv16-gas-outputs
2022-05-10 14:40:32 +01:00
raulk
0a06445e82
Merge pull request #8628 from filecoin-project/feat/nv16-merge-v1.15.2
2022-05-10 13:39:08 +00:00
Raúl Kripalani
8218109045
set build version to 1.16.0-dev.
2022-05-10 14:38:44 +01:00
Raúl Kripalani
e0a52da4f7
run gen.
2022-05-10 14:32:52 +01:00
Raúl Kripalani
830a9482e7
fix ffi version.
2022-05-10 14:23:45 +01:00
Raúl Kripalani
c6c7d87a56
remove bad entries from .gitignore.
2022-05-10 14:17:50 +01:00
Raúl Kripalani
6050d04c7c
Merge tag 'v1.15.2' into feat/nv16-merge-v1.15.2
2022-05-10 14:17:29 +01:00
Raúl Kripalani
24e68feb59
update filecoin-ffi to 57accc2a83db1c84.
2022-05-09 23:48:47 +01:00
Jakub Sztandera
e1a3ef4266
Merge pull request #8620 from filecoin-project/feat/upgrade-gas-est
...
Gas estimation: Overestimate based on (actor, method) tuples
2022-05-09 21:09:40 +02:00
Jakub Sztandera
5fb69281d8
Estimate gas across the upgrade with per message multipliers
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2022-05-09 17:08:13 +02:00
Aayush Rajasekaran
8282484f65
Gas estimation: Overestimate by 2 around the M1 upgrade
2022-05-06 11:50:43 -04:00
Aayush Rajasekaran
26a780a198
Gas estimation: Refactor the special PayCh collect case
2022-05-06 11:42:26 -04:00