Skip to content
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: merge release/v1.20.0 into master #10184

Merged
merged 118 commits into from
Feb 9, 2023
Merged

Conversation

arajasek
Copy link
Contributor

@arajasek arajasek commented Feb 3, 2023

Related Issues

We are doing this periodically so that the latest v18 changes land in master.

Proposed Changes

Perform the merge.

Additional Info

Checklist

Before you mark the PR ready for review, please make sure that:

  • Commits have a clear commit message.
  • PR title is in the form of of <PR type>: <area>: <change being made>
    • example: fix: mempool: Introduce a cache for valid signatures
    • PR type: fix, feat, build, chore, ci, docs, perf, refactor, revert, style, test
    • area, e.g. api, chain, state, market, mempool, multisig, networking, paych, proving, sealing, wallet, deps
  • New features have usage guidelines and / or documentation updates in
  • Tests exist for new functionality or change in behavior
  • CI is green

raulk and others added 30 commits January 19, 2023 14:01
This checks Eth API consistency by walking the chain backwards
from HEAD and verifying that all data returned from eth_getBlockByNumber
is consistent with eth_getBlockByHash.
We no longer use the nonce here.
itests: Test EAM interactions from accounts
fix: EthAPI: Handle EthCall return correctly
magik6k and others added 5 commits February 2, 2023 18:23
feat: ethrpc: Support filtering by address in subscribe
…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).
@arajasek arajasek requested a review from a team as a code owner February 3, 2023 14:27
@jennijuju jennijuju modified the milestone: Network v18 Feb 6, 2023
@magik6k magik6k merged commit cb8e283 into master Feb 9, 2023
@magik6k magik6k deleted the asr/merge-release-into-master branch February 9, 2023 15:42
adlrocha added a commit to consensus-shipyard/lotus that referenced this pull request Feb 13, 2023
This PR rebases eudico to use release/v1.20.0: filecoin-project/lotus#10184. This release should allow us to bundle the IPC actors within the `next` branch of `builtin-actors` and finally be able to load the IPC actors in Lotus.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.