polytope-labs / ismp-substrate

Substrate implementation of the interoperable state machine protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Investigate `OnChargeTransactionPayment`

seunlanlege opened this issue · comments

In order for users to self-relay, they'll need to be able to pay fees in the destination chain. We should design an implementation of OnChargeTransactionPayment that charges transaction fees after ismp requests have been executed (and the user's balance successfully updated).

This way, users can self relay requests that will fund their account with the destination chain's fee token.

Not critical to our current roadmap.