Skip to content

Add revive substrate runtime-api integration tests for call & instantiate#10919

Open
pgherveou wants to merge 1 commit intomasterfrom
pg/revive-runtime-api-tests
Open

Add revive substrate runtime-api integration tests for call & instantiate#10919
pgherveou wants to merge 1 commit intomasterfrom
pg/revive-runtime-api-tests

Conversation

@pgherveou
Copy link
Contributor

Summary

  • Add integration tests for revive runtime API
  • Test Fibonacci contract deployment and execution via substrate APIs

Changes

  • Add test for Fibonacci contract call via runtime API
  • Add test to verify large Fibonacci values run out of gas as expected
  • Update dev-node runtime configuration for testing

Test plan

  • Run new integration tests
  • Verify runtime API correctly handles contract deployment
  • Verify gas limits are enforced correctly

@pgherveou pgherveou changed the title Add revive runtime-api integration tests Add revive substrate runtime-api integration tests for call & instantiate Jan 28, 2026
@pgherveou
Copy link
Contributor Author

/cmd prdoc --audience runtime_dev --bump patch

@pgherveou pgherveou added the T7-smart_contracts This PR/Issue is related to smart contracts. label Jan 28, 2026
@pgherveou pgherveou requested a review from marian-radu January 28, 2026 08:59
@pgherveou pgherveou marked this pull request as ready for review January 28, 2026 08:59
@paritytech-workflow-stopper
Copy link

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/21431772765
Failed job name: cargo-clippy

@cla-bot-2021
Copy link

cla-bot-2021 bot commented Jan 28, 2026

User @claude, please sign the CLA here.

@pgherveou pgherveou force-pushed the pg/revive-runtime-api-tests branch 2 times, most recently from e1a35aa to 28793d7 Compare February 4, 2026 18:37
@pgherveou pgherveou force-pushed the pg/revive-runtime-api-tests branch from 28793d7 to 993baa7 Compare February 5, 2026 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T7-smart_contracts This PR/Issue is related to smart contracts.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants