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

Update ntwk/hyperspace to the latest release/v1.20.0 #10307

Merged
merged 37 commits into from
Feb 17, 2023

Conversation

Stebalien
Copy link
Member

Proposed Changes

This does not update the FVM, FFI, and/or the bundle. It mostly pulls in some API fixes, and ipfs/libp2p changes.

Additional Info

Motivation: get these changes tested on hyperspace before we upgrade calibrationnet.

jennijuju and others added 30 commits February 14, 2023 18:48
- bump version to v1.20.0-rc1
* add v1.20.0-rc1 changelog



Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
fix: shed: default to LOTUS_PATH for repo
feat: EthAPI: Add EthAddressToFilecoinAddress
* fix: eth: correctly decode EthGetStorageAt output

We cbor-encode it. Also:

1. Actually use the passed block param.
2. Check if the target actor is an EVM actor to avoid nonsense outputs.

fixes filecoin-project/ref-fvm#1621
We don't really want to do this in the FVM because it's Ethereum
specific, but this makes sense to do in the Ethereum API.

See:

See https://docs.soliditylang.org/en/latest/control-structures.html#panic-via-assert-and-error-via-require
This was migrated in ipfs/boxo#63.

(cherry picked from commit d060df2)
Unfortunately, we need to execute the message twice to get this (unless
we want to change some APIs). But it's unlikely to be a performance
issue and will definitely help people debug failures.
EVM contracts track this number internally.

fixes #10255
Stebalien and others added 7 commits February 17, 2023 11:18
…errides

fix: pack: support network name overrides in bundle git tags
…or-release

chore: deps: bump go-libipfs to v0.4.1
fix: eth: return the correct nonce from EthGetTransactionCount
…CFix2

fix: test: change Filter rpc type from uint to hash to match fevm implementation
@Stebalien Stebalien requested a review from a team as a code owner February 17, 2023 20:22
@Stebalien Stebalien merged commit e89ad5f into ntwk/hyperspace Feb 17, 2023
@Stebalien Stebalien deleted the steb/update-ntwk-hyperspace branch February 17, 2023 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants