Skip to content

(Epic) Define semantics (and testing strategy) when SDK version is revved #1095

Closed

Description

This is similar to stellar/rs-soroban-env#310 but scenarios are around SDK changes that are not impacting the core protocol.

Context:

  • contract A and B are compiled with SDK 1.0.0
  • contract A depends on B (ie: A invokes B)

Scenario:

  • A's developer wants to upgrade to SDK 2.0.0 and wants to test what happens when calling B compiled with version 1.0.0
  • B gets recompiled using SDK 2.0.0, A's developer wants to test and understand how A would be impacted.

This is somewhat related to stellar/rs-soroban-env#289

Tasks

  1. leighmcculloch
  2. leighmcculloch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions