Upgrade contract code to Fork12 (Banana) #10
Draft
+183
−8,838
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Use Go generated code from cdk-contracts-tooling for fork12 (banana). Due to similarities between Fork12 and Fork13 (1 parameter name change), and the fact that the cdk-contracts-tooling does not have yet the generated code for Fork13, we will use Fork12 contract code instead.
Since the Polygon team already created a separate package to manage these generated code, we can reuse instead of copying over like we did last time.
There are things to take note in the newer contract function
sequenceBatchesValidium
,The consequences of those changes mean new params must be supplied to the signing request in order to conform to assets management team API.