mpay@0.2.3
·
454 commits
to main
since this release
Patch Changes
- 7f934e6: Made
escrowContractoptional insettle(), resolving it from chain defaults to matchsession()behavior. - 465dbb2: Added
authorizedSignerparameter tosession()andsessionManager(). This allows a separate address (e.g. a secp256k1 access key) to sign vouchers while the root account funds the escrow channel. WhenauthorizedSigneris set, keychain envelope signatures are automatically unwrapped to raw ECDSA for on-chain verification. This is a workaround until TIP-1020 enshrinement. - a5050a9: Added service discovery endpoints to the proxy:
GET /services(JSON),GET /services/:id(JSON), andGET /llms.txt(Markdown). Payment metadata (intent, amount, currency, decimals) is automatically extracted from intent handlers. - a3d297e: Fixed channel close to use the session config's
accountinstead of requiring an account-bearing client.