Skip to content

Commit 352b9ad

Browse files
authored
Merge pull request #3430 from demergent-labs/maintenance-2025-08-27--0.33.0
Example/test maintenance: update dependencies, formatting, and linting
2 parents cf1f513 + 90c4dde commit 352b9ad

File tree

112 files changed

+3096
-2954
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+3096
-2954
lines changed

benchmarks.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,4 +179,4 @@
179179
"baselineWeightedEfficiencyScore": 232260568.02711865
180180
}
181181
}
182-
}
182+
}

benchmarks.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -794,8 +794,6 @@ This document tracks high-level performance changes across Azle versions for com
794794

795795
</table>
796796

797-
798-
799797
---
800798

801-
_Report generated automatically by Azle_
799+
_Report generated automatically by Azle_
Lines changed: 50 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,67 @@
11
# Benchmarks for basic_bitcoin
22

33
## Current benchmarks Azle version: 0.33.0
4-
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change |
5-
|-----------|-------------|------------|--------|-----|--------------|-------|
6-
| 0 | 1 | 170_905_250 | 175_905_250 | $0.0002409902 | $240.99 | <font color="green">-7_629_006_953</font> |
7-
| 1 | 1 | 170_800_513 | 175_800_513 | $0.0002408467 | $240.84 | <font color="green">-2_578_218</font> |
8-
| 2 | 1 | 171_428_639 | 176_428_639 | $0.0002417072 | $241.70 | <font color="green">-1_979_316</font> |
9-
| 3 | 1 | 171_025_523 | 176_025_523 | $0.0002411550 | $241.15 | <font color="green">-2_900_672</font> |
10-
| 4 | 1 | 170_961_289 | 175_961_289 | $0.0002410670 | $241.06 | <font color="green">-2_370_795</font> |
11-
| 5 | 1 | 171_466_412 | 176_466_412 | $0.0002417590 | $241.75 | <font color="green">-1_679_422</font> |
12-
| 6 | 1 | 170_862_049 | 175_862_049 | $0.0002409310 | $240.93 | <font color="green">-2_947_755</font> |
13-
| 7 | 1 | 173_307_359 | 178_307_359 | $0.0002442811 | $244.28 | <font color="green">-18_417</font> |
14-
| 8 | 1 | 169_834_121 | 174_834_121 | $0.0002395227 | $239.52 | <font color="green">-5_819_179</font> |
15-
| 9 | 1 | 171_501_922 | 176_501_922 | $0.0002418076 | $241.80 | <font color="green">-550_948</font> |
16-
| 10 | 1 | 178_529_015 | 183_529_015 | $0.0002514348 | $251.43 | <font color="red">+4_749_094</font> |
17-
| 11 | 1 | 171_776_225 | 176_776_225 | $0.0002421834 | $242.18 | <font color="green">-8_909_712</font> |
18-
| 12 | 1 | 171_335_289 | 176_335_289 | $0.0002415793 | $241.57 | <font color="green">-2_359_824</font> |
19-
| 13 | 1 | 171_608_402 | 176_608_402 | $0.0002419535 | $241.95 | <font color="green">-1_749_552</font> |
20-
| 14 | 1 | 170_037_035 | 175_037_035 | $0.0002398007 | $239.80 | <font color="green">-3_798_922</font> |
21-
| 15 | 1 | 172_414_397 | 177_414_397 | $0.0002430577 | $243.05 | <font color="red">+254_264</font> |
22-
| 16 | 1 | 171_497_780 | 176_497_780 | $0.0002418020 | $241.80 | <font color="green">-38_763_946</font> |
23-
| 17 | 1 | 171_159_191 | 176_159_191 | $0.0002413381 | $241.33 | <font color="green">-2_757_057</font> |
24-
| 18 | 1 | 171_637_667 | 176_637_667 | $0.0002419936 | $241.99 | <font color="green">-1_835_839</font> |
25-
| 19 | 1 | 169_942_027 | 174_942_027 | $0.0002396706 | $239.67 | <font color="green">-4_067_254</font> |
26-
| 20 | 1 | 170_006_935 | 175_006_935 | $0.0002397595 | $239.75 | <font color="green">-2_107_623</font> |
274

28-
## Baseline benchmarks Azle version: 0.32.0
29-
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
30-
|-----------|-------------|------------|--------|-----|--------------|
31-
| 0 | init | 7_799_912_203 | 7_804_912_203 | $0.0106927297 | $10_692.72 |
32-
| 1 | http_request_update | 173_378_731 | 178_378_731 | $0.0002443789 | $244.37 |
33-
| 2 | http_request_update | 173_407_955 | 178_407_955 | $0.0002444189 | $244.41 |
34-
| 3 | http_request_update | 173_926_195 | 178_926_195 | $0.0002451289 | $245.12 |
35-
| 4 | http_request_update | 173_332_084 | 178_332_084 | $0.0002443150 | $244.31 |
36-
| 5 | http_request_update | 173_145_834 | 178_145_834 | $0.0002440598 | $244.05 |
37-
| 6 | http_request_update | 173_809_804 | 178_809_804 | $0.0002449694 | $244.96 |
38-
| 7 | http_request_update | 173_325_776 | 178_325_776 | $0.0002443063 | $244.30 |
39-
| 8 | http_request_update | 175_653_300 | 180_653_300 | $0.0002474950 | $247.49 |
40-
| 9 | http_request_update | 172_052_870 | 177_052_870 | $0.0002425624 | $242.56 |
41-
| 10 | http_request_update | 173_779_921 | 178_779_921 | $0.0002449285 | $244.92 |
42-
| 11 | http_request_update | 180_685_937 | 185_685_937 | $0.0002543897 | $254.38 |
43-
| 12 | http_request_update | 173_695_113 | 178_695_113 | $0.0002448123 | $244.81 |
44-
| 13 | http_request_update | 173_357_954 | 178_357_954 | $0.0002443504 | $244.35 |
45-
| 14 | http_request_update | 173_835_957 | 178_835_957 | $0.0002450053 | $245.00 |
46-
| 15 | http_request_update | 172_160_133 | 177_160_133 | $0.0002427094 | $242.70 |
47-
| 16 | http_request_update | 210_261_726 | 215_261_726 | $0.0002949086 | $294.90 |
48-
| 17 | http_request_update | 173_916_248 | 178_916_248 | $0.0002451153 | $245.11 |
49-
| 18 | http_request_update | 173_473_506 | 178_473_506 | $0.0002445087 | $244.50 |
50-
| 19 | http_request_update | 174_009_281 | 179_009_281 | $0.0002452427 | $245.24 |
51-
| 20 | http_request_update | 172_114_558 | 177_114_558 | $0.0002426469 | $242.64 |
52-
| 21 | http_request_update | 172_083_551 | 177_083_551 | $0.0002426045 | $242.60 |
5+
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change |
6+
| --- | ----------- | ------------ | ----------- | ------------- | ----------------- | ----------------------------------------- |
7+
| 0 | 1 | 170_905_250 | 175_905_250 | $0.0002409902 | $240.99 | <font color="green">-7_629_006_953</font> |
8+
| 1 | 1 | 170_800_513 | 175_800_513 | $0.0002408467 | $240.84 | <font color="green">-2_578_218</font> |
9+
| 2 | 1 | 171_428_639 | 176_428_639 | $0.0002417072 | $241.70 | <font color="green">-1_979_316</font> |
10+
| 3 | 1 | 171_025_523 | 176_025_523 | $0.0002411550 | $241.15 | <font color="green">-2_900_672</font> |
11+
| 4 | 1 | 170_961_289 | 175_961_289 | $0.0002410670 | $241.06 | <font color="green">-2_370_795</font> |
12+
| 5 | 1 | 171_466_412 | 176_466_412 | $0.0002417590 | $241.75 | <font color="green">-1_679_422</font> |
13+
| 6 | 1 | 170_862_049 | 175_862_049 | $0.0002409310 | $240.93 | <font color="green">-2_947_755</font> |
14+
| 7 | 1 | 173_307_359 | 178_307_359 | $0.0002442811 | $244.28 | <font color="green">-18_417</font> |
15+
| 8 | 1 | 169_834_121 | 174_834_121 | $0.0002395227 | $239.52 | <font color="green">-5_819_179</font> |
16+
| 9 | 1 | 171_501_922 | 176_501_922 | $0.0002418076 | $241.80 | <font color="green">-550_948</font> |
17+
| 10 | 1 | 178_529_015 | 183_529_015 | $0.0002514348 | $251.43 | <font color="red">+4_749_094</font> |
18+
| 11 | 1 | 171_776_225 | 176_776_225 | $0.0002421834 | $242.18 | <font color="green">-8_909_712</font> |
19+
| 12 | 1 | 171_335_289 | 176_335_289 | $0.0002415793 | $241.57 | <font color="green">-2_359_824</font> |
20+
| 13 | 1 | 171_608_402 | 176_608_402 | $0.0002419535 | $241.95 | <font color="green">-1_749_552</font> |
21+
| 14 | 1 | 170_037_035 | 175_037_035 | $0.0002398007 | $239.80 | <font color="green">-3_798_922</font> |
22+
| 15 | 1 | 172_414_397 | 177_414_397 | $0.0002430577 | $243.05 | <font color="red">+254_264</font> |
23+
| 16 | 1 | 171_497_780 | 176_497_780 | $0.0002418020 | $241.80 | <font color="green">-38_763_946</font> |
24+
| 17 | 1 | 171_159_191 | 176_159_191 | $0.0002413381 | $241.33 | <font color="green">-2_757_057</font> |
25+
| 18 | 1 | 171_637_667 | 176_637_667 | $0.0002419936 | $241.99 | <font color="green">-1_835_839</font> |
26+
| 19 | 1 | 169_942_027 | 174_942_027 | $0.0002396706 | $239.67 | <font color="green">-4_067_254</font> |
27+
| 20 | 1 | 170_006_935 | 175_006_935 | $0.0002397595 | $239.75 | <font color="green">-2_107_623</font> |
5328

29+
## Baseline benchmarks Azle version: 0.32.0
5430

31+
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
32+
| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- |
33+
| 0 | init | 7_799_912_203 | 7_804_912_203 | $0.0106927297 | $10_692.72 |
34+
| 1 | http_request_update | 173_378_731 | 178_378_731 | $0.0002443789 | $244.37 |
35+
| 2 | http_request_update | 173_407_955 | 178_407_955 | $0.0002444189 | $244.41 |
36+
| 3 | http_request_update | 173_926_195 | 178_926_195 | $0.0002451289 | $245.12 |
37+
| 4 | http_request_update | 173_332_084 | 178_332_084 | $0.0002443150 | $244.31 |
38+
| 5 | http_request_update | 173_145_834 | 178_145_834 | $0.0002440598 | $244.05 |
39+
| 6 | http_request_update | 173_809_804 | 178_809_804 | $0.0002449694 | $244.96 |
40+
| 7 | http_request_update | 173_325_776 | 178_325_776 | $0.0002443063 | $244.30 |
41+
| 8 | http_request_update | 175_653_300 | 180_653_300 | $0.0002474950 | $247.49 |
42+
| 9 | http_request_update | 172_052_870 | 177_052_870 | $0.0002425624 | $242.56 |
43+
| 10 | http_request_update | 173_779_921 | 178_779_921 | $0.0002449285 | $244.92 |
44+
| 11 | http_request_update | 180_685_937 | 185_685_937 | $0.0002543897 | $254.38 |
45+
| 12 | http_request_update | 173_695_113 | 178_695_113 | $0.0002448123 | $244.81 |
46+
| 13 | http_request_update | 173_357_954 | 178_357_954 | $0.0002443504 | $244.35 |
47+
| 14 | http_request_update | 173_835_957 | 178_835_957 | $0.0002450053 | $245.00 |
48+
| 15 | http_request_update | 172_160_133 | 177_160_133 | $0.0002427094 | $242.70 |
49+
| 16 | http_request_update | 210_261_726 | 215_261_726 | $0.0002949086 | $294.90 |
50+
| 17 | http_request_update | 173_916_248 | 178_916_248 | $0.0002451153 | $245.11 |
51+
| 18 | http_request_update | 173_473_506 | 178_473_506 | $0.0002445087 | $244.50 |
52+
| 19 | http_request_update | 174_009_281 | 179_009_281 | $0.0002452427 | $245.24 |
53+
| 20 | http_request_update | 172_114_558 | 177_114_558 | $0.0002426469 | $242.64 |
54+
| 21 | http_request_update | 172_083_551 | 177_083_551 | $0.0002426045 | $242.60 |
5555

5656
---
5757

5858
**Note on calculations:**
59+
5960
- All calculations assume a 13-node subnet
6061
- Cycles are calculated using the formula: base_fee + per_instruction_fee \* number_of_instructions
6162
- base_fee: 5_000_000 cycles
6263
- per_instruction_fee: 1 cycle
6364
- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.37 (as of June 27, 2025)
6465

6566
For the most up-to-date XDR to USD conversion rate, please refer to the [IMF website](https://www.imf.org/external/np/fin/data/rms_sdrv.aspx).
66-
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
67+
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
11
# Benchmarks for backend
22

33
## Current benchmarks Azle version: 0.33.0
4-
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change |
5-
|-----------|-------------|------------|--------|-----|--------------|-------|
6-
| 0 | 1 | 46_220_281 | 51_220_281 | $0.0000701718 | $70.17 | <font color="green">-7_690_181_269</font> |
74

8-
## Baseline benchmarks Azle version: 0.32.0
9-
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
10-
|-----------|-------------|------------|--------|-----|--------------|
11-
| 0 | init | 7_736_401_550 | 7_741_401_550 | $0.0106057201 | $10_605.72 |
12-
| 1 | http_request_update | 53_363_901 | 58_363_901 | $0.0000799585 | $79.95 |
5+
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change |
6+
| --- | ----------- | ------------ | ---------- | ------------- | ----------------- | ----------------------------------------- |
7+
| 0 | 1 | 46_220_281 | 51_220_281 | $0.0000701718 | $70.17 | <font color="green">-7_690_181_269</font> |
138

9+
## Baseline benchmarks Azle version: 0.32.0
1410

11+
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
12+
| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- |
13+
| 0 | init | 7_736_401_550 | 7_741_401_550 | $0.0106057201 | $10_605.72 |
14+
| 1 | http_request_update | 53_363_901 | 58_363_901 | $0.0000799585 | $79.95 |
1515

1616
---
1717

1818
**Note on calculations:**
19+
1920
- All calculations assume a 13-node subnet
2021
- Cycles are calculated using the formula: base_fee + per_instruction_fee \* number_of_instructions
2122
- base_fee: 5_000_000 cycles
2223
- per_instruction_fee: 1 cycle
2324
- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.37 (as of June 27, 2025)
2425

2526
For the most up-to-date XDR to USD conversion rate, please refer to the [IMF website](https://www.imf.org/external/np/fin/data/rms_sdrv.aspx).
26-
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
27+
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
# Benchmarks for apollo_server
22

33
## Current benchmarks Azle version: 0.33.0
4+
45
No benchmarks reported
56

67
## Baseline benchmarks Azle version: 0.32.0
7-
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
8-
|-----------|-------------|------------|--------|-----|--------------|
9-
| 0 | init | 11_359_532_116 | 11_364_532_116 | $0.0155694090 | $15_569.40 |
10-
118

9+
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
10+
| --- | ----------- | -------------- | -------------- | ------------- | ----------------- |
11+
| 0 | init | 11_359_532_116 | 11_364_532_116 | $0.0155694090 | $15_569.40 |
1212

1313
---
1414

1515
**Note on calculations:**
16+
1617
- All calculations assume a 13-node subnet
1718
- Cycles are calculated using the formula: base_fee + per_instruction_fee \* number_of_instructions
1819
- base_fee: 5_000_000 cycles
1920
- per_instruction_fee: 1 cycle
2021
- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.37 (as of June 27, 2025)
2122

2223
For the most up-to-date XDR to USD conversion rate, please refer to the [IMF website](https://www.imf.org/external/np/fin/data/rms_sdrv.aspx).
23-
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
24+
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
# Benchmarks for backend
22

33
## Current benchmarks Azle version: 0.33.0
4+
45
No benchmarks reported
56

67
## Baseline benchmarks Azle version: 0.32.0
7-
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
8-
|-----------|-------------|------------|--------|-----|--------------|
9-
| 0 | init | 7_745_158_720 | 7_750_158_720 | $0.0106177174 | $10_617.71 |
10-
118

9+
| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls |
10+
| --- | ----------- | ------------- | ------------- | ------------- | ----------------- |
11+
| 0 | init | 7_745_158_720 | 7_750_158_720 | $0.0106177174 | $10_617.71 |
1212

1313
---
1414

1515
**Note on calculations:**
16+
1617
- All calculations assume a 13-node subnet
1718
- Cycles are calculated using the formula: base_fee + per_instruction_fee \* number_of_instructions
1819
- base_fee: 5_000_000 cycles
1920
- per_instruction_fee: 1 cycle
2021
- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.37 (as of June 27, 2025)
2122

2223
For the most up-to-date XDR to USD conversion rate, please refer to the [IMF website](https://www.imf.org/external/np/fin/data/rms_sdrv.aspx).
23-
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).
24+
For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/references/cycles-cost-formulas).

0 commit comments

Comments
 (0)