Skip to content

[Bug] JMD Currency Precision — Backend #282

@islandbitcoin

Description

@islandbitcoin

JMD Currency Precision — Backend Fixes

Root cause: Multiple layers of the price pipeline are broken independently and stack for JMD users.

Checklist

  • Transaction history adaptor — hardcoded USD, wrong offset, Math.floor truncates prices to 0, no JMD conversion (Urgent)
  • Price service BTC triangulation — should use static JMD/USD rate from config yaml.ts (Urgent)
  • me query balance — returns fractional cents incorrectly (Medium)
  • sendAll fees — doesn't account for fees (Low)

Fix Order

Fix adaptor and price service first — they are the backend source of truth. Once those land, mobile fixes can be validated against correct backend data.

PR Review: Ben + Dread (islandbitcoin) must approve before merge.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions