ref-fvm icon indicating copy to clipboard operation
ref-fvm copied to clipboard

Reference implementation of the Filecoin Virtual Machine

Results 298 ref-fvm issues
Sort by recently updated
recently updated
newest added

when I use a new ethereum address to execute the smart contract for public view functions through the JSON-RPC endpoints, I get this errors. call to FilenameSpace.name errored: Internal JSON-RPC...

## CI fails while testing Openzeppelin contracts [Link to CircleCI result](https://app.circleci.com/pipelines/github/filecoin-project/fevm-contract-tests/59/workflows/ab6bfd8d-31e2-49de-961d-db992f98812e/jobs/104?invite=true#step-127-3549) [Link to CircleCI result](https://app.circleci.com/pipelines/github/filecoin-project/fevm-contract-tests/59/workflows/ab6bfd8d-31e2-49de-961d-db992f98812e/jobs/104?invite=true#step-127-3564) ## Reproduce Steps Follow the [README](https://github.com/filecoin-project/fevm-contract-tests/blob/hardhat-kit/README.md) to set up the environment ``` cd ./extern/openzeppelin-contracts npx...

Kind: Bug
OpenZeppelin

## CI fails while testing Openzeppelin contracts [Link to CircleCI result](https://app.circleci.com/pipelines/github/filecoin-project/fevm-contract-tests/59/workflows/ab6bfd8d-31e2-49de-961d-db992f98812e/jobs/104?invite=true#step-127-3468) ## Reproduce Steps Follow the [README](https://github.com/filecoin-project/fevm-contract-tests/blob/hardhat-kit/README.md) to set up the environment ``` cd ./extern/openzeppelin-contracts npx hardhat --network test test...

Kind: Bug
Topic: Ethereum JSON-RPC
OpenZeppelin

## CI fails while testing Openzeppelin contracts [Link to CircleCI result](https://app.circleci.com/pipelines/github/filecoin-project/fevm-contract-tests/59/workflows/ab6bfd8d-31e2-49de-961d-db992f98812e/jobs/104?invite=true#step-127-3579) ## Reproduce Steps Follow the [README](https://github.com/filecoin-project/fevm-contract-tests/blob/hardhat-kit/README.md) to set up the environment ``` cd ./extern/openzeppelin-contracts npx hardhat --network test test...

Kind: Bug
Topic: Ethereum JSON-RPC
OpenZeppelin
Hint: Likely Invalid

# `DefaultCallManager` - [ ] `send` - this is going to be hard to test outside of integration tests. We likely need to become generic over the engine at some...

Topic: Testing
Audit

https://github.com/filecoin-project/lotus/blob/ntwk/hyperspace/chain/types/tipset.go#L205

- [ ] The contract installation and invocation can be lifted into utility methods [URL](https://github.com/filecoin-project/lotus/blob/ntwk/hyperspace/itests/eth_deploy_test.go#L32) - [ ] We can either skip the assertion if the msg has already landed,...

Lotus

It currently overlaps with `balance_of` (although `balance_of` may also need to resolve some other actor). Ideally, we'd be able to unify these methods somehow.

The `forest_hash_utils` crate is no longer maintained and should not be used. Ideally `fvm_ipld_hamt` would copy the hashing code or find another crate to serve the same purpose.

Event entry values are defined to be DAG-CBOR [in the FIP](https://github.com/filecoin-project/FIPs/pull/483). This enables introspection through a self-describing format. However, we need to decide if this is just a recommendation, or...

P1
Topic: Logs and events