You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
State Machine API isn't usable due to it compiling down to a size too large to submit due to the TX size limit.
Expected behavior
We should be able to use our contract on-chain if we write it using the API.
Additional context
We've known this issue for a while now -- initially discovered by one of our clients.
Solution
Use regular plutus -- And this is what we've been doing instead. If there's no clear warning or notice about the API being unusable then many developers will run into this problem and will have to do costly refactors.
The text was updated successfully, but these errors were encountered:
Sorry, but the title seems incorrect. The problem is not with the API but with the contract size. I'm closing the issue as there is IntersectMBO/plutus#3582 tracks this problem.
Summary
State Machine API isn't usable due to it compiling down to a size too large to submit due to the TX size limit.
Expected behavior
We should be able to use our contract on-chain if we write it using the API.
Additional context
We've known this issue for a while now -- initially discovered by one of our clients.
Solution
Use regular plutus -- And this is what we've been doing instead. If there's no clear warning or notice about the API being unusable then many developers will run into this problem and will have to do costly refactors.
The text was updated successfully, but these errors were encountered: