-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce v2 actors #3936
Introduce v2 actors #3936
Commits on Sep 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ebad0de - Browse repository at this point
Copy the full SHA ebad0deView commit details -
fixup v1 actors for new methods
Also, correctly handle multiple ADT versions.
Configuration menu - View commit details
-
Copy full SHA for 35562bd - Browse repository at this point
Copy the full SHA 35562bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 858f119 - Browse repository at this point
Copy the full SHA 858f119View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8806f27 - Browse repository at this point
Copy the full SHA 8806f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for edb31e6 - Browse repository at this point
Copy the full SHA edb31e6View commit details -
move version to actors, from builtin
Otherwise, we're going to end up with an import cycle between the adt and this version.
Configuration menu - View commit details
-
Copy full SHA for 87351fa - Browse repository at this point
Copy the full SHA 87351faView commit details -
add a generic load method for actor state
This will make it easier to load arbitrary actors. We can: * Type switch (sort of unsafe, may want marker methods?) * Use this with `vm.MutateActorState`.
Configuration menu - View commit details
-
Copy full SHA for d9656f5 - Browse repository at this point
Copy the full SHA d9656f5View commit details -
We're probably going to want to change some of these design decisions down the road, but this is a good starting point. * We may want to use a more general test for "is actor valid at epoch". Maybe just a function? * I'd like to push some of the actor metadata down into the actor types themselves. Ideally, we'd be able to register actors with a simple `Register(validation, manyActors...)` call.
Configuration menu - View commit details
-
Copy full SHA for 8b35f48 - Browse repository at this point
Copy the full SHA 8b35f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d3bd14 - Browse repository at this point
Copy the full SHA 7d3bd14View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d9d78 - Browse repository at this point
Copy the full SHA b8d9d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271ceb9 - Browse repository at this point
Copy the full SHA 271ceb9View commit details
Commits on Sep 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5f3160c - Browse repository at this point
Copy the full SHA 5f3160cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 947d1e2 - Browse repository at this point
Copy the full SHA 947d1e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2049daa - Browse repository at this point
Copy the full SHA 2049daaView commit details -
The actual actors version is v2, not v1. Using Version1 internally was really confusing.
Configuration menu - View commit details
-
Copy full SHA for ca9448b - Browse repository at this point
Copy the full SHA ca9448bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fcf57e - Browse repository at this point
Copy the full SHA 6fcf57eView commit details -
There's still some work to do here, but it should now work better with the network upgrade.
Configuration menu - View commit details
-
Copy full SHA for 1a7fb06 - Browse repository at this point
Copy the full SHA 1a7fb06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e064d - Browse repository at this point
Copy the full SHA 52e064dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 233d8a9 - Browse repository at this point
Copy the full SHA 233d8a9View commit details -
The init actor will not allow the account actor to exec an arbitrary actor.
Configuration menu - View commit details
-
Copy full SHA for c88d124 - Browse repository at this point
Copy the full SHA c88d124View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1000e3 - Browse repository at this point
Copy the full SHA d1000e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e6323a - Browse repository at this point
Copy the full SHA 3e6323aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0b316f - Browse repository at this point
Copy the full SHA c0b316fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a314cfd - Browse repository at this point
Copy the full SHA a314cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b95b871 - Browse repository at this point
Copy the full SHA b95b871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01272f8 - Browse repository at this point
Copy the full SHA 01272f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9344bc4 - Browse repository at this point
Copy the full SHA 9344bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2315db1 - Browse repository at this point
Copy the full SHA 2315db1View commit details
Commits on Sep 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c03862 - Browse repository at this point
Copy the full SHA 1c03862View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e1903 - Browse repository at this point
Copy the full SHA c0e1903View commit details -
Configuration menu - View commit details
-
Copy full SHA for e658ab3 - Browse repository at this point
Copy the full SHA e658ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd65e57 - Browse repository at this point
Copy the full SHA dd65e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for be9d23b - Browse repository at this point
Copy the full SHA be9d23bView commit details
Commits on Sep 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4989b1c - Browse repository at this point
Copy the full SHA 4989b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 724306c - Browse repository at this point
Copy the full SHA 724306cView commit details -
remove proof parameter from payment channels
It never worked properly, and will be removed in actors v2.
Configuration menu - View commit details
-
Copy full SHA for 23b729a - Browse repository at this point
Copy the full SHA 23b729aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c60d7b - Browse repository at this point
Copy the full SHA 4c60d7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5253c0d - Browse repository at this point
Copy the full SHA 5253c0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e9915a - Browse repository at this point
Copy the full SHA 2e9915aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b01a1d4 - Browse repository at this point
Copy the full SHA b01a1d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 941c194 - Browse repository at this point
Copy the full SHA 941c194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99fe637 - Browse repository at this point
Copy the full SHA 99fe637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e606d - Browse repository at this point
Copy the full SHA 35e606dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dcbd52 - Browse repository at this point
Copy the full SHA 8dcbd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6825a48 - Browse repository at this point
Copy the full SHA 6825a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 486812e - Browse repository at this point
Copy the full SHA 486812eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d5d8d - Browse repository at this point
Copy the full SHA 42d5d8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d59635 - Browse repository at this point
Copy the full SHA 9d59635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9705b25 - Browse repository at this point
Copy the full SHA 9705b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a83b4 - Browse repository at this point
Copy the full SHA 47a83b4View commit details
Commits on Oct 1, 2020
-
use non-faulty sectors, instead of active, in post proof
In actors v2, active doesn't include "new" (unproven) sectors.
Configuration menu - View commit details
-
Copy full SHA for 196bf39 - Browse repository at this point
Copy the full SHA 196bf39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d91633 - Browse repository at this point
Copy the full SHA 3d91633View commit details -
make the upgrade schedule fully configurable
This should help with testing.
Configuration menu - View commit details
-
Copy full SHA for 1cc0f74 - Browse repository at this point
Copy the full SHA 1cc0f74View commit details -
improve upgrade schedule configurable
Unfortunately, it looks like functional ops cannot be passed in via lotus's di system.
Configuration menu - View commit details
-
Copy full SHA for e865ba0 - Browse repository at this point
Copy the full SHA e865ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ad8a94 - Browse repository at this point
Copy the full SHA 8ad8a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 101d07f - Browse repository at this point
Copy the full SHA 101d07fView commit details
Commits on Oct 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ed86ac1 - Browse repository at this point
Copy the full SHA ed86ac1View commit details
Commits on Oct 3, 2020
-
decouple network version and upgrades
Not all upgrades require network version bumps.
Configuration menu - View commit details
-
Copy full SHA for c5de617 - Browse repository at this point
Copy the full SHA c5de617View commit details -
Configuration menu - View commit details
-
Copy full SHA for a57288a - Browse repository at this point
Copy the full SHA a57288aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e5e9f - Browse repository at this point
Copy the full SHA f1e5e9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 863a6ed - Browse repository at this point
Copy the full SHA 863a6edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aba3e3 - Browse repository at this point
Copy the full SHA 6aba3e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6ccab1 - Browse repository at this point
Copy the full SHA f6ccab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8292d60 - Browse repository at this point
Copy the full SHA 8292d60View commit details
Commits on Oct 5, 2020
-
fix specs-actors import in payment channel abstraction
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b9f8831 - Browse repository at this point
Copy the full SHA b9f8831View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6500be - Browse repository at this point
Copy the full SHA b6500beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 420c44e - Browse repository at this point
Copy the full SHA 420c44eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bcc201 - Browse repository at this point
Copy the full SHA 8bcc201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a08b88 - Browse repository at this point
Copy the full SHA 5a08b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b2022 - Browse repository at this point
Copy the full SHA f8b2022View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9621dbb - Browse repository at this point
Copy the full SHA 9621dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17846aa - Browse repository at this point
Copy the full SHA 17846aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e78cd2 - Browse repository at this point
Copy the full SHA 1e78cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d25f3d - Browse repository at this point
Copy the full SHA 6d25f3dView commit details
Commits on Oct 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 89b88c1 - Browse repository at this point
Copy the full SHA 89b88c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16243b9 - Browse repository at this point
Copy the full SHA 16243b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14ad91c - Browse repository at this point
Copy the full SHA 14ad91cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a6e9c9 - Browse repository at this point
Copy the full SHA 4a6e9c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 256be28 - Browse repository at this point
Copy the full SHA 256be28View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1818a1 - Browse repository at this point
Copy the full SHA b1818a1View commit details