Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
891a40b
Refactor to use common processTx
paullinator Dec 6, 2025
020317c
Include all moonpay txs
paullinator Dec 6, 2025
817878c
Add EdgeAsset info for moonpay
paullinator Dec 7, 2025
9cc9f60
Add EdgeAsset info for thorchain/maya
paullinator Dec 7, 2025
e2b79ad
Add EdgeAsset info for changenow
paullinator Dec 7, 2025
7f4b004
Add EdgeAsset info for sideshift
paullinator Dec 9, 2025
62b46cd
fixup! Add EdgeAsset info for sideshift
j0ntz Apr 30, 2026
12bb701
Add EdgeAsset info for banxa
paullinator Dec 11, 2025
f4a98b7
Add EdgeAsset info for godex
paullinator Dec 12, 2025
7c6ddac
Add EdgeAsset info for changehero
paullinator Dec 12, 2025
2a7267c
fixup! Add EdgeAsset info for changehero
j0ntz Apr 30, 2026
e147c2d
Improve v3 rates logging
paullinator Dec 12, 2025
2076210
Check pluginId/tokenId for updating transactions
paullinator Dec 12, 2025
cdf6e78
Fix ratesEngine bug
paullinator Dec 12, 2025
15a4da7
Add EdgeAsset info for letsexchange
paullinator Dec 12, 2025
df9cd61
Add indices for pluginId/tokenId fields
paullinator Dec 12, 2025
b777e7c
Add EdgeAsset info for exolix
paullinator Dec 13, 2025
f86d266
Add disablePartnerQuery feature
paullinator Dec 13, 2025
d06d230
Use scoped logging
paullinator Dec 14, 2025
0356fe8
Fix rates server bookmarking
paullinator Dec 15, 2025
7e41b99
Optimize rates engine
paullinator Dec 15, 2025
11b48a9
For a partner to run with soloPartnerId even if disabled in couch
paullinator Dec 18, 2025
6b2c824
Use semaphores for queryEngine
paullinator Dec 25, 2025
5215a10
Add EdgeAsset info for bitrefill
paullinator Dec 27, 2025
dda980d
Add rango query plugin
paullinator Dec 28, 2025
d646b7e
fixup! Add rango query plugin
j0ntz Apr 30, 2026
8cc8e78
Add max new transactions for letsexchange
paullinator Dec 24, 2025
ca819d9
Add support for Binance Beacon Chain tokens for Letsexchange
paullinator Jan 7, 2026
a0b6d79
Fix banxa by adding zcash.
paullinator Jan 7, 2026
8e3d0be
Add retry when writing progress cache.
paullinator Jan 7, 2026
728cc1b
Add opbnb to changenow
paullinator Feb 11, 2026
e1096bd
Add monad
paullinator Feb 25, 2026
19d5450
Fix issue with testData.json
samholmes Jan 12, 2026
5f07a06
fixup! Fix issue with testData.json
j0ntz May 21, 2026
dadac77
Fix API to use apiKey instead of appId
paullinator Dec 21, 2025
3e810e1
Fix partner plugin logging, token normalization, and cache handling
cursoragent Feb 27, 2026
239b22c
Add scripts to patch invalid token IDs and reset USD values.
paullinator Mar 26, 2026
65c92cb
Alphabetize networks
paullinator May 1, 2026
2eccf79
Add monad to changenow
paullinator May 1, 2026
d4e6a5f
Show bitrefill error response when parsing fails
paullinator May 1, 2026
0fc4c09
Fix Thorchain
paullinator May 8, 2026
a2f973c
Update to use NPM instead of yarn.
paullinator May 15, 2026
cf15f02
Fix MoonPay and Rango parsing.
paullinator May 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# Package managers:
node_modules/
npm-debug.log
package-lock.json
yarn.lock
yarn-error.log

# Editors:
Expand Down
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npm run precommit
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ignore-scripts=true
1 change: 0 additions & 1 deletion .yarnrc

This file was deleted.

14 changes: 5 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,14 @@
## Installation

```sh
# Install Yarn

https://linuxize.com/post/how-to-install-yarn-on-ubuntu-18-04/

# Install Node

curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh

# Run Yarn
# Install dependencies

yarn
npm install

# Install CouchDB v3.1

Expand All @@ -36,9 +32,9 @@

## Reporting Server

To launch the reports server, just type `yarn start`.
To launch the reports server, just type `npm start`.

You can also build the server code by running `yarn build`, which puts its output in the `lib` folder. You can then use `forever-service` or similar tools to install the software on your server machine.
You can also build the server code by running `npm run build.lib` (or `npm run prepare` for a full build), which puts its output in the `lib` folder. You can then use `forever-service` or similar tools to install the software on your server machine.

```sh

Expand Down Expand Up @@ -68,4 +64,4 @@ sudo forever-service delete reportsApi

## Demo app

Run `yarn demo` to launch the demo app in your web browser.
Run `npm run demo` to launch the demo app in your web browser.
Loading
Loading