only calculate exchange rate if necessary use transaction cache make getExchangeRate as local function
Attach a file by drag & drop or click to upload