Skip to content

Commit a3b0adf

Browse files
ZenGround0rvagg
andauthored
FIP-0109: Open up DDO notifications to user contracts (#1689)
* Remove market actor requirement on notifications * claude first pass * Integration test fixes * One contract fix and attempt at wiring integration test * Add new test to module * correct import * fix path * Fix * trying create external * don't do useless send to non payable constructor * Use foundry build of test contract * Contract fixes * build new hex from updated source * remove 0x * Use bytecode.object not deployedBytecode * Deal with serde transparent * New hex * Check notifications are received correctly * More precise expiration testing * Remove unfixed ai tests * fmt + test cleanup * clippy * more clippy * more clippy * fmt * Review Response: check before and afte * Attempt isMiner actor receiver contract * Correct hex * Fix filecoin actor call bug * Test that isMiner check rejects diret calls * fmt * clippy * Update actors/evm/tests/contracts/NotificationReceiver.sol Co-authored-by: Rod Vagg <[email protected]> * Update integration_tests/src/tests/evm_notification_test.rs Co-authored-by: Rod Vagg <[email protected]> * Update integration_tests/src/tests/evm_notification_test.rs Co-authored-by: Rod Vagg <[email protected]> * Tweak solidity test file for codecov to not fail * fmt * Fixup review suggestion * Codecov is extremely picky --------- Co-authored-by: zenground0 <[email protected]> Co-authored-by: Rod Vagg <[email protected]>
1 parent 00db828 commit a3b0adf

File tree

7 files changed

+1017
-12
lines changed

7 files changed

+1017
-12
lines changed

actors/evm/tests/contracts/NotificationReceiver.hex

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)