Łukasz Magiera
bca48dd1eb
make gen
2023-02-06 10:46:24 +01:00
raulk
b46258d0bf
feat: evm: align events implementation with FIP-0049 and FIP-0054. ( #10152 )
...
- Event keys are now t1, t2, t3, t4 for topics; and d for data.
- ref-fvm no longer stores events in the blockstore for us. It just
returns events to the client, who is now responsible for handling
them as it wishes / according to its configuration.
- Add a flag to VMOpts to have the events AMT be written in the blockstore.
- Add a flag to the ChainStore to advertise to the rest of the system
if the ChainStore is storing events.
- Enable that flag if the EthRPC is enabled (can also add an explicit
configuration flag if wanted).
2023-02-02 19:10:30 -08:00
Łukasz Magiera
a6a2f0dbae
gateway: Support all EthModule methods
2023-02-02 13:37:31 +01:00
Łukasz Magiera
ad14d71978
eth rpc: Params are optional in eth_subscribe
2023-01-31 11:08:51 +01:00
Łukasz Magiera
9701b11641
ethtypes: Serialize EthFilterID/EthSubscriptionID correctly
2023-01-31 10:28:12 +01:00
Łukasz Magiera
1286d76988
gateway: eth_subscribe support
2023-01-31 10:28:12 +01:00
Aayush
a64744f213
fix: devnets: default to starting from nv17
2023-01-26 14:57:04 -05:00
Jennifer Wang
35ddf9e8f0
devnets starts with nv17
2023-01-26 09:47:17 -05:00
ychiao
ee6af9de61
Eth JSON-RPC: implement web3_clientVersion
2023-01-24 22:56:04 -05:00
Geoff Stuart
550eef131c
Remove references from wallaby and hyperspace
2023-01-20 16:51:01 -05:00
Geoff Stuart
50f26e9721
Fix testground build
2023-01-20 13:27:04 -05:00
Geoff Stuart
5133b9da94
Add EthGetMessageCidByTransactionHash, fix EthGetTransactionHashByCid
2023-01-18 17:48:10 -05:00
Geoff Stuart
9298023f33
Integrate new bundle, revert accidental ffi
2023-01-18 12:35:13 -05:00
Geoff Stuart
a8436074a6
Store mapping from hashes for Ethereum transactions to Filecoin Message Cids
2023-01-16 01:17:56 -05:00
Jiaying Wang
b6eb7fcd96
turn off actor debug fro wallaby and hyperspace ( #10019 )
2023-01-14 18:31:18 -08:00
Jennifer Wang
f6fbd719d0
add latest bundle
2023-01-14 11:52:48 -05:00
Jennifer Wang
51d77d408b
add bundle dev/20230114-pre-rc.2
2023-01-14 01:41:46 -05:00
Jennifer Wang
a6c7696274
align the network name
2023-01-14 00:48:56 -05:00
Jennifer Wang
125dcca829
add v8 v9 hyperspace bundle
2023-01-14 00:00:02 -05:00
Jiaying Wang
32615ecbd3
Merge pull request #9863 from filecoin-project/feat/eth-gateway-api
...
feat: eth gateway api
2023-01-13 22:32:51 -05:00
Łukasz Magiera
eadf8b680c
address review
2023-01-13 21:55:14 -05:00
Jennifer Wang
75443681ba
im stupid
2023-01-13 21:36:52 -05:00
raulk
cdf3812e40
NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing ( #9998 )
...
Co-authored-by: Steven Allen <steven@stebalien.com>
Co-authored-by: Raul Kripalani <raulk@users.noreply.github.com>
Co-authored-by: Kevin Li <ychiaoli18@users.noreply.github.com>
Co-authored-by: vyzo <vyzo@hackzen.org>
Co-authored-by: Ian Davis <nospam@iandavis.com>
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Jennifer Wang <jiayingw703@gmail.com>
Co-authored-by: Geoff Stuart <geoff.vball@gmail.com>
Co-authored-by: Shrenuj Bansal <shrenuj.bansal@protocol.ai>
Co-authored-by: Shrenuj Bansal <108157875+shrenujbansal@users.noreply.github.com>
Co-authored-by: Geoff Stuart <geoffrey.stuart@protocol.ai>
Co-authored-by: Aayush Rajasekaran <aayushrajasekaran@Aayushs-MacBook-Pro.local>
Co-authored-by: ZenGround0 <5515260+ZenGround0@users.noreply.github.com>
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
2023-01-13 19:11:13 +00:00
Łukasz Magiera
22231dc34f
gateway: Limits and proxy for eth_ methods
2023-01-13 20:04:42 +01:00
Łukasz Magiera
708618d11c
feat: gateway: eth_ api support
2023-01-13 20:04:41 +01:00
raulk
014d95454b
address review comments from @magik6k on #9617 ( #9997 )
2023-01-12 19:11:48 +00:00
raulk
3ef32395f3
clean up ethtypes: rationalize ethtypes.EthAddressFromFilecoinAddress and conversion methods ( #9992 )
2023-01-12 17:09:21 +00:00
Jennifer Wang
72c04caae9
get hyperspace cids
2023-01-09 21:21:30 -05:00
Jennifer Wang
370c8adec9
add bundle from https://github.com/filecoin-project/builtin-actors/releases/tag/dev%2F20230109-prehyperspace
2023-01-09 21:02:54 -05:00
Jennifer Wang
f05d3d8836
add hyperspacenet
2023-01-09 20:41:44 -05:00
Aayush Rajasekaran
a4d93d7088
feat: docgen: use real values for Eth types ( #9938 )
2022-12-27 16:15:22 +00:00
Aayush
a5851a1763
Merge branch 'master' into feat/nv18-fevm
2022-12-23 16:37:26 -05:00
Raúl Kripalani
5c8a02f92a
back out bundle and network changes.
2022-12-23 18:26:41 +00:00
Raúl Kripalani
a469840290
merge ntwk/wallaby into feat/nv18-fevm.
...
Unfortunately some important changes to make this branch
consistent and functional only existed on the wallaby branch.
So this commit brings them in sync.
2022-12-23 18:20:46 +00:00
Raúl Kripalani
a18b3583be
upgrade to builtin-actors aed216d4deefbf9cdc39770e6869360bb6d30144
2022-12-23 18:06:20 +00:00
Aayush
f4ffff7334
fix: docgen: correctly check for exported fields
2022-12-23 12:59:12 -05:00
Raúl Kripalani
08382c6f48
regen docs.
2022-12-23 17:20:57 +00:00
Aayush
9d3e50f140
feat: implement and test the v18 migration
2022-12-22 13:05:00 -05:00
Aayush
1f3c23dc87
Update to FVM 3.0.0-alpha.17, actors dev/20221219-fvm-m2
2022-12-19 22:42:30 -05:00
Aayush Rajasekaran
a452ab7157
Merge pull request #9907 from filecoin-project/asr/update-ffi-actors-no-merge
...
Update FFI and actors (dev/20221218-fvm-m2)
2022-12-19 13:17:39 -05:00
ychiao
20f27af97e
eth: rpc: various Ethereum JSON-RPC API fixes ( #9837 )
...
Co-authored-by: Raúl Kripalani <raul@protocol.ai>
Fixes https://github.com/filecoin-project/ref-fvm/issues/1016
Fixes https://github.com/filecoin-project/ref-fvm/issues/1158
Fixes https://github.com/filecoin-project/ref-fvm/issues/1196
Fixes https://github.com/filecoin-project/ref-fvm/issues/1269
Fixes https://github.com/filecoin-project/lotus/issues/9820
2022-12-19 16:45:32 +00:00
Aayush
669c76ef6e
Update FFI and actors (dev/20221218-fvm-m2)
2022-12-18 17:36:59 -05:00
Geoff Stuart
4ae498a72e
Fixes
2022-12-16 17:24:46 -05:00
Geoff Stuart
92f3a7b050
Merge branch 'feat/nv18-fevm' into feat/nv18-events
2022-12-16 16:27:14 -05:00
Geoff Stuart
bc7c190db0
Move all eth stuff into ethtypes
2022-12-16 13:48:06 -05:00
Aayush
69ac84088a
Update the v10 actors testing bundle
2022-12-14 22:17:55 -05:00
Aayush
720451c89e
Merge branch 'master' into feat/nv18-fevm
2022-12-14 19:54:47 -05:00
Geoff Stuart
442132be70
Move eth types to chain/types/ethtypes
2022-12-14 14:08:38 -05:00
Geoff Stuart
96bb03e1e0
Move EthTxReceipt to api
2022-12-14 14:00:19 -05:00
Geoff Stuart
855c35cb88
Move eth functions out of api
2022-12-14 11:57:01 -05:00
Geoff Stuart
ae4010ffb6
Drop actor keys from chain/actors/manifest.go
2022-12-13 18:02:34 -05:00
Alfonso de la Rocha
d574d04075
set small cb delivery delay for paych itests
2022-12-13 13:03:42 +01:00
Alfonso de la Rocha
f2cc452d4c
remove error from rcvBlock. type/docs gen
2022-12-13 12:13:20 +01:00
Alfonso de la Rocha
91bd679d1e
consistent broadcast delay as build param
2022-12-13 11:13:51 +01:00
Steven Allen
266492fa1c
Merge branch 'feat/nv18-fevm' into feat/nv18-events
2022-12-07 22:16:56 -08:00
Steven Allen
8504401d69
Merge branch 'master' into feat/nv18-fevm
2022-12-07 21:48:15 -08:00
Steven Allen
1ba2f23efc
chore: update (wip) nv18 actors and fvm-v3 ( #9812 )
2022-12-08 05:44:08 +00:00
Ian Davis
9d26ba5636
make gen
2022-12-07 12:58:50 +00:00
Aayush Rajasekaran
6443e72ad7
Merge branch 'master' into feat/nv18-fevm
2022-11-29 20:16:12 -06:00
Aayush Rajasekaran
12ad791917
Re-enable TestMultisigReentrant
2022-11-29 19:45:32 -06:00
Aayush Rajasekaran
38fe5b7eff
Update FVM & actors
2022-11-29 19:18:59 -06:00
Aayush Rajasekaran
30acef6c75
make jen
2022-11-29 10:11:48 -06:00
Aayush Rajasekaran
15afe384ff
Merge branch 'master' into feat/nv18
2022-11-29 10:01:51 -06:00
Ian Davis
0a4efd4820
Merge branch 'main' into id/update-go-version
2022-11-29 14:29:11 +00:00
ychiao
f1493fbee7
eth: rpc: fix sendRawTransaction, transactionIndex, feeHistory ( #9736 )
...
* Eth JSON-RPC API: add transactionIndex
* Eth JSON-RPC API: fix EthFeeHistory and EthSendRawTransaction
* Eth JSON-RPC API: fix parsing block parameter for getBlockByNumber
* fix itest
2022-11-27 18:44:43 -08:00
Geoff Stuart
e737c1e960
Make gen
2022-11-25 16:06:19 -05:00
Łukasz Magiera
dc6c2b68fe
sealing: Fix tests after finalize changes
2022-11-23 18:57:16 +01:00
Łukasz Magiera
87e5549af5
sealing: Split unsealed cleanup from Finalize
2022-11-23 18:57:16 +01:00
Steven Allen
176275267b
Merge branch 'feat/nv18' into feat/nv18-fevm
2022-11-22 10:32:26 -08:00
Steven Allen
2651a38f89
Merge branch 'master' into feat/nv18
2022-11-22 10:08:54 -08:00
Aayush
0d2d0be8e4
refactor: build: remove unused MinVerifiedDealSize
2022-11-22 10:59:36 -05:00
Aayush Rajasekaran
6067968c07
Merge pull request #9654 from filecoin-project/gstuart/gas-estimation-tooling
...
feat: cli: gas estimation tooling
2022-11-22 09:55:19 -05:00
Steven Allen
9c500e119c
fix: wallaby parameters file ( #9675 )
2022-11-16 19:31:36 -08:00
Raúl Kripalani
e63d5e184c
make gen.
2022-11-16 22:42:32 +00:00
Aayush Rajasekaran
04b52cc25d
Merge pull request #9660 from filecoin-project/sbansal/update-lotus-version-1.19.1
...
chore: update lotus version to 1.19.1-dev
2022-11-16 15:00:23 -05:00
Shrenuj Bansal
233f28696d
chore: update lotus version to 1.19.1
2022-11-16 13:50:44 -05:00
Aayush
084e3414f0
Merge branch 'releases' into asr/merge-release-into-master
2022-11-16 10:53:33 -05:00
Raúl Kripalani
32385a97cd
Eth JSON-RPC API: return logs in eth_getTransactionReceipt.
2022-11-16 13:53:27 +00:00
Raúl Kripalani
28035525f4
Merge branch 'feat/nv18-events' into feat/nv18-events-historic
2022-11-16 09:39:17 +00:00
Raúl Kripalani
2e577e3338
update filecoin-ffi and actors v10 bundle.
2022-11-16 09:37:24 +00:00
raulk
2735e81aaa
feat: events: integrate with FVM changes ( #9644 )
2022-11-16 09:30:35 +00:00
Geoff Stuart
cde4b804e3
gas estimation shed command
2022-11-15 21:39:56 -05:00
Jiaying Wang
bd10bdf99a
build: release: v1.18.0 ( #9652 )
...
* build: Bump version to v1.17.3-dev
* build: set version to v1.18.0-dev
* 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
* Delete lotus-pond (#9352 )
* feat: add StateNetworkVersion to mpool API
* chore: refactor: rename NewestNetworkVersion
* feat: actors: Integrate datacap actor into lotus (#9348 )
* Integrate datacap actor
* Implement datacap actor in chain/builtin
* feat: support typed errors over RPC
* chore: deps: update to go-jsonrpc 0.1.8
* remove duplicate import
* fix: itest: check for closed connection
* chore: refactor: move retry test to API
* address magik supernit
* Add ability to only have single partition per msg for partitions with recovery sectors
* doc gen
* Address comments
* Return beneficiary info from miner state Info()
* Update builtin-actors to dev/20220922-v9 which includes FIP-0045 changes in progress
* Integrate verifreg changes to lotus
* Setup datacap actor
* Update builtin-actors to dev/20220922-v9-1
* Update datacap actor to query datacap instead of verifreg
* update gst
* update markets
* update actors with hamt fix
* update gst
* Update datacap to parse tokens
* Update bundles
* datacap and verifreg actors use ID addresses without protocol byte
* update builtin-actors to rc1
* update go-fil-markets
* Update bundles to rc2
* Integrate the v9 migration
* Add api for getting allocation
* Add upgrade epoch for butterfly
* Tweak PreSeal struct to be infra-friendly
* docsgen
* More tweaking of PreSeal for genesis
* review fixes
* Use fake cid for test
* add butterfly artifacts for oct 5 upgrade
* check datacaps for v8 verifreg match v9 datacap actor
* Remove print statements
* Update to go-state-types master
* Update to go-state-types v0.9.0-rc1
* review fixes
* use go-fil-markets v1.24.0-v17
* Add accessors for allocations and claims maps
* fix: missing permissions tag
* butterfly
* update butterfly artifacts
* sealing pipeline: Prepare deal assigning logic for FIP-45
* sealing pipeline: Get allocationId with StateApi
* use NoAllocationID instead of nil AllocationId
* address review
* Add datacap actor to registry.go
* Add cli for listing allocations and removing expired allocations
* Update to go-state-types master
* deps: upgrade go-merkledag to 0.8.0
* shark params
* Update cli/filplus.go
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
* revert change to verifreg util
* docsgen-cli
* miss the stuff
* Update FFI
* Update go-state-types to v0.9.0
* Update builtin-actors to v9.0.0
* add calib upgrade epcoh
* update the upgrade envvar
* kill shark
* Remove fvm splash banner from nv17 upgrade
* check invariance for pending deals and allocations
* check pending verified deal proposal migrated to allocation
* Add check for unsealed CID in precommit sectors
* Fix counting of allocations in nv17 migration test
* make gen
* pass state trees as pointers
* Add assertion that migrations with & without cache are the same
* compare allocation to verified deal proposal
* Fix miner state precommit info
* fix migration test tool
* add changelog
* Update to go-state-types v0.9.1
* Integrate builtin-actors v9.0.1
* 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>
* Migration: Use autobatch bs
* Fix autobatch
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
* Invoker: Use MethodMeta from go-state-types
* Add a second premigration for nv17
* Add more shed tools for migration checking
* address review
* Lotus release v1.18.0-rc4
* fix: ci: fix app-image build on ci (#9527 )
* Remove old go version first
* Add GO_VERSION file
* Use GO_VERSION to set / verify go version
* mv GO_VERSION GO_VERSION_MIN
* Use GO_VERSION_MIN in Makefile check
Co-authored-by: Ian Davis <jungziege@gmail.com>
* Update to latest go-state-types for migration fixes
* go mod tidy
* fix: use api.ErrActorNotFound instead of types.ErrActorNotFound
* fix: add fields to ForkUpgradeParams
* docs: update actors_version_checklist.md
* chore: fix lint
* update to go state type v0.9.6 with market migration fix (#9545 )
* update go-state-types to v-0.9.7
* Add invariant checks to migration
* fix invariant check: number of entries in datacap actor should include verifreg
* Invariant checks: Only include not-activated deals
* test: nv17 migration
* Address review
* add lotus-shed invariance method
* Migration cli takes a stateroot cid and a height
* make gen
* Update to builtin-actors v9.0.2
* Failing test that shows that notaries can remove datacap from the verifreg actor
* Test that should pass when the problem is solved
* make gen
* Review fixes
* statemanager call function will return call information even if call errors
* update go-state-types
* update builtin-actors
* bubble up errors properly from ApplyImplicitMessage
* bump to rc5
* set new upgrade heights for calibnet
* set new upgrade height for butterfly
* tweak calibnet upgrade schedule
* clarify changelog note about calibnet
* butterfly
* update calibnet artifacts
* Allow setting local bundles for Debug FVM for av 9+
* fix: autobatch: remove potential deadlock when a block is missing
Check the _underlying_ blockstore instead of recursing. Also, drop the
lock before we do that.
* fix imports
* build: set shark mainnet epoch (#9640 )
* chore: build: Lotus release v1.18.0 (#9641 )
* Lotus release v1.18.0
* add changelog
* address review
* changelog improvement
Co-authored-by: Jennifer Wang <jiayingw703@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
Co-authored-by: Łukasz Magiera <magik6k@gmail.com>
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
Co-authored-by: Aayush <arajasek94@gmail.com>
Co-authored-by: Geoff Stuart <geoff.vball@gmail.com>
Co-authored-by: Shrenuj Bansal <shrenuj.bansal@protocol.ai>
Co-authored-by: simlecode <69969590+simlecode@users.noreply.github.com>
Co-authored-by: Rod Vagg <rod@vagg.org>
Co-authored-by: Jakub Sztandera <kubuxu@protocol.ai>
Co-authored-by: Ian Davis <jungziege@gmail.com>
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
Co-authored-by: Steven Allen <steven@stebalien.com>
2022-11-15 20:57:23 -05:00
Ian Davis
7ef997330f
make gen
2022-11-15 18:08:45 +00:00
Raúl Kripalani
28ec43cdea
Merge branch 'feat/nv18-events' into raulk/events-integrate-fvm
2022-11-15 13:06:18 +00:00
Raúl Kripalani
30050a6cb2
make gen.
2022-11-15 12:39:10 +00:00
Raúl Kripalani
6f51ec24ae
update builtin-actors v10 bundle to http://filecoin-project/builtin-actors#839 .
2022-11-15 12:06:24 +00:00
Shrenuj Bansal
b95d1a6323
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-11-14 17:50:52 -05:00
Geoff Stuart
95af40543a
Fix lotus-miner proving check
2022-11-14 15:29:50 -05:00
Raúl Kripalani
ae7847d097
make gen.
2022-11-14 13:53:30 +00:00
Raúl Kripalani
a915c703a5
Merge branch 'feat/nv18-events' into feat/nv18-ethevents
2022-11-14 11:46:08 +00:00
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