jakobsn
9631437b0a
Merge branch '9-oracle-prices' into 'master'
...
Resolve "Oracle prices"
Closes #9
See merge request riftenlabs/riftenlabs-indexer!22
2025-06-17 14:04:27 +00:00
jakobsn
b17b8a3947
Resolve "Oracle prices"
2025-06-17 14:04:26 +00:00
Dagur Valberg Johannsson
3d83bdee47
Merge branch 'candlesticks2' into 'master'
...
Candlesticks2
See merge request riftenlabs/riftenlabs-indexer!20
2025-06-17 13:22:46 +00:00
jakobsn
d1e265cf2f
Candlesticks2
2025-06-17 13:22:46 +00:00
Dagur Valberg Johannsson
03d8a31844
Merge branch 'index-delphi' into 'master'
...
Added support for delphi oracle
See merge request riftenlabs/riftenlabs-indexer!21
2025-06-12 08:09:05 +00:00
Dagur Valberg Johannsson
8b16e3d1f3
bump minor deps
2025-06-12 10:08:22 +02:00
Dagur Valberg Johannsson
78e391560f
Added support for delphi oracle
...
This allows fetching historical asset prices from the blockchain.
2025-05-21 13:33:26 +02:00
Dagur Valberg Johannsson
84ea84f4be
Filter tokens with no liquidity
2025-02-17 21:10:16 +01:00
Dagur Valberg Johannsson
4bf31c0131
Don't trigger parallel cache updates
2025-02-17 21:07:26 +01:00
Dagur Valberg Johannsson
bb46b8e3f8
Add IPFS gateway
2025-02-15 09:15:22 +01:00
Dagur Valberg Johannsson
219d0ff75d
missing file
2025-02-14 20:43:51 +01:00
Dagur Valberg Johannsson
ebe63ce932
Improve db initialization
2025-02-14 18:35:12 +01:00
Dagur Valberg Johannsson
5bb841f5c5
bug: don't crash on db read failure
2025-02-14 18:02:48 +01:00
Dagur Valberg Johannsson
33aebb0318
bug: Foreign keys not enforced
...
sqlite was not properly enforcing foreign keys, keeping conflicted
transactions in the database
2024-12-19 13:21:57 +01:00
Dagur Valberg Johannsson
0b4da0287d
bug: Fix tvl in token list
2024-11-28 10:27:35 +01:00
Dagur Valberg Johannsson
087a1d4cd1
make linter happy
2024-11-28 08:49:41 +01:00
Dagur Valberg Johannsson
39131d4670
bug: Fix current price calculation
2024-11-28 08:45:21 +01:00
Dagur Valberg Johannsson
2449665fad
aapy: higher weight for larger pools
2024-11-13 22:32:32 +01:00
Dagur Valberg Johannsson
1f3ffa42a2
rpc: Add pool owner/token to history
2024-11-13 13:24:06 +01:00
Dagur Valberg Johannsson
2a9541fb74
Add definition for PoolID
2024-11-13 11:31:14 +01:00
Dagur Valberg Johannsson
5d4b525743
Add total interractions to contract count
...
Closes #6
2024-11-13 11:28:27 +01:00
Dagur Valberg Johannsson
b1e88ff261
rpc: Add pool history call
2024-11-13 11:28:27 +01:00
Dagur Valberg Johannsson
7ab3e1960b
bug: Fix 'active' pools showing old instance
2024-11-13 11:28:27 +01:00
jakobsn
3da5b62c24
Merge branch 'refactorSearchTests' into 'master'
...
Search tokens
See merge request riftenlabs/riftenlabs-indexer!18
2024-10-31 10:55:29 +00:00
jakobsn
1248929fb4
Search tokens
2024-10-31 10:55:29 +00:00
Dagur Valberg Johannsson
d465c51480
missing build file
2024-10-25 15:28:40 +02:00
Dagur Valberg Johannsson
c1940a54a4
Add missing config spec
2024-10-25 15:26:49 +02:00
Dagur Valberg Johannsson
b4b9bf1eb5
Make rostrum server configurable
...
New default set to localhost
2024-10-25 15:22:44 +02:00
Dagur Valberg Johannsson
058f751a21
Improve querying for active pools
...
By using new field in the pool history entry table, we can improve the
query time for finding active cauldron pools.
This change also fixes a datatype issue in the table where TEXT was used
instead of INT.
2024-10-25 14:45:37 +02:00
Dagur Valberg Johannsson
73e29b1bbe
Query the mempool for new pools
...
Previous mempool filter did not include transactions that use the
'SUMMON' OP_RETURN feature to detect new pools.
2024-10-25 14:44:14 +02:00
Dagur Valberg Johannsson
96a960a6bd
Improve mempool removal speed
...
Remove multiple in one query and trust in `ON DELETE CASCADE` to do its
job.
2024-10-25 14:32:04 +02:00
Dagur Valberg Johannsson
6cfd95dacf
Bump riftenlabs-defi dep
2024-10-24 11:52:11 +02:00
Dagur Valberg Johannsson
8401ef7362
Merge branch 'apy' into 'master'
...
Add aggregated APY endpoint
See merge request riftenlabs/riftenlabs-indexer!17
2024-10-24 07:16:57 +00:00
Dagur Valberg Johannsson
19b3a3d3ea
Update tests for new table layout
...
Also rewrote tests to use insert functions
2024-10-24 09:12:12 +02:00
Dagur Valberg Johannsson
e4e7ec3b71
Add aggregated APY endpoint
...
Add an endpoint that gives a APY value across multiple micro-pools
2024-10-23 16:54:06 +02:00
Dagur Valberg Johannsson
d2b169d03a
Merge branch 'crc20-index' into 'master'
...
Add CRC20 index
See merge request riftenlabs/riftenlabs-indexer!16
2024-10-21 11:39:59 +00:00
Dagur Valberg Johannsson
751c1df6a7
Add CRC20 index
2024-10-21 13:35:24 +02:00
Dagur Valberg Johannsson
8fc7fc74bb
Merge branch 'tokensPage' into 'master'
...
Tokens page
See merge request riftenlabs/riftenlabs-indexer!15
2024-10-14 11:18:50 +00:00
jakobsn
07c75b1a7e
Tokens page
2024-10-14 11:18:50 +00:00
Dagur Valberg Johannsson
5aebe7bdaf
Use package electrum-client-netagnostic
...
Replace package that pointed at a git repo with
electrum-client-netagnostic.
2024-10-08 22:15:46 +02:00
Dagur Valberg Johannsson
6794e97fd2
Merge branch 'timestamp-to-pool' into 'master'
...
Add timestamp to pools table
See merge request riftenlabs/riftenlabs-indexer!14
2024-10-08 15:34:47 +00:00
Dagur Valberg Johannsson
3abbdbc177
Add timestamp to pools table
...
To speed up historical price queries, add timestamp to pools.
This denormalizes the database a bit for improved query performance.
2024-10-08 17:22:37 +02:00
Dagur Valberg Johannsson
fdf03bc48c
Merge branch 'tx-latest' into 'master'
...
API call for latest transactions
See merge request riftenlabs/riftenlabs-indexer!13
2024-09-25 11:46:23 +00:00
Dagur Valberg Johannsson
528cc79725
API call for latest transactions
2024-09-25 13:39:06 +02:00
Dagur Valberg Johannsson
eeab81c761
Merge branch 'well-known' into 'master'
...
Add well-known BCMR sources
See merge request riftenlabs/riftenlabs-indexer!12
2024-09-25 11:37:55 +00:00
Dagur Valberg Johannsson
cd6ce4d4ef
Add well-known BCMR sources
...
This adds additional BCMR data sources, mainly OTR.
2024-09-10 22:39:30 +02:00
Dagur Valberg Johannsson
0dac53ca25
Merge branch 'unique-addr' into 'master'
...
rpc: Unique addresses
See merge request riftenlabs/riftenlabs-indexer!11
2024-09-10 20:39:19 +00:00
Dagur Valberg Johannsson
675b3f08f9
rpc: Unique addresses
...
RPC method to show number of unique addresses interracting with cauldron
2024-09-04 13:25:36 +02:00
Dagur Valberg Johannsson
fea08d2b84
fix division by zero
2024-06-06 08:03:12 +02:00
Dagur Valberg Johannsson
37f2e15333
bugfix: Use correct cache key in closure
2024-05-30 12:20:52 +02:00