IntersectMBO / plutus-apps

The Plutus application platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make plutus stateMachine compatible with RemoteWalletConfig

WilmsJochen opened this issue · comments

Describe the feature you'd like

When the PAB contains Statemachine contracts and is configured with:

walletServerConfig:
  tag: RemoteWalletConfig

I would expect that the transaction is not immediately submitted, but instead returns a transaction in the instance status response. This would enable remote wallets like Nami and Yoroi to initialize and update plutus pab statemachines.

Describe alternatives you've considered

In the Statemachine.hs file a check on PAB config can easily be added. Analog to the DemoContract in the plutus-pab-executables, yieldUnbalancedTx can be used to make the TX available in the status response.

Thanks for the issue!

That's a good idea. We'll take a look.

Do we have a timeline on when this function will be implemented ? At the moment my project is on hold because of this.