Skip to content

v0.3.1

Choose a tag to compare

@moscowchill moscowchill released this 08 Jul 20:43

Staging build: the bundled renderer targets the dev environment (dev.qrlwallet.com) by default.

Fixed

  • dApp contract calls are no longer starved by a fixed 90,000 gas limit: transactions carrying calldata are estimated via qrl_estimateGas with the web wallet's 1.2x buffer, and an estimate that would revert is refused before signing instead of burning the fee on a guaranteed on-chain revert (first hit by QuantaSwap HTLC locks, ~175k gas). Calldata is canonicalized to the 0x form and the estimate runs in parallel with the nonce/gas-price/chain-id reads. (#18)

Changed

  • Bundled renderer refreshed: dApp transactions now show the full progress ladder on desktop (signing, broadcasting, awaiting confirmation, confirmed), answering the dApp only once the on-chain receipt lands (web parity), instead of reporting success at broadcast time. Also fixes a progress-state leak when a dApp session disconnects mid-transaction.

Binaries are unsigned; verify with SHA256SUMS.