diff --git a/build/actors/v9.tar.zst b/build/actors/v9.tar.zst index e016d4465..95b887312 100644 Binary files a/build/actors/v9.tar.zst and b/build/actors/v9.tar.zst differ diff --git a/build/builtin_actors_gen.go b/build/builtin_actors_gen.go index 8bf85e7eb..1178573a6 100644 --- a/build/builtin_actors_gen.go +++ b/build/builtin_actors_gen.go @@ -26,20 +26,20 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "butterflynet", Version: 9, - ManifestCid: MustParseCid("bafy2bzacebgfpkzaizsp66m3liij6j4wgog3rhq7wk3bbfeogjruwqvtxegou"), + ManifestCid: MustParseCid("bafy2bzacec35by4erhcdgcsgzp7yb3j57utydlxxfc73m3k5pep67ehvvyv6i"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzacebwgiplwieppvg6ylsf2ip22zxce45lakrfrmbhwzk2p2rt2qc3ok"), - "cron": MustParseCid("bafk2bzaceaettv5wztdvfhbsm5p7znwzfpdleaisqcksk2tv5yclvxmpfpcoe"), - "datacap": MustParseCid("bafk2bzaceddulxytsca7rj25tygg4cldlkcuadyjj5deqnzi7ohqa2334ujma"), - "init": MustParseCid("bafk2bzacearq3743inyoqh54qu3z7vquimajl3qbyshklpmmqcrju3ysgkoj2"), - "multisig": MustParseCid("bafk2bzacebbfe5fegvo73w6p77l6hluhvg5uq2hswq5goqycc4fdygsysmxcy"), - "paymentchannel": MustParseCid("bafk2bzaceddwpsow7u43dnfvyeg7ypxhgzj462l2kjsgmfc7kndqsco5p6o2a"), - "reward": MustParseCid("bafk2bzaceavu7posl7ek7yhf6ea7c3guvxtsxznylwgf5k3lpkd2r46bavzj4"), - "storagemarket": MustParseCid("bafk2bzacebiycnhb3jdtaeca4bnafooic5qar5budkt643izeochjkry63p5c"), - "storageminer": MustParseCid("bafk2bzacebnwtjqanpvzmr3fivxw7n5ehff6r7zhmnjdctf5stkkib5dtnlf4"), - "storagepower": MustParseCid("bafk2bzacebhqis25i5ztlbaebv4wustg7mcq3cswd6v3ys6z4ffdpxuoekxey"), - "system": MustParseCid("bafk2bzacedy5rsbpmt7kvrp52nnpyfutrd46uq56kc4s5ylbogxdgylxylow4"), - "verifiedregistry": MustParseCid("bafk2bzaceaf7wjczciz2fcb7ffmvj26wtlg5gacljhpjo42rq4rhk6hzgf2wm"), + "account": MustParseCid("bafk2bzaceajsdln7v4chxqoukiw7lxw6aexg5qdsaex2hgelz2sbu24iblhzg"), + "cron": MustParseCid("bafk2bzacecgrwmgnqhybn3l23uvwf2n2vrcfjrprfzgd44uxers2pgr5mhsue"), + "datacap": MustParseCid("bafk2bzacebyier2ceh27acbrq2ccv4efvzotl6qntnlrxdsrik6i4tembz6qw"), + "init": MustParseCid("bafk2bzaceberhto43wnf4pklkd4c7d36kzslngyzyms4op7shxuswv3dtvfxu"), + "multisig": MustParseCid("bafk2bzaceaclpbrhoqdruvsuqqgknvy2k5dywzmjoehk4uarce3uvt3w2rewu"), + "paymentchannel": MustParseCid("bafk2bzacedzp56g5cg73oilloak3kf7u667rdkd5pgnhe2cljmr3o7ykcrzuk"), + "reward": MustParseCid("bafk2bzacebczbwfbbi6mvppbjcozatasjiaohvjjiqcy65ccuuyyw3xiixhk2"), + "storagemarket": MustParseCid("bafk2bzaceawqexy6t2ybzh3jjwhbs7icbg5vqnedbbge4e4r4pfp7spkcadsu"), + "storageminer": MustParseCid("bafk2bzacearemd7pn2jj26fdtqd4di27lfhpng3vp5chepm7qnmdzgiqr6wfi"), + "storagepower": MustParseCid("bafk2bzaceddc7fiaxfobfegqaobf5xinjgmhsa5iu4yi6klvc3jmjimcdvgyg"), + "system": MustParseCid("bafk2bzacedylltr57b2n6zpadh4i2c2kis4fzzvhao3kgvfaggrrbqyacew7q"), + "verifiedregistry": MustParseCid("bafk2bzacecjkesz766626ab4svnzpq3jfs26a75vfktlfaku5fjdao2eyiqyq"), }, }, { Network: "calibrationnet", @@ -61,20 +61,20 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "calibrationnet", Version: 9, - ManifestCid: MustParseCid("bafy2bzacebhh2lybpskqhcpfxajlsop7xcnlvkjz3ffuy36dgubpyrg3c7kzu"), + ManifestCid: MustParseCid("bafy2bzacedbedgynklc4dgpyxippkxmba2mgtw7ecntoneclsvvl4klqwuyyy"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzaceczvfg3fy3t6eewyurrnj3bs2inznkqwcgwl6hygtdbvpi7lxkgme"), - "cron": MustParseCid("bafk2bzacedeog7ttckbxtppr2u362vguciq34x7bpcgpjxllnc2nh3cg46anq"), - "datacap": MustParseCid("bafk2bzacebjeximpbyrupd5psemobc3qiysmo2wu5lgulhkvzipw7kupxzrye"), - "init": MustParseCid("bafk2bzacebcarta3egp4ai43fbpeq4m4mmf5fdz4d2deegb2dqmla37hes5po"), - "multisig": MustParseCid("bafk2bzacedqmqvhrch2tart6ac6j6e6jnwqqogjuuxsovs7oqmwcdkpspoyvg"), - "paymentchannel": MustParseCid("bafk2bzaceb6v4yjbu4oghgpecxrkzb7spznhgeqxtrqlrcfjpy3xwkwfk2acy"), - "reward": MustParseCid("bafk2bzacecq2n7xft6oeodzrsqbclo3hsuxj3lc4a4nwzel5z46vargnqntgi"), - "storagemarket": MustParseCid("bafk2bzacedev3ss4qcxtmxmv67g2awf73247hcgefu5mjzysyd4k74b2mo7rc"), - "storageminer": MustParseCid("bafk2bzacea7ctgpof5xzqm6l7oykeok7xcmb23jy5fkycww74bfwqwrjqleew"), - "storagepower": MustParseCid("bafk2bzacedm6bw6zgdiocmo33fulnpud6y4gzi5dxjskt7sk6bz4rm4cesgqg"), - "system": MustParseCid("bafk2bzacebnv3ial35hevupp25x3rh76e2ovcnmdfwlvjhyx6hl6arc4fm5bu"), - "verifiedregistry": MustParseCid("bafk2bzacec2wqg43e3cbu3b2tizci2d5qz7bgqplb33gcrharbdbltiif5mhk"), + "account": MustParseCid("bafk2bzaceavfgpiw6whqigmskk74z4blm22nwjfnzxb4unlqz2e4wg3c5ujpw"), + "cron": MustParseCid("bafk2bzaceb7hxmudhvkizszbmmf2ur2qfnfxfkok3xmbrlifylx6huw4bb3s4"), + "datacap": MustParseCid("bafk2bzaceanmwcfjfj65xy275rrfqqgoblnuqirdg6zwhc6qhbfhpphomvceu"), + "init": MustParseCid("bafk2bzaceczqxpivlxifdo5ohr2rx5ny4uyvssm6tkf7am357xm47x472yxu2"), + "multisig": MustParseCid("bafk2bzacec6gmi7ucukr3bk67akaxwngohw3lsg3obvdazhmfhdzflkszk3tg"), + "paymentchannel": MustParseCid("bafk2bzacec4kg3bfjtssvv2b4wizlbdk3pdtrg5aknzgeb3a6rmksgurpynca"), + "reward": MustParseCid("bafk2bzacebpptqhcw6mcwdj576dgpryapdd2zfexxvqzlh3aoc24mabwgmcss"), + "storagemarket": MustParseCid("bafk2bzacebkfcnc27d3agm2bhzzbvvtbqahmvy2b2nf5xyj4aoxehow3bules"), + "storageminer": MustParseCid("bafk2bzacebz4na3nq4gmumghegtkaofrv4nffiihd7sxntrryfneusqkuqodm"), + "storagepower": MustParseCid("bafk2bzaceburxajojmywawjudovqvigmos4dlu4ifdikogumhso2ca2ccaleo"), + "system": MustParseCid("bafk2bzaceaue3nzucbom3tcclgyaahy3iwvbqejsxrohiquakvvsjgbw3shac"), + "verifiedregistry": MustParseCid("bafk2bzacebh7dj6j7yi5vadh7lgqjtq42qi2uq4n6zy2g5vjeathacwn2tscu"), }, }, { Network: "caterpillarnet", @@ -96,20 +96,20 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "caterpillarnet", Version: 9, - ManifestCid: MustParseCid("bafy2bzacebreeczzy6mycd3msvd7mjljgy2vrvbh7iya6acp3awn6fjyy7mo2"), + ManifestCid: MustParseCid("bafy2bzacedo6tmei6rzjaaddh2yffe5xgr6w4smnadofjhomc3saiv3ubplqe"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzacecrp43tjlo4wlnab7jgs7fqxufv6muh6dyfxhjlqrlewdezsnxij4"), - "cron": MustParseCid("bafk2bzacedvpegyyxi7mvggdbbh7d4yk3hntkdeiceqzwio3ubmmvwbc5e3ue"), - "datacap": MustParseCid("bafk2bzacec275o5fflk4d5mjvwd422q3mskflgldss7nao6qpvitw5fvc4pzk"), - "init": MustParseCid("bafk2bzacebczfctivn3weyxppsq4qrqdb7hortj2lwkb24wscjhb5yzib42wy"), - "multisig": MustParseCid("bafk2bzaceaciitqs5n7br7u7yp4nlxlrgivfufq5c3nf5fad34t5a77sdtoni"), - "paymentchannel": MustParseCid("bafk2bzacea6t2srgbbhodn6x3qk27nilrs55f25bvmcm5iwmrjefl6yerbvuw"), - "reward": MustParseCid("bafk2bzaceanuj5yv2bgkfyxnnqehs5n7jojtjgigf6ejvkpcshsexfv4al4iu"), - "storagemarket": MustParseCid("bafk2bzacebgozijgqckje667pflz335d6b6n2czbzrv3qunayl4zw53yotub4"), - "storageminer": MustParseCid("bafk2bzacebaxoexdazh5hxcuejnpslhi2tiujfwvtg6s2t6hytgfrfghasapw"), - "storagepower": MustParseCid("bafk2bzacebcvzfhmoamwhyerk5347422rm3kavmpvrdedhmnrnsa5yld3ecb2"), - "system": MustParseCid("bafk2bzaceamqnfjawc4p6iuyof6luso674ms4hnt4ielzebh26s3zomzzbboe"), - "verifiedregistry": MustParseCid("bafk2bzacectypupwsuf4z3nh3euabiup3rgn6bnqnei2y7mt7qse6lho6tshq"), + "account": MustParseCid("bafk2bzacebb32htqlwcwiotyvtbeehfmluu2ubjnepo57gelelwitudrstwba"), + "cron": MustParseCid("bafk2bzaceatvkww7soy4a6onu6xhe7pzkdzkqw46ywuu56yv3ncl76xpotzqu"), + "datacap": MustParseCid("bafk2bzaced57nk7i7w6qmbosy4gd6atme6yppesdgjllou6nppbti5yw6glcg"), + "init": MustParseCid("bafk2bzacedtoputbtz573ytg4yo5wbbg7fbhrzplux4uknxrb2jarifcuxxou"), + "multisig": MustParseCid("bafk2bzacec22z3xz45mbwgtliwkj7ngc43bervnt557c6dqsg6aesatpd5isy"), + "paymentchannel": MustParseCid("bafk2bzacedym7xnaxr2igfq72rttj2adqyqqfxk3j4qovp2bcwqk5paoe4t7e"), + "reward": MustParseCid("bafk2bzacedemsmbmbtk5toprmm6jivjq3wkxumavc65vpvm6ngspgjfkth7z6"), + "storagemarket": MustParseCid("bafk2bzacecb53mmklf4rbv263dvufqj3nsf7mi6zk2tjlgwmzbr633kw3ds3w"), + "storageminer": MustParseCid("bafk2bzacea3wljpn2ixgnd4lovr6yckiwd652ytcrz5amgj47lg6drjhgggqa"), + "storagepower": MustParseCid("bafk2bzaceakvohgvovpeldb6hjfg7readxo37a5h4qauis4nz6pte7mcll6c2"), + "system": MustParseCid("bafk2bzacecisuqj2ln7ep72xaejvs2lrgh2logc7retxxpd3qvobymwyz7bxo"), + "verifiedregistry": MustParseCid("bafk2bzacebyjosiripwqyf56yhjfs5hg26mch7totsqth4rgpt5j32hqg6ric"), }, }, { Network: "devnet", @@ -131,20 +131,20 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "devnet", Version: 9, - ManifestCid: MustParseCid("bafy2bzacebyduo7ohng32p7criz5oqeiyxuqzj4rq3mj7qkqscstvstkmq5go"), + ManifestCid: MustParseCid("bafy2bzacedozk3jh2j4nobqotkbofodq4chbrabioxbfrygpldgoxs3zwgggk"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzaceccq37iu6xmrb2wnpr664tlud5xoidt6cfoihduidx6mstivqv5sy"), - "cron": MustParseCid("bafk2bzacecjwkgkikqumxhk2kcpykpwz4d3t3k3werl2ibvw2judrrvfyamna"), - "datacap": MustParseCid("bafk2bzaceaxsbobmsfjchjuwbsfmhxma6cqmf4npebf7hv7sqcxtyugx7u3r4"), - "init": MustParseCid("bafk2bzaceamagmvoa7j4lwwdbjmjcim56afg6h6oupfauw2b7a66ffj2hzcx2"), - "multisig": MustParseCid("bafk2bzacebjatcroauo3x6gflaim7n7vjbmmpdrdv3afirj7zrcxhdtnbyxby"), - "paymentchannel": MustParseCid("bafk2bzaceazwnxppxbgctm5evf4pn5nx2rgdvxs4qfifjvdg32sjbongmbkkw"), - "reward": MustParseCid("bafk2bzacedlta5ijmwkqank5dtxpmoe4l7zd6dptsbu3eqwoimcjgtgzcqzio"), - "storagemarket": MustParseCid("bafk2bzacebbqluxmatvghrlhhk27x5dymnwx2mytslxhn4vsitbil7mjuj76w"), - "storageminer": MustParseCid("bafk2bzacea3yfavqvqqequargdiiaufqmtwb2rn3iggg76gueix3cscf3cpmq"), - "storagepower": MustParseCid("bafk2bzacec6e4htzwnov6yjqkshnialap43gsqrw6xi7djjhmrivy3xzf7v2i"), - "system": MustParseCid("bafk2bzaceaeyrrzufznceehwtgwfucjbzgdnrovmvfbshiymatp2scjrwkzow"), - "verifiedregistry": MustParseCid("bafk2bzacebalolwenveidlmwtxczeqj6a342slymsmstlttlhahwjy5amtpda"), + "account": MustParseCid("bafk2bzaced5llqnqqhypolyuogz3h2wjomugqkrhyhocvly3aoib4c5xiush6"), + "cron": MustParseCid("bafk2bzaceahwdt32ji53mo5yz6imvztz3s3g2ra5uz3jdfa77j7hqcnq6r4l2"), + "datacap": MustParseCid("bafk2bzaceabcxoy5iscdierasorjoj6xzqgnnb5pmrr7prkuibw4yggx3v2d2"), + "init": MustParseCid("bafk2bzaceastwn42kqyztz7uzej7l4lemp5nakqqsfvksry7k75q5ombhprme"), + "multisig": MustParseCid("bafk2bzacebeiygkjupkpfxcrsidci4bvn6afkvx4lsj3ut3ywhsj654pzfgk4"), + "paymentchannel": MustParseCid("bafk2bzacedhsdoo4ww47rm44pizu5qqpho753cizzbbvnd5yz3nm3347su5cy"), + "reward": MustParseCid("bafk2bzacebzqvisqe3iaodtxq7l2lgzwfkxznrnp676ddpllqcpvuae5i33le"), + "storagemarket": MustParseCid("bafk2bzaceduauegz4nniegh667btjhg2anipwpxeb664s4ossq2ifvuqwqlso"), + "storageminer": MustParseCid("bafk2bzacec23wjdmbm5pt6pqsbjb3w6j7vyrolijz2mysvp6clllfgpmhb6ge"), + "storagepower": MustParseCid("bafk2bzacebnyywv46n2ghg62inllwpmnyuwtoz57fn5lpgpf436mahajg4qrg"), + "system": MustParseCid("bafk2bzacebgafb6h2o2g5whrujc2uvsttrussyc5t56rvhrjqkqhzdu4jopwa"), + "verifiedregistry": MustParseCid("bafk2bzacednorhcy446agy7ecpmfms2u4aoa3mj2eqomffuoerbik5yavrxyi"), }, }, { Network: "mainnet", @@ -166,20 +166,20 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "mainnet", Version: 9, - ManifestCid: MustParseCid("bafy2bzaceanzvdirnkf5mime5qcs2ktj3puv67q4hmcwzyzgofaavcc4zsm22"), + ManifestCid: MustParseCid("bafy2bzaceb6j6666h36xnhksu3ww4kxb6e25niayfgkdnifaqi6m6ooc66i6i"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzacecjsn445nwjncsx4e7c3xhab5qfeg6qtkhvsjkmwerselpwsmtqpi"), - "cron": MustParseCid("bafk2bzaceahea3ej2m4cgerij6emm5haairntpbvfqgcv4mc4kne7q3f44yrc"), - "datacap": MustParseCid("bafk2bzaceas22hg2b44hdhy46ohltya5s7tvmqgfvk235odehivy3ayrrh3rs"), - "init": MustParseCid("bafk2bzacebh7za42e5wyzsbbo3sfjzf2dlagr2777ygqyw2xs2ecylkbpvx7k"), - "multisig": MustParseCid("bafk2bzacebmpzqrknastts5lk3jyn55e52e5sq2zej75wj7ra4tj46qaqowe2"), - "paymentchannel": MustParseCid("bafk2bzacec6umlnklgp6plbw5dre5ev4qwl2uveupe2m6dtia2fvtrwiydwtk"), - "reward": MustParseCid("bafk2bzacecbmkhp2bf6ewjb4uysbqv62xxf6okdl4hvvegiptyzdcivoovyvm"), - "storagemarket": MustParseCid("bafk2bzaceab63dkpifw76qgeqbsmayfcnalyedro4do4zfd25xfdl53z5fzz2"), - "storageminer": MustParseCid("bafk2bzacec6rw6gvntdc2jg3ssterwbzu4ilelfrvl4wkl7wdeabeptldx7bu"), - "storagepower": MustParseCid("bafk2bzacebjgamkzu6fnlsjntplbuuud5jvcppyhpdgeguquvgvb7dmljdhsk"), - "system": MustParseCid("bafk2bzacedskpmpidkea652zouozol2p7aclulfed6lsnvcfg2kk2xlj5kqmq"), - "verifiedregistry": MustParseCid("bafk2bzacedwzfvgch2hmefbk4chgql6hx324jih6amftc3af226zkxhoxlflw"), + "account": MustParseCid("bafk2bzacect2p7urje3pylrrrjy3tngn6yaih4gtzauuatf2jllk3ksgfiw2y"), + "cron": MustParseCid("bafk2bzacebcec3lffmos3nawm5cvwehssxeqwxixoyyfvejy7viszzsxzyu26"), + "datacap": MustParseCid("bafk2bzacebb6uy2ys7tapekmtj7apnjg7oyj4ia5t7tlkvbmwtxwv74lb2pug"), + "init": MustParseCid("bafk2bzacebtdq4zyuxk2fzbdkva6kc4mx75mkbfmldplfntayhbl5wkqou33i"), + "multisig": MustParseCid("bafk2bzacec4va3nmugyqjqrs3lqyr2ij67jhjia5frvx7omnh2isha6abxzya"), + "paymentchannel": MustParseCid("bafk2bzacebhdvjbjcgupklddfavzef4e4gnkt3xk3rbmgfmk7xhecszhfxeds"), + "reward": MustParseCid("bafk2bzacebezgbbmcm2gbcqwisus5fjvpj7hhmu5ubd37phuku3hmkfulxm2o"), + "storagemarket": MustParseCid("bafk2bzacec3j7p6gklk64stax5px3xxd7hdtejaepnd4nw7s2adihde6emkcu"), + "storageminer": MustParseCid("bafk2bzacedyux5hlrildwutvvjdcsvjtwsoc5xnqdjl73ouiukgklekeuyfl4"), + "storagepower": MustParseCid("bafk2bzacedsetphfajgne4qy3vdrpyd6ekcmtfs2zkjut4r34cvnuoqemdrtw"), + "system": MustParseCid("bafk2bzaceagvlo2jtahj7dloshrmwfulrd6e2izqev32qm46eumf754weec6c"), + "verifiedregistry": MustParseCid("bafk2bzacecf3yodlyudzukumehbuabgqljyhjt5ifiv4vetcfohnvsxzynwga"), }, }, { Network: "testing", @@ -201,20 +201,20 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "testing", Version: 9, - ManifestCid: MustParseCid("bafy2bzaceaa2nkoa72rd6bu6vhzvvasu7nfvpjws2trqzleja2cvouxsnzobc"), + ManifestCid: MustParseCid("bafy2bzacecnnrmekqw2xvud46g3vo6x26cogh3ydgljqajlxqxzzbuxsjlwjm"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzacecp6bbwcll4i5auduewofedux4jflinbfj67su6jrilgbnmubovio"), - "cron": MustParseCid("bafk2bzacec4rvdl74oz3gsb25nxqi75slcsx7udl6czh23rceon6jptyikops"), - "datacap": MustParseCid("bafk2bzacebx54r2c7fafhqa55kujqwemdyxrrphgvbfz7amzgnck252fi7obq"), - "init": MustParseCid("bafk2bzacedkk73trwhjmhgagy36uhaatbzbwsgary3w33qcyaxvs3xycjv4wa"), - "multisig": MustParseCid("bafk2bzaceastvzc4im5tpldlwmspiga22kpugjlraucrifm64hf5t73izdzpi"), - "paymentchannel": MustParseCid("bafk2bzacec6z5oov3p7yeskcdprvchhpf7ei3noqpce46ltlpegccuhvuctdy"), - "reward": MustParseCid("bafk2bzaceasrjk2ozfcqsmx6kmxm2qf67mtxevagnqyjaxkz24lgvy3gsl4hu"), - "storagemarket": MustParseCid("bafk2bzaced3wbxyrhzvs4osrgb2arg6esej6tus6hv5xbifghzvpdopmfz5ra"), - "storageminer": MustParseCid("bafk2bzaceccfvqqcci5uhxyovk5ae3nhi56yvy5adfkg264rzhifhlz57bnhq"), - "storagepower": MustParseCid("bafk2bzacebqge3lquwwrpefumv2bnid7ltyjo7dpitymzbyrhcbfrrburrrt6"), - "system": MustParseCid("bafk2bzacebbxy74ck5tfxputu4ethitwv645kfezqfr5rheztqanqj5hjfpke"), - "verifiedregistry": MustParseCid("bafk2bzaceb52gwvkiggn6luhenx3xdhu4bzixyrza23kwi4ezs2pihdvapc3q"), + "account": MustParseCid("bafk2bzaceaiebfiuu76zoywzltelio2zuvsavirka27ur6kspn7scvcl5cuiy"), + "cron": MustParseCid("bafk2bzacecla36w3tbwap5jgdtooxsud25mdpc75kgtjs34mi4xhwygph2gki"), + "datacap": MustParseCid("bafk2bzaced5h3ct6i7oqpyimkj3hwdywmux5tslu5vs2ywbzruqmxjtqczygs"), + "init": MustParseCid("bafk2bzaceauxqpspnvui7dryuvfgzoogatbkbahp4ovaih734blwi4bassnlm"), + "multisig": MustParseCid("bafk2bzaceddfagxfpsihjxq7yt4ditv2tcoou5w4hzbsapadlw3v44cxfcqpi"), + "paymentchannel": MustParseCid("bafk2bzaced4nc4ofrbqevpwrt7fnf3beshi5ccrecq3zojt2sxgrkz7ebnbh4"), + "reward": MustParseCid("bafk2bzacedxleepeg4ei3jnayzcfz6shi25rrvoyhr6fxmkdezq4owrazi7rq"), + "storagemarket": MustParseCid("bafk2bzaceakqcjpppg3exrr7dru7jglvno2xyw4hsuebxay4lvrzvmwmv5kvu"), + "storageminer": MustParseCid("bafk2bzacealfvphicwnysmmyyerseppyvydy2reisvbft46vdprp2lnfvlgqc"), + "storagepower": MustParseCid("bafk2bzaceageil5b5mr5uwo6vqs4nnnmpiwe3fkjffzyngcicuu7gruuwapjm"), + "system": MustParseCid("bafk2bzacedo4pu3iwx2gu72hinsstpiokhl5iicnb3rumzffsnhy7zhmnxhyy"), + "verifiedregistry": MustParseCid("bafk2bzaceatmqip2o3ausbntvdhj7yemu6hb3b5yqv6hm42gylbbmz7geocpm"), }, }, { Network: "testing-fake-proofs", @@ -236,19 +236,19 @@ var EmbeddedBuiltinActorsMetadata []*BuiltinActorsMetadata = []*BuiltinActorsMet }, { Network: "testing-fake-proofs", Version: 9, - ManifestCid: MustParseCid("bafy2bzacedciisvdrpbt5pw5ydcofij6o7klkci4ukn6sve7mvikrbr3apab6"), + ManifestCid: MustParseCid("bafy2bzacecql2gj2tri4fnbznmldue73qzt6zszvugw4exd64mwb52zrhv7k2"), Actors: map[string]cid.Cid{ - "account": MustParseCid("bafk2bzacecp6bbwcll4i5auduewofedux4jflinbfj67su6jrilgbnmubovio"), - "cron": MustParseCid("bafk2bzacec4rvdl74oz3gsb25nxqi75slcsx7udl6czh23rceon6jptyikops"), - "datacap": MustParseCid("bafk2bzacebx54r2c7fafhqa55kujqwemdyxrrphgvbfz7amzgnck252fi7obq"), - "init": MustParseCid("bafk2bzacedkk73trwhjmhgagy36uhaatbzbwsgary3w33qcyaxvs3xycjv4wa"), - "multisig": MustParseCid("bafk2bzaceastvzc4im5tpldlwmspiga22kpugjlraucrifm64hf5t73izdzpi"), - "paymentchannel": MustParseCid("bafk2bzacec6z5oov3p7yeskcdprvchhpf7ei3noqpce46ltlpegccuhvuctdy"), - "reward": MustParseCid("bafk2bzaceasrjk2ozfcqsmx6kmxm2qf67mtxevagnqyjaxkz24lgvy3gsl4hu"), - "storagemarket": MustParseCid("bafk2bzaced3wbxyrhzvs4osrgb2arg6esej6tus6hv5xbifghzvpdopmfz5ra"), - "storageminer": MustParseCid("bafk2bzacecpzcbhqusgnvminz3c5xdvfglcpssy6b7zjzsmchl4knk24uuy3y"), - "storagepower": MustParseCid("bafk2bzacedp4wgq5gnelv2sdmxxxg7sidlbasv2sbil33rl6cripmmvz2jabs"), - "system": MustParseCid("bafk2bzacebbxy74ck5tfxputu4ethitwv645kfezqfr5rheztqanqj5hjfpke"), - "verifiedregistry": MustParseCid("bafk2bzaceb52gwvkiggn6luhenx3xdhu4bzixyrza23kwi4ezs2pihdvapc3q"), + "account": MustParseCid("bafk2bzaceaiebfiuu76zoywzltelio2zuvsavirka27ur6kspn7scvcl5cuiy"), + "cron": MustParseCid("bafk2bzacecla36w3tbwap5jgdtooxsud25mdpc75kgtjs34mi4xhwygph2gki"), + "datacap": MustParseCid("bafk2bzaced5h3ct6i7oqpyimkj3hwdywmux5tslu5vs2ywbzruqmxjtqczygs"), + "init": MustParseCid("bafk2bzaceauxqpspnvui7dryuvfgzoogatbkbahp4ovaih734blwi4bassnlm"), + "multisig": MustParseCid("bafk2bzaceddfagxfpsihjxq7yt4ditv2tcoou5w4hzbsapadlw3v44cxfcqpi"), + "paymentchannel": MustParseCid("bafk2bzaced4nc4ofrbqevpwrt7fnf3beshi5ccrecq3zojt2sxgrkz7ebnbh4"), + "reward": MustParseCid("bafk2bzacedxleepeg4ei3jnayzcfz6shi25rrvoyhr6fxmkdezq4owrazi7rq"), + "storagemarket": MustParseCid("bafk2bzaceakqcjpppg3exrr7dru7jglvno2xyw4hsuebxay4lvrzvmwmv5kvu"), + "storageminer": MustParseCid("bafk2bzaceab3cjrwwwfemyc5lw73w6tibpgxtx3wuzjhami6tvhcvetygdm7m"), + "storagepower": MustParseCid("bafk2bzaceafemwhsy3e7ueqsrn3f7n53vdqkvfbig3hgbw7eohsefnfvgq7yc"), + "system": MustParseCid("bafk2bzacedo4pu3iwx2gu72hinsstpiokhl5iicnb3rumzffsnhy7zhmnxhyy"), + "verifiedregistry": MustParseCid("bafk2bzaceatmqip2o3ausbntvdhj7yemu6hb3b5yqv6hm42gylbbmz7geocpm"), }, }} diff --git a/build/params_butterfly.go b/build/params_butterfly.go index 19b44a067..6f0a64598 100644 --- a/build/params_butterfly.go +++ b/build/params_butterfly.go @@ -49,7 +49,7 @@ const UpgradeHyperdriveHeight = -16 const UpgradeChocolateHeight = -17 const UpgradeOhSnapHeight = -18 const UpgradeSkyrHeight = -19 -const UpgradeSharkHeight = abi.ChainEpoch(50) +const UpgradeSharkHeight = abi.ChainEpoch(600) var SupportedProofTypes = []abi.RegisteredSealProof{ abi.RegisteredSealProof_StackedDrg512MiBV1, diff --git a/build/params_calibnet.go b/build/params_calibnet.go index ef421ab65..f1aacc506 100644 --- a/build/params_calibnet.go +++ b/build/params_calibnet.go @@ -61,16 +61,13 @@ const UpgradeTurboHeight = 390 const UpgradeHyperdriveHeight = 420 -const UpgradeChocolateHeight = 312746 +const UpgradeChocolateHeight = 450 -// 2022-02-10T19:23:00Z -const UpgradeOhSnapHeight = 682006 +const UpgradeOhSnapHeight = 480 -// 2022-06-16T17:30:00Z -const UpgradeSkyrHeight = 1044660 +const UpgradeSkyrHeight = 510 -// 2022-10-20T16:00:07Z -const UpgradeSharkHeight = 1407374 +const UpgradeSharkHeight = 16800 // 6 days after genesis var SupportedProofTypes = []abi.RegisteredSealProof{ abi.RegisteredSealProof_StackedDrg32GiBV1, diff --git a/chain/stmgr/call.go b/chain/stmgr/call.go index 3c40ced53..92066ca81 100644 --- a/chain/stmgr/call.go +++ b/chain/stmgr/call.go @@ -133,7 +133,9 @@ func (sm *StateManager) Call(ctx context.Context, msg *types.Message, ts *types. // TODO: maybe just use the invoker directly? ret, err := vmi.ApplyImplicitMessage(ctx, msg) - // Don't check for error here, we want to bubble it up, but also return ret as an InvocResult + if err != nil && ret == nil { + return nil, xerrors.Errorf("apply message failed: %w", err) + } var errs string if ret.ActorErr != nil { diff --git a/go.mod b/go.mod index 1a743fedd..d51d7b05b 100644 --- a/go.mod +++ b/go.mod @@ -42,7 +42,7 @@ require ( github.com/filecoin-project/go-legs v0.4.4 github.com/filecoin-project/go-padreader v0.0.1 github.com/filecoin-project/go-paramfetch v0.0.4 - github.com/filecoin-project/go-state-types v0.9.7 + github.com/filecoin-project/go-state-types v0.9.8 github.com/filecoin-project/go-statemachine v1.0.2 github.com/filecoin-project/go-statestore v0.2.0 github.com/filecoin-project/go-storedcounter v0.1.0 diff --git a/go.sum b/go.sum index f71714467..0de078b5c 100644 --- a/go.sum +++ b/go.sum @@ -343,8 +343,8 @@ github.com/filecoin-project/go-state-types v0.1.0/go.mod h1:ezYnPf0bNkTsDibL/psS github.com/filecoin-project/go-state-types v0.1.6/go.mod h1:UwGVoMsULoCK+bWjEdd/xLCvLAQFBC7EDT477SKml+Q= github.com/filecoin-project/go-state-types v0.1.8/go.mod h1:UwGVoMsULoCK+bWjEdd/xLCvLAQFBC7EDT477SKml+Q= github.com/filecoin-project/go-state-types v0.1.10/go.mod h1:UwGVoMsULoCK+bWjEdd/xLCvLAQFBC7EDT477SKml+Q= -github.com/filecoin-project/go-state-types v0.9.7 h1:A80UziasGwRxFzVao+Uty38AQipIXaGnYLUZL85TyQ4= -github.com/filecoin-project/go-state-types v0.9.7/go.mod h1:+HCZifUV+e8TlQkgll22Ucuiq8OrVJkK+4Kh4u75iiw= +github.com/filecoin-project/go-state-types v0.9.8 h1:xkdITiR7h691z1tWOhNCJxHI+cq+Mq7ATkpHQ7f1gu8= +github.com/filecoin-project/go-state-types v0.9.8/go.mod h1:+HCZifUV+e8TlQkgll22Ucuiq8OrVJkK+4Kh4u75iiw= github.com/filecoin-project/go-statemachine v0.0.0-20200925024713-05bd7c71fbfe/go.mod h1:FGwQgZAt2Gh5mjlwJUlVB62JeYdo+if0xWxSEfBD9ig= github.com/filecoin-project/go-statemachine v1.0.2 h1:421SSWBk8GIoCoWYYTE/d+qCWccgmRH0uXotXRDjUbc= github.com/filecoin-project/go-statemachine v1.0.2/go.mod h1:jZdXXiHa61n4NmgWFG4w8tnqgvZVHYbJ3yW7+y8bF54=