forked from filecoin-project/venus
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Chore/update git action #2
Open
simlecode
wants to merge
525
commits into
master
Choose a base branch
from
chore/update-git-action
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* chore:update version * chore:update ci ubuntu to 20.04
* add StateGetNetworkParmas api
…in-project#4885) * feat(venus-shared): more fields defined in market.GetDealSpec * fix: re-generate api/market/method.md
…ect#4873) * add: docker dir and dockerfile * add: github action to release docker * fix: defuat check out docker branch * fix: dockerfile name not fit the one action refoer * fix: build-env needed * rm: docker with time tag * add: docker-compose * fix:default pull run & buildenv from dockerhub * add:enable push runtime and buildenv to dockerhub * fix: nettype judge err * fix:log more readable * add: vim,telnet to runtime * feat:add docker publish to main branch * fix:syntax error in action * fix: rm docker-compose file * fix: change action trigger to making tag * chore: rm the test workflow of docker * style:add reture to the end of file * fix: change comment in to English Co-authored-by: diwufeiwen <[email protected]>
…oin-project#4912) * fix: get BUILD_DOCKER_PROXY var from env * fix: change to build image from local repo * fix: change golang version of buildenv to 1.17
* chore: dep: update ffi & go.mod (filecoin-project#4762) * update ffi & go.mod * imp fvm * reward message add gas limit * upgrade ffi * imp VerifyConsensusFault * remove method: SetCurrentEpoch * time message execution * add context * Use either venus VM or FVM consistently * support network 15 * fix lint * Update FFI: fix cargo.lock * rename vm.VMI to vm.Interface * Rename the Venus VM to LegacyVM * update ffi * remove used code * update ffi * update ffi with actor v7.1.0 * update version to v1.3.0-rc1 * fix test * Fix the epoch used for gas in the message pool & validation * Support paych funding (a.k.a. fast paid retrieval) * VM: Refactor pricelist to be based on network versions * implement 'net ping' command * fix paych test * implement event observer deregister method * FvmExtern add network version * add finality check for consensus faults * update ffi * update version to v1.3.0-rc2 * add 1475 bootstrapper * FVM: Support exectraces * Feat: API: Implement StateLookupRobustAddress * new method for import published deal (filecoin-project#4832) * new method for import published deal * alias piecestatus payloadsize * change field type * change api arg type * MarketAPI: improve AssignUnPackedDeals API (filecoin-project#4849) Co-authored-by: 一页素书 <[email protected]> * Fix: compile error caused by unreachable package (filecoin-project#4854) * fix: upgrade specs-storage to v0.2.2, which currently import a runreachable version of spec-actors * fix: api: Make MarketListDeals and DealsList return pointers for MarketDeal * move fvm.go to single package * generate v8 actor & add fork upgrade field * builtin actor bundles * update actors * use v8 DealProposal * move NetworkType to venus-shared * add builtin actors builder * vm: add actor error backtraces to FVM * reset interopnet * fetch testing-fwp bundle * fix builtin actors * update interopnet.car * fix builtin actors * update StatApplied when fvm apply message * propagate gas outputs from fvm + integrate safer ffi * Gas estimation: Overestimate based on (actor, method) tuples * dynamic loading of builtin actor bundles * reset interopnet * fix: mpool: avoid deadlock on unsubscribe * update go.mod * fix builtin actors bundle * Use new go-state-types state accessors * fix: genesis: only sign preseal deals after v16 * add the network name to the bundle key in the datastore * Reset interopnet * build: add interopnet info * venus-shared: update builtin-actors to dev/20220520 * refactor: use embed instead of go-bindata * config: migrate config * fix: vm: support raw blocks in chain export * feat: vm: drop nv14 support from the FVM * fix: vm: always set the root message in execution traces in the FVM * fix: Update builtin-actors to dev/20220524 * fix: Ensure v8 bundle is loaded during migration * build: Reset interopnet * fix: correctly handle null blocks when detecting an expensive fork * fix: update LatestVersion to 8 * upgrade go-fil-market * chore: dep: update go-fil-market * Fix: drand: calculation of round from Filecoin epochs * feat: build: Check for manifest CID while loading bundle * build: Reset interopnet * cmd: print manifest CID from a car file * build: Add disable flag for Skyr upgrade * fvm: fail if implicit message fails * chore: update ffi * chore: update builtin actor to dev/20220527 * build: Reset interopnet * chore: bundle: butterfly manifest cid & epoch * cmd: add cli to get the actor cid forthe current network version * fix: move actor key to a const array * revert: VM: Refactor pricelist to be based on network versions * fix: fill trace info * chore: upgrade venus-auth * fix: fvm: remove unused nv field * ci: fix test * ci: fix lint * chore: vm: Rename tracing envvar to VENUS_VM_ENABLE_TRACING * fix: Cleanup LoadBundle * fix: build: use the genesis network version when creating a network * chore: upgrade deps * ci: fix test and fix lint * build: bump version to v1.6.0-rc1 * chore: tidy go.mod * chore: rename RepoPath to BundleRepoPath * Fix: state: Set exec trace subcalls to nil when appropriate * ci: lint: use fmt.Errorf * fix: not set BUNDLE_REPO_PATH * refactor: rename VENUS_USE_FVM_EXPERIMENTAL * fix: build: fix 2k build params * fix: print detailed log when executing a message failed * refactor: actor bundling system * fix: fix pack script and add calibrationnet to bundle * fix: really make macos compatible * chore: update deps * chore: upgrade to 8.0.0-rc.1 bundle & manifest * chore: update calib v16 skyr upgrade * chore: mod tidy * fix: install goimports & make compatible-all * fix: fix some issues (filecoin-project#4962) * chore: more estimated gas logs * fix: remove the network version parameter * fix: v1 api support BeaconGetEntry * chore: rename car to genesis-car * fix: deprecate three functions * fix: remove goimports (filecoin-project#4963) * ci: uninstall goimports Co-authored-by: Mike <[email protected]> Co-authored-by: Tiance <[email protected]> Co-authored-by: 一页素书 <[email protected]> Co-authored-by: zl <[email protected]>
* Feat: migration: Implement function to migrate actors with only code changes * fix: butterfly does not set the PreCommitChallengeDelay value * fix: fmt error log * chore: remove file .DS_Store * fix: fix 2k net * fix: reset buttefly * ci: fix lint * fix: fill MinVerifiedDealSize * test: add test for migrate config * chore: move MethodsMap to venus-shared * chore: add util functions * chore: upgrade go-state-types to v0.1.10 * chore: pull in thew bundles of actor version 8.0.0-rc.2 * chore: set mainnet upgrade epoch * chore: update calibnet actors * chore: refactor: rename var name for syncing mainnet v15 using FVM * chore: update ffi * fix: fvm: make exectraces match legacyVM some more * misc: fvm liftoff * cmd: load builtin actors * ci: fix test * fix: remove env var VENUS_DISABLE_SKYR * chore: update actors to v8.0.0 * chore: update FFI to use FVM 1.0.0 * build: bump version to v1.6.0-rc2
* chore: venus-devtool: update lotus to v1.16.0 (filecoin-project#4984) * feat: api: api call to get actors cids (filecoin-project#4985) * feat: api: api call to get actors cids * chore: add functional comment * fix: impl api BeaconGetEntry (filecoin-project#4989) * chore: bump version to v1.6.0 (filecoin-project#4993) * chore: upgrade venus-auth version to v1.6.0 * chore: bump version to v1.6.0
…oject#4994) This commit replaces `ioutil.TempDir` with `t.TempDir` in tests. The directory created by `t.TempDir` is automatically removed when the test and all its subtests complete. Prior to this commit, temporary directory created using `ioutil.TempDir` needs to be removed manually by calling `os.RemoveAll`, which is omitted in some tests. The error handling boilerplate e.g. defer func() { if err := os.RemoveAll(dir); err != nil { t.Fatal(err) } } is also tedious, but `t.TempDir` handles this for us nicely. Reference: https://pkg.go.dev/testing#T.TempDir Signed-off-by: Eng Zer Jun <[email protected]>
* docs: add release flow docs * docs: review change release flow template * docs: more optimizations * fix: review change
* docs: add release flow docs * docs: review change release flow template * docs: more optimizations * fix: review change * docs: update backport rules * docs: update wording on release flow
Co-authored-by: Mike <[email protected]>
…4965) * feat: add share market piecestorage type * feat: add market api
* feat(venus-shared): fields for selection policy of deals' lifetime * feat(venus-shared): re-gen api docs due to struct change
…torage (filecoin-project#5032) * feat:add api DagstoreInitializeStorage * fix:change dag cmd api permission to admin
* fix: rename repodir to repo * fix: keep the old flag
…me was built (filecoin-project#5092) * feat: add ddl when runtime was build
* feat: refactor net api & add net cmds
…etwork-blockstore feat: add network blockstore
…rcenet-bundle fix: forcenet use testing bundle
…t_sync_in_small_network fix: remove bootstrap in dht
…pic_repeat_join fix:修复启动时重复注册topic的问题 / use sync once to provent join topic repeatly
…onfig-migration-worker-limit feat: optionally set max migration workers
…lt/upgrade_auth_ref chore: upgrade auth ref version to v1.9.0
Codecov Report
❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more. Additional details and impacted files@@ Coverage Diff @@
## master #2 +/- ##
========================================
Coverage ? 26%
========================================
Files ? 613
Lines ? 69448
Branches ? 0
========================================
Hits ? 18083
Misses ? 48983
Partials ? 2382 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
Proposed changes
Closes #