ychiao
8a7367f1c9
api: ethrpc: add missing fields ( #9631 )
...
* api: ethrpc: add missing fields
* fix make gen
2022-11-12 09:44:52 -08:00
raulk
4e7b8d555e
Merge pull request #9624 from iand/feat/nv18-rcptevent
2022-11-11 20:25:37 +00:00
Raúl Kripalani
9c5d888ec9
docs gen; also fixes lack of *cid.Cid examples elsewhere.
2022-11-11 20:20:28 +00:00
Shrenuj Bansal
2fa21ff091
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-11-11 14:41:38 -05:00
vyzo
30f4ad57ab
wallaby: start at nv18
2022-11-11 04:58:34 +02:00
Ian Davis
7383ecb0ba
make gen
2022-11-10 15:04:58 +00:00
Ian Davis
4eb94b5cea
make gen
2022-11-10 14:50:13 +00:00
vyzo
deea6797c5
make gen
2022-11-10 02:52:06 +02:00
Kevin Li
e5bb5b7430
feat: ethrpc: implement EthBlock and EthTx structs ( #9287 )
...
Co-authored-by: Raúl Kripalani <raul@protocol.ai>
2022-11-09 19:23:49 +02:00
Steven Allen
ef90ba7cef
feat: make actor debugging a build param
...
And enable for wallaby.
fix build.
2022-11-09 19:22:43 +02:00
Patrick Deuse
2317111c85
wallaby files
...
bootstrap cp fail fix
add new wallaby genesis car
Wallaby testnet CAR for FVM M2.1 Selenium r02 (#9269 )
add wallabynet.car rc3-copper (#9297 )
add rc3-copper wallabynet.car
add rc4-iron wallabynet.car
add rcX-4.1 wallabynet.car
wallabynet car rc4-iron patch2 (#9514 )
add rc567-alloy wallabynet.car
add rc567-p1 wallabynet.car (#9558 )
2022-11-09 19:11:59 +02:00
Patrick Deuse
9ecc71ca4a
testin'
2022-11-09 19:11:58 +02:00
Aayush
653e93c62a
feat: add wallabynet
2022-11-09 19:11:58 +02:00
vyzo
3a23ae6ea4
params 2k: start at nv18, dont do shark upgrade
2022-11-09 18:44:36 +02:00
vyzo
6bf7b0312e
make gen
2022-11-09 10:45:11 +02:00
vyzo
3af22d3074
pack bundle for v10
...
pack.sh v10 dev/20221108.1-m2
2022-11-09 07:36:09 +02:00
vyzo
6aee53fc8b
make gen
2022-11-09 07:36:09 +02:00
Łukasz Magiera
888f97a35f
netbs: Add an integration test
2022-11-08 13:38:28 +01:00
Łukasz Magiera
2c89b3240f
retrieval: Support retrievals into remote stores
2022-11-08 09:37:34 +00:00
Aayush
f77c849a2b
address merge review
2022-11-07 15:34:19 -05:00
Aayush
c0b7343e60
Merge branch 'release/v1.18.0' into asr/merge-release-into-master
2022-11-06 14:40:13 -05:00
Geoff Stuart
065e87c071
update calibnet artifacts
2022-11-02 09:58:32 +00:00
jennijuju
d186168a92
butterfly
2022-11-01 17:16:00 +00:00
Aayush Rajasekaran
1e09eff530
Merge branch 'release/v1.18.0' into gstuart/bump-version-rc
2022-11-01 16:30:28 +00:00
Aayush Rajasekaran
1608c7c644
Merge pull request #9584 from filecoin-project/gstuart/update-calibnet-upgrade-heights
...
chore: calibnet: update calibnet upgrade heights
2022-11-01 16:25:45 +00:00
Aayush Rajasekaran
ea5b60d911
tweak calibnet upgrade schedule
2022-11-01 16:21:58 +00:00
Aayush Rajasekaran
8b65834907
Merge pull request #9585 from filecoin-project/gstuart/update-butterfly-upgrade-heights
...
chore: butterfly: set new upgrade height for butterflynet
2022-11-01 12:45:00 +00:00
Geoff Stuart
b0a28635b4
set new upgrade height for butterfly
2022-11-01 12:39:11 +00:00
Geoff Stuart
abb64508da
set new upgrade heights for calibnet
2022-11-01 12:32:18 +00:00
Geoff Stuart
1b52309121
bump to rc5
2022-11-01 12:20:02 +00:00
Geoff Stuart
01bc76b424
update builtin-actors
2022-10-31 19:19:49 +00:00
Aayush Rajasekaran
f2564ab8b1
Update to builtin-actors v9.0.2
2022-10-31 11:47:47 +00:00
simlecode
f5895d6e35
chore: fix lint
2022-10-22 23:44:49 +08:00
Aayush
38c83be39e
Lotus release v1.18.0-rc4
2022-10-20 14:03:41 -04:00
Geoff Stuart
8190658fe9
chore: ver: bump version for rc3 ( #9512 )
...
* Bump version to 1.18.0-rc3
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
* Update CHANGELOG.md
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2022-10-18 15:41:36 -04:00
Geoff Stuart
185c5f288d
Integrate builtin-actors v9.0.1
2022-10-18 14:56:26 -04:00
Shrenuj Bansal
15ed1ee33c
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-10-17 22:55:48 -04:00
Aayush
b1478a49da
Merge branch 'releases' into release/v1.18.0
2022-10-13 22:09:56 -04:00
Aayush Rajasekaran
e1aa81e3ba
Merge pull request #9485 from filecoin-project/gstuart/update-deps
...
chore: deps: update go-state-types and builtin-actors for v9 release
2022-10-13 15:18:40 -04:00
Jennifer Wang
6d5139e3b2
kill shark
2022-10-13 15:05:58 -04:00
Jennifer Wang
830ff564a3
update the upgrade envvar
2022-10-13 15:04:57 -04:00
Jennifer Wang
b3cffa9ca2
add calib upgrade epcoh
2022-10-13 14:59:52 -04:00
Geoff Stuart
53d8e364e8
Update builtin-actors to v9.0.0
2022-10-13 14:45:12 -04:00
Jennifer Wang
8fd18b7ede
miss the stuff
2022-10-13 14:34:08 -04:00
Jennifer Wang
48bf70f3ee
shark params
2022-10-13 12:18:28 -04:00
Łukasz Magiera
dc102f076a
sealing pipeline: Get allocationId with StateApi
2022-10-12 13:54:03 -04:00
Aayush Rajasekaran
752d58906c
Merge pull request #9467 from filecoin-project/gstuart/update-butterfly-artifacts
...
chore: update butterfly artifacts
2022-10-12 13:30:18 -04:00
Aayush Rajasekaran
e838a86df9
Merge pull request #9437 from filecoin-project/gstuart/verifreg-accessors
...
feat: add API methods to get allocations and claims
2022-10-12 13:09:43 -04:00
Geoff Stuart
b1d2e27ae8
update butterfly artifacts
2022-10-11 14:58:33 -04:00
Łukasz Magiera
2c11f9d265
feat: Add node uptime rpc / output in info command
2022-10-11 10:11:09 +02:00
Jennifer Wang
1fe9c9c4c7
butterfly
2022-10-10 15:03:07 -04:00
Geoff Stuart
e2d5d12e7f
Add accessors for allocations and claims maps
2022-10-07 16:41:59 -04:00
Jennifer Wang
b5e9f270e2
add butterfly artifacts for oct 5 upgrade
2022-10-06 11:06:21 -04:00
Geoff Stuart
b5c5e6627e
review fixes
2022-10-06 11:06:21 -04:00
Geoff Stuart
d121e2070b
Add upgrade epoch for butterfly
2022-10-06 11:06:21 -04:00
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
2a60cbe66d
Update bundles to rc2
2022-10-06 11:06:21 -04:00
Geoff Stuart
652c3707e9
update go-fil-markets
2022-10-06 11:06:21 -04:00
Geoff Stuart
a054f5724b
update builtin-actors to rc1
2022-10-06 11:06:21 -04:00
Geoff Stuart
d4db1bfacb
Update bundles
2022-10-06 11:06:21 -04:00
Geoff Stuart
c246366e7f
update gst
2022-10-06 11:06:21 -04:00
Geoff Stuart
64b1a5298a
update actors with hamt fix
2022-10-06 11:06:21 -04:00
Geoff Stuart
b4c04ad927
update markets
2022-10-06 11:06:21 -04:00
Geoff Stuart
7c62f9e6ab
Update builtin-actors to dev/20220922-v9-1
2022-10-06 11:06:21 -04:00
Geoff Stuart
4218612ccd
Update builtin-actors to dev/20220922-v9 which includes FIP-0045 changes in progress
2022-10-06 11:06:21 -04:00
Łukasz Magiera
d468c36216
release v1.17.2
2022-10-05 16:58:49 +00:00
Łukasz Magiera
310f20e81b
v1.17.2-rc2
2022-09-29 15:08:09 +00:00
Shrenuj Bansal
f89a682d98
Add Mpool ref to raft state and rearrange some APIs
2022-09-29 10:56:57 +00:00
Shrenuj Bansal
559c2c6d34
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-09-27 16:29:03 +00:00
Shrenuj Bansal
99e7c322eb
More wip
2022-09-27 16:08:04 +00:00
Aayush
27880ece2b
feat: support typed errors over RPC
2022-09-27 15:34:01 +00:00
Aayush
b4ec045bc0
fix: build: set PropagationDelaySecs correctly
2022-09-27 14:50:44 +00:00
Aayush
93f94d4ee9
feat: support typed errors over RPC
2022-09-22 11:44:19 -04:00
Aayush
906d8bffdf
fix: build: set PropagationDelaySecs correctly
2022-09-22 11:42:28 -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
Aayush
32670e810c
chore: refactor: rename NewestNetworkVersion
2022-09-21 15:48:51 -04:00
Aayush
99db94f476
build: set version to v1.18.0-dev
2022-09-20 15:56:57 -04:00
Łukasz Magiera
3ffedead7a
v1.17.2-rc1
2022-09-20 18:31:06 +02:00
Łukasz Magiera
8ca1f89ba6
build: Bump version to v1.17.3-dev
2022-09-20 18:24:42 +02:00
Aayush Rajasekaran
b6d36436c3
Merge pull request #9290 from filecoin-project/jen/propgation
...
feat: env: propagation delay
2022-09-19 22:00:28 -04:00
Łukasz Magiera
859c2606f0
sealing: Address review
2022-09-19 12:13:06 +02:00
Łukasz Magiera
fec9c0f981
sector import: Fix lint
2022-09-19 12:13:06 +02:00
Łukasz Magiera
061a990eb8
sector import: RemoteSealingDoneEndpoint
2022-09-19 12:13:06 +02:00
Łukasz Magiera
c17ab761c5
sector import: Remote Commit2
2022-09-19 12:13:06 +02:00
Łukasz Magiera
9f03569cd0
sector import: Remote Commit1
2022-09-19 12:13:06 +02:00
Łukasz Magiera
3caa010779
sector import: Update type-gen
2022-09-19 12:13:06 +02:00
Łukasz Magiera
ea99bd9763
sector import: Sector data download
2022-09-19 12:13:05 +02:00
Łukasz Magiera
fbb487ae2b
sector import: Plumbing for DownloadSectorData in the sealing system
2022-09-19 12:13:05 +02:00
Łukasz Magiera
2318419291
sector import: Fix missing perm tag on SectorReceive
2022-09-19 12:13:05 +02:00
Łukasz Magiera
29135aa77c
sector import: Initial api scaffolding
2022-09-19 12:13:03 +02:00
Łukasz Magiera
7dd12f88e1
Merge pull request #9027 from filecoin-project/jen/butterfly
...
build: artifacts: butterfly
2022-09-15 16:30:02 +02:00
Geoff Stuart
21906b5a63
add api and cli calls for beneficiary withdrawl
2022-09-14 12:26:35 -04:00
Shrenuj Bansal
4be8861f41
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-09-13 17:41:06 -04:00
Shrenuj Bansal
a1f2fdb706
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-09-12 16:23:24 -04:00
Shrenuj Bansal
8f1b1bb1ff
WIP: Raft consensus for lotus nodes in a cluster
2022-09-12 16:10:15 -04:00
Jennifer Wang
001c5500bd
increase the default propagation delay to 10 sec
2022-09-12 10:48:55 -04:00
Jennifer Wang
8d99d27932
add envvar for PROPAGATION_DELAY_SECS
2022-09-12 10:45:34 -04:00
Aayush
e9a3235291
more fixes
2022-09-09 21:40:15 -04:00
Aayush
0efca4d266
introduce v9 actors and nv17
2022-09-09 21:40:15 -04:00
LexLuthr
67d4f905e6
feat: proving: Introduce manual sector fault recovery ( #9144 )
...
* rebase
* fix lint error
* fix errors
* add itest
* make gen after rebase
* apply suggestion from review
* make gen after latest rebase
* gen after rebase
* fix waitgroup
* change as per review
* refactor Recovery Batches
* fix CLI
* gen after rebase
* close the channel
2022-09-06 21:17:30 +05:30
Łukasz Magiera
08b22edd89
fix make gen
2022-08-29 16:25:30 +02:00
Łukasz Magiera
45d1bd61ce
Merge pull request #9183 from filecoin-project/feat/sectornum-mgmt
...
feat: sealing: Use bitfields to manage sector numbers
2022-08-26 10:59:24 -04:00
Łukasz Magiera
2086b219d2
Don't use go-libp2p-core
2022-08-25 14:20:41 -04:00
Łukasz Magiera
335f5df3ec
numassigner: SectorNumReserveCount
2022-08-24 11:25:37 -04:00
Łukasz Magiera
b290dac3cb
Merge remote-tracking branch 'origin/master' into feat/sectornum-mgmt
2022-08-23 11:44:43 -04:00
Łukasz Magiera
64290b69c9
numassigner: Fix missing api perms
2022-08-22 17:41:41 -04:00
Geoff Stuart
7d07ddd837
Reintroduce StateActorManifestCID
2022-08-22 17:17:01 -04:00
Łukasz Magiera
129eba2b5d
sealing: numassign: itests/bug fixes
2022-08-22 16:58:36 -04:00
Łukasz Magiera
00bef607ca
sealing: numassign: take on-chain allocated numbers into account
2022-08-22 16:55:44 -04:00
Łukasz Magiera
ef2080a800
cli for managing sector reservations
2022-08-22 16:55:41 -04:00
Shrenuj Bansal
b7227d3a6b
run make gen
2022-08-16 15:56:32 -04:00
Yu
0ad96858ff
chore: do make docsgen
2022-08-12 15:12:22 +08:00
Shrenuj Bansal
f390c186e6
Close all storage paths on worker shutdown
2022-08-10 17:06:01 -04:00
Geoff Stuart
f536257d3c
Bump version
2022-08-09 13:38:28 -04:00
ZenGround0
0c91b0dc10
feat:chain:splitstore chain prune ( #9056 )
...
* Splitstore chain prune
* Protect on reification for simpler logic and sound cold compact protect
* Recovery from checkpoint during chain prune
* Splitstore (discard and universal mode) running in itests
* Add pause and restart functions to itest block miner
* Add config options to itest full nodes
* Add FsRepo support for itest full ndoes
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
2022-08-05 16:34:16 -04:00
Łukasz Magiera
cb2b4fa4aa
Merge remote-tracking branch 'origin/master' into feat/storage-redeclare
2022-08-05 21:26:15 +02:00
Łukasz Magiera
11e4914531
Merge branch 'feat/SchedRemoveRequest' of github.com:LexLuthr/lotus into LexLuthr-feat/SchedRemoveRequest
2022-08-05 10:40:45 +02:00
Łukasz Magiera
8a39b79ee8
Merge branch 'desc' of github.com:ysrotciv/lotus into docs/ysrotciv-desc
2022-08-05 09:33:26 +02:00
Łukasz Magiera
e196742ece
cli: Update docsgen, don't require args in storage redeclare
2022-08-05 09:05:46 +02:00
LexLuthr
25bec140fb
make gen after rebase
2022-08-04 02:07:22 +05:30
LexLuthr
c736dedfa6
move requestremove inside runSched
2022-08-04 02:00:24 +05:30
LexLuthr
cf78fa99ee
Rebase on master
2022-08-04 01:59:48 +05:30
Łukasz Magiera
4b47881950
Merge branch 'master' into sbansal/lotus-worker-stop-cmd
2022-08-03 10:42:19 +02:00
Łukasz Magiera
01a6cdaf03
Merge branch 'feat/minerWithdrawBalanceAPI' of github.com:LexLuthr/lotus into LexLuthr-feat/minerWithdrawBalanceAPI
2022-08-03 10:33:09 +02:00
Aayush
468a4ff2ac
feat: build: run fiximports on make actors-gen
2022-08-02 18:05:57 -04:00
LexLuthr
f5a7a650e7
rename to ActorWithdrawBalance
2022-08-02 13:04:54 +05:30
LexLuthr
e0e0b0b62f
don't wait for msg to land on chain
2022-08-01 23:41:24 +05:30
Shrenuj Bansal
e7bace9341
Update API docs
2022-08-01 11:36:34 -04:00
LexLuthr
9e9a3825aa
rerun make gen
2022-07-29 20:32:05 +05:30
LexLuthr
4f03486011
miner withdrawbalance API
2022-07-29 20:09:49 +05:30
Jennifer Wang
9d08c4bc8f
update interop assets
2022-07-28 10:44:57 -04:00
Jennifer Wang
d85d4f6094
butterfly artifacts
2022-07-13 08:54:19 -04:00
Łukasz Magiera
6ac5c16d2b
storage: Path type filters
2022-07-12 21:45:12 +02:00
Jiaying Wang
2b4d4f3f02
Merge pull request #9008 from 1475-IPFS/change-bootstrap-peer
...
change 1475 bootstrap peer
2022-07-12 09:06:45 -04:00
lifei
12f07998b9
change 1475 bootstrap peer
2022-07-11 11:27:50 +08:00
Łukasz Magiera
413183e4fa
fix: Delegate storage auth on market nodes
2022-07-06 22:22:41 +02:00
Jennifer Wang
c3f3eb0812
Merge branch 'releases' into jen/masterbp
2022-06-27 15:13:12 -04:00
Jennifer Wang
83d796f34d
bump the version to v1.16.0
2022-06-23 17:20:39 -04:00
Aayush Rajasekaran
b3890d59f0
Merge pull request #8907 from filecoin-project/gstuart/api-actors-cids
...
feat: api: api call to get actors cids
2022-06-23 16:34:20 -04:00
Aayush
42a16546c1
Update actors to v8.0.0
2022-06-23 15:45:20 -04:00
Geoff Stuart
83d7db88cf
review fixes
2022-06-23 14:32:14 -04:00
Geoff Stuart
e684248f48
Added api call to get actors cids
2022-06-23 14:07:23 -04:00
Jennifer Wang
69b7594aec
fix the the upgrade epoch in changelog
2022-06-22 22:20:21 -04:00
Jennifer Wang
781f92402a
add mainnet upgrade epoch
2022-06-22 14:27:15 -04:00
Jennifer Wang
ea823558de
bump version to v1.16.0-rc2
2022-06-22 14:27:15 -04:00
Jennifer Wang
820013a31e
add mainnet upgrade epoch for nv16
2022-06-22 14:27:15 -04:00
Aayush
e122d113c7
chore: deps: update to actors v8.0.0-rc.2, except for calibnet
2022-06-22 14:17:40 -04:00
Steven Allen
1ced322310
feat: support overriding actor versions per-network
2022-06-22 10:47:04 -07:00
Jennifer Wang
1ccd9051a3
update butterfly artifects
2022-06-20 10:38:08 +02:00
Łukasz Magiera
58416d0881
storage: Don't depend on specs-storage, move to storiface
2022-06-17 13:36:33 +02:00
Łukasz Magiera
7de400b5ac
Merge remote-tracking branch 'origin/master' into chore/drop-pipeline-adapters
2022-06-17 11:31:05 +02:00
Jiaying Wang
8815fc1c1f
Merge pull request #8875 from filecoin-project/phi/update-version
...
build: bump master version to v1.17.1-dev
2022-06-16 16:34:44 -04:00
Jennifer Wang
8375cc9f3e
make gen
2022-06-16 16:19:56 -04:00
Phi
34b04ccbe3
bump version
2022-06-16 22:05:45 +02:00
Jennifer Wang
ae37db71a8
update bundles for v16# Please enter the commit message for your changes. Lines starting
2022-06-16 14:27:17 -04:00
Łukasz Magiera
9c4d10ec73
api: handle no-precommit in StateSectorPreCommitInfo gracefully
2022-06-16 15:20:58 +02:00
Łukasz Magiera
2dc1df878d
api: Move StateComputeDataCID to full-node
2022-06-16 13:29:35 +02:00
Łukasz Magiera
6c3361b5a4
chore: fix imports conflict
2022-06-14 18:58:19 +02:00
Łukasz Magiera
422f66776f
Merge pull request #8859 from filecoin-project/chore/import-fix
...
chore: Fix imports
2022-06-14 18:54:03 +02:00
Łukasz Magiera
e65fae28de
chore: fix imports
2022-06-14 17:00:51 +02:00
Jennifer Wang
ed091b6d49
update butterfly artifects
2022-06-14 03:23:58 -04:00
Jennifer Wang
e3fbe53f76
Merge branch 'release/v1.16.0' into jen/backport
2022-06-14 02:35:01 -04:00
Jennifer Wang
b0c8dd5454
remove wrongly added whiteblock cid
2022-06-13 23:31:12 -04:00
Jennifer Wang
9254085bd4
correct the upgrade time comment
2022-06-13 23:27:31 -04:00
Jennifer Wang
b3adf6f09c
docsgen
2022-06-13 23:12:19 -04:00
Steven Allen
e9157e9dcc
fix: build: really make macos compatible ( #8853 )
2022-06-14 03:02:43 +00:00
Jennifer Wang
35791682aa
upgrade to 8.0.0-rc.1 bundle & manifest
2022-06-13 23:02:02 -04:00
Jennifer Wang
14e37adc95
fix: build: add calibrationnet to the actors bundle
2022-06-13 23:01:37 -04:00
Steven Allen
4b7f141230
fix: build: make the build/actors/pack.sh script work on macos
2022-06-13 22:51:58 -04:00
Steven Allen
b16d3c07c1
fix: build: add calibrationnet to the actors bundle
2022-06-13 19:35:08 -07:00
Steven Allen
d8d8ed1f1c
fix: build: make the build/actors/pack.sh script work on macos
2022-06-13 19:34:29 -07:00
Jennifer Wang
cda21546c4
chore: update butterfly for reset of v16
2022-06-13 21:02:08 -04:00
Jennifer Wang
2b8aaf7261
update calib v16 skyr upgrade
2022-06-13 20:32:33 -04:00
Steven Allen
ddc9425c07
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:51:49 -07: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
Geoff Stuart
801c670edd
Remove ChainPutMany
2022-06-10 14:09:05 -04:00
Geoff Stuart
3c4792d3e9
review fixes
2022-06-10 11:35:01 -04:00
Steven Allen
36a4c1791c
fix: build: fix 2k build params
2022-06-09 14:23:26 -07:00
Aayush Rajasekaran
c661d247e5
Merge pull request #8810 from filecoin-project/asr/feat-into-master
...
Merge nv16 changes into master
2022-06-09 16:09:35 -04:00
Geoff Stuart
5c0f2c8ae6
Add putObj and putMany to apiBlockstore
2022-06-09 15:13:42 -04:00
Aayush Rajasekaran
05c19b37a4
Merge pull request #8756 from filecoin-project/jen/devnetfixport
...
fix: build: genesis miner network version
2022-06-06 23:33:01 -04:00
Aayush
b28c11a57d
Merge branch 'feat/nv16'
2022-06-03 14:01:49 -04:00
Aayush Rajasekaran
8212b2c5d9
Merge pull request #8755 from filecoin-project/jen/devnetver
...
fix: build: use the genesis network version when creating a network
2022-06-03 13:43:29 -04:00
Aayush
89531e33a1
fixup merge
2022-06-03 13:16:44 -04:00
Jennifer Wang
2e59d0129d
Merge branch 'release/v1.15.3' into jen/mergev1153to16
2022-05-31 16:33:18 -04:00
Jennifer Wang
64709dd587
remove wrongly committed bundle cars
2022-05-30 17:24:46 -04:00
Jennifer Wang
157d519dd4
remove wrongly committed bundle cars
2022-05-30 17:21:44 -04:00
Jiaying Wang
5b3a6e89ff
Merge pull request #8670 from filecoin-project/jen/actorcid
...
chore: state: add cli to get the manifest & actor cid for network v16 & up
2022-05-30 15:31:22 -04:00
Jennifer Wang
2c1cf42aa0
add cli to get the actor cid forthe current network version
2022-05-30 14:20:14 -04:00
Jennifer Wang
f7b0bbf0d8
fix genesis miner netwokr version
2022-05-30 13:33:10 -04:00
Jennifer Wang
a476816f40
fix genesis miner netwokr version
2022-05-30 13:32:04 -04:00
Aayush Rajasekaran
e59edfdd0c
Merge pull request #8754 from filecoin-project/jen/backport
...
fix: deps: restore butterfly network genesis from v1.14.4
2022-05-30 13:22:59 -04:00
Travis Person
860298d65b
fix: deps: restore butterfly network genesis from v1.14.4
2022-05-30 12:58:21 -04:00
Aayush Rajasekaran
2a5e36c542
Merge pull request #8742 from filecoin-project/jen/butterldly
...
chore: bundle: butterfly manifest cid & epoch
2022-05-30 12:11:45 -04:00
Jiaying Wang
dbeec2900b
Update params_butterfly for upgrade v16 epoch and cid
2022-05-30 11:55:30 -04:00
Geoff Stuart
4469d0c819
Reset interopnet
2022-05-27 16:46:29 -04:00
Geoff Stuart
e11f03a1fc
Replace caterpillar manifest cid
2022-05-27 14:37:01 -04:00
Jiaying Wang
7de6d93e26
Update params_interop.go
2022-05-27 13:10:11 -04:00
Jiaying Wang
92ef099f5a
Update params_interop.go
2022-05-27 13:09:11 -04:00
Aayush
de65d8c3b4
Update actors
2022-05-27 12:07:45 -04:00
Łukasz Magiera
032e598962
feat: gateway: OpenRPC support
2022-05-27 17:03:56 +02:00
Aayush
4fa04abb8c
Add disable flag for Skyr upgrade
2022-05-26 18:20:49 -04:00
Geoff Stuart
30e7f89662
Check for manifest CID while loading bundle
2022-05-26 17:30:32 -04:00
Geoff Stuart
c159290868
Reset interopnet
2022-05-26 00:03:24 -04:00
Aayush Rajasekaran
06279b5f1a
Merge pull request #8606 from filecoin-project/asr/fix-drand-round
...
Fix: drand: calculation of round from Filecoin epochs
2022-05-25 15:36:53 -04:00
Aayush Rajasekaran
8127473bab
Update actors to dev/20220525
2022-05-25 14:21:08 -04:00
Aayush Rajasekaran
6924a3d5f2
Fix calculation of Drand round from Filecoin epochs
2022-05-25 12:43:52 -04:00
Łukasz Magiera
2bdc729fe7
Merge remote-tracking branch 'origin/master' into feat/worker-task-count-limits
2022-05-25 18:25:15 +02:00
vyzo
bb0e3a6cb0
don't clobber test bundles during migration
2022-05-25 19:16:11 +03:00
Łukasz Magiera
666dc00e63
docsgen
2022-05-25 16:37:40 +02:00
Geoff Stuart
8323ff77b6
Reset interopnet
2022-05-24 17:22:58 -04:00
Aayush Rajasekaran
c2f0bd3c62
Merge pull request #8668 from filecoin-project/asr/fix-post-test
...
fix wdpost_dispute tests
2022-05-24 14:22:01 -04:00
Jennifer Wang
4c6598e861
bump the version to v1.15.3-rc2
2022-05-24 14:01:01 -04:00
Aayush
2b847a98ae
fix wdpost_dispute tests
2022-05-24 13:58:30 -04:00
Steven Allen
496799f867
build: set NetworkBundle in params file
...
Otherwise, we end up overriding the ldflags.
fixes #8684
2022-05-24 09:42:22 -07:00
Jiaying Wang
5e7f5029d8
Merge pull request #8677 from filecoin-project/jennijuju-patch-3
...
Update bundle.go
2022-05-24 12:40:59 -04:00
Travis Person
cd5b6e30fa
fix: deps: restore butterfly network genesis from v1.14.4
2022-05-23 15:20:07 -04:00
Travis Person
f2d09b65cc
fix: deps: restore butterfly network genesis from v1.14.4
2022-05-23 18:57:52 +00:00
jennijuju
dbe146b0c9
bump the version to v1.15.4-rc1
2022-05-23 19:02:26 +02:00
Aayush
6fecccdf26
Update builtin-actors to dev/20220520
2022-05-20 11:51:13 -04:00
Geoff Stuart
9be120a04e
Reset interopnet take 5
2022-05-18 21:23:39 -04:00
Geoff Stuart
c0a00f48ce
Reset interopnet
2022-05-18 21:23:39 -04:00
Jiaying Wang
23eee4b3df
Update bundle.go
2022-05-18 11:54:23 -04:00
Jennifer Wang
125272a526
make devnet get the right bundle
2022-05-18 11:04:10 -04:00
Geoff Stuart
e7b4242b1c
reset interopnet
2022-05-18 10:17:48 -04:00
Jennifer Wang
67a7ed0ac5
upgrade to v16 sooner!
2022-05-17 23:48:06 -04:00
Jennifer Wang
a7fb84ef3b
update interop info
2022-05-17 23:35:49 -04:00
Aayush
8cca9b1970
Use new go-state-types accessors
2022-05-17 15:21:27 -04:00
vyzo
93417fca7d
Merge pull request #8660 from filecoin-project/fix/issue-8659
...
[nv16] use network bundle names consistent with the network name
2022-05-17 22:13:02 +03:00
vyzo
dbbbab4f8a
use dev bundle release
2022-05-17 22:01:38 +03:00
vyzo
ccb2e44e36
make path/url be a map of network name to car uri
2022-05-17 21:45:17 +03:00
vyzo
d949b6c8ef
fix envvar handling
2022-05-17 21:14:49 +03:00
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
314b417446
use network bundle names consistent with the network name
2022-05-16 22:02:37 +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
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
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
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
jennijuju
5d65d9f7c8
release v1.15.3-rc1
2022-05-13 02:03:38 -04:00
LexLuthr
6115bd02f1
run make gen
2022-05-13 00:27:26 +05:30
vyzo
30d339842e
rename bundle.toml to bundles.toml
2022-05-12 21:14:03 +03:00