mppx@0.4.0
·
324 commits
to main
since this release
Minor Changes
-
143ebc9: Support handler function refs in
compose().[mppx.tempo.charge, { amount: '1' }]syntax —compose()now accepts handler function references (e.g.mppx.tempo.charge) as the first element of entry tuples, in addition toMethod.AnyServerobjects and"name/intent"string keys._methodmetadata on nested handlers — nested handler functions are tagged with their sourceMethod.AnyServer, enablingcompose()to resolve the correct handler.
Patch Changes
-
db2033c: Set
feeTokenduring server co-sign and simulation for fee-payer transactions.When the client sends a fee-payer (0x78) envelope,
feeTokenis intentionally omitted. The server must set it at co-sign time, but previously never did — causing "Fee token spending limit exceeded" errors. Now resolvesfeeTokenfrom the deserialized transaction or falls back to the chain's default currency.