issues
search
dfinity
/
exchange-rate-canister
The exchange rate canister (XRC) makes use of the HTTP requests feature to provide exchange rates as a service to the IC.
Apache License 2.0
37
stars
10
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
feat: Update the monitor canister to contain a sampling schedule.
#171
dfinity-ryancroote
closed
1 year ago
0
feat: Add `disable-forex-weekend-check` feature flag.
#170
dfinity-ryancroote
closed
1 year ago
0
refactor: Allow e2e tests to have different response bodies beyond JSON.
#169
dfinity-ryancroote
closed
1 year ago
0
chore: Move `can_successfully_cache_rates` test to separate module.
#168
dfinity-ryancroote
closed
1 year ago
0
chore: Move `can_successfully_retrieve_rate` test to separate module
#167
dfinity-ryancroote
closed
1 year ago
0
feat: Allow e2e-tests to take arguments so one test can be ran easily
#166
dfinity-ryancroote
closed
1 year ago
0
feat: Updating workflow order
#165
dfinity-ryancroote
closed
1 year ago
0
feat: Updating `xrc` system test runner
#164
dfinity-ryancroote
closed
1 year ago
0
feat: Removing logging for `MonetaryAuthorityOfSingapore`
#163
dfinity-ryancroote
closed
1 year ago
1
feat: Add debug code for `MonetaryAuthorityOfSingapore`
#162
dfinity-ryancroote
closed
1 year ago
0
feat: Updating github actions to streamline e2e testing
#161
dfinity-ryancroote
closed
1 year ago
0
feat: Adding additional logging to determine why transform may be failing for Bank of Israel
#160
dfinity-ryancroote
closed
1 year ago
0
Use BTreeMap for forex rate serialization so that they are sorted by key
#159
yotamhc
closed
1 year ago
1
feat: Add crypto/USDT unit test
#158
dfinity-ryancroote
closed
1 year ago
0
feat: Add logging for Bank of Israel
#157
dfinity-ryancroote
closed
1 year ago
0
Changing the behavior when no timestamp is provided in a request
#156
THLO
closed
1 year ago
0
Re-introducing a custom cache
#155
THLO
closed
1 year ago
0
feat: Adding unit tests to cover the API call's usage of the new `pending` error.
#154
dfinity-ryancroote
closed
1 year ago
0
fix: Fix XML parsing for new Bank of Israel API
#153
yotamhc
closed
1 year ago
0
feat: Add the ability to mark requests as pending
#152
dfinity-ryancroote
closed
1 year ago
0
feat: Allow the NNS dapp to query rates freely.
#151
dfinity-ryancroote
closed
1 year ago
0
Fixing the cycle requirement in the README
#150
THLO
closed
1 year ago
0
feat:Monitor Canister Exporter
#149
dfinity-ryancroote
closed
1 year ago
0
feat: Add debugging statement for KuCoin responses.
#148
dfinity-ryancroote
closed
1 year ago
0
feat: Add monitor canister ID to canister_ids.json, update candid, and cycles cost.
#147
dfinity-ryancroote
closed
1 year ago
0
feat: Add forex rate pair unit tests
#146
dfinity-ryancroote
closed
1 year ago
0
feat(refactor): Clean up fee calculation and apply a minimum fee for errors.
#145
dfinity-ryancroote
closed
1 year ago
0
Switching to an LRU cache
#144
THLO
closed
1 year ago
0
feat(test): Adds tests for crypto/fiat pairs.
#143
dfinity-ryancroote
closed
1 year ago
0
refactor: Move unit test xml & json to separate files.
#142
dfinity-ryancroote
closed
1 year ago
0
Removing duplicate code
#141
THLO
closed
1 year ago
0
refactor: Check for cycles earlier in the call.
#140
dfinity-ryancroote
closed
1 year ago
0
feat: Add rate limit fee
#139
dfinity-ryancroote
closed
1 year ago
0
feat: Add `canister_inspect_message`
#138
dfinity-ryancroote
closed
1 year ago
0
Duplicate code
#137
Motokoder
closed
1 year ago
2
refactor: Clean up errors from transforms
#136
dfinity-ryancroote
closed
1 year ago
0
feat: Up the cycle cost to `10_000_000_000`
#135
dfinity-ryancroote
closed
1 year ago
0
refactor: Rate limiting guard should track the calculated HTTP requests and add `is_available` to exchanges and forex sources to clean up feature flag check.
#134
dfinity-ryancroote
closed
1 year ago
0
feat: Forex goes back when looking for rates, reports the actual timestamp for rates
#133
yotamhc
closed
1 year ago
0
Update log message when an a failure to extract rate occurs
#132
dfinity-ryancroote
closed
1 year ago
0
Check if caller is anonymous principal
#131
dfinity-ryancroote
closed
1 year ago
0
Use a guard for the rate limit counter instead of an `increment` and `decrement` function
#130
dfinity-ryancroote
closed
1 year ago
0
`max-response-bytes`: Update the max response bytes
#129
dfinity-ryancroote
closed
1 year ago
0
`forex`: Set max response bytes for HTTP outcalls
#128
dfinity-ryancroote
closed
1 year ago
0
Add unit tests for the periodic functionality of the monitor canister.
#127
dfinity-ryancroote
closed
1 year ago
0
Log all errors that can be encountered when making outbound HTTP calls.
#126
dfinity-ryancroote
closed
1 year ago
0
`candid`: Removes `opt` from `GetExhcnageRateResult::Err` field.
#125
dfinity-ryancroote
closed
1 year ago
0
Avoid querying forex rates on weekends
#124
yotamhc
closed
1 year ago
0
`cleanup`: Extract error messages should contain more details.
#123
dfinity-ryancroote
closed
1 year ago
0
`wasm`: Add `candid:service` metadata to wasm.
#122
dfinity-ryancroote
closed
1 year ago
0
Previous
Next