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

Release v25.3.0 #1598

Merged
merged 18 commits into from
Mar 25, 2025
Merged

Release v25.3.0 #1598

merged 18 commits into from
Mar 25, 2025

Conversation

purplesmoke05
Copy link
Member

No description provided.

Copy link

Coverage

Coverage Report •
FileStmtsMissCoverMissing
app
   __init__.py10100% 
   config.py92594%47–48, 52, 105, 146
   main.py1251290%116–117, 166–168, 177–178, 181, 185, 190, 194, 316
app/contracts
   contract.py1052279%114, 116–120, 122, 124, 179–180, 182–184, 186, 192, 195, 197–198, 200–201, 203, 227
app/database
   __init__.py461078%47, 54, 72, 108–110, 112, 128–129, 131
app/model/blockchain
   token.py4882594%91, 105–106, 110–112, 140, 143, 245–246, 359–360, 382, 431–432, 439–440, 589–590, 687–688, 806–807, 885–886
app/model/db
   base.py23482%46, 49, 59–60
app/model/schema
   node_info.py230100% 
   token.py1950100% 
batch
   __init__.py5180%27
   indexer_Block_Tx_Data.py1071883%137, 150–151, 153–161, 163–164, 168–171
   indexer_CompanyList.py972277%116–118, 148–151, 153–160, 162–164, 168–171
   indexer_Consume_Coupon.py1381787%72–73, 78–80, 176, 228–229, 238–241, 244, 248–251
   indexer_DEX.py2573387%88–89, 94–96, 163, 216–217, 231, 236–237, 251, 283–284, 312–313, 334–335, 390, 393–394, 397, 516–517, 526–529, 532, 536–539
   indexer_Position_Bond.py77610686%90–93, 442–443, 461–462, 526–527, 545–546, 583–584, 621–622, 659–660, 697–698, 735–736, 748, 762–763, 787–788, 795, 812–813, 820, 837–838, 862–863, 865–866, 869–871, 881, 897–898, 956–957, 969, 983–984, 991, 1006–1007, 1009–1010, 1013–1015, 1029–1030, 1037, 1090–1091, 1103, 1117–1118, 1125, 1140–1141, 1143–1144, 1147–1149, 1163–1164, 1171, 1186–1187, 1194, 1247–1248, 1357–1358, 1387–1388, 1441–1442, 1515–1516, 1665, 1670–1671, 1683–1684, 1699–1700, 1712–1713, 1722–1725, 1728, 1732–1735
   indexer_Position_Coupon.py4879181%78–81, 367–373, 376–379, 382, 386–388, 394–395, 407, 421–422, 446–447, 454, 471–472, 479, 496–497, 521–522, 524–525, 528–530, 540, 556–557, 615–616, 628, 640–641, 648, 663–664, 666–667, 670–672, 686–687, 694, 751–752, 850–851, 862, 868, 904–905, 937, 996, 1001–1002, 1005, 1008–1009, 1011–1015, 1030–1031, 1043–1044, 1053–1056, 1059, 1063–1066
   indexer_Position_Membership.py4697484%78–81, 370, 384–385, 409–410, 417, 434–435, 442, 459–460, 484–485, 487–488, 491–493, 503, 519–520, 578–579, 591, 603–604, 611, 626–627, 629–630, 633–635, 649–650, 657, 714–715, 814–815, 826, 832, 868–869, 901, 960, 965–966, 969, 972–973, 975–979, 994–995, 1007–1008, 1017–1020, 1023, 1027–1030
   indexer_Position_Share.py77610486%92–93, 442–443, 461–462, 526–527, 545–546, 583–584, 621–622, 659–660, 697–698, 735–736, 748, 762–763, 787–788, 795, 812–813, 820, 837–838, 862–863, 865–866, 869–871, 881, 897–898, 956–957, 969, 983–984, 991, 1006–1007, 1009–1010, 1013–1015, 1029–1030, 1037, 1090–1091, 1103, 1117–1118, 1125, 1140–1141, 1143–1144, 1147–1149, 1163–1164, 1171, 1186–1187, 1194, 1247–1248, 1357–1358, 1387–1388, 1441–1442, 1515–1516, 1665, 1670–1671, 1683–1684, 1699–1700, 1712–1713, 1722–1725, 1728, 1732–1735
   indexer_Token_Detail.py951188%134, 149–152, 157, 159, 163–166
   indexer_Token_Detail_ShortTerm.py921188%147, 162–165, 172, 174, 178–181
   indexer_Token_Holders.py2713288%395–396, 427–428, 445–446, 453–454, 482–483, 515–516, 541–543, 553–563, 565–566, 570–573
   indexer_Token_List.py1101586%142–143, 170–172, 223, 226–229, 232, 236–239
   indexer_Transfer.py2364481%97, 117, 190–195, 251–255, 363, 436, 453–454, 472–473, 476–484, 487–498, 502–505
   indexer_TransferApproval.py4107980%101–104, 112–115, 157–161, 286–288, 290–297, 299–300, 303–306, 308–311, 322–325, 389, 438–439, 475–476, 489, 495–496, 509, 524–525, 538, 544–545, 565–566, 579, 587–588, 608–609, 622, 628–629, 650–651, 765–766, 782–783, 800–801, 810–813, 816, 820–823
   processor_Block_Sync_Status.py1442086%60, 199, 201, 212, 214, 241–244, 246–252, 254–256, 260
   processor_Notifications_Coupon_Exchange.py2963488%101, 121–122, 127, 138, 155, 157, 183, 224, 264, 307, 347, 387, 427, 470, 510, 553, 579, 591, 593–594, 596–597, 600–602, 604–605, 607–608, 612–615
   processor_Notifications_Membership_Exchange.py2963488%101, 121–122, 127, 138, 155, 157, 183, 224, 267, 310, 350, 390, 433, 476, 519, 562, 588, 600, 602–603, 605–606, 609–611, 613–614, 616–617, 621–624
   processor_Notifications_Token.py2013184%121, 145–146, 151, 173, 175, 200–203, 227, 325, 370, 415, 438, 445, 447–448, 450–451, 454–456, 458–459, 461–462, 466–469
   processor_Send_Chat_Webhook.py481764%63–72, 74–76, 80–83
   processor_Send_Mail.py571475%99–108, 110–112, 116
tests
   conftest.py2111493%285, 297–301, 304, 336, 346–351
tests/app
   company_info_ListAllCompanies_test.py3740100% 
   company_info_ListAllCompanyTokens_test.py1890100% 
   dex_market_GetAgreement_test.py1392482%50–51, 53, 84–87, 90–94, 96, 102–103, 105, 128–130, 135–138, 140
   dex_orderlist_test.py8201797%660, 663–665, 668–670, 673, 675, 851–852, 938–939, 1538–1539, 1625–1626
   eth_EthereumJsonRpc_test.py600100% 
   eth_SendRawTransactionNowait_test.py2870100% 
   eth_SendRawTransaction_test.py4650100% 
   messaging_SendChatWebhook_test.py280100% 
   messaging_SendEmail_test.py860100% 
   position_PositionCoupon_test.py411299%162, 169
   position_PositionMembership_test.py288299%131, 138
   position_PositionShare_test.py358299%203, 212
   position_PositionStraightBond_test.py341399%190, 197, 199
   token_bond_StraightBondTokenDetails_test.py1210100% 
   token_bond_StraightBondTokens_test.py3950100% 
   token_coupon_CouponTokenDetails_test.py1170100% 
   token_coupon_CouponTokens_test.py3860100% 
   token_membership_MembershipTokenDetails_test.py1170100% 
   token_membership_MembershipTokens_test.py3860100% 
   token_share_ShareTokenDetails_test.py1200100% 
   token_share_ShareTokens_test.py3950100% 
tests/batch
   indexer_CompanyList_test.py4970100% 
   indexer_Token_Detail_ShortTerm_test.py3080100% 
   indexer_Token_Detail_test.py1980100% 
   indexer_Token_Holders_test.py7740100% 
   indexer_Token_List_test.py3160100% 
   indexer_TransferApproval_test.py4580100% 
   indexer_Transfer_test.py4860100% 
   processor_Notifications_Coupon_Exchange_test.py7210100% 
   processor_Notifications_Membership_Exchange_test.py7210100% 
   processor_Notifications_Token_test.py604199%61
   processor_Send_Chat_Webhook_test.py63198%136
TOTAL41772143496% 

Tests Skipped Failures Errors Time
1400 0 💤 0 ❌ 0 🔥 14m 23s ⏱️

@purplesmoke05 purplesmoke05 marked this pull request as ready for review March 21, 2025 03:23
@purplesmoke05 purplesmoke05 merged commit f5d0d2f into master Mar 25, 2025
16 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants