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

conformance: various changes #3521

Merged
merged 3 commits into from
Sep 4, 2020
Merged

Conversation

raulk
Copy link
Member

@raulk raulk commented Sep 3, 2020

⚠️ Merge with merge; do not squash or rebase!

@raulk raulk requested review from Kubuxu and magik6k September 3, 2020 14:49
@whyrusleeping
Copy link
Member

@raulk why is this needed? You shouldnt actually be able to send messages from an actor, that should be disallowed.

@raulk
Copy link
Member Author

raulk commented Sep 3, 2020

@whyrusleeping

@raulk why is this needed? You shouldnt actually be able to send messages from an actor, that should be disallowed.

Yes, it's disallowed. But there are test cases in chain-validation that I've migrated over, that depend on this: https://github.com/filecoin-project/chain-validation/blob/master/suites/tipset/rewards_penalties.go#L133

@raulk raulk force-pushed the conformance/tipset-actor-address branch from d8d38ff to 8e7a8d8 Compare September 3, 2020 21:55
@raulk raulk marked this pull request as draft September 3, 2020 22:03
@raulk
Copy link
Member Author

raulk commented Sep 3, 2020

Gas costs have changed as a result of now actually signing secp messages (despite the 0-filled signatures). There's additional storage cost for the extra 69 bytes (signature: 65 + header: 4).

The puppet actor has been subsumed into the chaos actor and test-vector tests no longer use it.
@raulk raulk changed the title conformance: tipset-class driver: support sending from actor addresses. conformance: various changes Sep 3, 2020
@raulk raulk force-pushed the conformance/tipset-actor-address branch from 903a2c3 to c723554 Compare September 3, 2020 22:44
@raulk raulk marked this pull request as ready for review September 3, 2020 22:46
@magik6k magik6k merged commit 2177fd5 into master Sep 4, 2020
@magik6k magik6k deleted the conformance/tipset-actor-address branch September 4, 2020 02:18
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.

3 participants