Skip to content

v0.5.3

  • v0.5.3
  • 1d9bae3
  • Verified

    This commit was signed with the committer’s verified signature.
    nel349 Norman Lopez
  • Choose a tag to compare

  • v0.5.3
  • 1d9bae3
  • Choose a tag to compare

  • Verified

    This commit was signed with the committer’s verified signature.
    nel349 Norman Lopez
@nel349 nel349 tagged this 05 Oct 08:11
balanceUnsealedTransaction and balanceSealedTransaction were approved
without asking by default, as "prep" steps. They reserve the wallet's
coins, sign, and return a finished transaction that a dApp can submit
through any node itself, never calling submitTransaction (the step that
prompted). Verified on a ledger-8 localnet: a dApp connected to plain
`mn serve`, with no terminal, had the wallet fund and sign a payment of
1 NIGHT to a third party.

Balancing now prompts like any other write, and is rejected without a
terminal. --approve-all still approves everything; --no-auto-approve-reads
keeps its meaning for read methods. The serve header shows whether
balancing is auto-approved. mn contract and mn test start their own
server with --approve-all and are unaffected.

Claude-Session: https://claude.ai/code/session_01XQWkwdzqCkXVWeFrvJZ8RQ
Assets 2
Loading