Geoff Stuart
f55dc46a32
Add api for getting allocation
2022-10-06 11:06:21 -04:00
Aayush
de95667a6a
Integrate the v9 migration
2022-10-06 11:06:21 -04:00
Geoff Stuart
4fdcc3dfc9
datacap and verifreg actors use ID addresses without protocol byte
2022-10-06 11:06:21 -04:00
Geoff Stuart
a604a60b22
Update datacap to parse tokens
2022-10-06 11:06:21 -04:00
Geoff Stuart
b4c04ad927
update markets
2022-10-06 11:06:21 -04:00
Geoff Stuart
558a8bc3bb
update gst
2022-10-06 11:06:21 -04:00
Geoff Stuart
1973e44f49
Update datacap actor to query datacap instead of verifreg
2022-10-06 11:06:21 -04:00
Geoff Stuart
bc4f9bb805
Integrate verifreg changes to lotus
2022-10-06 11:06:21 -04:00
Geoff Stuart
fa64b2dc80
Return beneficiary info from miner state Info()
2022-10-05 22:01:37 -04:00
Geoff Stuart
37be57610c
feat: actors: Integrate datacap actor into lotus ( #9348 )
...
* Integrate datacap actor
* Implement datacap actor in chain/builtin
2022-09-21 15:51:28 -04:00
Geoff Stuart
94add978b0
chore: actors: Allow builtin-actors to return a map of methods ( #9342 )
...
* Allow builtin-actors to return a map of methods
* go mod
* Fix tests
* Fix tests, check carefully please
2022-09-21 10:56:58 -04:00
Aayush
19c3232d2f
more fixes
2022-09-10 12:37:03 -04:00
Aayush
c0bbaebaf4
more fixes
2022-09-09 21:40:15 -04:00
Aayush
e9a3235291
more fixes
2022-09-09 21:40:15 -04:00
Geoff Stuart
642555d0fb
Fix discrepancies, run fiximports
2022-09-09 21:40:15 -04:00
Aayush
0efca4d266
introduce v9 actors and nv17
2022-09-09 21:40:15 -04:00
Shrenuj Bansal
2f65a20d16
Add IsDealActive func to template
...
wq
2022-08-02 18:54:42 -04:00
Shrenuj Bansal
31a09b73cc
Add lotus-shed cmd to get total active deal storage
2022-08-02 16:40:39 -04:00
Geoff Stuart
56c7e7a8d6
Remove old functions for getting actors cids
2022-06-29 14:58:58 -04:00
Łukasz Magiera
6d770f6e10
make gen
2022-06-15 16:51:30 +02:00
Łukasz Magiera
05cdeb80c3
chore: remove redundant import prefixes
2022-06-15 12:06:22 +02:00
Łukasz Magiera
e65fae28de
chore: fix imports
2022-06-14 17:00:51 +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
Geoff Stuart
b7010c9e60
Implement function to migrate actors with only code changes
2022-06-10 15:52:32 -04:00
Jennifer Wang
2e59d0129d
Merge branch 'release/v1.15.3' into jen/mergev1153to16
2022-05-31 16:33:18 -04:00
Aayush
3b23ba0520
Address review
2022-05-17 15:52:59 -04:00
Aayush
b2b20e469f
Fix tests
2022-05-17 15:21:27 -04:00
Aayush
8cca9b1970
Use new go-state-types accessors
2022-05-17 15:21:27 -04: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
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
1f7c89d5d8
make gen
2022-04-14 19:33:24 +03:00
vyzo
1643ec4fe9
less wonky market/state.go.template
2022-04-14 19:33:24 +03:00
vyzo
54f312139f
removed dead code from builtin actor template init funcs
2022-04-14 19:33:24 +03:00
zenground0
7163fe61a0
Post rebase fix
2022-04-14 19:32:56 +03:00
zenground0
124fe26492
WIP annoying errors
2022-04-14 19:32:56 +03:00
Aayush
339b7db2b7
Integrate FIP 0027
2022-04-14 19:32:56 +03:00
vyzo
9ee57937b4
make gen
2022-04-14 19:31:14 +03:00
vyzo
8f121ab0ec
patch agen to deal with v8 deal proposals
2022-04-14 19:31:14 +03:00
vyzo
aba27d930b
make gen
2022-04-14 19:30:47 +03:00
vyzo
7712fc044e
rerun agen to gofmt
2022-04-14 19:29:22 +03:00
vyzo
cdd5420e0c
agen
2022-04-14 19:29:22 +03:00
vyzo
770608aef1
update templates for actor shims
2022-04-14 19:29:22 +03:00
Aayush
3370847f3e
Implement FIP-0031
2022-04-14 19:28:16 +03:00
zenground0
5bdcc7d7e0
make gen
2022-04-13 22:16:05 -04:00
zenground0
db5082552d
Fix sorting bug to deflake test
2022-04-13 22:06:38 -04:00
zenground0
563dc8e59a
Fix up tests
2022-04-12 18:31:31 -04:00
zenground0
239274cb1d
Properly handle output index
2022-04-12 15:34:45 -04:00
Geoff Stuart
22760f0922
Handle pre-v7 case more gracefully
2022-02-23 12:02:26 -05:00