Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge feat/xexchange-v3 into development #1469

Merged
merged 507 commits into from
Sep 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
507 commits
Select commit Hold shift + click to select a range
f256780
MEX-414: fix auto router unit test
claudiulataretu May 21, 2024
3515bf5
Merge pull request #1349 from multiversx/MEX-414-composable-tasks
claudiulataretu May 21, 2024
a62e725
Merge pull request #1351 from multiversx/development
claudiulataretu May 22, 2024
24020d2
Merge pull request #1352 from multiversx/SERVICES-2370-pairs-query-pa…
claudiulataretu May 24, 2024
43bda81
MEX-414: compute gas limit for composable tasks
claudiulataretu May 24, 2024
6131e55
MEX-414: update unit tests gas limits
claudiulataretu May 24, 2024
f373416
MEX-414: update default gas limit for composable tasks
claudiulataretu May 24, 2024
1811bc9
Merge pull request #1353 from multiversx/MEX-414-composable-tasks
claudiulataretu May 27, 2024
276a37c
Merge branch 'development' into merge/development-feat-xexchange-v3
claudiulataretu May 29, 2024
78c5f4d
Merge pull request #1359 from multiversx/merge/development-feat-xexch…
claudiulataretu May 29, 2024
83a8722
SERVICES-2416: add PairCompoundAPR model [WIP]
mad2sm0key May 28, 2024
119e4e2
SERVICES-2416: compute dual farm aprs
mad2sm0key May 29, 2024
e243776
SERVICES-2416: fix apr calculation
mad2sm0key May 29, 2024
108da38
SERVICES-2416: cache APRs in pairs compute service
mad2sm0key May 30, 2024
4dfc757
SERVICES-2416: fix bad staking address
mad2sm0key May 30, 2024
ae98937
SERVICES-2416: add PairCompoundedAPRResolver provider to enable
mad2sm0key May 30, 2024
ee72479
SERVICES-2416: move boosted APR computation to farm v2 compute service
mad2sm0key May 30, 2024
d6e27d7
SERVICES-2416: remove APRs computation logic from pair compute service
mad2sm0key May 31, 2024
6de0dbb
SERVICES-2416: add 'boostedApr' field + resolver to Staking model
mad2sm0key May 31, 2024
f282845
SERVICES-2416: add 'boostedApr' field + resolver to Farm V2 model
mad2sm0key May 31, 2024
8c5b49f
MEX-480: use dynamic gas limit for energy position creator transaction
claudiulataretu Jun 3, 2024
ae04bf4
MEX-480: update gas limits in unit test for energy position creator
claudiulataretu Jun 3, 2024
66fc925
Merge pull request #1363 from multiversx/MEX-480-gas-limits-update
claudiulataretu Jun 3, 2024
fdb04c8
MEX-481: add guard for position creator dual tokens transactions
claudiulataretu Jun 3, 2024
e35c734
Merge pull request #1364 from multiversx/MEX-481-position-creator-dua…
claudiulataretu Jun 4, 2024
1278db9
Merge branch 'development' into merge/development-feat-xexchange-v3
claudiulataretu Jun 5, 2024
3b53cdd
Merge branch 'development' into merge/development-feat-xexchange-v3
claudiulataretu Jun 5, 2024
2e03b1f
Merge pull request #1365 from multiversx/merge/development-feat-xexch…
claudiulataretu Jun 6, 2024
3160ad9
Merge branch 'development' into merge/development-feat-xexchange-v3
claudiulataretu Jun 11, 2024
8b4742a
Merge branch 'feat/xexchange-v3' into merge/development-feat-xexchang…
claudiulataretu Jun 11, 2024
cccfc35
Merge pull request #1368 from multiversx/merge/development-feat-xexch…
claudiulataretu Jun 11, 2024
4834c6b
Merge branch 'feat/xexchange-v3' into SERVICES-2416-pairs-compounded-apr
mad2sm0key Jun 17, 2024
5d4a8c1
SERVICES-2416: fixes after review
mad2sm0key Jun 17, 2024
fdebcaf
Merge pull request #1361 from multiversx/SERVICES-2416-pairs-compound…
mad2sm0key Jun 18, 2024
370dc11
Merge remote-tracking branch 'origin/development' into merge/developm…
mad2sm0key Jun 18, 2024
9447bda
Merge pull request #1372 from multiversx/merge/development-feat-xexch…
mad2sm0key Jun 18, 2024
a9a139d
SERVICES-2469: add sorting by compounded APR to filteredPairs query
mad2sm0key Jun 20, 2024
045ca45
SERVICES-2469: fix unit tests and imports
mad2sm0key Jun 20, 2024
8a39eee
Merge pull request #1378 from multiversx/development
claudiulataretu Jun 25, 2024
5bc480f
SERVICES-2469: add 'dualFarmBoostedApr' to compute result
mad2sm0key Jun 25, 2024
e4d049a
Merge pull request #1377 from multiversx/SERVICES-2469-sorting-pairs-…
mad2sm0key Jun 25, 2024
5a46c18
Merge pull request #1379 from multiversx/development
mad2sm0key Jun 25, 2024
33b687d
Merge branch 'development' into merge/development-feat-xexchange-v3
mad2sm0key Jul 2, 2024
65c37d8
Merge pull request #1383 from multiversx/merge/development-feat-xexch…
claudiulataretu Jul 2, 2024
5bf8646
SERVICES-2488: add pairRewardTokens model + resolver
mad2sm0key Jul 4, 2024
77ffbc2
SERVICES-2488: add pool and farm rewards to new model + rename fields
mad2sm0key Jul 5, 2024
ce3ddc3
Merge pull request #1384 from multiversx/SERVICES-2488-token-rewards-…
mad2sm0key Jul 5, 2024
8490be1
Merge branch 'development' into merge/development-feat-xexchange-v3
mad2sm0key Jul 5, 2024
a99820b
Merge pull request #1385 from multiversx/merge/development-feat-xexch…
claudiulataretu Jul 5, 2024
270bca0
SERVICES-2492: add pairs filtering by LP token identifiers
mad2sm0key Jul 9, 2024
a4669d5
SERVICES-2492: add pairs filtering by farm tokens
mad2sm0key Jul 10, 2024
cf5d63e
SERVICES-2492: remove farmAbiV2 dependency from pair filtering service
mad2sm0key Jul 10, 2024
ecd3a89
MEX-480: update gas limits for create energy position
claudiulataretu Jul 12, 2024
0ffee43
MEX-480: fix position creator unit tests
claudiulataretu Jul 12, 2024
0d6314c
Merge pull request #1387 from multiversx/MEX-480-gas-limits-update
claudiulataretu Jul 12, 2024
f4bd51a
SERVICES-2495: fix negative energy false positive
mad2sm0key Jul 17, 2024
8fd5741
MEX-480: update gas limit for stake farm tokens
claudiulataretu Jul 18, 2024
27f7649
Merge branch 'development' into merge/development-feat-xexchange-v3
mad2sm0key Jul 19, 2024
0ffe382
Merge pull request #1391 from multiversx/MEX-480-gas-limits-update
claudiulataretu Jul 19, 2024
7f0c3ca
Merge pull request #1392 from multiversx/merge/development-feat-xexch…
claudiulataretu Jul 19, 2024
0215b7b
SERVICES-2495: fix dual farm base apr computation
mad2sm0key Jul 20, 2024
f3020d5
Merge pull request #1393 from multiversx/SERVICES-2495-fix-negative-e…
claudiulataretu Jul 25, 2024
2d738a3
Merge pull request #1395 from multiversx/development
claudiulataretu Jul 25, 2024
a40d9af
MEX-470: added shadowfork4 config
claudiulataretu Jul 25, 2024
71e2f03
Merge pull request #1396 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Jul 25, 2024
a8a933b
MEX-480: Update gas limit for position creator
claudiulataretu Jul 25, 2024
744bbfa
Merge pull request #1397 from multiversx/MEX-480-gas-limits-update
claudiulataretu Jul 25, 2024
6145aa8
MEX-470: update shadowfork4 contracts addresses
claudiulataretu Jul 29, 2024
1ca545b
Merge pull request #1398 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Jul 29, 2024
8e3a652
MEX-492: fix return value on user total farm position
claudiulataretu Jul 29, 2024
392ec01
Merge pull request #1399 from multiversx/MEX-492-user-total-farm-posi…
claudiulataretu Jul 29, 2024
ab170c6
MEX-492: fix undefined values on pair and ESDT models
claudiulataretu Jul 29, 2024
45ed706
Merge pull request #1400 from multiversx/MEX-492-user-total-farm-posi…
claudiulataretu Jul 29, 2024
aa2ab6e
SERVICES-2513: caching for null or undefined values
mad2sm0key Jul 30, 2024
e01d391
SERVICES-2513: update pairs cache warmer
mad2sm0key Jul 30, 2024
854a642
SERVICES-2513: update tokens cache warmer
mad2sm0key Jul 30, 2024
e5f9feb
SERVICES-2513: update farms cache warmer
mad2sm0key Jul 30, 2024
0499f62
SERVICES-2513: remove comments + fix unit test
mad2sm0key Jul 30, 2024
fff202f
SERVICES-2513: update staking cache warmer
mad2sm0key Jul 30, 2024
10cb685
SERVICES-2513: fixes after review
mad2sm0key Jul 30, 2024
9fdf203
Merge pull request #1401 from multiversx/SERVICES-2513-caching-optimi…
mad2sm0key Jul 30, 2024
c8213b4
SERVICES-2492: update pairs filtering to accept an array of states
mad2sm0key Jul 31, 2024
ff6a020
Merge branch 'feat/xexchange-v3' into SERVICES-2492-add-filtering-by-…
mad2sm0key Jul 31, 2024
e22e2b3
Merge pull request #1404 from multiversx/development
claudiulataretu Aug 1, 2024
1426be8
Merge pull request #1403 from multiversx/SERVICES-2492-add-filtering-…
claudiulataretu Aug 2, 2024
cddce16
SERVICES-2524: update token trending score formula
mad2sm0key Aug 5, 2024
37a53c6
SERVICES-2525: return nextTime only when there are candles in the past
mad2sm0key Aug 5, 2024
addd609
MEX-494: add farm token supply for the week filed on farmV2 model
claudiulataretu Aug 5, 2024
0a362d8
MEX-494: add farm token supply for week on staking model
claudiulataretu Aug 5, 2024
cfdd2f0
MEX-470: fix price discovery tokens prices
claudiulataretu Aug 5, 2024
6efaeb5
MEX-470: add config for new testing environment setup
claudiulataretu Aug 5, 2024
d5efc89
Merge pull request #1407 from multiversx/MEX-494-farm-supply-for-week
claudiulataretu Aug 5, 2024
c11c40f
Merge pull request #1408 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Aug 5, 2024
ee3ad5e
MEX-495: Fix total farm position migrations transactions
claudiulataretu Aug 5, 2024
84dd40c
Merge pull request #1409 from multiversx/MEX-495-fix-total-farm-migra…
claudiulataretu Aug 6, 2024
ad7d3ae
Merge pull request #1405 from multiversx/SERVICES-2525-fix-for-candle…
mad2sm0key Aug 6, 2024
e4ebb5d
Merge pull request #1406 from multiversx/SERVICES-2524-update-token-t…
mad2sm0key Aug 6, 2024
149e0f0
Merge branch 'feat/xexchange-v3' into merge/development-feat-xexchang…
mad2sm0key Aug 6, 2024
191b7bf
Merge branch 'development' into merge/development-feat-xexchange-v3
mad2sm0key Aug 6, 2024
75b342e
Merge pull request #1411 from multiversx/merge/development-feat-xexch…
mad2sm0key Aug 6, 2024
cbbdbdf
MEX-496: fix metabonding negative energy check
claudiulataretu Aug 6, 2024
43ecd4d
Merge pull request #1412 from multiversx/MEX-496-fix-metabonding-ener…
claudiulataretu Aug 6, 2024
0dfc367
Merge pull request #1414 from multiversx/development
claudiulataretu Aug 6, 2024
c2a2961
SERVICES-2532: expose farm,staking farm,staking proxy farm addr on pair
mad2sm0key Aug 7, 2024
f020a3d
SERVICES-2532: remove staking farm address field
mad2sm0key Aug 7, 2024
dd9b35c
MEX-470: change chainID for battlenet environment
claudiulataretu Aug 7, 2024
b5b426f
Merge pull request #1416 from multiversx/SERVICES-2532-expose-extra-f…
claudiulataretu Aug 7, 2024
57f246c
Merge pull request #1417 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Aug 7, 2024
4dddbd8
MEX-470: update battlenet smart contracts configs
claudiulataretu Aug 7, 2024
35dde99
Merge pull request #1418 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Aug 7, 2024
5b5b573
SERVICES-2532: return staking proxy address with farm V2 for pair model
claudiulataretu Aug 7, 2024
afd2c6e
Merge pull request #1419 from multiversx/SERVICES-2532-expose-extra-f…
claudiulataretu Aug 7, 2024
2a0547a
Merge pull request #1420 from multiversx/development
claudiulataretu Aug 7, 2024
6f3cc0d
MEX-470: disable logs processor on battlenet env
claudiulataretu Aug 8, 2024
f2dbadd
Merge pull request #1421 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Aug 8, 2024
0202426
Merge pull request #1423 from multiversx/development
claudiulataretu Aug 8, 2024
62d5d0a
SERVICES-2534: add escrow SC storage cache warmer
mad2sm0key Aug 8, 2024
c1f3a3e
Merge pull request #1424 from multiversx/SERVICES-2534-add-escrow-cac…
mad2sm0key Aug 8, 2024
8bf1113
MEX-480: Update gas limits
claudiulataretu Aug 8, 2024
f352452
Merge pull request #1425 from multiversx/MEX-480-gas-limits-update
claudiulataretu Aug 8, 2024
805dea3
MEX-498: Add filtering of farms query
claudiulataretu Aug 8, 2024
30a8d08
MEX-498: fix farm filtering with no filtering
claudiulataretu Aug 8, 2024
37f1332
Merge pull request #1426 from multiversx/MEX-498-add-farm-filtering
claudiulataretu Aug 8, 2024
d97dc57
MEX-499: compute token value locked based on current liquidity
claudiulataretu Aug 8, 2024
01a739a
MEX-480: Update gas limits
claudiulataretu Aug 8, 2024
15f9680
Merge pull request #1429 from multiversx/MEX-480-gas-limits-update
claudiulataretu Aug 8, 2024
99f4537
Merge pull request #1427 from multiversx/MEX-499-token-total-value-lo…
claudiulataretu Aug 8, 2024
6096aae
MEX-480: Update gas limits
claudiulataretu Aug 9, 2024
33d18e5
Merge pull request #1430 from multiversx/MEX-480-gas-limits-update
claudiulataretu Aug 9, 2024
2fe0581
MEX-500: Fix create position single tokens with LP tokens
claudiulataretu Aug 9, 2024
4046eeb
Merge pull request #1431 from multiversx/MEX-500-fix-create-position-…
claudiulataretu Aug 9, 2024
a698196
MEX-480: Update gas limits
claudiulataretu Aug 12, 2024
165ad3c
SERVICES-2538: add trending score config for battlenet
mad2sm0key Aug 12, 2024
7ef2522
MEX-451: Fix migrate dual farm positions
claudiulataretu Aug 12, 2024
95ec162
Merge pull request #1432 from multiversx/MEX-480-gas-limits-update
claudiulataretu Aug 12, 2024
3d45eac
Merge pull request #1433 from multiversx/SERVICES-2538-trending-score…
claudiulataretu Aug 12, 2024
90c7bc0
Merge pull request #1434 from multiversx/MEX-501-fix-migrate-dual-far…
claudiulataretu Aug 12, 2024
e2ab07a
MEX-502: Fix compute staking total value locked in USD
claudiulataretu Aug 12, 2024
d1c6c2b
MEX-502: Staking APR should be 0 when no rewards are distributed
claudiulataretu Aug 12, 2024
d1c90af
MEX-502: remove unnecessary caching on staking information
claudiulataretu Aug 12, 2024
730ca17
MEX-503: Add user energy model based on energy model
claudiulataretu Aug 12, 2024
cf1e759
MEX-503: add user energy league
claudiulataretu Aug 12, 2024
4e46761
MEX-504: remove unnecessary caching on user weekly rewards
claudiulataretu Aug 12, 2024
e955773
MEX-503: fix energy resolver imports
claudiulataretu Aug 13, 2024
fd8e5bb
MEX-503: fix fees collector compute unit tests
claudiulataretu Aug 13, 2024
4628e64
MEX-503: return all leagues with a new query
claudiulataretu Aug 13, 2024
e9d729b
Merge pull request #1436 from multiversx/MEX-503-user-energy-league
claudiulataretu Aug 13, 2024
b8c7699
Merge pull request #1435 from multiversx/MEX-502-fix-stakings-tvl-sor…
claudiulataretu Aug 13, 2024
26ae28a
MEX-505: Fix compute token trending score
claudiulataretu Aug 13, 2024
5750377
MEX-505: increase gas limit for staking position creator
claudiulataretu Aug 13, 2024
07fb424
MEX-505: revert changes on token previous 24h price
claudiulataretu Aug 13, 2024
4d4321f
Merge pull request #1437 from multiversx/MEX-505-fix-token-trending-s…
claudiulataretu Aug 13, 2024
6abd916
Merge branch 'development' into merge/development-feat-xexchange-v3
claudiulataretu Aug 13, 2024
37ce5e0
Merge pull request #1438 from multiversx/merge/development-feat-xexch…
claudiulataretu Aug 13, 2024
2aa77cc
Merge pull request #1440 from multiversx/development
claudiulataretu Aug 13, 2024
9af1376
Merge pull request #1443 from multiversx/development
claudiulataretu Aug 14, 2024
f0cdc7f
MEX-507: add pair address for user positions
claudiulataretu Aug 19, 2024
fc300f8
MEX-507: use filtering by an array of addresses on filtered queries
claudiulataretu Aug 19, 2024
509357c
MEX-507: add pairAddress information for user tokens positions
claudiulataretu Aug 19, 2024
f0d2bd9
MEX-507: fix unit tests
claudiulataretu Aug 19, 2024
6a982e7
Merge branch 'feat/xexchange-v3' into MEX-504-user-weekly-rewards-cache
claudiulataretu Aug 19, 2024
75d5ea9
MEX-504: remove caching for user claim progress
claudiulataretu Aug 19, 2024
4289247
Merge pull request #1445 from multiversx/MEX-504-user-weekly-rewards-…
claudiulataretu Aug 19, 2024
fb93c61
MEX-508: return 24 data points on analytics for the last 24 hours
claudiulataretu Aug 19, 2024
1d45832
Merge pull request #1444 from multiversx/MEX-507-user-positions-extra…
claudiulataretu Aug 19, 2024
6295330
Merge pull request #1446 from multiversx/MEX-508-analytics-charts
claudiulataretu Aug 19, 2024
6024d8c
Fix leagues
lcswillems Aug 19, 2024
42ec83d
Fix setup
lcswillems Aug 19, 2024
96743e2
MEX-504: remove caching for user last active week
claudiulataretu Aug 20, 2024
5ed6311
MEX-504: remove caching for user energy information
claudiulataretu Aug 20, 2024
9ba86f4
MEX-504: remove caching for user outdated contracts
claudiulataretu Aug 20, 2024
648ed53
Merge pull request #1447 from multiversx/fix-leagues
claudiulataretu Aug 20, 2024
a5db830
Merge pull request #1448 from multiversx/fix-setup
claudiulataretu Aug 20, 2024
11f144f
MEX-470: update contracts addresses on battlenet config
claudiulataretu Aug 20, 2024
b9abea5
Merge pull request #1449 from multiversx/MEX-504-user-weekly-rewards-…
claudiulataretu Aug 20, 2024
91a46b9
Merge pull request #1450 from multiversx/MEX-470-sc-deployments-on-de…
claudiulataretu Aug 20, 2024
6aae1be
MEX-509: added abi and compute loaders for farms
claudiulataretu Aug 28, 2024
d8f9dcf
MEX-509: extract getMany function to a separate utils file
claudiulataretu Aug 15, 2024
8eb5145
MEX-510: Add token loader service
claudiulataretu Aug 15, 2024
d101b64
MEX-511: added pair abi and compute loaders
claudiulataretu Aug 16, 2024
347e5fa
MEX-511: fix undefined value in getMany method
claudiulataretu Aug 16, 2024
d85eb48
MEX-512: remove unnecessary caching from farm compute
claudiulataretu Aug 15, 2024
99c4ec7
MEX-512: improvements on tokens caching
claudiulataretu Aug 16, 2024
1facee9
MEX-512: remove unnecessary cache from router service
claudiulataretu Aug 16, 2024
870af03
MEX-512: add more info for pair cache warmer
claudiulataretu Aug 20, 2024
0c9bf99
MEX-512: improve refresh pair prices cron job
claudiulataretu Aug 21, 2024
3501b7c
MEX-512: increase cahe ttl for contract balance
claudiulataretu Aug 21, 2024
04bb7ef
MEX-512: cache warm pair locked value USD
claudiulataretu Aug 21, 2024
c292cf8
MEX-512: refresh pair tokenPriceUSD in tokens cronjob
claudiulataretu Aug 22, 2024
05388e4
MEX-512: use cached token price USD for pair token
claudiulataretu Aug 22, 2024
875db5a
MEX-512: remove caching for user unstaked tokens from token unstake
claudiulataretu Aug 23, 2024
71ff21a
MEX-513: Add LP token type
claudiulataretu Aug 19, 2024
239dd5a
MEX-513: add lp token compute price for tokenPriceDerivedUSD
claudiulataretu Aug 19, 2024
9cd8d85
MEX-513: refresh lp token type on pair cache warmer
claudiulataretu Aug 20, 2024
6cd67f4
Merge pull request #1452 from multiversx/MEX-509-farms-data-loader
claudiulataretu Aug 30, 2024
a1d79b7
Merge pull request #1453 from multiversx/MEX-510-tokens-data-loader
claudiulataretu Aug 30, 2024
65e4c68
Merge pull request #1454 from multiversx/MEX-511-pair-data-loader
claudiulataretu Aug 30, 2024
42bea8e
Merge pull request #1455 from multiversx/MEX-512-caching-improvements
mad2sm0key Sep 4, 2024
95a0d40
SERVICES-2575: set local cache in GetOrSet decorator
mad2sm0key Sep 10, 2024
f842ede
SERVICES-2575: fix failing unit test
mad2sm0key Sep 10, 2024
67e7830
SERVICES-2569: parse cached null/undefined in aws getter
mad2sm0key Sep 10, 2024
9eff1b7
MEX-514: added compute methods for user staking boosted APRs
claudiulataretu Aug 26, 2024
80ae381
MEX-514: Added user boosted APRs to BoostedRewardsModel
claudiulataretu Aug 26, 2024
d92785b
MEX-514: add compute for user farm boosted APRs
claudiulataretu Aug 26, 2024
363c3a8
MEX-514: added resolver for farm boosted rewards model
claudiulataretu Aug 26, 2024
31ce12f
MEX-514: update compute farm boosted rewards with custom user informa…
claudiulataretu Sep 10, 2024
585cdd8
MEX-514: update compute staking boosted rewards with custom user info…
claudiulataretu Sep 10, 2024
bcf549c
Merge pull request #1456 from multiversx/SERVICES-2575-fix-local-cach…
mad2sm0key Sep 10, 2024
e1e22a1
Merge branch 'feat/xexchange-v3' into MEX-514-compute-user-boosted-apr
claudiulataretu Sep 10, 2024
3555fa2
SERVICES-2569: add bulk getter methods for various pair fields
mad2sm0key Sep 10, 2024
aab29e9
SERVICES-2569: refactor pair abi and compute loader services
mad2sm0key Sep 10, 2024
b603d88
SERVICES-2569: refactor pairs filtering and sorting to use bulk getters
mad2sm0key Sep 10, 2024
6d99a57
MEX-514: fix farm v2 compute service unit tests
claudiulataretu Sep 10, 2024
7e411b6
MEX-480: increase gas limits for failed transactions
claudiulataretu Aug 21, 2024
ea1530d
MEX-480: not enough gas for enterFarmProxy
claudiulataretu Aug 22, 2024
2e9f8a5
MEX-480: use dynamic gas limit for position creation single tokens
claudiulataretu Aug 26, 2024
91555af
MEX-480: increase gas limit for position creator dual tokens
claudiulataretu Aug 26, 2024
7acfdd6
Merge branch 'feat/xexchange-v3' into MEX-513-add-lp-token-type
claudiulataretu Sep 10, 2024
de3bd81
MEX-513: Add lp token derived USD refresh into pair cache warmer
claudiulataretu Aug 20, 2024
c7d48f8
SERVICES-2577: add rewardsDepleted filter to filteredStakingFarms query
mad2sm0key Sep 11, 2024
1f19705
SERVICES-2577: fixes after review
mad2sm0key Sep 11, 2024
7a7f65f
Merge pull request #1457 from multiversx/MEX-514-compute-user-boosted…
claudiulataretu Sep 11, 2024
034a8b2
Merge pull request #1458 from multiversx/SERVICES-2569-caching-improv…
claudiulataretu Sep 11, 2024
ad26fb5
MEX-480: fix position creator unit tests
claudiulataretu Sep 11, 2024
a0cc4b9
MEX-513: fix tokens service unit tests imports
claudiulataretu Sep 11, 2024
2a95911
Merge pull request #1459 from multiversx/MEX-480-gas-limits-update
claudiulataretu Sep 11, 2024
87d6f7c
Merge pull request #1460 from multiversx/MEX-513-add-lp-token-type
claudiulataretu Sep 11, 2024
245894a
MEX-495: fix migrate staking positions transactions
claudiulataretu Aug 22, 2024
2a3b7ac
MEX-495: fix feesAPR NaN value
claudiulataretu Aug 26, 2024
e7091c7
MEX-515: Add query metrics plugin for apollo server
claudiulataretu Aug 16, 2024
a8025e7
Merge pull request #1463 from multiversx/MEX-515-query-metrics-plugin
claudiulataretu Sep 11, 2024
040c5fc
Merge pull request #1462 from multiversx/MEX-495-fix-total-farm-migra…
claudiulataretu Sep 11, 2024
70d20a1
Merge branch 'feat/xexchange-v3' into SERVICES-2577-staking-farms-fil…
mad2sm0key Sep 11, 2024
8a09f04
SERVICES-2577: fixes after review 2
mad2sm0key Sep 11, 2024
e4ba03b
Merge pull request #1461 from multiversx/SERVICES-2577-staking-farms-…
mad2sm0key Sep 11, 2024
e1bf094
SERVICES-2578: add batch get methods to token compute service
mad2sm0key Sep 11, 2024
1df54bc
SERVICES-2578: use batch getters in token and token filtering services
mad2sm0key Sep 11, 2024
b4796a2
SERVICES-2578: use batch getter methods in token dataloaders
mad2sm0key Sep 11, 2024
de873dc
SERVICES-2578: remove ttl from getAllKeys call
mad2sm0key Sep 11, 2024
4706d48
MEX-516: fix missing user outdated contracts
claudiulataretu Sep 11, 2024
04420d7
Merge pull request #1465 from multiversx/MEX-516-fix-user-outdated-co…
claudiulataretu Sep 11, 2024
9599fe0
Merge pull request #1464 from multiversx/SERVICES-2578-caching-improv…
claudiulataretu Sep 11, 2024
839165e
SERVICES-2582: add optional TTL param to getAllKeys util function
mad2sm0key Sep 11, 2024
9d4c247
SERVICES-2582: pass ttl option in all getAllKeys calls
mad2sm0key Sep 11, 2024
5eb40d0
Merge pull request #1466 from multiversx/SERVICES-2582-update-local-c…
claudiulataretu Sep 11, 2024
ea8af0a
SERVICES-2582: fix set local cache in get all keys
claudiulataretu Sep 11, 2024
6c76a8b
Merge branch 'feat/xexchange-v3' into SERVICES-2582-update-local-cach…
claudiulataretu Sep 11, 2024
c5466e3
Merge pull request #1467 from multiversx/SERVICES-2582-update-local-c…
claudiulataretu Sep 12, 2024
e6d8449
SERVICES-2584: use config delay value
mad2sm0key Sep 12, 2024
4233d7f
Merge pull request #1468 from multiversx/SERVICES-2584-update-cache-w…
mad2sm0key Sep 12, 2024
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
27 changes: 17 additions & 10 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,25 @@ REDIS_PORT=6379
REDIS_DB=0

#MongoDB
MONGODB_URL=
MONGODB_DATABASE=
MONGODB_USERNAME=
MONGODB_PASSWORD=
MONGODB_URL="mongodb://localhost:27017"
MONGODB_DATABASE="development"
MONGODB_USERNAME="admin"
MONGODB_PASSWORD="admin"

#TimescaleDB
TIMESCALEDB_URL="localhost"
TIMESCALEDB_PORT=5432
TIMESCALEDB_DATABASE="timescaledb"
TIMESCALEDB_USERNAME="timescaledb"
TIMESCALEDB_PASSWORD="password"

#Elasticsearch server to use for logging. Optional
ELASTICSEARCH_URL="https://testnet-index.multiversx.com"
ELASTICSEARCH_URL="https://devnet-index.multiversx.com"

#MultiversX resources
MX_API_URL="https://testnet-api.multiversx.com"
MX_GATEWAY_URL="https://testnet-gateway.multiversx.com"
MX_DEX_URL="https://devnet-graphql-next.maiar.exchange"
MX_API_URL="https://devnet-api.multiversx.com"
MX_GATEWAY_URL="https://devnet-gateway.multiversx.com"
MX_DEX_URL="http://localhost:3005"
MX_DATA_API_URL="https://data-api.multiversx.com"

#Enable or Disable modules
Expand All @@ -48,8 +55,8 @@ LOG_LEVEL=info
# JWT Authorization
JWT_SECRET=
NATIVE_AUTH_MAX_EXPIRY_SECONDS=86400
NATIVE_AUTH_ACCEPTED_ORIGINS=
IMPERSONATE_URL=
NATIVE_AUTH_ACCEPTED_ORIGINS=https://localhost:3000,https://devnet.xexchange.com
IMPERSONATE_URL=“https://devnet-extras-api.multiversx.com/impersonate/allowed”

# RabbitMQ
RABBITMQ_URL=
Expand Down
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,17 @@ $ npm run start:dev
$ npm run start
```

4. Disable SSL for TimescaleDB in `timescaledb.module.ts`:

```
// ssl: true,
// extra: {
// ssl: {
// rejectUnauthorized: false,
// },
// },
```

It depends on the following external systems:

- gateway:
Expand Down
11 changes: 11 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,14 @@ services:
- MONGO_INITDB_ROOT_PASSWORD=admin
ports:
- '27017:27017'
timescaledb:
image: timescale/timescaledb:latest-pg12
restart: always
shm_size: 1gb
ports:
- '5432:5432'
environment:
POSTGRES_USER: timescaledb
POSTGRES_PASSWORD: password
volumes:
- /var/lib/postgresql/data
13 changes: 12 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"@golevelup/nestjs-rabbitmq": "^4.0.0",
"@multiversx/sdk-core": "^12.8.0",
"@multiversx/sdk-data-api-client": "^0.5.8",
"@multiversx/sdk-exchange": "^0.2.19",
"@multiversx/sdk-exchange": "^0.2.20",
"@multiversx/sdk-native-auth-server": "1.0.15",
"@multiversx/sdk-nestjs-cache": "^3.7.0",
"@multiversx/sdk-nestjs-common": "^3.7.0",
Expand Down Expand Up @@ -65,6 +65,7 @@
"class-validator": "^0.14.0",
"config": "^3.3.7",
"cookie-parser": "^1.4.6",
"dataloader": "^2.2.2",
"express": "^4.18.1",
"graphql": "^16.5.0",
"graphql-redis-subscriptions": "^2.4.2",
Expand Down
Loading
Loading