lotus/lotuspond/front/src
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
..
chain feat: refactor: actor bundling system (#8838) 2022-06-13 10:15:00 -07:00
Address.js More pond-related fixes 2020-08-07 16:07:48 +02:00
App.css pond: fix block viewer with no messages 2019-10-10 05:54:58 +02:00
App.js pond: Show basic node info in node index 2019-10-01 17:58:08 +02:00
App.test.js Basic single node UI 2019-09-18 19:53:48 +02:00
Block.js More pond-related fixes 2020-08-07 16:07:48 +02:00
BlockLink.js pond: Use tipestKeys for state calls 2020-04-03 01:09:31 +02:00
ChainExplorer.js Set e=3 2019-10-28 19:22:40 +01:00
Client.js feat(client): add car import/export option 2020-03-06 13:14:02 -08:00
ConnMgr.js mpool: Fix racy nonce logic 2019-09-20 11:01:49 +02:00
Consensus.js Set e=3 2019-10-28 19:22:40 +01:00
Fil.js on chain deals: Better client window in pond 2019-10-25 15:39:27 +02:00
FullNode.js update storage miner and seal worker document 2020-07-11 16:55:13 +08:00
index.css on chain deals: Better client window in pond 2019-10-25 15:39:27 +02:00
index.js pond: Make target 2019-07-25 23:52:15 +02:00
Logs.js pond: More dark CSS 2019-09-19 16:27:01 +02:00
NodeIndex.js Add parameters for creating tokens 2019-11-14 21:19:52 +01:00
NodeList.js pond: Fix network setup 2020-08-07 15:19:12 +02:00
Pond.js pond: Integrate StateReply 2019-09-23 13:15:16 +02:00
SingleNode.js pond: Some styles 2019-09-19 02:50:23 +02:00
State.js More pond-related fixes 2020-08-07 16:07:48 +02:00
StorageNode.js More pond-related fixes 2020-08-07 16:07:48 +02:00
StorageNodeInit.js update storage miner and seal worker document 2020-07-11 16:55:13 +08:00
Window.js pond: Some styles 2019-09-19 02:50:23 +02:00