diff --git a/.github/actions/configure_git/README.md b/.github/actions/configure_git/README.md new file mode 100644 index 0000000000..19d3e8aea9 --- /dev/null +++ b/.github/actions/configure_git/README.md @@ -0,0 +1,21 @@ +## Prerequisite + +This action assumes that the repository has already been checked out before +calling the action, typically using `actions/checkout@v4`. If you have not +checked out the code in a previous step, make sure to do so to avoid errors. + +This action does **not** perform a checkout action itself because it would be +redundant. This action is part of the repository's codebase, so if the code +hasn't already been checked out, the action itself wouldn't even be available to +call. + +## Example Usage + +```yaml +steps: + - uses: actions/checkout@v4 + + - uses: ./.github/actions/configure_git + with: + gpg_signing_key: ${{ secrets.GPG_SIGNING_KEY }} +``` diff --git a/.github/actions/configure_git/action.yml b/.github/actions/configure_git/action.yml new file mode 100644 index 0000000000..6f18cb7a71 --- /dev/null +++ b/.github/actions/configure_git/action.yml @@ -0,0 +1,18 @@ +name: Configure Git +description: 'Configures git with user info and GPG signing' +inputs: + gpg_signing_key: + description: 'The GPG signing key to use for signing commits' + required: true +runs: + using: composite + steps: + - name: Configure git + run: | + # TODO we should use some Action-specific bot account + git config --global user.name 'Jordan Last' + git config --global user.email 'jordan.michael.last@gmail.com' + git config --global commit.gpgsign true + echo -n "${{ inputs.gpg_signing_key }}" | base64 --decode | gpg --import + git config --global user.signingkey C8B77BCBE16CD2B94B43F9C8757397B82D4ED7B0 + shell: bash diff --git a/.github/actions/get_dfx_version/action.yml b/.github/actions/get_dfx_version/action.yml deleted file mode 100644 index 3797571230..0000000000 --- a/.github/actions/get_dfx_version/action.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: Get dfx version -description: Determines Azle's dfx version -outputs: - dfx-version: - description: Returns the version of dfx that Azle will test against and use to generate its Wasm binary templates - value: ${{ steps.get-dfx-version.outputs.dfx-version }} -runs: - using: composite - steps: - - id: get-dfx-version - run: | - DFX_VERSION=$(jq -r '.azle.globalDependencies.dfx // error("dfx version not found")' "package.json") - echo "dfx-version=${DFX_VERSION}" >> "$GITHUB_OUTPUT" - shell: bash diff --git a/.github/actions/get_node_version/action.yml b/.github/actions/get_node_version/action.yml deleted file mode 100644 index b97e3d32e0..0000000000 --- a/.github/actions/get_node_version/action.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: Get node version -description: Determines Azle's node version -outputs: - node-version: - description: Returns the version of node that Azle will test against and use to generate its Wasm binary templates - value: ${{ steps.get-node-version.outputs.node-version }} -runs: - using: composite - steps: - - id: get-node-version - run: | - NODE_VERSION=$(jq -r '.azle.globalDependencies.node // error("node version not found")' "package.json") - echo "node-version=${NODE_VERSION}" >> "$GITHUB_OUTPUT" - shell: bash diff --git a/.github/actions/get_test_infos/action.yml b/.github/actions/get_test_infos/action.yml index 5c421bb733..c325e84f33 100644 --- a/.github/actions/get_test_infos/action.yml +++ b/.github/actions/get_test_infos/action.yml @@ -23,12 +23,7 @@ outputs: runs: using: composite steps: - - id: get-node-version - uses: ./.github/actions/get_node_version - - - uses: actions/setup-node@v4 - with: - node-version: ${{ steps.get-node-version.outputs.node-version }} + - uses: ./.github/actions/setup_node - name: Get test infos id: get-test-infos @@ -40,3 +35,9 @@ runs: TEST_INFOS=$(./.github/actions/get_test_infos/get_test_infos.sh | base64 -d) echo "test-infos=${TEST_INFOS}" >> "$GITHUB_OUTPUT" shell: bash + + - name: Echo test infos for troubleshooting + run: | + echo "Test Infos Output:" + echo "${{ steps.get-test-infos.outputs.test-infos }}" + shell: bash diff --git a/.github/actions/get_dfx_version/README.md b/.github/actions/setup_dfx/README.md similarity index 84% rename from .github/actions/get_dfx_version/README.md rename to .github/actions/setup_dfx/README.md index 6a114e88db..293d76f9e3 100644 --- a/.github/actions/get_dfx_version/README.md +++ b/.github/actions/setup_dfx/README.md @@ -17,8 +17,8 @@ checking out a specific branch. steps: - uses: actions/checkout@v4 - - id: get-dfx-version - uses: ./.github/actions/get_dfx_version + - id: setup-dfx + uses: ./.github/actions/setup_dfx - - run: echo ${{ steps.get-dfx-version.outputs.dfx-version }} + - run: echo ${{ steps.setup-dfx.outputs.dfx-version }} ``` diff --git a/.github/actions/setup_dfx/action.yml b/.github/actions/setup_dfx/action.yml new file mode 100644 index 0000000000..bdff0d646f --- /dev/null +++ b/.github/actions/setup_dfx/action.yml @@ -0,0 +1,21 @@ +name: Setup dfx +description: 'Sets up dfx by detecting version from package.json and installing it. (Note: DFX must be installed before `npm install` because the azle installation process requires dfx)' +outputs: + dfx-version: + description: 'The version of dfx that was installed' + value: ${{ steps.get-dfx-version.outputs.dfx-version }} +runs: + using: composite + steps: + - id: get-dfx-version + run: | + DFX_VERSION=$(jq -r '.azle.globalDependencies.dfx // error("dfx version not found")' "package.json") + echo "dfx-version=${DFX_VERSION}" >> "$GITHUB_OUTPUT" + shell: bash + + - name: Install dfx + run: | + # Install dfx (Note: dfx must be installed before `npx azle` because the azle installation process requires dfx) + src/build/stable/commands/install_global_dependencies/install_dfx.sh "${{ steps.get-dfx-version.outputs.dfx-version }}" + echo "$HOME/.local/share/dfx/bin" >> $GITHUB_PATH + shell: bash diff --git a/.github/actions/get_node_version/README.md b/.github/actions/setup_node/README.md similarity index 83% rename from .github/actions/get_node_version/README.md rename to .github/actions/setup_node/README.md index 478190d010..0de04bd24e 100644 --- a/.github/actions/get_node_version/README.md +++ b/.github/actions/setup_node/README.md @@ -17,8 +17,8 @@ checking out a specific branch. steps: - uses: actions/checkout@v4 - - id: get-node-version - uses: ./.github/actions/get_node_version + - id: setup-node + uses: ./.github/actions/setup_node - - run: echo "${{ steps.get-node-version.outputs.node-version }}" + - run: echo "${{ steps.setup-node.outputs.version }}" ``` diff --git a/.github/actions/setup_node/action.yml b/.github/actions/setup_node/action.yml new file mode 100644 index 0000000000..1587b51f96 --- /dev/null +++ b/.github/actions/setup_node/action.yml @@ -0,0 +1,29 @@ +name: 'Setup Node.js' +description: 'Sets up Node.js environment and gets Node version from package.json' +inputs: + node-auth-token: + description: 'NPM authentication token' + required: false + registry-url: + description: 'NPM registry URL' + required: false +outputs: + node-version: + description: 'The Node.js version from package.json' + value: ${{ steps.get-version.outputs.version }} + +runs: + using: 'composite' + steps: + - id: get-version + shell: bash + run: | + VERSION=$(jq -r '.azle.globalDependencies.node // error("node version not found")' "package.json") + echo "version=$VERSION" >> $GITHUB_OUTPUT + + - uses: actions/setup-node@v4 + with: + registry-url: ${{ inputs.registry-url }} + node-version: ${{ steps.get-version.outputs.version }} + env: + NODE_AUTH_TOKEN: ${{ inputs.node-auth-token }} diff --git a/.github/scripts/publish_github_action.sh b/.github/scripts/publish_github_action.sh deleted file mode 100755 index df959b3edf..0000000000 --- a/.github/scripts/publish_github_action.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -e - -root_dir=$PWD - -VERSION=$1 - -directories_json_string_with_linebreaks=$2 -directories_json_string="${directories_json_string_with_linebreaks//$'\\n'/''}" -directories=$(echo "$directories_json_string" | jq -c -r '.[] | .path') - -sed -E -i "s/(\"version\": \")(.*)(\")/\1$VERSION\3/" package.json -sed -E -i "s/(\"version\": \")(.*)(\")/\1$VERSION\3/" dfx_extension/extension.json -# TODO we need to keep the dependencies.json file up-to-date as well -npm install - -# Build the binary templates -npx azle template -npx azle template --experimental - -if [[ "$VERSION" == *"-rc."* ]]; -then - npm publish --tag next -else - npm publish -fi - -# TODO loop through checking for the status instead of sleeping -echo -e "sleeping for 30 seconds to ensure azle@$VERSION is fully registered on npm" - -sleep 30 - -for directory in ${directories[@]} -do - cd "$directory" - echo "updating $directory" - - sed -E -i "s/(\"azle\": \")(.*)(\")/\1$VERSION\3/" package.json - npm install - - rm -rf node_modules - - cd $root_dir -done - -git add --all -git commit -am "azle-bot automated release $VERSION" -git push origin $GITHUB_HEAD_REF - -git tag $VERSION -git push origin $VERSION - -if [[ "$VERSION" == *"-rc."* ]]; -then - gh release create "$VERSION" -t "$VERSION" --prerelease -else - gh release create "$VERSION" -t "$VERSION" -fi diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc7bbe141b..897a33b66c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,8 @@ on: push: branches: - main - pull_request: # Runs on pull requests to any branch + pull_request: + jobs: determine-should-release: if: ${{ startsWith(github.head_ref, 'release--') }} @@ -17,84 +18,17 @@ jobs: - id: determine-should-release uses: ./.github/actions/should_release - get-test-infos: - needs: determine-should-release - if: ${{ startsWith(github.head_ref, 'release--') && needs.determine-should-release.outputs.should-release }} - name: Get test infos - runs-on: ubuntu-latest - outputs: - test-infos: ${{ steps.get-test-infos.outputs.test-infos }} - steps: - - uses: actions/checkout@v4 - - - id: get-node-version - uses: ./.github/actions/get_node_version - - - name: Get all test infos - id: get-test-infos - uses: ./.github/actions/get_test_infos - with: - node-version: ${{ steps.get-node-version.outputs.node-version }} - directories: | - ./examples - ./tests - release: name: Deploy release # Only run this job if it's a release branch. This job will run instead of run-tests and will automatically publish another commit which will be tested if: ${{ needs.determine-should-release.outputs.should-release == 'true' }} + needs: - determine-should-release - - get-test-infos - runs-on: ubuntu-latest - env: - GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} # All commits must be verified - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - steps: - - uses: actions/checkout@v4 - with: - ref: ${{ github.event.pull_request.head.ref || github.ref }} - token: ${{ secrets.LASTMJS_GITHUB_TOKEN || github.token }} - - - id: get-node-version - uses: ./.github/actions/get_node_version - - - uses: actions/setup-node@v4 - with: - node-version: ${{ steps.get-node-version.outputs.node-version }} - registry-url: https://registry.npmjs.org - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Install curl - run: sudo apt-get install curl -y - - - id: get-dfx-version - uses: ./.github/actions/get_dfx_version - - name: Install dfx - run: | - # Install dfx (Note: dfx must be installed before `npx azle` because the azle installation process requires dfx) - src/build/stable/commands/install_global_dependencies/install_dfx.sh ${{ steps.get-dfx-version.outputs.dfx-version }} - echo "$HOME/.local/share/dfx/bin" >> $GITHUB_PATH - - - run: npm install - - - name: Install global dependencies - run: | - AZLE_VERBOSE=true npx azle install-global-dependencies --rust --wasi2ic - - # TODO we should use some Action-specific bot account - - name: Configure git for publishing release - run: | - git config --global user.name 'Jordan Last' - git config --global user.email 'jordan.michael.last@gmail.com' - git config --global commit.gpgsign true - echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --import - git config --global user.signingkey C8B77BCBE16CD2B94B43F9C8757397B82D4ED7B0 - - - name: Publish release - run: | - BRANCH_NAME="${{ github.head_ref }}" - RELEASE_VERSION="${BRANCH_NAME:9}" - ./.github/scripts/publish_github_action.sh $RELEASE_VERSION ${{ toJSON(needs.get-test-infos.outputs.test-infos) }} + uses: ./.github/workflows/release_parallel.yml + secrets: + GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + LASTMJS_GITHUB_TOKEN: ${{ secrets.LASTMJS_GITHUB_TOKEN }} diff --git a/.github/workflows/release_parallel.yml b/.github/workflows/release_parallel.yml new file mode 100644 index 0000000000..378de04bdd --- /dev/null +++ b/.github/workflows/release_parallel.yml @@ -0,0 +1,228 @@ +name: Parallel Release +on: + workflow_call: + secrets: + GPG_SIGNING_KEY: + required: true + GH_TOKEN: + required: true + NPM_TOKEN: + required: true + LASTMJS_GITHUB_TOKEN: + required: true + +jobs: + prepare-release: + name: Prepare Release + runs-on: ubuntu-latest + env: + GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} # All commits must be verified + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + outputs: + release-version: ${{ steps.get-version.outputs.release-version }} + test-infos: ${{ steps.get-test-infos.outputs.test-infos }} + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.ref || github.ref }} + token: ${{ secrets.LASTMJS_GITHUB_TOKEN || github.token }} + + - id: get-version + run: | + BRANCH_NAME="${{ github.event.pull_request.head.ref || github.ref_name }}" + RELEASE_VERSION="${BRANCH_NAME:9}" + echo "release-version=$RELEASE_VERSION" >> $GITHUB_OUTPUT + + - uses: ./.github/actions/setup_node + with: + registry-url: https://registry.npmjs.org + node-auth-token: ${{ secrets.NPM_TOKEN }} + + - uses: ./.github/actions/setup_dfx + + - run: npm install + + - name: Install global dependencies + run: | + AZLE_VERBOSE=true npx azle install-global-dependencies --rust --wasi2ic + + - uses: ./.github/actions/configure_git + with: + gpg_signing_key: ${{ secrets.GPG_SIGNING_KEY }} + + - name: Update version and build templates + run: | + VERSION=${{ steps.get-version.outputs.release-version }} + sed -E -i "s/(\"version\": \")(.*)(\")/\1$VERSION\3/" package.json + sed -E -i "s/(\"version\": \")(.*)(\")/\1$VERSION\3/" dfx_extension/extension.json + npm install + AZLE_VERBOSE=true npx azle template + AZLE_VERBOSE=true npx azle template --experimental + + - name: Publish to npm + run: | + if [[ "${{ steps.get-version.outputs.release-version }}" == *"-rc."* ]]; then + npm publish --tag next + else + npm publish + fi + + - id: get-test-infos + uses: ./.github/actions/get_test_infos + with: + directories: | + ./examples + ./tests + exclude-dirs: | + ${{ format(' + tests/end_to_end/candid_rpc/class_syntax/new + tests/end_to_end/http_server/new + examples/basic_bitcoin + examples/bitcoin_psbt + examples/ckbtc + tests/end_to_end/http_server/ethers_base + tests/end_to_end/http_server/http_outcall_fetch + tests/end_to_end/http_server/ic_evm_rpc + tests/property/candid_rpc/class_api/stable_b_tree_map + tests/property/candid_rpc/functional_api/stable_b_tree_map + tests/property/ic_api/performance_counter + tests/property/ic_api/instruction_counter + tests/end_to_end/candid_rpc/functional_syntax/ckbtc + tests/end_to_end/candid_rpc/class_syntax/bitcoin + tests/end_to_end/http_server/large_files + tests/end_to_end/http_server/open_value_sharing + tests/end_to_end/candid_rpc/class_syntax/stable_structures + tests/end_to_end/candid_rpc/functional_syntax/bitcoin + tests/end_to_end/candid_rpc/functional_syntax/composite_queries + tests/end_to_end/candid_rpc/functional_syntax/cross_canister_calls + tests/end_to_end/candid_rpc/functional_syntax/management_canister + tests/end_to_end/candid_rpc/functional_syntax/stable_structures + tests/end_to_end/http_server/autoreload + ') }} + + update-test-files-for-release-commit: + needs: prepare-release + name: Update ${{ matrix.test.name }} files for release commit + runs-on: ubuntu-latest + env: + GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + strategy: + fail-fast: false + matrix: + test: ${{ fromJson(needs.prepare-release.outputs.test-infos) }} + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.ref || github.ref }} + token: ${{ secrets.LASTMJS_GITHUB_TOKEN || github.token }} + + - uses: ./.github/actions/setup_node + + - uses: ./.github/actions/setup_dfx + + - name: Update azle version + run: | + npm install + cd ${{ matrix.test.path }} + sed -E -i "s/(\"azle\": \")(.*)(\")/\1${{ needs.prepare-release.outputs.release-version }}\3/" package.json + npm install + + - name: Start dfx with artificial delay 0 + working-directory: ${{ matrix.test.path }} + run: dfx start --clean --background --host 127.0.0.1:8000 --artificial-delay 0 + + - name: Run npm test (continue on error) + working-directory: ${{ matrix.test.path }} + continue-on-error: true + run: npm test + + - uses: ./.github/actions/configure_git + with: + gpg_signing_key: ${{ secrets.GPG_SIGNING_KEY }} + + - name: Commit and push changes + run: | + BRANCH_NAME="update--${{ needs.prepare-release.outputs.release-version }}-$(echo '${{ matrix.test.displayPath }}' | sed 's/\//-/g')" + git switch -c "$BRANCH_NAME" + git add --all + if ! git diff --cached --quiet; then + git commit -m "Update dependencies for ${{ matrix.test.displayPath }}" + else + echo "No changes to commit. Skipping commit and push." + fi + git push origin "$BRANCH_NAME" + + finalize-release: + needs: [prepare-release, update-test-files-for-release-commit] + name: Finalize Release + runs-on: ubuntu-latest + env: + GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.ref || github.ref }} + token: ${{ secrets.LASTMJS_GITHUB_TOKEN }} + fetch-depth: 0 + + - uses: ./.github/actions/configure_git + with: + gpg_signing_key: ${{ secrets.GPG_SIGNING_KEY }} + + - name: Collect branches + id: collect-branches + run: | + # Get branches and convert to space-separated list + BRANCHES=$(git branch -r | grep "origin/update--${{ needs.prepare-release.outputs.release-version }}-" | sed 's/origin\///' | xargs) + echo "branches=$BRANCHES" >> $GITHUB_OUTPUT + + - name: Display collected branches + run: | + echo "Collected branches:" + for branch in ${{ steps.collect-branches.outputs.branches }}; do + echo " - $branch" + done + echo "End of branch list" + + - name: Fetch branches + run: | + echo "Fetching all branches..." + BRANCHES_TO_FETCH="" + for branch in ${{ steps.collect-branches.outputs.branches }}; do + BRANCHES_TO_FETCH+=" $branch:$branch" + done + git fetch origin $BRANCHES_TO_FETCH + + - name: Squash changes + env: + PAT: ${{ secrets.LASTMJS_GITHUB_TOKEN }} + run: | + CURRENT_BRANCH=$(git branch --show-current) + + for branch in ${{ steps.collect-branches.outputs.branches }}; do + git merge --squash $branch + done + + # Create a merge commit with a descriptive message + git commit -am "Update test files for all tests and examples ${{ needs.prepare-release.outputs.release-version }}" + + git push origin HEAD:$CURRENT_BRANCH + + - name: Delete branches + run: | + echo "Starting branch deletion process..." + git push origin --delete ${{ steps.collect-branches.outputs.branches }} + + - name: Create release + run: | + VERSION=${{ needs.prepare-release.outputs.release-version }} + git tag $VERSION + git push origin $VERSION + + if [[ "$VERSION" == *"-rc."* ]]; then + gh release create "$VERSION" -t "$VERSION" --prerelease + else + gh release create "$VERSION" -t "$VERSION" + fi diff --git a/.github/workflows/run_test.yml b/.github/workflows/run_test.yml index 49f8e74415..946a05616c 100644 --- a/.github/workflows/run_test.yml +++ b/.github/workflows/run_test.yml @@ -30,7 +30,7 @@ jobs: # os: [macos-latest, ubuntu-latest] os: [ubuntu-latest] azle_source: - - ${{ inputs.include_npm == 'true' && 'npm' || 'repo' }} + - ${{ inputs.include_npm == true && 'npm' || 'repo' }} tests: ${{ fromJSON(inputs.test_infos) }} steps: - uses: actions/checkout@v4 @@ -58,23 +58,12 @@ jobs: # Just in case the path isn't obvious from the name, this will remove ambiguity run: echo ${{matrix.tests.path}} - - id: get-node-version - uses: ./.github/actions/get_node_version + - uses: ./.github/actions/setup_node - - uses: actions/setup-node@v4 - with: - node-version: ${{ steps.get-node-version.outputs.node-version }} - - - id: get-dfx-version - uses: ./.github/actions/get_dfx_version + - uses: ./.github/actions/setup_dfx - name: Run pre-test Azle setup run: | - - # Install dfx (Note: DFX must be installed before `npm install` because the azle installation process requires dfx) - src/build/stable/commands/install_global_dependencies/install_dfx.sh ${{ steps.get-dfx-version.outputs.dfx-version }} - echo "$HOME/.local/share/dfx/bin" >> $GITHUB_PATH - # MacOS-specific DNS configuration if [[ "${{ matrix.os }}" == "macos-latest" ]]; then sudo networksetup -setdnsservers Ethernet 9.9.9.9 @@ -111,7 +100,8 @@ jobs: working-directory: ${{ matrix.tests.path }} run: dfx start --clean --background --host 127.0.0.1:8000 - - name: Run test + - name: Calculate number of test runs + id: calc-runs run: | RUNS=1 @@ -136,7 +126,10 @@ jobs: fi echo "Running tests $RUNS times" + echo "runs=$RUNS" >> $GITHUB_OUTPUT + shell: bash -l {0} - AZLE_PROPTEST_NUM_RUNS=$RUNS AZLE_PROPTEST_VERBOSE=true npm test + - name: Run tests + run: AZLE_PROPTEST_NUM_RUNS=${{ steps.calc-runs.outputs.runs }} AZLE_PROPTEST_VERBOSE=true npm test shell: bash -l {0} working-directory: ${{ matrix.tests.path }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 61bb09a8be..9f8c43d106 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ on: push: branches: - main - pull_request: # Runs on pull requests to any branch + pull_request: jobs: determine-should-run-tests: diff --git a/dfx_extension/extension.json b/dfx_extension/extension.json index 88e7a5fbe6..6114470ac5 100644 --- a/dfx_extension/extension.json +++ b/dfx_extension/extension.json @@ -1,6 +1,6 @@ { "name": "azle", - "version": "0.24.1", + "version": "0.24.2-rc.93", "homepage": "https://github.com/dfinity/dfx-extensions", "authors": "", "summary": "", diff --git a/examples/hello_world/benchmarks.json b/examples/hello_world/benchmarks.json new file mode 100644 index 0000000000..e6cb12927c --- /dev/null +++ b/examples/hello_world/benchmarks.json @@ -0,0 +1,15 @@ +{ + "hello_world": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1296925" }, + "method_name": "setMessage", + "timestamp": { "__bigint__": "1730177342312136692" } + } + ] + } + } +} diff --git a/examples/hello_world/benchmarks.md b/examples/hello_world/benchmarks.md new file mode 100644 index 0000000000..9e7bdd133b --- /dev/null +++ b/examples/hello_world/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for hello_world + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | setMessage | 1_296_925 | 1_108_770 | $0.0000014743 | $1.47 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/examples/hello_world/package-lock.json b/examples/hello_world/package-lock.json index e5d8539dac..d2c69e1e8b 100644 --- a/examples/hello_world/package-lock.json +++ b/examples/hello_world/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "jest": "^29.7.0", @@ -1799,11 +1799,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/examples/hello_world/package.json b/examples/hello_world/package.json index 68c9541149..ca54c4a753 100644 --- a/examples/hello_world/package.json +++ b/examples/hello_world/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "jest": "^29.7.0", diff --git a/examples/hello_world_http_server/package-lock.json b/examples/hello_world_http_server/package-lock.json index 91fe11ca5f..8778a0f924 100644 --- a/examples/hello_world_http_server/package-lock.json +++ b/examples/hello_world_http_server/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.2" }, @@ -2447,11 +2447,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9590,9 +9589,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/examples/hello_world_http_server/package.json b/examples/hello_world_http_server/package.json index b40d113f6d..9c9f81d1e3 100644 --- a/examples/hello_world_http_server/package.json +++ b/examples/hello_world_http_server/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.2" }, diff --git a/package-lock.json b/package-lock.json index de86c9c76d..c55aa50f73 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "azle", - "version": "0.25.0", + "version": "0.24.2-rc.93", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "azle", - "version": "0.25.0", + "version": "0.24.2-rc.93", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index c7675cedef..a772fbf710 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "azle", - "version": "0.25.0", + "version": "0.24.2-rc.93", "description": "TypeScript and JavaScript CDK for the Internet Computer", "scripts": { "typecheck": "tsc --noEmit", diff --git a/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.json index 5bfcbe876f..30772043e0 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.json +++ b/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.json @@ -4,49 +4,49 @@ "version": "0.25.0", "benchmarks": [ { - "instructions": { "__bigint__": "1409248" }, + "instructions": { "__bigint__": "1403216" }, "method_name": "getRandomnessDirectly", - "timestamp": { "__bigint__": "1729793674136705013" } + "timestamp": { "__bigint__": "1729803403463099043" } }, { - "instructions": { "__bigint__": "1326076" }, + "instructions": { "__bigint__": "1331416" }, "method_name": "getRandomnessIndirectly", - "timestamp": { "__bigint__": "1729793676325719835" } + "timestamp": { "__bigint__": "1729803405328542548" } }, { - "instructions": { "__bigint__": "1368544" }, + "instructions": { "__bigint__": "1370777" }, "method_name": "getRandomnessSuperIndirectly", - "timestamp": { "__bigint__": "1729793678196910035" } + "timestamp": { "__bigint__": "1729803407508425902" } }, { - "instructions": { "__bigint__": "1313116" }, + "instructions": { "__bigint__": "1315499" }, "method_name": "returnPromiseVoid", - "timestamp": { "__bigint__": "1729793680211554557" } + "timestamp": { "__bigint__": "1729803409436362598" } } ] }, "current": { - "version": "0.25.0", + "version": "0.24.2-rc.93", "benchmarks": [ { - "instructions": { "__bigint__": "1403216" }, + "instructions": { "__bigint__": "1397537" }, "method_name": "getRandomnessDirectly", - "timestamp": { "__bigint__": "1729803403463099043" } + "timestamp": { "__bigint__": "1730177379887985724" } }, { - "instructions": { "__bigint__": "1331416" }, + "instructions": { "__bigint__": "1327768" }, "method_name": "getRandomnessIndirectly", - "timestamp": { "__bigint__": "1729803405328542548" } + "timestamp": { "__bigint__": "1730177381900739551" } }, { - "instructions": { "__bigint__": "1370777" }, + "instructions": { "__bigint__": "1374034" }, "method_name": "getRandomnessSuperIndirectly", - "timestamp": { "__bigint__": "1729803407508425902" } + "timestamp": { "__bigint__": "1730177383940310654" } }, { - "instructions": { "__bigint__": "1315499" }, + "instructions": { "__bigint__": "1311967" }, "method_name": "returnPromiseVoid", - "timestamp": { "__bigint__": "1729803409436362598" } + "timestamp": { "__bigint__": "1730177386019709151" } } ] } diff --git a/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.md index 19ba6a8257..4748ecd2b8 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.md +++ b/tests/end_to_end/candid_rpc/class_syntax/async_await/benchmarks.md @@ -1,22 +1,22 @@ # Benchmarks for async_await -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 | Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | | --- | ---------------------------- | ------------ | --------- | ------------- | ----------------- | --------------------------------- | -| 0 | getRandomnessDirectly | 1_403_216 | 1_151_286 | $0.0000015308 | $1.53 | -6_032 | -| 1 | getRandomnessIndirectly | 1_331_416 | 1_122_566 | $0.0000014926 | $1.49 | +5_340 | -| 2 | getRandomnessSuperIndirectly | 1_370_777 | 1_138_310 | $0.0000015136 | $1.51 | +2_233 | -| 3 | returnPromiseVoid | 1_315_499 | 1_116_199 | $0.0000014842 | $1.48 | +2_383 | +| 0 | getRandomnessDirectly | 1_397_537 | 1_149_014 | $0.0000015278 | $1.52 | -5_679 | +| 1 | getRandomnessIndirectly | 1_327_768 | 1_121_107 | $0.0000014907 | $1.49 | -3_648 | +| 2 | getRandomnessSuperIndirectly | 1_374_034 | 1_139_613 | $0.0000015153 | $1.51 | +3_257 | +| 3 | returnPromiseVoid | 1_311_967 | 1_114_786 | $0.0000014823 | $1.48 | -3_532 | ## Baseline benchmarks Azle version: 0.25.0 | Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | | --- | ---------------------------- | ------------ | --------- | ------------- | ----------------- | -| 0 | getRandomnessDirectly | 1_409_248 | 1_153_699 | $0.0000015340 | $1.53 | -| 1 | getRandomnessIndirectly | 1_326_076 | 1_120_430 | $0.0000014898 | $1.48 | -| 2 | getRandomnessSuperIndirectly | 1_368_544 | 1_137_417 | $0.0000015124 | $1.51 | -| 3 | returnPromiseVoid | 1_313_116 | 1_115_246 | $0.0000014829 | $1.48 | +| 0 | getRandomnessDirectly | 1_403_216 | 1_151_286 | $0.0000015308 | $1.53 | +| 1 | getRandomnessIndirectly | 1_331_416 | 1_122_566 | $0.0000014926 | $1.49 | +| 2 | getRandomnessSuperIndirectly | 1_370_777 | 1_138_310 | $0.0000015136 | $1.51 | +| 3 | returnPromiseVoid | 1_315_499 | 1_116_199 | $0.0000014842 | $1.48 | --- diff --git a/tests/end_to_end/candid_rpc/class_syntax/async_await/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/async_await/package-lock.json index cb330c4b06..0b1db95498 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/async_await/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/async_await/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1769,9 +1769,9 @@ "link": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/async_await/package.json b/tests/end_to_end/candid_rpc/class_syntax/async_await/package.json index f9aea3e8cc..42f8b9a140 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/async_await/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/async_await/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/benchmarks.json new file mode 100644 index 0000000000..ef029ec68a --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/benchmarks.json @@ -0,0 +1,35 @@ +{ + "audio_recorder": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "11206218" }, + "method_name": "createUser", + "timestamp": { "__bigint__": "1730177380216007675" } + }, + { + "instructions": { "__bigint__": "30858034" }, + "method_name": "createRecording", + "timestamp": { "__bigint__": "1730177382280407781" } + }, + { + "instructions": { "__bigint__": "43580100" }, + "method_name": "deleteRecording", + "timestamp": { "__bigint__": "1730177384309024896" } + }, + { + "instructions": { "__bigint__": "30663353" }, + "method_name": "createRecording", + "timestamp": { "__bigint__": "1730177386475393852" } + }, + { + "instructions": { "__bigint__": "29776533" }, + "method_name": "deleteUser", + "timestamp": { "__bigint__": "1730177388417835931" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/benchmarks.md new file mode 100644 index 0000000000..16fe735265 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for audio_recorder + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | --------------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | createUser | 11_206_218 | 5_072_487 | $0.0000067447 | $6.74 | +| 1 | createRecording | 30_858_034 | 12_933_213 | $0.0000171969 | $17.19 | +| 2 | deleteRecording | 43_580_100 | 18_022_040 | $0.0000239634 | $23.96 | +| 3 | createRecording | 30_663_353 | 12_855_341 | $0.0000170934 | $17.09 | +| 4 | deleteUser | 29_776_533 | 12_500_613 | $0.0000166217 | $16.62 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package-lock.json index 2a6346952d..dd5bee1489 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.3", @@ -17,7 +17,7 @@ } }, "../../../../..": { - "version": "0.24.1", + "version": "0.24.2-rc.93", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package.json b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package.json index 74034497bf..3f626386c3 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/audio_recorder/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.3", diff --git a/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.json index 536a72ba61..8b938f9739 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.json +++ b/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.json @@ -1,6 +1,6 @@ { "blob_array": { "previous": { "version": "0.25.0", "benchmarks": [] }, - "current": { "version": "0.25.0", "benchmarks": [] } + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } } } diff --git a/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.md index b67ef9445b..5f46c32de6 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.md +++ b/tests/end_to_end/candid_rpc/class_syntax/blob_array/benchmarks.md @@ -1,16 +1,22 @@ # Benchmarks for blob_array -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported ## Baseline benchmarks Azle version: 0.25.0 +No benchmarks reported + --- **Note on calculations:** -- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) -- Base fee: 590,000 cycles -- Per instruction fee: 0.4 cycles -- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.336610 (as of December 18, 2023) +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) -For the most up-to-date fee information, please refer to the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/blob_array/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/blob_array/package-lock.json index 9221992aac..2959517351 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/blob_array/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/blob_array/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1765,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/blob_array/package.json b/tests/end_to_end/candid_rpc/class_syntax/blob_array/package.json index 7f73c3a77b..8c314af8ef 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/blob_array/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/blob_array/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/bytes/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/bytes/benchmarks.json new file mode 100644 index 0000000000..a13bc59d2c --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/bytes/benchmarks.json @@ -0,0 +1,35 @@ +{ + "bytes_canister": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1924677" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177378481561866" } + }, + { + "instructions": { "__bigint__": "2554628" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177380601270489" } + }, + { + "instructions": { "__bigint__": "9459529" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177382844162103" } + }, + { + "instructions": { "__bigint__": "77857689" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177386289163418" } + }, + { + "instructions": { "__bigint__": "153853512" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177394710159739" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/bytes/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/bytes/benchmarks.md new file mode 100644 index 0000000000..4b8bf52b3b --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/bytes/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for bytes_canister + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | getBytes | 1_924_677 | 1_359_870 | $0.0000018082 | $1.80 | +| 1 | getBytes | 2_554_628 | 1_611_851 | $0.0000021432 | $2.14 | +| 2 | getBytes | 9_459_529 | 4_373_811 | $0.0000058157 | $5.81 | +| 3 | getBytes | 77_857_689 | 31_733_075 | $0.0000421945 | $42.19 | +| 4 | getBytes | 153_853_512 | 62_131_404 | $0.0000826143 | $82.61 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/bytes/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/bytes/package-lock.json index 29d7e69420..ca652029c3 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/bytes/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/bytes/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/bytes": { + "name": "bytes_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/bytes/package.json b/tests/end_to_end/candid_rpc/class_syntax/bytes/package.json index c304105261..fd242a0a24 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/bytes/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/bytes/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/call_raw/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/call_raw/benchmarks.json new file mode 100644 index 0000000000..b930eb2ac9 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/call_raw/benchmarks.json @@ -0,0 +1,20 @@ +{ + "call_raw": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1497623" }, + "method_name": "executeCallRaw", + "timestamp": { "__bigint__": "1730177380091576204" } + }, + { + "instructions": { "__bigint__": "1899984" }, + "method_name": "executeCallRaw", + "timestamp": { "__bigint__": "1730177382316168308" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/call_raw/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/call_raw/benchmarks.md new file mode 100644 index 0000000000..e8dae6ac20 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/call_raw/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for call_raw + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | executeCallRaw | 1_497_623 | 1_189_049 | $0.0000015810 | $1.58 | +| 1 | executeCallRaw | 1_899_984 | 1_349_993 | $0.0000017950 | $1.79 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/call_raw/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/call_raw/package-lock.json index 8e97d23adf..c99c5ee040 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/call_raw/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/call_raw/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1765,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/call_raw/package.json b/tests/end_to_end/candid_rpc/class_syntax/call_raw/package.json index 053ca374ff..065934555e 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/call_raw/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/call_raw/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/benchmarks.json new file mode 100644 index 0000000000..816544146f --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/benchmarks.json @@ -0,0 +1,6 @@ +{ + "candid_encoding": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/benchmarks.md new file mode 100644 index 0000000000..1fa56d72b0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for candid_encoding + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package-lock.json index d0d3feb004..ba62035810 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/candid_encoding": { + "name": "candid_encoding_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package.json b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package.json index 30e9f669c3..37f9e1debc 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_encoding/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/benchmarks.json new file mode 100644 index 0000000000..fd27dd4af1 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/benchmarks.json @@ -0,0 +1,6 @@ +{ + "candid_keywords": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/benchmarks.md new file mode 100644 index 0000000000..9e75cd26b0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for candid_keywords + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package-lock.json index 99ae26414f..fea4a5da7e 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", @@ -33,7 +33,7 @@ "name": "candid_keywords_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.19.2", @@ -2149,11 +2149,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7967,9 +7966,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8382,7 +8381,7 @@ "version": "file:../../functional_syntax/candid_keywords", "requires": { "@dfinity/agent": "0.19.2", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.4", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package.json b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package.json index 29da63c721..fad8da60db 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/candid_keywords/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/canister/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/canister/benchmarks.json new file mode 100644 index 0000000000..db8f5cffb8 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/canister/benchmarks.json @@ -0,0 +1,25 @@ +{ + "canister": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "6245391" }, + "method_name": "canisterNestedReturnType", + "timestamp": { "__bigint__": "1730177393110651705" } + }, + { + "instructions": { "__bigint__": "6740898" }, + "method_name": "canisterList", + "timestamp": { "__bigint__": "1730177395001718678" } + }, + { + "instructions": { "__bigint__": "2526415" }, + "method_name": "canisterCrossCanisterCall", + "timestamp": { "__bigint__": "1730177397175702152" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/canister/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/canister/benchmarks.md new file mode 100644 index 0000000000..6a842309d5 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/canister/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for canister + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | canisterNestedReturnType | 6_245_391 | 3_088_156 | $0.0000041062 | $4.10 | +| 1 | canisterList | 6_740_898 | 3_286_359 | $0.0000043698 | $4.36 | +| 2 | canisterCrossCanisterCall | 2_526_415 | 1_600_566 | $0.0000021282 | $2.12 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/canister/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/canister/package-lock.json index 1002560e8f..83f18f6cbc 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/canister/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/canister/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.21.4", @@ -34,7 +34,7 @@ "name": "canister_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "^0.21.4", @@ -2081,11 +2081,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7806,9 +7805,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8223,7 +8222,7 @@ "version": "file:../../functional_syntax/canister", "requires": { "@dfinity/agent": "^0.21.4", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.4", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/canister/package.json b/tests/end_to_end/candid_rpc/class_syntax/canister/package.json index a00df82c51..404be08744 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/canister/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/canister/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.21.4", diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_init/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/complex_init/benchmarks.json new file mode 100644 index 0000000000..b80ffae5fe --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_init/benchmarks.json @@ -0,0 +1,28 @@ +{ + "complex_init": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1020600223" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177374462892477" } + } + ] + } + }, + "rec_init": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1020561092" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177382532785409" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_init/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/complex_init/benchmarks.md new file mode 100644 index 0000000000..3526069663 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_init/benchmarks.md @@ -0,0 +1,36 @@ +# Benchmarks for complex_init + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | init | 1_020_600_223 | 808_830_089 | $0.0010754771 | $1_075.47 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for rec_init + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | init | 1_020_561_092 | 808_814_436 | $0.0010754563 | $1_075.45 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_init/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/complex_init/package-lock.json index 7f90e3e54d..b7687d0e0e 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/complex_init/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_init/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,7 +17,7 @@ } }, "../../../../..": { - "version": "0.24.1", + "version": "0.24.2-rc.93", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_init/package.json b/tests/end_to_end/candid_rpc/class_syntax/complex_init/package.json index 202b379435..513a633eed 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/complex_init/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_init/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_types/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/complex_types/benchmarks.json new file mode 100644 index 0000000000..5c16823237 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_types/benchmarks.json @@ -0,0 +1,30 @@ +{ + "complex_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "18926502" }, + "method_name": "createUser", + "timestamp": { "__bigint__": "1730177377816676236" } + }, + { + "instructions": { "__bigint__": "20122894" }, + "method_name": "createThread", + "timestamp": { "__bigint__": "1730177379977048878" } + }, + { + "instructions": { "__bigint__": "22462851" }, + "method_name": "createPost", + "timestamp": { "__bigint__": "1730177382103067234" } + }, + { + "instructions": { "__bigint__": "25423394" }, + "method_name": "createReaction", + "timestamp": { "__bigint__": "1730177384080490711" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_types/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/complex_types/benchmarks.md new file mode 100644 index 0000000000..a9cbcb6270 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_types/benchmarks.md @@ -0,0 +1,27 @@ +# Benchmarks for complex_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | createUser | 18_926_502 | 8_160_600 | $0.0000108509 | $10.85 | +| 1 | createThread | 20_122_894 | 8_639_157 | $0.0000114872 | $11.48 | +| 2 | createPost | 22_462_851 | 9_575_140 | $0.0000127318 | $12.73 | +| 3 | createReaction | 25_423_394 | 10_759_357 | $0.0000143064 | $14.30 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_types/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/complex_types/package-lock.json index 8c90c59eba..02c05c7103 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/complex_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_types/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "complex_types_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7826,9 +7825,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8355,7 +8354,7 @@ "version": "file:../../functional_syntax/complex_types", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.4", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/complex_types/package.json b/tests/end_to_end/candid_rpc/class_syntax/complex_types/package.json index 66ae9d3f28..25a14383a1 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/complex_types/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/complex_types/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/composite_queries/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/benchmarks.json new file mode 100644 index 0000000000..76f2ee8395 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/benchmarks.json @@ -0,0 +1,15 @@ +{ + "canister1": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1725496" }, + "method_name": "simpleUpdate", + "timestamp": { "__bigint__": "1730177385791819814" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/composite_queries/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/benchmarks.md new file mode 100644 index 0000000000..619f53f761 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for canister1 + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------ | ------------ | --------- | ------------- | ----------------- | +| 0 | simpleUpdate | 1_725_496 | 1_280_198 | $0.0000017022 | $1.70 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package-lock.json index dc92c54912..ae37036c63 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/composite_queries": { + "name": "composite_queries_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package.json b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package.json index 8df8f12d67..0da2ee679f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/composite_queries/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/counter/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/counter/benchmarks.json new file mode 100644 index 0000000000..ad7122bd81 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/counter/benchmarks.json @@ -0,0 +1,25 @@ +{ + "counter": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1507736" }, + "method_name": "incrementCount", + "timestamp": { "__bigint__": "1730177366913326873" } + }, + { + "instructions": { "__bigint__": "1458611" }, + "method_name": "incrementCount", + "timestamp": { "__bigint__": "1730177368987270418" } + }, + { + "instructions": { "__bigint__": "1456563" }, + "method_name": "incrementCount", + "timestamp": { "__bigint__": "1730177370896434373" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/counter/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/counter/benchmarks.md new file mode 100644 index 0000000000..e28baf79ca --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/counter/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for counter + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | incrementCount | 1_507_736 | 1_193_094 | $0.0000015864 | $1.58 | +| 1 | incrementCount | 1_458_611 | 1_173_444 | $0.0000015603 | $1.56 | +| 2 | incrementCount | 1_456_563 | 1_172_625 | $0.0000015592 | $1.55 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/counter/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/counter/package-lock.json index 9a31f9861c..6b1057aba8 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/counter/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/counter/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/counter": { + "name": "counter_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/counter/package.json b/tests/end_to_end/candid_rpc/class_syntax/counter/package.json index 99ab2c7214..02440115e9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/counter/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/counter/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.json index 87cc865e56..838993f665 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.json +++ b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.json @@ -1,7 +1,6 @@ { "canister1": { - "previous": { "version": "0.25.0", "benchmarks": [] }, - "current": { + "previous": { "version": "0.25.0", "benchmarks": [ { @@ -70,11 +69,80 @@ "timestamp": { "__bigint__": "1729714544160196111" } } ] + }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "2294409" }, + "method_name": "balance", + "timestamp": { "__bigint__": "1730177377321988415" } + }, + { + "instructions": { "__bigint__": "3631585" }, + "method_name": "account", + "timestamp": { "__bigint__": "1730177379414504956" } + }, + { + "instructions": { "__bigint__": "2215843" }, + "method_name": "balance", + "timestamp": { "__bigint__": "1730177381583420302" } + }, + { + "instructions": { "__bigint__": "3616448" }, + "method_name": "account", + "timestamp": { "__bigint__": "1730177383525228681" } + }, + { + "instructions": { "__bigint__": "1651206" }, + "method_name": "accounts", + "timestamp": { "__bigint__": "1730177385714194717" } + }, + { + "instructions": { "__bigint__": "3570168" }, + "method_name": "transfer", + "timestamp": { "__bigint__": "1730177387641540903" } + }, + { + "instructions": { "__bigint__": "2212248" }, + "method_name": "balance", + "timestamp": { "__bigint__": "1730177389776241913" } + }, + { + "instructions": { "__bigint__": "3606746" }, + "method_name": "account", + "timestamp": { "__bigint__": "1730177391748468538" } + }, + { + "instructions": { "__bigint__": "2209500" }, + "method_name": "balance", + "timestamp": { "__bigint__": "1730177393845151147" } + }, + { + "instructions": { "__bigint__": "3609664" }, + "method_name": "account", + "timestamp": { "__bigint__": "1730177396049527560" } + }, + { + "instructions": { "__bigint__": "1649903" }, + "method_name": "accounts", + "timestamp": { "__bigint__": "1730177397985274608" } + }, + { + "instructions": { "__bigint__": "1622686" }, + "method_name": "trap", + "timestamp": { "__bigint__": "1730177400219749304" } + }, + { + "instructions": { "__bigint__": "2660051" }, + "method_name": "sendNotification", + "timestamp": { "__bigint__": "1730177402164712324" } + } + ] } }, "canister2": { - "previous": { "version": "0.25.0", "benchmarks": [] }, - "current": { + "previous": { "version": "0.25.0", "benchmarks": [ { @@ -88,6 +156,21 @@ "timestamp": { "__bigint__": "1729714544160196111" } } ] + }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "2169524" }, + "method_name": "transfer", + "timestamp": { "__bigint__": "1730177387641540903" } + }, + { + "instructions": { "__bigint__": "1387762" }, + "method_name": "receiveNotification", + "timestamp": { "__bigint__": "1730177402164712324" } + } + ] } } } diff --git a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.md index 078e1bd61a..cbb08acd61 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.md +++ b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/benchmarks.md @@ -1,45 +1,66 @@ # Benchmarks for canister1 -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | -| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | -| 0 | balance | 2_296_025 | 1_508_410 | $0.0000020162 | $2.0162 | -| 1 | account | 3_635_289 | 2_044_115 | $0.0000027322 | $2.7322 | -| 2 | balance | 2_217_840 | 1_477_136 | $0.0000019744 | $1.9744 | -| 3 | account | 3_613_420 | 2_035_368 | $0.0000027205 | $2.7205 | -| 4 | accounts | 1_653_154 | 1_251_261 | $0.0000016724 | $1.6724 | -| 5 | transfer | 3_562_571 | 2_015_028 | $0.0000026933 | $2.6933 | -| 6 | balance | 2_213_914 | 1_475_565 | $0.0000019723 | $1.9723 | -| 7 | account | 3_605_228 | 2_032_091 | $0.0000027161 | $2.7161 | -| 8 | balance | 2_211_079 | 1_474_431 | $0.0000019707 | $1.9707 | -| 9 | account | 3_609_636 | 2_033_854 | $0.0000027185 | $2.7185 | -| 10 | accounts | 1_651_452 | 1_250_580 | $0.0000016715 | $1.6715 | -| 11 | trap | 1_622_561 | 1_239_024 | $0.0000016561 | $1.6561 | -| 12 | sendNotification | 2_655_331 | 1_652_132 | $0.0000022083 | $2.2083 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | --------------------------------- | +| 0 | balance | 2_294_409 | 1_507_763 | $0.0000020048 | $2.00 | -1_616 | +| 1 | account | 3_631_585 | 2_042_634 | $0.0000027160 | $2.71 | -3_704 | +| 2 | balance | 2_215_843 | 1_476_337 | $0.0000019630 | $1.96 | -1_997 | +| 3 | account | 3_616_448 | 2_036_579 | $0.0000027080 | $2.70 | +3_028 | +| 4 | accounts | 1_651_206 | 1_250_482 | $0.0000016627 | $1.66 | -1_948 | +| 5 | transfer | 3_570_168 | 2_018_067 | $0.0000026834 | $2.68 | +7_597 | +| 6 | balance | 2_212_248 | 1_474_899 | $0.0000019611 | $1.96 | -1_666 | +| 7 | account | 3_606_746 | 2_032_698 | $0.0000027028 | $2.70 | +1_518 | +| 8 | balance | 2_209_500 | 1_473_800 | $0.0000019597 | $1.95 | -1_579 | +| 9 | account | 3_609_664 | 2_033_865 | $0.0000027044 | $2.70 | +28 | +| 10 | accounts | 1_649_903 | 1_249_961 | $0.0000016620 | $1.66 | -1_549 | +| 11 | trap | 1_622_686 | 1_239_074 | $0.0000016476 | $1.64 | +125 | +| 12 | sendNotification | 2_660_051 | 1_654_020 | $0.0000021993 | $2.19 | +4_720 | ## Baseline benchmarks Azle version: 0.25.0 +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | balance | 2_296_025 | 1_508_410 | $0.0000020057 | $2.00 | +| 1 | account | 3_635_289 | 2_044_115 | $0.0000027180 | $2.71 | +| 2 | balance | 2_217_840 | 1_477_136 | $0.0000019641 | $1.96 | +| 3 | account | 3_613_420 | 2_035_368 | $0.0000027064 | $2.70 | +| 4 | accounts | 1_653_154 | 1_251_261 | $0.0000016638 | $1.66 | +| 5 | transfer | 3_562_571 | 2_015_028 | $0.0000026793 | $2.67 | +| 6 | balance | 2_213_914 | 1_475_565 | $0.0000019620 | $1.96 | +| 7 | account | 3_605_228 | 2_032_091 | $0.0000027020 | $2.70 | +| 8 | balance | 2_211_079 | 1_474_431 | $0.0000019605 | $1.96 | +| 9 | account | 3_609_636 | 2_033_854 | $0.0000027044 | $2.70 | +| 10 | accounts | 1_651_452 | 1_250_580 | $0.0000016629 | $1.66 | +| 11 | trap | 1_622_561 | 1_239_024 | $0.0000016475 | $1.64 | +| 12 | sendNotification | 2_655_331 | 1_652_132 | $0.0000021968 | $2.19 | + # Benchmarks for canister2 -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | -| --- | ------------------- | ------------ | --------- | ------------- | ----------------- | -| 0 | transfer | 2_157_380 | 1_452_952 | $0.0000019420 | $1.9420 | -| 1 | receiveNotification | 1_383_243 | 1_143_297 | $0.0000015281 | $1.5281 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ------------------- | ------------ | --------- | ------------- | ----------------- | -------------------------------- | +| 0 | transfer | 2_169_524 | 1_457_809 | $0.0000019384 | $1.93 | +12_144 | +| 1 | receiveNotification | 1_387_762 | 1_145_104 | $0.0000015226 | $1.52 | +4_519 | ## Baseline benchmarks Azle version: 0.25.0 +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | transfer | 2_157_380 | 1_452_952 | $0.0000019319 | $1.93 | +| 1 | receiveNotification | 1_383_243 | 1_143_297 | $0.0000015202 | $1.52 | + --- **Note on calculations:** -- Cycles are calculated using the formula: base_fee + (per_instruction_fee _ number_of_instructions) + (additional_fee_per_billion _ floor(number_of_instructions / 1_billion)) -- Base fee: 590,000 cycles -- Per instruction fee: 0.4 cycles -- Additional fee: 400,000,000 cycles per billion instructions -- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.33661 (as of December 18, 2023) +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) 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). For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package-lock.json index 454fc41264..9b84691fc2 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/cross_canister_calls": { + "name": "cross_canister_calls_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package.json b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package.json index c661d31559..b432b150e4 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/cross_canister_calls/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/cycles/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/cycles/benchmarks.json new file mode 100644 index 0000000000..1344a5f262 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/cycles/benchmarks.json @@ -0,0 +1,43 @@ +{ + "cycles": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1530766" }, + "method_name": "receiveCycles", + "timestamp": { "__bigint__": "1730177378725605234" } + }, + { + "instructions": { "__bigint__": "1515721" }, + "method_name": "receiveCycles", + "timestamp": { "__bigint__": "1730177380605218494" } + }, + { + "instructions": { "__bigint__": "1517086" }, + "method_name": "receiveCycles", + "timestamp": { "__bigint__": "1730177382806425454" } + } + ] + } + }, + "intermediary": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1734450" }, + "method_name": "sendCycles", + "timestamp": { "__bigint__": "1730177380605218494" } + }, + { + "instructions": { "__bigint__": "1997534" }, + "method_name": "sendCyclesNotify", + "timestamp": { "__bigint__": "1730177382806425454" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/cycles/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/cycles/benchmarks.md new file mode 100644 index 0000000000..b75358694d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/cycles/benchmarks.md @@ -0,0 +1,39 @@ +# Benchmarks for cycles + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | receiveCycles | 1_530_766 | 1_202_306 | $0.0000015987 | $1.59 | +| 1 | receiveCycles | 1_515_721 | 1_196_288 | $0.0000015907 | $1.59 | +| 2 | receiveCycles | 1_517_086 | 1_196_834 | $0.0000015914 | $1.59 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for intermediary + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | sendCycles | 1_734_450 | 1_283_780 | $0.0000017070 | $1.70 | +| 1 | sendCyclesNotify | 1_997_534 | 1_389_013 | $0.0000018469 | $1.84 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/cycles/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/cycles/package-lock.json index 2e584c9209..dadd226013 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/cycles/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/cycles/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/cycles": { + "name": "cycles_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/cycles/package.json b/tests/end_to_end/candid_rpc/class_syntax/cycles/package.json index 2bee126eab..848da86180 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/cycles/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/cycles/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/date/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/date/benchmarks.json new file mode 100644 index 0000000000..f8664caa20 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/date/benchmarks.json @@ -0,0 +1,6 @@ +{ + "date": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/date/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/date/benchmarks.md new file mode 100644 index 0000000000..0c9e7f4f8b --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/date/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for date + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/date/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/date/package-lock.json index 6a1a754847..315b903d73 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/date/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/date/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/date": { + "name": "date_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/date/package.json b/tests/end_to_end/candid_rpc/class_syntax/date/package.json index 6c8f431d44..7b8d20c4cb 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/date/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/date/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/benchmarks.json new file mode 100644 index 0000000000..fb113ff843 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/benchmarks.json @@ -0,0 +1,45 @@ +{ + "ethereum_json_rpc": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1122797598" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177367518701550" } + }, + { + "instructions": { "__bigint__": "27926893" }, + "method_name": "ethGetBalance", + "timestamp": { "__bigint__": "1730177373635243847" } + }, + { + "instructions": { "__bigint__": "27906768" }, + "method_name": "ethGetBalance", + "timestamp": { "__bigint__": "1730177375739967796" } + }, + { + "instructions": { "__bigint__": "27908894" }, + "method_name": "ethGetBalance", + "timestamp": { "__bigint__": "1730177377860483057" } + }, + { + "instructions": { "__bigint__": "26807025" }, + "method_name": "ethGetBlockByNumber", + "timestamp": { "__bigint__": "1730177379804429696" } + }, + { + "instructions": { "__bigint__": "26798466" }, + "method_name": "ethGetBlockByNumber", + "timestamp": { "__bigint__": "1730177381947036107" } + }, + { + "instructions": { "__bigint__": "26805189" }, + "method_name": "ethGetBlockByNumber", + "timestamp": { "__bigint__": "1730177383936275973" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/benchmarks.md new file mode 100644 index 0000000000..3eddec2b88 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/benchmarks.md @@ -0,0 +1,30 @@ +# Benchmarks for ethereum_json_rpc + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | init | 1_122_797_598 | 849_709_039 | $0.0011298326 | $1_129.83 | +| 1 | ethGetBalance | 27_926_893 | 11_760_757 | $0.0000156379 | $15.63 | +| 2 | ethGetBalance | 27_906_768 | 11_752_707 | $0.0000156272 | $15.62 | +| 3 | ethGetBalance | 27_908_894 | 11_753_557 | $0.0000156284 | $15.62 | +| 4 | ethGetBlockByNumber | 26_807_025 | 11_312_810 | $0.0000150423 | $15.04 | +| 5 | ethGetBlockByNumber | 26_798_466 | 11_309_386 | $0.0000150378 | $15.03 | +| 6 | ethGetBlockByNumber | 26_805_189 | 11_312_075 | $0.0000150413 | $15.04 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package-lock.json index 8cb0b8b6cd..fd84c978db 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1765,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package.json b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package.json index a0b3f58a88..5af7ea0472 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/ethereum_json_rpc/package.json @@ -4,7 +4,7 @@ "test": "ETHEREUM_URL=https://rpc.ankr.com/eth jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/func_types/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/func_types/benchmarks.json new file mode 100644 index 0000000000..ded435bda1 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/func_types/benchmarks.json @@ -0,0 +1,20 @@ +{ + "func_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1041954589" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177365687021231" } + }, + { + "instructions": { "__bigint__": "1653574" }, + "method_name": "getNotifierFromNotifiersCanister", + "timestamp": { "__bigint__": "1730177376480576556" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/func_types/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/func_types/benchmarks.md new file mode 100644 index 0000000000..7c529ffd81 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/func_types/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for func_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------------------------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | init | 1_041_954_589 | 817_371_835 | $0.0010868348 | $1_086.83 | +| 1 | getNotifierFromNotifiersCanister | 1_653_574 | 1_251_429 | $0.0000016640 | $1.66 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/func_types/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/func_types/package-lock.json index e6307e51d5..f31f8afea8 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/func_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/func_types/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "func_types_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7826,9 +7825,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8849,7 +8848,7 @@ "version": "file:../../functional_syntax/func_types", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.4", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/func_types/package.json b/tests/end_to_end/candid_rpc/class_syntax/func_types/package.json index 6dde1b82ff..bcdfe3d2ab 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/func_types/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/func_types/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/heartbeat/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/benchmarks.json new file mode 100644 index 0000000000..56948dc30b --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/benchmarks.json @@ -0,0 +1,2328 @@ +{ + "heartbeat_async": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1113909" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177368024852298" } + }, + { + "instructions": { "__bigint__": "1048902" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177368053378877" } + }, + { + "instructions": { "__bigint__": "1050503" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177368094011614" } + }, + { + "instructions": { "__bigint__": "1050033" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177368326495872" } + }, + { + "instructions": { "__bigint__": "1054950" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177370599339627" } + }, + { + "instructions": { "__bigint__": "1048633" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177370617154699" } + }, + { + "instructions": { "__bigint__": "1043336" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177370653728556" } + }, + { + "instructions": { "__bigint__": "1048248" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177370875861748" } + }, + { + "instructions": { "__bigint__": "1042658" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177370920710981" } + }, + { + "instructions": { "__bigint__": "1047784" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177370941687826" } + }, + { + "instructions": { "__bigint__": "1048766" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371188176750" } + }, + { + "instructions": { "__bigint__": "1049131" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371208236591" } + }, + { + "instructions": { "__bigint__": "1042848" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371452098843" } + }, + { + "instructions": { "__bigint__": "1048360" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371473342829" } + }, + { + "instructions": { "__bigint__": "1044849" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371518439297" } + }, + { + "instructions": { "__bigint__": "1043753" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371536465963" } + }, + { + "instructions": { "__bigint__": "1043950" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371775493970" } + }, + { + "instructions": { "__bigint__": "1050063" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371795078626" } + }, + { + "instructions": { "__bigint__": "1047400" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177371835052647" } + }, + { + "instructions": { "__bigint__": "1047441" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372056670594" } + }, + { + "instructions": { "__bigint__": "1045763" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372111111472" } + }, + { + "instructions": { "__bigint__": "1047110" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372134448758" } + }, + { + "instructions": { "__bigint__": "1045177" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372180656819" } + }, + { + "instructions": { "__bigint__": "1046920" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372199247804" } + }, + { + "instructions": { "__bigint__": "1050013" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372435282631" } + }, + { + "instructions": { "__bigint__": "1041652" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372477581016" } + }, + { + "instructions": { "__bigint__": "1050720" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372508293376" } + }, + { + "instructions": { "__bigint__": "1039876" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177374801340010" } + }, + { + "instructions": { "__bigint__": "1048980" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375023520692" } + }, + { + "instructions": { "__bigint__": "1043252" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375059336586" } + }, + { + "instructions": { "__bigint__": "1052829" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375077440502" } + }, + { + "instructions": { "__bigint__": "1040982" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375316177144" } + }, + { + "instructions": { "__bigint__": "1047459" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375335217681" } + }, + { + "instructions": { "__bigint__": "1048208" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375576415788" } + }, + { + "instructions": { "__bigint__": "1048905" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375595056139" } + }, + { + "instructions": { "__bigint__": "1047731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375632112585" } + }, + { + "instructions": { "__bigint__": "1052975" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375650278355" } + }, + { + "instructions": { "__bigint__": "1043429" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375893741003" } + }, + { + "instructions": { "__bigint__": "1051153" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375913824392" } + }, + { + "instructions": { "__bigint__": "1041657" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376157348388" } + }, + { + "instructions": { "__bigint__": "1044077" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376178091024" } + }, + { + "instructions": { "__bigint__": "1042175" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376221309475" } + }, + { + "instructions": { "__bigint__": "1044366" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376448347658" } + }, + { + "instructions": { "__bigint__": "1043623" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376496780860" } + }, + { + "instructions": { "__bigint__": "1047379" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376516448773" } + }, + { + "instructions": { "__bigint__": "1038530" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376764945674" } + }, + { + "instructions": { "__bigint__": "1047313" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376783623364" } + }, + { + "instructions": { "__bigint__": "1041537" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377026585413" } + }, + { + "instructions": { "__bigint__": "1044143" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377053108688" } + }, + { + "instructions": { "__bigint__": "1044791" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377101290074" } + }, + { + "instructions": { "__bigint__": "1047696" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377126029969" } + }, + { + "instructions": { "__bigint__": "1044903" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377371988515" } + }, + { + "instructions": { "__bigint__": "1049688" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377392856477" } + }, + { + "instructions": { "__bigint__": "1045995" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377639505012" } + }, + { + "instructions": { "__bigint__": "1047118" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377671524786" } + }, + { + "instructions": { "__bigint__": "1043045" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377732920385" } + }, + { + "instructions": { "__bigint__": "1044224" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377764070317" } + }, + { + "instructions": { "__bigint__": "1042513" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378011083052" } + }, + { + "instructions": { "__bigint__": "1047580" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378031642225" } + }, + { + "instructions": { "__bigint__": "1046149" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378277012610" } + }, + { + "instructions": { "__bigint__": "1048181" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378296406637" } + }, + { + "instructions": { "__bigint__": "1043538" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378338283017" } + }, + { + "instructions": { "__bigint__": "1047668" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378358414307" } + }, + { + "instructions": { "__bigint__": "1043950" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378606184686" } + }, + { + "instructions": { "__bigint__": "1043822" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378630523261" } + }, + { + "instructions": { "__bigint__": "1047556" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378683534584" } + }, + { + "instructions": { "__bigint__": "1047697" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378916968235" } + }, + { + "instructions": { "__bigint__": "1048336" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378970655693" } + }, + { + "instructions": { "__bigint__": "1044030" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378992399856" } + }, + { + "instructions": { "__bigint__": "1046248" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379237361940" } + }, + { + "instructions": { "__bigint__": "1047662" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379262507962" } + }, + { + "instructions": { "__bigint__": "1043652" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379303909039" } + }, + { + "instructions": { "__bigint__": "1043503" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379526275844" } + }, + { + "instructions": { "__bigint__": "1043164" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379564831810" } + }, + { + "instructions": { "__bigint__": "1046729" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379584282334" } + }, + { + "instructions": { "__bigint__": "1040533" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379623200883" } + }, + { + "instructions": { "__bigint__": "1045903" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379642371370" } + }, + { + "instructions": { "__bigint__": "1044169" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379885659468" } + }, + { + "instructions": { "__bigint__": "1045165" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379904865944" } + }, + { + "instructions": { "__bigint__": "1042992" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380146926692" } + }, + { + "instructions": { "__bigint__": "1044242" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380167216786" } + }, + { + "instructions": { "__bigint__": "1040619" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380207276184" } + }, + { + "instructions": { "__bigint__": "1040807" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380229959809" } + }, + { + "instructions": { "__bigint__": "1041217" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380269893730" } + }, + { + "instructions": { "__bigint__": "1045223" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380492912170" } + }, + { + "instructions": { "__bigint__": "1038388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380532812625" } + }, + { + "instructions": { "__bigint__": "1045434" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380553261792" } + }, + { + "instructions": { "__bigint__": "1040894" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380796014470" } + }, + { + "instructions": { "__bigint__": "1037914" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380815741494" } + }, + { + "instructions": { "__bigint__": "1040667" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381058546393" } + }, + { + "instructions": { "__bigint__": "1042691" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381080648311" } + }, + { + "instructions": { "__bigint__": "1042761" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381122559979" } + }, + { + "instructions": { "__bigint__": "1045690" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381345676988" } + }, + { + "instructions": { "__bigint__": "1039600" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381385829204" } + }, + { + "instructions": { "__bigint__": "1043777" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381405101346" } + }, + { + "instructions": { "__bigint__": "1041361" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381647684765" } + }, + { + "instructions": { "__bigint__": "1041821" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381667854465" } + }, + { + "instructions": { "__bigint__": "1040217" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381707107319" } + }, + { + "instructions": { "__bigint__": "1045471" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381726652145" } + }, + { + "instructions": { "__bigint__": "1038391" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381969972273" } + }, + { + "instructions": { "__bigint__": "1045613" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381989422451" } + }, + { + "instructions": { "__bigint__": "1037200" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382236495718" } + }, + { + "instructions": { "__bigint__": "1041356" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382257668320" } + }, + { + "instructions": { "__bigint__": "1043484" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382298633941" } + }, + { + "instructions": { "__bigint__": "1040125" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382320596956" } + }, + { + "instructions": { "__bigint__": "1044129" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382373900169" } + }, + { + "instructions": { "__bigint__": "1045970" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382598293966" } + }, + { + "instructions": { "__bigint__": "1043430" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382639027686" } + }, + { + "instructions": { "__bigint__": "1048341" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382658784176" } + }, + { + "instructions": { "__bigint__": "1042874" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382902788767" } + }, + { + "instructions": { "__bigint__": "1042551" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382923008488" } + }, + { + "instructions": { "__bigint__": "1043518" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382963881172" } + }, + { + "instructions": { "__bigint__": "1037785" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382984398643" } + }, + { + "instructions": { "__bigint__": "1044299" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383227792301" } + }, + { + "instructions": { "__bigint__": "1042139" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383247615987" } + }, + { + "instructions": { "__bigint__": "1043112" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383491836570" } + }, + { + "instructions": { "__bigint__": "1043981" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383512262226" } + }, + { + "instructions": { "__bigint__": "1044173" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383551619083" } + }, + { + "instructions": { "__bigint__": "1046053" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383774981825" } + }, + { + "instructions": { "__bigint__": "1039753" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383815465631" } + }, + { + "instructions": { "__bigint__": "1038545" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383835314563" } + }, + { + "instructions": { "__bigint__": "1036413" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384080807420" } + }, + { + "instructions": { "__bigint__": "1041847" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384101125652" } + }, + { + "instructions": { "__bigint__": "1040427" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384345149557" } + }, + { + "instructions": { "__bigint__": "1038262" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384365686214" } + }, + { + "instructions": { "__bigint__": "1036981" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384407590675" } + }, + { + "instructions": { "__bigint__": "1037926" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384427343972" } + }, + { + "instructions": { "__bigint__": "1037591" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384671150609" } + }, + { + "instructions": { "__bigint__": "1038238" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384691878699" } + }, + { + "instructions": { "__bigint__": "1039363" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384733753030" } + }, + { + "instructions": { "__bigint__": "1040546" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384957269929" } + }, + { + "instructions": { "__bigint__": "1044149" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384999565599" } + }, + { + "instructions": { "__bigint__": "1038577" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385019702427" } + }, + { + "instructions": { "__bigint__": "1038205" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385063118006" } + }, + { + "instructions": { "__bigint__": "1045418" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385085464450" } + }, + { + "instructions": { "__bigint__": "1043576" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385330631979" } + }, + { + "instructions": { "__bigint__": "1039893" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385351824534" } + }, + { + "instructions": { "__bigint__": "1038876" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385594520983" } + }, + { + "instructions": { "__bigint__": "1045734" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385615240878" } + }, + { + "instructions": { "__bigint__": "1042980" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385655733111" } + }, + { + "instructions": { "__bigint__": "1042004" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385677003511" } + }, + { + "instructions": { "__bigint__": "1043770" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385717557850" } + }, + { + "instructions": { "__bigint__": "1043713" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385941078628" } + }, + { + "instructions": { "__bigint__": "1039616" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385982360870" } + }, + { + "instructions": { "__bigint__": "1035288" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386002464855" } + }, + { + "instructions": { "__bigint__": "1039896" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386247073121" } + }, + { + "instructions": { "__bigint__": "1044179" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386268453966" } + }, + { + "instructions": { "__bigint__": "1042821" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386310725544" } + }, + { + "instructions": { "__bigint__": "1042117" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386331804741" } + }, + { + "instructions": { "__bigint__": "1038890" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386575701664" } + }, + { + "instructions": { "__bigint__": "1043903" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386596285226" } + }, + { + "instructions": { "__bigint__": "1040422" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386842529377" } + }, + { + "instructions": { "__bigint__": "1039209" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386862956955" } + }, + { + "instructions": { "__bigint__": "1039086" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386904626022" } + }, + { + "instructions": { "__bigint__": "1043020" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386927103449" } + }, + { + "instructions": { "__bigint__": "1038884" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386968366580" } + }, + { + "instructions": { "__bigint__": "1041718" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387193525569" } + }, + { + "instructions": { "__bigint__": "1036855" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387236150092" } + }, + { + "instructions": { "__bigint__": "1040649" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387257112478" } + }, + { + "instructions": { "__bigint__": "1038206" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387502019460" } + }, + { + "instructions": { "__bigint__": "1037163" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387523258678" } + }, + { + "instructions": { "__bigint__": "1042161" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387565279327" } + }, + { + "instructions": { "__bigint__": "1042038" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387586383800" } + }, + { + "instructions": { "__bigint__": "1040714" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387832461765" } + }, + { + "instructions": { "__bigint__": "1038338" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387853494497" } + }, + { + "instructions": { "__bigint__": "1036465" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388100456525" } + }, + { + "instructions": { "__bigint__": "1041121" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388121053602" } + }, + { + "instructions": { "__bigint__": "1039941" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388162113947" } + }, + { + "instructions": { "__bigint__": "1035875" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388185206571" } + }, + { + "instructions": { "__bigint__": "1040917" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388228741469" } + }, + { + "instructions": { "__bigint__": "1039774" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388452482233" } + }, + { + "instructions": { "__bigint__": "1042422" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388496213995" } + }, + { + "instructions": { "__bigint__": "1039934" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388517269150" } + }, + { + "instructions": { "__bigint__": "1034975" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388763549983" } + }, + { + "instructions": { "__bigint__": "1041910" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388784464076" } + }, + { + "instructions": { "__bigint__": "1039594" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388826442408" } + }, + { + "instructions": { "__bigint__": "1039010" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388846973700" } + }, + { + "instructions": { "__bigint__": "1037256" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389092312526" } + }, + { + "instructions": { "__bigint__": "1043489" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389116778668" } + }, + { + "instructions": { "__bigint__": "1040039" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389371811498" } + }, + { + "instructions": { "__bigint__": "1043898" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389394112268" } + }, + { + "instructions": { "__bigint__": "1038051" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389445891003" } + }, + { + "instructions": { "__bigint__": "1043180" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389473093493" } + }, + { + "instructions": { "__bigint__": "1041254" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389754523555" } + }, + { + "instructions": { "__bigint__": "1041869" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389787789532" } + }, + { + "instructions": { "__bigint__": "1035463" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389855090671" } + }, + { + "instructions": { "__bigint__": "1042163" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389890888858" } + }, + { + "instructions": { "__bigint__": "1038106" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389953993624" } + }, + { + "instructions": { "__bigint__": "1038831" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390191228845" } + }, + { + "instructions": { "__bigint__": "1036702" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390249232734" } + }, + { + "instructions": { "__bigint__": "1042048" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390277674204" } + }, + { + "instructions": { "__bigint__": "1038300" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390336579582" } + }, + { + "instructions": { "__bigint__": "1039049" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390381403928" } + }, + { + "instructions": { "__bigint__": "1038876" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390650290802" } + }, + { + "instructions": { "__bigint__": "1037127" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390688598976" } + }, + { + "instructions": { "__bigint__": "1039575" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390741326802" } + }, + { + "instructions": { "__bigint__": "1042381" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390773191124" } + }, + { + "instructions": { "__bigint__": "1040312" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177391025185496" } + }, + { + "instructions": { "__bigint__": "1043920" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177391058898610" } + } + ] + } + }, + "heartbeat_sync": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "166188" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372199247804" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372435282631" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372456256413" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372477581016" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177372508293376" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177373568616257" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177374801340010" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375023520692" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375041151228" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375059336586" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375077440502" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375297926820" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375316177144" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375335217681" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375353716723" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375576415788" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375595056139" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375613818769" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375632112585" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375650278355" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375873176107" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375893741003" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375913824392" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177375932433815" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376157348388" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376178091024" } + }, + { + "instructions": { "__bigint__": "155592" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376199117669" } + }, + { + "instructions": { "__bigint__": "155601" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376221309475" } + }, + { + "instructions": { "__bigint__": "155582" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376448347658" } + }, + { + "instructions": { "__bigint__": "155563" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376471110383" } + }, + { + "instructions": { "__bigint__": "155745" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376496780860" } + }, + { + "instructions": { "__bigint__": "155800" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376516448773" } + }, + { + "instructions": { "__bigint__": "155687" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376741983170" } + }, + { + "instructions": { "__bigint__": "155865" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376764945674" } + }, + { + "instructions": { "__bigint__": "155791" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376783623364" } + }, + { + "instructions": { "__bigint__": "155971" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177376802498591" } + }, + { + "instructions": { "__bigint__": "155852" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377026585413" } + }, + { + "instructions": { "__bigint__": "156062" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377053108688" } + }, + { + "instructions": { "__bigint__": "155943" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377076670967" } + }, + { + "instructions": { "__bigint__": "156164" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377101290074" } + }, + { + "instructions": { "__bigint__": "156054" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377126029969" } + }, + { + "instructions": { "__bigint__": "156265" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377349519042" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377371988515" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377392856477" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377413669388" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377639505012" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377671524786" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377703749618" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377732920385" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377764070317" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177377991828637" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378011083052" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378031642225" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378052961667" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378277012610" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378296406637" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378317770391" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378338283017" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378358414307" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378380030951" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378606184686" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378630523261" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378655913144" } + }, + { + "instructions": { "__bigint__": "156297" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378683534584" } + }, + { + "instructions": { "__bigint__": "156218" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378916968235" } + }, + { + "instructions": { "__bigint__": "156306" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378937635748" } + }, + { + "instructions": { "__bigint__": "156245" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378970655693" } + }, + { + "instructions": { "__bigint__": "156415" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177378992399856" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379013495122" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379237361940" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379262507962" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379282756869" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379303909039" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379526275844" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379545644785" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379564831810" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379584282334" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379603764012" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379623200883" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379642371370" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379866085878" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379885659468" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379904865944" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177379924057284" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380146926692" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380167216786" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380187533252" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380207276184" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380229959809" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380249589911" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380269893730" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380492912170" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380512759830" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380532812625" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380553261792" } + }, + { + "instructions": { "__bigint__": "156755" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380776351724" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380796014470" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380815741494" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177380835164794" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381058546393" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381080648311" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381102064373" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381122559979" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381345676988" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381365304885" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381385829204" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381405101346" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381627284180" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381647684765" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381667854465" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381687323690" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381707107319" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381726652145" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381949609262" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381969972273" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177381989422451" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382009533382" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382236495718" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382257668320" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382278203922" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382298633941" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382320596956" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382341053296" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382373900169" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382598293966" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382618725420" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382639027686" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382658784176" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382882129584" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382902788767" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382923008488" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382943660321" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382963881172" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177382984398643" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383207259817" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383227792301" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383247615987" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383268301898" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383491836570" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383512262226" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383531841624" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383551619083" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383774981825" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383794827591" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383815465631" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177383835314563" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384059116072" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384080807420" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384101125652" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384121289490" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384345149557" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384365686214" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384385814464" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384407590675" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384427343972" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384448461855" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384671150609" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384691878699" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384712509488" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384733753030" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384957269929" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384977924512" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177384999565599" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385019702427" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385041506350" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385063118006" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385085464450" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385309468959" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385330631979" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385351824534" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385372326198" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385594520983" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385615240878" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385635246305" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385655733111" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385677003511" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385696524465" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385717557850" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385941078628" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385961078090" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177385982360870" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386002464855" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386226346843" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386247073121" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386268453966" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386289039771" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386310725544" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386331804741" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386555312501" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386575701664" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386596285226" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386617401789" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386842529377" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386862956955" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386883880701" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386904626022" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386927103449" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386947358739" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177386968366580" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387193525569" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387214032206" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387236150092" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387257112478" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387480957759" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387502019460" } + }, + { + "instructions": { "__bigint__": "156539" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387523258678" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387544127580" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387565279327" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387586383800" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387811010649" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387832461765" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387853494497" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177387874873088" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388100456525" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388121053602" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388141631643" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388162113947" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388185206571" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388206266636" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388228741469" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388452482233" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388473687732" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388496213995" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388517269150" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388742056695" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388763549983" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388784464076" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388805376462" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388826442408" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177388846973700" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389071468158" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389092312526" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389116778668" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389140300411" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389371811498" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389394112268" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389419731938" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389445891003" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389473093493" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389514309605" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389754523555" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389787789532" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389823343113" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389855090671" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389890888858" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389920124933" } + }, + { + "instructions": { "__bigint__": "156543" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177389953993624" } + }, + { + "instructions": { "__bigint__": "156514" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390191228845" } + }, + { + "instructions": { "__bigint__": "156281" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390219773140" } + }, + { + "instructions": { "__bigint__": "156570" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390249232734" } + }, + { + "instructions": { "__bigint__": "156388" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390277674204" } + }, + { + "instructions": { "__bigint__": "156731" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390312378547" } + }, + { + "instructions": { "__bigint__": "156552" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390336579582" } + }, + { + "instructions": { "__bigint__": "156532" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390381403928" } + }, + { + "instructions": { "__bigint__": "156308" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390621931922" } + }, + { + "instructions": { "__bigint__": "156590" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390650290802" } + }, + { + "instructions": { "__bigint__": "156795" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390688598976" } + }, + { + "instructions": { "__bigint__": "157026" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390716083179" } + }, + { + "instructions": { "__bigint__": "156593" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390741326802" } + }, + { + "instructions": { "__bigint__": "157081" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390773191124" } + }, + { + "instructions": { "__bigint__": "156696" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177390999183643" } + }, + { + "instructions": { "__bigint__": "157117" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177391025185496" } + }, + { + "instructions": { "__bigint__": "156494" }, + "method_name": "heartbeat", + "timestamp": { "__bigint__": "1730177391058898610" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/heartbeat/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/benchmarks.md new file mode 100644 index 0000000000..e3f82c648b --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/benchmarks.md @@ -0,0 +1,496 @@ +# Benchmarks for heartbeat_async + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | heartbeat | 1_113_909 | 1_035_563 | $0.0000013770 | $1.37 | +| 1 | heartbeat | 1_048_902 | 1_009_560 | $0.0000013424 | $1.34 | +| 2 | heartbeat | 1_050_503 | 1_010_201 | $0.0000013432 | $1.34 | +| 3 | heartbeat | 1_050_033 | 1_010_013 | $0.0000013430 | $1.34 | +| 4 | heartbeat | 1_054_950 | 1_011_980 | $0.0000013456 | $1.34 | +| 5 | heartbeat | 1_048_633 | 1_009_453 | $0.0000013422 | $1.34 | +| 6 | heartbeat | 1_043_336 | 1_007_334 | $0.0000013394 | $1.33 | +| 7 | heartbeat | 1_048_248 | 1_009_299 | $0.0000013420 | $1.34 | +| 8 | heartbeat | 1_042_658 | 1_007_063 | $0.0000013391 | $1.33 | +| 9 | heartbeat | 1_047_784 | 1_009_113 | $0.0000013418 | $1.34 | +| 10 | heartbeat | 1_048_766 | 1_009_506 | $0.0000013423 | $1.34 | +| 11 | heartbeat | 1_049_131 | 1_009_652 | $0.0000013425 | $1.34 | +| 12 | heartbeat | 1_042_848 | 1_007_139 | $0.0000013392 | $1.33 | +| 13 | heartbeat | 1_048_360 | 1_009_344 | $0.0000013421 | $1.34 | +| 14 | heartbeat | 1_044_849 | 1_007_939 | $0.0000013402 | $1.34 | +| 15 | heartbeat | 1_043_753 | 1_007_501 | $0.0000013396 | $1.33 | +| 16 | heartbeat | 1_043_950 | 1_007_580 | $0.0000013397 | $1.33 | +| 17 | heartbeat | 1_050_063 | 1_010_025 | $0.0000013430 | $1.34 | +| 18 | heartbeat | 1_047_400 | 1_008_960 | $0.0000013416 | $1.34 | +| 19 | heartbeat | 1_047_441 | 1_008_976 | $0.0000013416 | $1.34 | +| 20 | heartbeat | 1_045_763 | 1_008_305 | $0.0000013407 | $1.34 | +| 21 | heartbeat | 1_047_110 | 1_008_844 | $0.0000013414 | $1.34 | +| 22 | heartbeat | 1_045_177 | 1_008_070 | $0.0000013404 | $1.34 | +| 23 | heartbeat | 1_046_920 | 1_008_768 | $0.0000013413 | $1.34 | +| 24 | heartbeat | 1_050_013 | 1_010_005 | $0.0000013430 | $1.34 | +| 25 | heartbeat | 1_041_652 | 1_006_660 | $0.0000013385 | $1.33 | +| 26 | heartbeat | 1_050_720 | 1_010_288 | $0.0000013433 | $1.34 | +| 27 | heartbeat | 1_039_876 | 1_005_950 | $0.0000013376 | $1.33 | +| 28 | heartbeat | 1_048_980 | 1_009_592 | $0.0000013424 | $1.34 | +| 29 | heartbeat | 1_043_252 | 1_007_300 | $0.0000013394 | $1.33 | +| 30 | heartbeat | 1_052_829 | 1_011_131 | $0.0000013445 | $1.34 | +| 31 | heartbeat | 1_040_982 | 1_006_392 | $0.0000013382 | $1.33 | +| 32 | heartbeat | 1_047_459 | 1_008_983 | $0.0000013416 | $1.34 | +| 33 | heartbeat | 1_048_208 | 1_009_283 | $0.0000013420 | $1.34 | +| 34 | heartbeat | 1_048_905 | 1_009_562 | $0.0000013424 | $1.34 | +| 35 | heartbeat | 1_047_731 | 1_009_092 | $0.0000013418 | $1.34 | +| 36 | heartbeat | 1_052_975 | 1_011_190 | $0.0000013445 | $1.34 | +| 37 | heartbeat | 1_043_429 | 1_007_371 | $0.0000013395 | $1.33 | +| 38 | heartbeat | 1_051_153 | 1_010_461 | $0.0000013436 | $1.34 | +| 39 | heartbeat | 1_041_657 | 1_006_662 | $0.0000013385 | $1.33 | +| 40 | heartbeat | 1_044_077 | 1_007_630 | $0.0000013398 | $1.33 | +| 41 | heartbeat | 1_042_175 | 1_006_870 | $0.0000013388 | $1.33 | +| 42 | heartbeat | 1_044_366 | 1_007_746 | $0.0000013400 | $1.33 | +| 43 | heartbeat | 1_043_623 | 1_007_449 | $0.0000013396 | $1.33 | +| 44 | heartbeat | 1_047_379 | 1_008_951 | $0.0000013416 | $1.34 | +| 45 | heartbeat | 1_038_530 | 1_005_412 | $0.0000013369 | $1.33 | +| 46 | heartbeat | 1_047_313 | 1_008_925 | $0.0000013415 | $1.34 | +| 47 | heartbeat | 1_041_537 | 1_006_614 | $0.0000013385 | $1.33 | +| 48 | heartbeat | 1_044_143 | 1_007_657 | $0.0000013399 | $1.33 | +| 49 | heartbeat | 1_044_791 | 1_007_916 | $0.0000013402 | $1.34 | +| 50 | heartbeat | 1_047_696 | 1_009_078 | $0.0000013417 | $1.34 | +| 51 | heartbeat | 1_044_903 | 1_007_961 | $0.0000013403 | $1.34 | +| 52 | heartbeat | 1_049_688 | 1_009_875 | $0.0000013428 | $1.34 | +| 53 | heartbeat | 1_045_995 | 1_008_398 | $0.0000013408 | $1.34 | +| 54 | heartbeat | 1_047_118 | 1_008_847 | $0.0000013414 | $1.34 | +| 55 | heartbeat | 1_043_045 | 1_007_218 | $0.0000013393 | $1.33 | +| 56 | heartbeat | 1_044_224 | 1_007_689 | $0.0000013399 | $1.33 | +| 57 | heartbeat | 1_042_513 | 1_007_005 | $0.0000013390 | $1.33 | +| 58 | heartbeat | 1_047_580 | 1_009_032 | $0.0000013417 | $1.34 | +| 59 | heartbeat | 1_046_149 | 1_008_459 | $0.0000013409 | $1.34 | +| 60 | heartbeat | 1_048_181 | 1_009_272 | $0.0000013420 | $1.34 | +| 61 | heartbeat | 1_043_538 | 1_007_415 | $0.0000013395 | $1.33 | +| 62 | heartbeat | 1_047_668 | 1_009_067 | $0.0000013417 | $1.34 | +| 63 | heartbeat | 1_043_950 | 1_007_580 | $0.0000013397 | $1.33 | +| 64 | heartbeat | 1_043_822 | 1_007_528 | $0.0000013397 | $1.33 | +| 65 | heartbeat | 1_047_556 | 1_009_022 | $0.0000013417 | $1.34 | +| 66 | heartbeat | 1_047_697 | 1_009_078 | $0.0000013417 | $1.34 | +| 67 | heartbeat | 1_048_336 | 1_009_334 | $0.0000013421 | $1.34 | +| 68 | heartbeat | 1_044_030 | 1_007_612 | $0.0000013398 | $1.33 | +| 69 | heartbeat | 1_046_248 | 1_008_499 | $0.0000013410 | $1.34 | +| 70 | heartbeat | 1_047_662 | 1_009_064 | $0.0000013417 | $1.34 | +| 71 | heartbeat | 1_043_652 | 1_007_460 | $0.0000013396 | $1.33 | +| 72 | heartbeat | 1_043_503 | 1_007_401 | $0.0000013395 | $1.33 | +| 73 | heartbeat | 1_043_164 | 1_007_265 | $0.0000013393 | $1.33 | +| 74 | heartbeat | 1_046_729 | 1_008_691 | $0.0000013412 | $1.34 | +| 75 | heartbeat | 1_040_533 | 1_006_213 | $0.0000013379 | $1.33 | +| 76 | heartbeat | 1_045_903 | 1_008_361 | $0.0000013408 | $1.34 | +| 77 | heartbeat | 1_044_169 | 1_007_667 | $0.0000013399 | $1.33 | +| 78 | heartbeat | 1_045_165 | 1_008_066 | $0.0000013404 | $1.34 | +| 79 | heartbeat | 1_042_992 | 1_007_196 | $0.0000013392 | $1.33 | +| 80 | heartbeat | 1_044_242 | 1_007_696 | $0.0000013399 | $1.33 | +| 81 | heartbeat | 1_040_619 | 1_006_247 | $0.0000013380 | $1.33 | +| 82 | heartbeat | 1_040_807 | 1_006_322 | $0.0000013381 | $1.33 | +| 83 | heartbeat | 1_041_217 | 1_006_486 | $0.0000013383 | $1.33 | +| 84 | heartbeat | 1_045_223 | 1_008_089 | $0.0000013404 | $1.34 | +| 85 | heartbeat | 1_038_388 | 1_005_355 | $0.0000013368 | $1.33 | +| 86 | heartbeat | 1_045_434 | 1_008_173 | $0.0000013405 | $1.34 | +| 87 | heartbeat | 1_040_894 | 1_006_357 | $0.0000013381 | $1.33 | +| 88 | heartbeat | 1_037_914 | 1_005_165 | $0.0000013365 | $1.33 | +| 89 | heartbeat | 1_040_667 | 1_006_266 | $0.0000013380 | $1.33 | +| 90 | heartbeat | 1_042_691 | 1_007_076 | $0.0000013391 | $1.33 | +| 91 | heartbeat | 1_042_761 | 1_007_104 | $0.0000013391 | $1.33 | +| 92 | heartbeat | 1_045_690 | 1_008_276 | $0.0000013407 | $1.34 | +| 93 | heartbeat | 1_039_600 | 1_005_840 | $0.0000013374 | $1.33 | +| 94 | heartbeat | 1_043_777 | 1_007_510 | $0.0000013397 | $1.33 | +| 95 | heartbeat | 1_041_361 | 1_006_544 | $0.0000013384 | $1.33 | +| 96 | heartbeat | 1_041_821 | 1_006_728 | $0.0000013386 | $1.33 | +| 97 | heartbeat | 1_040_217 | 1_006_086 | $0.0000013378 | $1.33 | +| 98 | heartbeat | 1_045_471 | 1_008_188 | $0.0000013406 | $1.34 | +| 99 | heartbeat | 1_038_391 | 1_005_356 | $0.0000013368 | $1.33 | +| 100 | heartbeat | 1_045_613 | 1_008_245 | $0.0000013406 | $1.34 | +| 101 | heartbeat | 1_037_200 | 1_004_880 | $0.0000013362 | $1.33 | +| 102 | heartbeat | 1_041_356 | 1_006_542 | $0.0000013384 | $1.33 | +| 103 | heartbeat | 1_043_484 | 1_007_393 | $0.0000013395 | $1.33 | +| 104 | heartbeat | 1_040_125 | 1_006_050 | $0.0000013377 | $1.33 | +| 105 | heartbeat | 1_044_129 | 1_007_651 | $0.0000013398 | $1.33 | +| 106 | heartbeat | 1_045_970 | 1_008_388 | $0.0000013408 | $1.34 | +| 107 | heartbeat | 1_043_430 | 1_007_372 | $0.0000013395 | $1.33 | +| 108 | heartbeat | 1_048_341 | 1_009_336 | $0.0000013421 | $1.34 | +| 109 | heartbeat | 1_042_874 | 1_007_149 | $0.0000013392 | $1.33 | +| 110 | heartbeat | 1_042_551 | 1_007_020 | $0.0000013390 | $1.33 | +| 111 | heartbeat | 1_043_518 | 1_007_407 | $0.0000013395 | $1.33 | +| 112 | heartbeat | 1_037_785 | 1_005_114 | $0.0000013365 | $1.33 | +| 113 | heartbeat | 1_044_299 | 1_007_719 | $0.0000013399 | $1.33 | +| 114 | heartbeat | 1_042_139 | 1_006_855 | $0.0000013388 | $1.33 | +| 115 | heartbeat | 1_043_112 | 1_007_244 | $0.0000013393 | $1.33 | +| 116 | heartbeat | 1_043_981 | 1_007_592 | $0.0000013398 | $1.33 | +| 117 | heartbeat | 1_044_173 | 1_007_669 | $0.0000013399 | $1.33 | +| 118 | heartbeat | 1_046_053 | 1_008_421 | $0.0000013409 | $1.34 | +| 119 | heartbeat | 1_039_753 | 1_005_901 | $0.0000013375 | $1.33 | +| 120 | heartbeat | 1_038_545 | 1_005_418 | $0.0000013369 | $1.33 | +| 121 | heartbeat | 1_036_413 | 1_004_565 | $0.0000013357 | $1.33 | +| 122 | heartbeat | 1_041_847 | 1_006_738 | $0.0000013386 | $1.33 | +| 123 | heartbeat | 1_040_427 | 1_006_170 | $0.0000013379 | $1.33 | +| 124 | heartbeat | 1_038_262 | 1_005_304 | $0.0000013367 | $1.33 | +| 125 | heartbeat | 1_036_981 | 1_004_792 | $0.0000013360 | $1.33 | +| 126 | heartbeat | 1_037_926 | 1_005_170 | $0.0000013365 | $1.33 | +| 127 | heartbeat | 1_037_591 | 1_005_036 | $0.0000013364 | $1.33 | +| 128 | heartbeat | 1_038_238 | 1_005_295 | $0.0000013367 | $1.33 | +| 129 | heartbeat | 1_039_363 | 1_005_745 | $0.0000013373 | $1.33 | +| 130 | heartbeat | 1_040_546 | 1_006_218 | $0.0000013379 | $1.33 | +| 131 | heartbeat | 1_044_149 | 1_007_659 | $0.0000013399 | $1.33 | +| 132 | heartbeat | 1_038_577 | 1_005_430 | $0.0000013369 | $1.33 | +| 133 | heartbeat | 1_038_205 | 1_005_282 | $0.0000013367 | $1.33 | +| 134 | heartbeat | 1_045_418 | 1_008_167 | $0.0000013405 | $1.34 | +| 135 | heartbeat | 1_043_576 | 1_007_430 | $0.0000013395 | $1.33 | +| 136 | heartbeat | 1_039_893 | 1_005_957 | $0.0000013376 | $1.33 | +| 137 | heartbeat | 1_038_876 | 1_005_550 | $0.0000013370 | $1.33 | +| 138 | heartbeat | 1_045_734 | 1_008_293 | $0.0000013407 | $1.34 | +| 139 | heartbeat | 1_042_980 | 1_007_192 | $0.0000013392 | $1.33 | +| 140 | heartbeat | 1_042_004 | 1_006_801 | $0.0000013387 | $1.33 | +| 141 | heartbeat | 1_043_770 | 1_007_508 | $0.0000013397 | $1.33 | +| 142 | heartbeat | 1_043_713 | 1_007_485 | $0.0000013396 | $1.33 | +| 143 | heartbeat | 1_039_616 | 1_005_846 | $0.0000013374 | $1.33 | +| 144 | heartbeat | 1_035_288 | 1_004_115 | $0.0000013351 | $1.33 | +| 145 | heartbeat | 1_039_896 | 1_005_958 | $0.0000013376 | $1.33 | +| 146 | heartbeat | 1_044_179 | 1_007_671 | $0.0000013399 | $1.33 | +| 147 | heartbeat | 1_042_821 | 1_007_128 | $0.0000013391 | $1.33 | +| 148 | heartbeat | 1_042_117 | 1_006_846 | $0.0000013388 | $1.33 | +| 149 | heartbeat | 1_038_890 | 1_005_556 | $0.0000013371 | $1.33 | +| 150 | heartbeat | 1_043_903 | 1_007_561 | $0.0000013397 | $1.33 | +| 151 | heartbeat | 1_040_422 | 1_006_168 | $0.0000013379 | $1.33 | +| 152 | heartbeat | 1_039_209 | 1_005_683 | $0.0000013372 | $1.33 | +| 153 | heartbeat | 1_039_086 | 1_005_634 | $0.0000013372 | $1.33 | +| 154 | heartbeat | 1_043_020 | 1_007_208 | $0.0000013393 | $1.33 | +| 155 | heartbeat | 1_038_884 | 1_005_553 | $0.0000013371 | $1.33 | +| 156 | heartbeat | 1_041_718 | 1_006_687 | $0.0000013386 | $1.33 | +| 157 | heartbeat | 1_036_855 | 1_004_742 | $0.0000013360 | $1.33 | +| 158 | heartbeat | 1_040_649 | 1_006_259 | $0.0000013380 | $1.33 | +| 159 | heartbeat | 1_038_206 | 1_005_282 | $0.0000013367 | $1.33 | +| 160 | heartbeat | 1_037_163 | 1_004_865 | $0.0000013361 | $1.33 | +| 161 | heartbeat | 1_042_161 | 1_006_864 | $0.0000013388 | $1.33 | +| 162 | heartbeat | 1_042_038 | 1_006_815 | $0.0000013387 | $1.33 | +| 163 | heartbeat | 1_040_714 | 1_006_285 | $0.0000013380 | $1.33 | +| 164 | heartbeat | 1_038_338 | 1_005_335 | $0.0000013368 | $1.33 | +| 165 | heartbeat | 1_036_465 | 1_004_586 | $0.0000013358 | $1.33 | +| 166 | heartbeat | 1_041_121 | 1_006_448 | $0.0000013382 | $1.33 | +| 167 | heartbeat | 1_039_941 | 1_005_976 | $0.0000013376 | $1.33 | +| 168 | heartbeat | 1_035_875 | 1_004_350 | $0.0000013355 | $1.33 | +| 169 | heartbeat | 1_040_917 | 1_006_366 | $0.0000013381 | $1.33 | +| 170 | heartbeat | 1_039_774 | 1_005_909 | $0.0000013375 | $1.33 | +| 171 | heartbeat | 1_042_422 | 1_006_968 | $0.0000013389 | $1.33 | +| 172 | heartbeat | 1_039_934 | 1_005_973 | $0.0000013376 | $1.33 | +| 173 | heartbeat | 1_034_975 | 1_003_990 | $0.0000013350 | $1.33 | +| 174 | heartbeat | 1_041_910 | 1_006_764 | $0.0000013387 | $1.33 | +| 175 | heartbeat | 1_039_594 | 1_005_837 | $0.0000013374 | $1.33 | +| 176 | heartbeat | 1_039_010 | 1_005_604 | $0.0000013371 | $1.33 | +| 177 | heartbeat | 1_037_256 | 1_004_902 | $0.0000013362 | $1.33 | +| 178 | heartbeat | 1_043_489 | 1_007_395 | $0.0000013395 | $1.33 | +| 179 | heartbeat | 1_040_039 | 1_006_015 | $0.0000013377 | $1.33 | +| 180 | heartbeat | 1_043_898 | 1_007_559 | $0.0000013397 | $1.33 | +| 181 | heartbeat | 1_038_051 | 1_005_220 | $0.0000013366 | $1.33 | +| 182 | heartbeat | 1_043_180 | 1_007_272 | $0.0000013393 | $1.33 | +| 183 | heartbeat | 1_041_254 | 1_006_501 | $0.0000013383 | $1.33 | +| 184 | heartbeat | 1_041_869 | 1_006_747 | $0.0000013386 | $1.33 | +| 185 | heartbeat | 1_035_463 | 1_004_185 | $0.0000013352 | $1.33 | +| 186 | heartbeat | 1_042_163 | 1_006_865 | $0.0000013388 | $1.33 | +| 187 | heartbeat | 1_038_106 | 1_005_242 | $0.0000013366 | $1.33 | +| 188 | heartbeat | 1_038_831 | 1_005_532 | $0.0000013370 | $1.33 | +| 189 | heartbeat | 1_036_702 | 1_004_680 | $0.0000013359 | $1.33 | +| 190 | heartbeat | 1_042_048 | 1_006_819 | $0.0000013387 | $1.33 | +| 191 | heartbeat | 1_038_300 | 1_005_320 | $0.0000013367 | $1.33 | +| 192 | heartbeat | 1_039_049 | 1_005_619 | $0.0000013371 | $1.33 | +| 193 | heartbeat | 1_038_876 | 1_005_550 | $0.0000013370 | $1.33 | +| 194 | heartbeat | 1_037_127 | 1_004_850 | $0.0000013361 | $1.33 | +| 195 | heartbeat | 1_039_575 | 1_005_830 | $0.0000013374 | $1.33 | +| 196 | heartbeat | 1_042_381 | 1_006_952 | $0.0000013389 | $1.33 | +| 197 | heartbeat | 1_040_312 | 1_006_124 | $0.0000013378 | $1.33 | +| 198 | heartbeat | 1_043_920 | 1_007_568 | $0.0000013397 | $1.33 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for heartbeat_sync + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | ------- | ------------- | ----------------- | +| 0 | heartbeat | 166_188 | 656_475 | $0.0000008729 | $0.87 | +| 1 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 2 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 3 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 4 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 5 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 6 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 7 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 8 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 9 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 10 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 11 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 12 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 13 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 14 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 15 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 16 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 17 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 18 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 19 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 20 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 21 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 22 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 23 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 24 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 25 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 26 | heartbeat | 155_592 | 652_236 | $0.0000008673 | $0.86 | +| 27 | heartbeat | 155_601 | 652_240 | $0.0000008673 | $0.86 | +| 28 | heartbeat | 155_582 | 652_232 | $0.0000008673 | $0.86 | +| 29 | heartbeat | 155_563 | 652_225 | $0.0000008672 | $0.86 | +| 30 | heartbeat | 155_745 | 652_298 | $0.0000008673 | $0.86 | +| 31 | heartbeat | 155_800 | 652_320 | $0.0000008674 | $0.86 | +| 32 | heartbeat | 155_687 | 652_274 | $0.0000008673 | $0.86 | +| 33 | heartbeat | 155_865 | 652_346 | $0.0000008674 | $0.86 | +| 34 | heartbeat | 155_791 | 652_316 | $0.0000008674 | $0.86 | +| 35 | heartbeat | 155_971 | 652_388 | $0.0000008675 | $0.86 | +| 36 | heartbeat | 155_852 | 652_340 | $0.0000008674 | $0.86 | +| 37 | heartbeat | 156_062 | 652_424 | $0.0000008675 | $0.86 | +| 38 | heartbeat | 155_943 | 652_377 | $0.0000008674 | $0.86 | +| 39 | heartbeat | 156_164 | 652_465 | $0.0000008676 | $0.86 | +| 40 | heartbeat | 156_054 | 652_421 | $0.0000008675 | $0.86 | +| 41 | heartbeat | 156_265 | 652_506 | $0.0000008676 | $0.86 | +| 42 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 43 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 44 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 45 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 46 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 47 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 48 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 49 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 50 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 51 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 52 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 53 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 54 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 55 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 56 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 57 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 58 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 59 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 60 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 61 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 62 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 63 | heartbeat | 156_297 | 652_518 | $0.0000008676 | $0.86 | +| 64 | heartbeat | 156_218 | 652_487 | $0.0000008676 | $0.86 | +| 65 | heartbeat | 156_306 | 652_522 | $0.0000008676 | $0.86 | +| 66 | heartbeat | 156_245 | 652_498 | $0.0000008676 | $0.86 | +| 67 | heartbeat | 156_415 | 652_566 | $0.0000008677 | $0.86 | +| 68 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 69 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 70 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 71 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 72 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 73 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 74 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 75 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 76 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 77 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 78 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 79 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 80 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 81 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 82 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 83 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 84 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 85 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 86 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 87 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 88 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 89 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 90 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 91 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 92 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 93 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 94 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 95 | heartbeat | 156_755 | 652_702 | $0.0000008679 | $0.86 | +| 96 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 97 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 98 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 99 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 100 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 101 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 102 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 103 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 104 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 105 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 106 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 107 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 108 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 109 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 110 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 111 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 112 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 113 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 114 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 115 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 116 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 117 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 118 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 119 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 120 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 121 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 122 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 123 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 124 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 125 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 126 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 127 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 128 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 129 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 130 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 131 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 132 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 133 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 134 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 135 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 136 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 137 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 138 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 139 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 140 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 141 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 142 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 143 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 144 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 145 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 146 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 147 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 148 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 149 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 150 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 151 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 152 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 153 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 154 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 155 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 156 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 157 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 158 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 159 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 160 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 161 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 162 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 163 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 164 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 165 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 166 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 167 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 168 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 169 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 170 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 171 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 172 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 173 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 174 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 175 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 176 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 177 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 178 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 179 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 180 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 181 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 182 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 183 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 184 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 185 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 186 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 187 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 188 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 189 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 190 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 191 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 192 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 193 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 194 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 195 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 196 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 197 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 198 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 199 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 200 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 201 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 202 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 203 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 204 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 205 | heartbeat | 156_539 | 652_615 | $0.0000008678 | $0.86 | +| 206 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 207 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 208 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 209 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 210 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 211 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 212 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 213 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 214 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 215 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 216 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 217 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 218 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 219 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 220 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 221 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 222 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 223 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 224 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 225 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 226 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 227 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 228 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 229 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 230 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 231 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 232 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 233 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 234 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 235 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 236 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 237 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 238 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 239 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 240 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 241 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 242 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 243 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 244 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 245 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 246 | heartbeat | 156_543 | 652_617 | $0.0000008678 | $0.86 | +| 247 | heartbeat | 156_514 | 652_605 | $0.0000008677 | $0.86 | +| 248 | heartbeat | 156_281 | 652_512 | $0.0000008676 | $0.86 | +| 249 | heartbeat | 156_570 | 652_628 | $0.0000008678 | $0.86 | +| 250 | heartbeat | 156_388 | 652_555 | $0.0000008677 | $0.86 | +| 251 | heartbeat | 156_731 | 652_692 | $0.0000008679 | $0.86 | +| 252 | heartbeat | 156_552 | 652_620 | $0.0000008678 | $0.86 | +| 253 | heartbeat | 156_532 | 652_612 | $0.0000008678 | $0.86 | +| 254 | heartbeat | 156_308 | 652_523 | $0.0000008676 | $0.86 | +| 255 | heartbeat | 156_590 | 652_636 | $0.0000008678 | $0.86 | +| 256 | heartbeat | 156_795 | 652_718 | $0.0000008679 | $0.86 | +| 257 | heartbeat | 157_026 | 652_810 | $0.0000008680 | $0.86 | +| 258 | heartbeat | 156_593 | 652_637 | $0.0000008678 | $0.86 | +| 259 | heartbeat | 157_081 | 652_832 | $0.0000008681 | $0.86 | +| 260 | heartbeat | 156_696 | 652_678 | $0.0000008678 | $0.86 | +| 261 | heartbeat | 157_117 | 652_846 | $0.0000008681 | $0.86 | +| 262 | heartbeat | 156_494 | 652_597 | $0.0000008677 | $0.86 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package-lock.json index caf3f73077..ed0d4f7a83 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/heartbeat": { + "name": "heartbeat_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package.json b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package.json index 552b9835ae..800ca90c4d 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/heartbeat/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/ic_api/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/ic_api/benchmarks.json new file mode 100644 index 0000000000..c549c5b2cb --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/ic_api/benchmarks.json @@ -0,0 +1,20 @@ +{ + "ic_api": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1670060" }, + "method_name": "dataCertificateNull", + "timestamp": { "__bigint__": "1730177446226184992" } + }, + { + "instructions": { "__bigint__": "1185225" }, + "method_name": "setCertifiedData", + "timestamp": { "__bigint__": "1730177448361217927" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/ic_api/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/ic_api/benchmarks.md new file mode 100644 index 0000000000..f1f13fdf20 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/ic_api/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for ic_api + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | dataCertificateNull | 1_670_060 | 1_258_024 | $0.0000016728 | $1.67 | +| 1 | setCertifiedData | 1_185_225 | 1_064_090 | $0.0000014149 | $1.41 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/ic_api/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/ic_api/package-lock.json index 9c0355c883..fc9499a985 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/ic_api/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/ic_api/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/ic_api": { + "name": "ic_api_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/ic_api/package.json b/tests/end_to_end/candid_rpc/class_syntax/ic_api/package.json index 84e9eba741..3bbcee6292 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/ic_api/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/ic_api/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/icrc/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/icrc/benchmarks.json new file mode 100644 index 0000000000..c596565d6a --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/icrc/benchmarks.json @@ -0,0 +1,30 @@ +{ + "proxy": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "14806033" }, + "method_name": "icrc1_transfer", + "timestamp": { "__bigint__": "1730177372317948067" } + }, + { + "instructions": { "__bigint__": "18208675" }, + "method_name": "icrc2_approve", + "timestamp": { "__bigint__": "1730177374355842570" } + }, + { + "instructions": { "__bigint__": "17236328" }, + "method_name": "icrc2_transfer_from", + "timestamp": { "__bigint__": "1730177376407519434" } + }, + { + "instructions": { "__bigint__": "10026701" }, + "method_name": "icrc2_allowance", + "timestamp": { "__bigint__": "1730177378461207143" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/icrc/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/icrc/benchmarks.md new file mode 100644 index 0000000000..2fe596a181 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/icrc/benchmarks.md @@ -0,0 +1,27 @@ +# Benchmarks for proxy + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | icrc1_transfer | 14_806_033 | 6_512_413 | $0.0000086594 | $8.65 | +| 1 | icrc2_approve | 18_208_675 | 7_873_470 | $0.0000104691 | $10.46 | +| 2 | icrc2_transfer_from | 17_236_328 | 7_484_531 | $0.0000099520 | $9.95 | +| 3 | icrc2_allowance | 10_026_701 | 4_600_680 | $0.0000061174 | $6.11 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/icrc/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/icrc/package-lock.json index 5c6e4aef81..3dce2881d9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/icrc/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/icrc/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.14.1", @@ -1848,9 +1848,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/icrc/package.json b/tests/end_to_end/candid_rpc/class_syntax/icrc/package.json index 44b204d436..22162bb759 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/icrc/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/icrc/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.14.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/imports/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/imports/benchmarks.json new file mode 100644 index 0000000000..2713b84dcd --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/imports/benchmarks.json @@ -0,0 +1,6 @@ +{ + "imports": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/imports/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/imports/benchmarks.md new file mode 100644 index 0000000000..e2ce3dfce2 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/imports/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for imports + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/imports/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/imports/package-lock.json index 8a8a1908d0..9471acb4e6 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/imports/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/imports/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "jssha": "^3.3.1" }, "devDependencies": { @@ -18,6 +18,7 @@ } }, "../../functional_syntax/imports": { + "name": "imports_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1", @@ -1766,9 +1767,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/imports/package.json b/tests/end_to_end/candid_rpc/class_syntax/imports/package.json index 158aed039d..8dbc154a97 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/imports/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/imports/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "jssha": "^3.3.1" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/class_syntax/init/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/init/benchmarks.json new file mode 100644 index 0000000000..c33ef05f82 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/init/benchmarks.json @@ -0,0 +1,15 @@ +{ + "init": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1022191042" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177364191503199" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/init/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/init/benchmarks.md new file mode 100644 index 0000000000..ee67b09651 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/init/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for init + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | init | 1_022_191_042 | 809_466_416 | $0.0010763232 | $1_076.32 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/init/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/init/package-lock.json index 783faa58cf..e49b8c840e 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/init/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/init/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^1.4.0", @@ -59,7 +59,7 @@ "name": "init_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "^1.4.0", @@ -2091,11 +2091,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7758,9 +7757,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8988,7 +8987,7 @@ "version": "file:../../functional_syntax/init", "requires": { "@dfinity/agent": "^1.4.0", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/init/package.json b/tests/end_to_end/candid_rpc/class_syntax/init/package.json index a1e62de754..b86dd2d2c6 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/init/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/init/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^1.4.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/inspect_message/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/benchmarks.json new file mode 100644 index 0000000000..1cb767279e --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/benchmarks.json @@ -0,0 +1,15 @@ +{ + "inspect_message": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1081193" }, + "method_name": "accessible", + "timestamp": { "__bigint__": "1730177370221133579" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/inspect_message/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/benchmarks.md new file mode 100644 index 0000000000..710d1c3140 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for inspect_message + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | accessible | 1_081_193 | 1_022_477 | $0.0000013596 | $1.35 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package-lock.json index f810fce2d1..8d9f65775f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1765,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package.json b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package.json index db0ca10fe6..2869f60003 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/inspect_message/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/key_value_store/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/benchmarks.json new file mode 100644 index 0000000000..3fb049139c --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/benchmarks.json @@ -0,0 +1,20 @@ +{ + "key_value_store": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1402338" }, + "method_name": "set", + "timestamp": { "__bigint__": "1730177370202162170" } + }, + { + "instructions": { "__bigint__": "1349296" }, + "method_name": "set", + "timestamp": { "__bigint__": "1730177372280138197" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/key_value_store/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/benchmarks.md new file mode 100644 index 0000000000..689ac0cb4f --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for key_value_store + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | set | 1_402_338 | 1_150_935 | $0.0000015304 | $1.53 | +| 1 | set | 1_349_296 | 1_129_718 | $0.0000015022 | $1.50 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package-lock.json index b3e47edf28..af74724cc9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/key_value_store": { + "name": "key_value_store_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package.json b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package.json index e7f5a954bf..fc9cf0eaed 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/key_value_store/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/benchmarks.json new file mode 100644 index 0000000000..1e0e80360a --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/benchmarks.json @@ -0,0 +1,85 @@ +{ + "ledger_canister": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "4881679" }, + "method_name": "getAccountBalance", + "timestamp": { "__bigint__": "1730177373679358316" } + }, + { + "instructions": { "__bigint__": "2120888" }, + "method_name": "getTransferFee", + "timestamp": { "__bigint__": "1730177375821450725" } + }, + { + "instructions": { "__bigint__": "13456211" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177377863352763" } + }, + { + "instructions": { "__bigint__": "13449672" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177379980565823" } + }, + { + "instructions": { "__bigint__": "5738057" }, + "method_name": "getBlocks", + "timestamp": { "__bigint__": "1730177382109422758" } + }, + { + "instructions": { "__bigint__": "1617754" }, + "method_name": "getSymbol", + "timestamp": { "__bigint__": "1730177384026235291" } + }, + { + "instructions": { "__bigint__": "1620126" }, + "method_name": "getName", + "timestamp": { "__bigint__": "1730177386129972648" } + }, + { + "instructions": { "__bigint__": "1617337" }, + "method_name": "getDecimals", + "timestamp": { "__bigint__": "1730177388302748642" } + }, + { + "instructions": { "__bigint__": "1617064" }, + "method_name": "getArchives", + "timestamp": { "__bigint__": "1730177390234880883" } + }, + { + "instructions": { "__bigint__": "13460915" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177392474348287" } + }, + { + "instructions": { "__bigint__": "4796621" }, + "method_name": "getAccountBalance", + "timestamp": { "__bigint__": "1730177394354177760" } + }, + { + "instructions": { "__bigint__": "13447147" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177397869377198" } + }, + { + "instructions": { "__bigint__": "13471711" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177400023907597" } + }, + { + "instructions": { "__bigint__": "14275438" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177403163083296" } + }, + { + "instructions": { "__bigint__": "14276785" }, + "method_name": "executeTransfer", + "timestamp": { "__bigint__": "1730177405229063554" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/benchmarks.md new file mode 100644 index 0000000000..9f983fb5bd --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/benchmarks.md @@ -0,0 +1,38 @@ +# Benchmarks for ledger_canister + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | getAccountBalance | 4_881_679 | 2_542_671 | $0.0000033809 | $3.38 | +| 1 | getTransferFee | 2_120_888 | 1_438_355 | $0.0000019125 | $1.91 | +| 2 | executeTransfer | 13_456_211 | 5_972_484 | $0.0000079414 | $7.94 | +| 3 | executeTransfer | 13_449_672 | 5_969_868 | $0.0000079380 | $7.93 | +| 4 | getBlocks | 5_738_057 | 2_885_222 | $0.0000038364 | $3.83 | +| 5 | getSymbol | 1_617_754 | 1_237_101 | $0.0000016449 | $1.64 | +| 6 | getName | 1_620_126 | 1_238_050 | $0.0000016462 | $1.64 | +| 7 | getDecimals | 1_617_337 | 1_236_934 | $0.0000016447 | $1.64 | +| 8 | getArchives | 1_617_064 | 1_236_825 | $0.0000016446 | $1.64 | +| 9 | executeTransfer | 13_460_915 | 5_974_366 | $0.0000079439 | $7.94 | +| 10 | getAccountBalance | 4_796_621 | 2_508_648 | $0.0000033357 | $3.33 | +| 11 | executeTransfer | 13_447_147 | 5_968_858 | $0.0000079366 | $7.93 | +| 12 | executeTransfer | 13_471_711 | 5_978_684 | $0.0000079497 | $7.94 | +| 13 | executeTransfer | 14_275_438 | 6_300_175 | $0.0000083772 | $8.37 | +| 14 | executeTransfer | 14_276_785 | 6_300_714 | $0.0000083779 | $8.37 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package-lock.json index 0263cec7dc..d3e7e72dce 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1765,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package.json b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package.json index 7ca15e1993..e16375609f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/ledger_canister/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/benchmarks.json new file mode 100644 index 0000000000..aa2293aa1c --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/benchmarks.json @@ -0,0 +1,6 @@ +{ + "list_of_lists": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/benchmarks.md new file mode 100644 index 0000000000..c93ebc3e9b --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for list_of_lists + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package-lock.json index f3dd15342e..ed458dd83b 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -18,6 +18,7 @@ } }, "../../functional_syntax/list_of_lists": { + "name": "list_of_lists_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1766,9 +1767,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package.json b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package.json index c67bf0c2d3..26f0fa80c4 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/list_of_lists/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/management_canister/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/management_canister/benchmarks.json new file mode 100644 index 0000000000..d77023824c --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/management_canister/benchmarks.json @@ -0,0 +1,150 @@ +{ + "management_canister": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "14226910" }, + "method_name": "executeCreateCanister", + "timestamp": { "__bigint__": "1730177374000947699" } + }, + { + "instructions": { "__bigint__": "15440531" }, + "method_name": "executeUpdateSettings", + "timestamp": { "__bigint__": "1730177376061392229" } + }, + { + "instructions": { "__bigint__": "3552033" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177377966532034" } + }, + { + "instructions": { "__bigint__": "29052362" }, + "method_name": "executeInstallCode", + "timestamp": { "__bigint__": "1730177380411536801" } + }, + { + "instructions": { "__bigint__": "4193293" }, + "method_name": "executeUninstallCode", + "timestamp": { "__bigint__": "1730177382322209848" } + }, + { + "instructions": { "__bigint__": "3558320" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177384498707909" } + }, + { + "instructions": { "__bigint__": "18378710" }, + "method_name": "executeUploadChunk", + "timestamp": { "__bigint__": "1730177386736844232" } + }, + { + "instructions": { "__bigint__": "2881307" }, + "method_name": "getStoredChunks", + "timestamp": { "__bigint__": "1730177388624276858" } + }, + { + "instructions": { "__bigint__": "2881490" }, + "method_name": "getStoredChunks", + "timestamp": { "__bigint__": "1730177390807347330" } + }, + { + "instructions": { "__bigint__": "19781949" }, + "method_name": "executeInstallChunkedCode", + "timestamp": { "__bigint__": "1730177392728814248" } + }, + { + "instructions": { "__bigint__": "4184124" }, + "method_name": "executeUninstallCode", + "timestamp": { "__bigint__": "1730177394934288900" } + }, + { + "instructions": { "__bigint__": "2883485" }, + "method_name": "executeClearChunkStore", + "timestamp": { "__bigint__": "1730177396870795274" } + }, + { + "instructions": { "__bigint__": "2884215" }, + "method_name": "getStoredChunks", + "timestamp": { "__bigint__": "1730177399131010578" } + }, + { + "instructions": { "__bigint__": "3548016" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177401032667646" } + }, + { + "instructions": { "__bigint__": "2888116" }, + "method_name": "executeDepositCycles", + "timestamp": { "__bigint__": "1730177403122841551" } + }, + { + "instructions": { "__bigint__": "3541542" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177405304024448" } + }, + { + "instructions": { "__bigint__": "4180760" }, + "method_name": "executeUninstallCode", + "timestamp": { "__bigint__": "1730177407160537223" } + }, + { + "instructions": { "__bigint__": "3543325" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177409309928975" } + }, + { + "instructions": { "__bigint__": "2880928" }, + "method_name": "executeStopCanister", + "timestamp": { "__bigint__": "1730177411295063887" } + }, + { + "instructions": { "__bigint__": "3547474" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177413442116885" } + }, + { + "instructions": { "__bigint__": "3544528" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177415411801107" } + }, + { + "instructions": { "__bigint__": "2879785" }, + "method_name": "executeStartCanister", + "timestamp": { "__bigint__": "1730177417526407022" } + }, + { + "instructions": { "__bigint__": "3541083" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177419510540919" } + }, + { + "instructions": { "__bigint__": "3533727" }, + "method_name": "getCanisterStatus", + "timestamp": { "__bigint__": "1730177421643996390" } + }, + { + "instructions": { "__bigint__": "6295920" }, + "method_name": "getCanisterInfo", + "timestamp": { "__bigint__": "1730177423840211509" } + }, + { + "instructions": { "__bigint__": "2871952" }, + "method_name": "executeStopCanister", + "timestamp": { "__bigint__": "1730177425718053020" } + }, + { + "instructions": { "__bigint__": "2871496" }, + "method_name": "executeDeleteCanister", + "timestamp": { "__bigint__": "1730177427935685151" } + }, + { + "instructions": { "__bigint__": "1289949" }, + "method_name": "getRawRand", + "timestamp": { "__bigint__": "1730177429867106367" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/management_canister/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/management_canister/benchmarks.md new file mode 100644 index 0000000000..c55f3d23ec --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/management_canister/benchmarks.md @@ -0,0 +1,51 @@ +# Benchmarks for management_canister + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | executeCreateCanister | 14_226_910 | 6_280_764 | $0.0000083513 | $8.35 | +| 1 | executeUpdateSettings | 15_440_531 | 6_766_212 | $0.0000089968 | $8.99 | +| 2 | getCanisterStatus | 3_552_033 | 2_010_813 | $0.0000026737 | $2.67 | +| 3 | executeInstallCode | 29_052_362 | 12_210_944 | $0.0000162365 | $16.23 | +| 4 | executeUninstallCode | 4_193_293 | 2_267_317 | $0.0000030148 | $3.01 | +| 5 | getCanisterStatus | 3_558_320 | 2_013_328 | $0.0000026771 | $2.67 | +| 6 | executeUploadChunk | 18_378_710 | 7_941_484 | $0.0000105596 | $10.55 | +| 7 | getStoredChunks | 2_881_307 | 1_742_522 | $0.0000023170 | $2.31 | +| 8 | getStoredChunks | 2_881_490 | 1_742_596 | $0.0000023171 | $2.31 | +| 9 | executeInstallChunkedCode | 19_781_949 | 8_502_779 | $0.0000113059 | $11.30 | +| 10 | executeUninstallCode | 4_184_124 | 2_263_649 | $0.0000030099 | $3.00 | +| 11 | executeClearChunkStore | 2_883_485 | 1_743_394 | $0.0000023181 | $2.31 | +| 12 | getStoredChunks | 2_884_215 | 1_743_686 | $0.0000023185 | $2.31 | +| 13 | getCanisterStatus | 3_548_016 | 2_009_206 | $0.0000026716 | $2.67 | +| 14 | executeDepositCycles | 2_888_116 | 1_745_246 | $0.0000023206 | $2.32 | +| 15 | getCanisterStatus | 3_541_542 | 2_006_616 | $0.0000026681 | $2.66 | +| 16 | executeUninstallCode | 4_180_760 | 2_262_304 | $0.0000030081 | $3.00 | +| 17 | getCanisterStatus | 3_543_325 | 2_007_330 | $0.0000026691 | $2.66 | +| 18 | executeStopCanister | 2_880_928 | 1_742_371 | $0.0000023168 | $2.31 | +| 19 | getCanisterStatus | 3_547_474 | 2_008_989 | $0.0000026713 | $2.67 | +| 20 | getCanisterStatus | 3_544_528 | 2_007_811 | $0.0000026697 | $2.66 | +| 21 | executeStartCanister | 2_879_785 | 1_741_914 | $0.0000023162 | $2.31 | +| 22 | getCanisterStatus | 3_541_083 | 2_006_433 | $0.0000026679 | $2.66 | +| 23 | getCanisterStatus | 3_533_727 | 2_003_490 | $0.0000026640 | $2.66 | +| 24 | getCanisterInfo | 6_295_920 | 3_108_368 | $0.0000041331 | $4.13 | +| 25 | executeStopCanister | 2_871_952 | 1_738_780 | $0.0000023120 | $2.31 | +| 26 | executeDeleteCanister | 2_871_496 | 1_738_598 | $0.0000023118 | $2.31 | +| 27 | getRawRand | 1_289_949 | 1_105_979 | $0.0000014706 | $1.47 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/management_canister/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/management_canister/package-lock.json index a30bede5c4..e763649a79 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/management_canister/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/management_canister/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1765,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/management_canister/package.json b/tests/end_to_end/candid_rpc/class_syntax/management_canister/package.json index d86bcaad85..7d70cd32a0 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/management_canister/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/management_canister/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/manual_reply/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/benchmarks.json new file mode 100644 index 0000000000..a1596a0b25 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/benchmarks.json @@ -0,0 +1,80 @@ +{ + "manual_reply": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "680738" }, + "method_name": "manualUpdate", + "timestamp": { "__bigint__": "1730177372497064448" } + }, + { + "instructions": { "__bigint__": "1586035" }, + "method_name": "manualUpdate", + "timestamp": { "__bigint__": "1730177374438768521" } + }, + { + "instructions": { "__bigint__": "1493859" }, + "method_name": "updateBlob", + "timestamp": { "__bigint__": "1730177376598977095" } + }, + { + "instructions": { "__bigint__": "1026141" }, + "method_name": "updateFloat32", + "timestamp": { "__bigint__": "1730177378562968950" } + }, + { + "instructions": { "__bigint__": "1129130" }, + "method_name": "updateInt8", + "timestamp": { "__bigint__": "1730177380701210724" } + }, + { + "instructions": { "__bigint__": "1534644" }, + "method_name": "updateNat", + "timestamp": { "__bigint__": "1730177382680712385" } + }, + { + "instructions": { "__bigint__": "1016058" }, + "method_name": "updateNull", + "timestamp": { "__bigint__": "1730177384800460871" } + }, + { + "instructions": { "__bigint__": "870119" }, + "method_name": "updateVoid", + "timestamp": { "__bigint__": "1730177387001809204" } + }, + { + "instructions": { "__bigint__": "13291661" }, + "method_name": "updateRecord", + "timestamp": { "__bigint__": "1730177388884772037" } + }, + { + "instructions": { "__bigint__": "1015670" }, + "method_name": "updateReserved", + "timestamp": { "__bigint__": "1730177391102958774" } + }, + { + "instructions": { "__bigint__": "1278820" }, + "method_name": "updateString", + "timestamp": { "__bigint__": "1730177392998979312" } + }, + { + "instructions": { "__bigint__": "3493354" }, + "method_name": "updateVariant", + "timestamp": { "__bigint__": "1730177395183155155" } + }, + { + "instructions": { "__bigint__": "1028974" }, + "method_name": "updateFloat32", + "timestamp": { "__bigint__": "1730177397199506994" } + }, + { + "instructions": { "__bigint__": "487879" }, + "method_name": "replyRaw", + "timestamp": { "__bigint__": "1730177399319353690" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/manual_reply/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/benchmarks.md new file mode 100644 index 0000000000..691f97df21 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/benchmarks.md @@ -0,0 +1,37 @@ +# Benchmarks for manual_reply + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | manualUpdate | 680_738 | 862_295 | $0.0000011466 | $1.14 | +| 1 | manualUpdate | 1_586_035 | 1_224_414 | $0.0000016281 | $1.62 | +| 2 | updateBlob | 1_493_859 | 1_187_543 | $0.0000015790 | $1.57 | +| 3 | updateFloat32 | 1_026_141 | 1_000_456 | $0.0000013303 | $1.33 | +| 4 | updateInt8 | 1_129_130 | 1_041_652 | $0.0000013851 | $1.38 | +| 5 | updateNat | 1_534_644 | 1_203_857 | $0.0000016007 | $1.60 | +| 6 | updateNull | 1_016_058 | 996_423 | $0.0000013249 | $1.32 | +| 7 | updateVoid | 870_119 | 938_047 | $0.0000012473 | $1.24 | +| 8 | updateRecord | 13_291_661 | 5_906_664 | $0.0000078539 | $7.85 | +| 9 | updateReserved | 1_015_670 | 996_268 | $0.0000013247 | $1.32 | +| 10 | updateString | 1_278_820 | 1_101_528 | $0.0000014647 | $1.46 | +| 11 | updateVariant | 3_493_354 | 1_987_341 | $0.0000026425 | $2.64 | +| 12 | updateFloat32 | 1_028_974 | 1_001_589 | $0.0000013318 | $1.33 | +| 13 | replyRaw | 487_879 | 785_151 | $0.0000010440 | $1.04 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package-lock.json index a03684d42f..be049839a1 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/manual_reply": { + "name": "manual_reply_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package.json b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package.json index c988327ef6..70ac72d926 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/manual_reply/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/benchmarks.json new file mode 100644 index 0000000000..6098979346 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/benchmarks.json @@ -0,0 +1,40 @@ +{ + "calc": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1272844" }, + "method_name": "add", + "timestamp": { "__bigint__": "1730177370043645963" } + }, + { + "instructions": { "__bigint__": "1225501" }, + "method_name": "sub", + "timestamp": { "__bigint__": "1730177372135360432" } + }, + { + "instructions": { "__bigint__": "1225031" }, + "method_name": "mul", + "timestamp": { "__bigint__": "1730177374167070910" } + }, + { + "instructions": { "__bigint__": "1557591" }, + "method_name": "div", + "timestamp": { "__bigint__": "1730177376095670985" } + }, + { + "instructions": { "__bigint__": "874911" }, + "method_name": "clearall", + "timestamp": { "__bigint__": "1730177378242771903" } + }, + { + "instructions": { "__bigint__": "1224066" }, + "method_name": "add", + "timestamp": { "__bigint__": "1730177380427249249" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/benchmarks.md new file mode 100644 index 0000000000..9f3a42ab5c --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for calc + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | add | 1_272_844 | 1_099_137 | $0.0000014615 | $1.46 | +| 1 | sub | 1_225_501 | 1_080_200 | $0.0000014363 | $1.43 | +| 2 | mul | 1_225_031 | 1_080_012 | $0.0000014361 | $1.43 | +| 3 | div | 1_557_591 | 1_213_036 | $0.0000016129 | $1.61 | +| 4 | clearall | 874_911 | 939_964 | $0.0000012498 | $1.24 | +| 5 | add | 1_224_066 | 1_079_626 | $0.0000014355 | $1.43 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package-lock.json index 57045bbe49..36ca5763d6 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/calc": { + "name": "calc_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package.json index a90a5c52c1..abf65af02d 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/calc/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/benchmarks.json new file mode 100644 index 0000000000..171a188e44 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/benchmarks.json @@ -0,0 +1,25 @@ +{ + "counter": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1015013" }, + "method_name": "set", + "timestamp": { "__bigint__": "1730177368805402569" } + }, + { + "instructions": { "__bigint__": "881967" }, + "method_name": "inc", + "timestamp": { "__bigint__": "1730177370820575496" } + }, + { + "instructions": { "__bigint__": "881716" }, + "method_name": "inc", + "timestamp": { "__bigint__": "1730177372836978359" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/benchmarks.md new file mode 100644 index 0000000000..c31f4cbaa0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for counter + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | ------- | ------------- | ----------------- | +| 0 | set | 1_015_013 | 996_005 | $0.0000013244 | $1.32 | +| 1 | inc | 881_967 | 942_786 | $0.0000012536 | $1.25 | +| 2 | inc | 881_716 | 942_686 | $0.0000012535 | $1.25 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package-lock.json index 3fcb5740bd..2e529ccec6 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/counter": { + "name": "counter_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package.json index d59451cbe4..45fe718030 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/counter/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/benchmarks.json new file mode 100644 index 0000000000..264d350f75 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/benchmarks.json @@ -0,0 +1,6 @@ +{ + "echo": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/benchmarks.md new file mode 100644 index 0000000000..884fabc218 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for echo + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package-lock.json index 6605019ef8..e5a3f7d58f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/echo": { + "name": "echo_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package.json index 217ed2bb50..af5a41d3ef 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/echo/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/benchmarks.json new file mode 100644 index 0000000000..5f9024eb1e --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/benchmarks.json @@ -0,0 +1,35 @@ +{ + "factorial": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1248185" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177371247341693" } + }, + { + "instructions": { "__bigint__": "1226901" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177373234833694" } + }, + { + "instructions": { "__bigint__": "1690158" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177375233002047" } + }, + { + "instructions": { "__bigint__": "2939046" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177377396047741" } + }, + { + "instructions": { "__bigint__": "5478313" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177379356347582" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/benchmarks.md new file mode 100644 index 0000000000..e8fe208ab2 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for factorial + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | fac | 1_248_185 | 1_089_274 | $0.0000014484 | $1.44 | +| 1 | fac | 1_226_901 | 1_080_760 | $0.0000014371 | $1.43 | +| 2 | fac | 1_690_158 | 1_266_063 | $0.0000016834 | $1.68 | +| 3 | fac | 2_939_046 | 1_765_618 | $0.0000023477 | $2.34 | +| 4 | fac | 5_478_313 | 2_781_325 | $0.0000036982 | $3.69 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package-lock.json index 063fbb822d..b500423d80 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/factorial": { + "name": "factorial_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package.json index badcb8554e..45b30b9c24 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/factorial/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/benchmarks.json new file mode 100644 index 0000000000..c1864830af --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/benchmarks.json @@ -0,0 +1,6 @@ +{ + "hello_world": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/benchmarks.md new file mode 100644 index 0000000000..f594a7b7fa --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for hello_world + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package-lock.json index 9e2c5c2023..e53a2558b0 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/hello-world": { + "name": "hello-world_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package.json index 7196ef018f..7d1413b887 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello-world/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/benchmarks.json new file mode 100644 index 0000000000..32815ff950 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/benchmarks.json @@ -0,0 +1,6 @@ +{ + "hello": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/benchmarks.md new file mode 100644 index 0000000000..0390bc338e --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for hello + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package-lock.json index 7c1105b437..261b5d820b 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package-lock.json @@ -7,7 +7,7 @@ "": { "version": "0.1.0", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", @@ -2402,9 +2402,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package.json index 97a9abc3c9..11894ea07a 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/hello/package.json @@ -17,7 +17,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package-lock.json index 5d08cfff05..5380007512 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package-lock.json @@ -7,7 +7,7 @@ "": { "version": "0.1.0", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", @@ -19,7 +19,6 @@ } }, "../../../functional_syntax/motoko_examples/http_counter": { - "name": "http_counter", "version": "0.1.0", "dev": true, "dependencies": { @@ -1768,9 +1767,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package.json index c8bfc04681..84067d7592 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/http_counter/package.json @@ -12,7 +12,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/benchmarks.json new file mode 100644 index 0000000000..6f7a7c7a44 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/benchmarks.json @@ -0,0 +1,30 @@ +{ + "minimal_dapp": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1149425" }, + "method_name": "count", + "timestamp": { "__bigint__": "1730177378535005064" } + }, + { + "instructions": { "__bigint__": "1097188" }, + "method_name": "count", + "timestamp": { "__bigint__": "1730177380605412479" } + }, + { + "instructions": { "__bigint__": "1095549" }, + "method_name": "reset", + "timestamp": { "__bigint__": "1730177382663158320" } + }, + { + "instructions": { "__bigint__": "1102925" }, + "method_name": "count", + "timestamp": { "__bigint__": "1730177384725112697" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/benchmarks.md new file mode 100644 index 0000000000..159a711247 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/benchmarks.md @@ -0,0 +1,27 @@ +# Benchmarks for minimal_dapp + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | count | 1_149_425 | 1_049_770 | $0.0000013958 | $1.39 | +| 1 | count | 1_097_188 | 1_028_875 | $0.0000013681 | $1.36 | +| 2 | reset | 1_095_549 | 1_028_219 | $0.0000013672 | $1.36 | +| 3 | count | 1_102_925 | 1_031_170 | $0.0000013711 | $1.37 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package-lock.json index f291590cf5..275aa1ee6c 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package-lock.json @@ -7,7 +7,7 @@ "": { "version": "0.1.0", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", @@ -31,7 +31,6 @@ } }, "../../../functional_syntax/motoko_examples/minimal-counter-dapp": { - "name": "minimal-counter-dapp", "version": "0.1.0", "dev": true, "dependencies": { @@ -2337,9 +2336,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package.json index 037eb2ba41..af2a012e18 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/minimal-counter-dapp/package.json @@ -17,7 +17,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/benchmarks.json new file mode 100644 index 0000000000..7ba0a8756d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/benchmarks.json @@ -0,0 +1,15 @@ +{ + "persistent_storage": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1024793732" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177388304660857" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/benchmarks.md new file mode 100644 index 0000000000..a8d463189e --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for persistent_storage + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | postUpgrade | 1_024_793_732 | 810_507_492 | $0.0010777075 | $1_077.70 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package-lock.json index aded6020f1..33e7ef9fa1 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/persistent-storage": { + "name": "persistent-storage_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package.json index 43fc0d8857..f08e6a022d 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/persistent-storage/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/benchmarks.json new file mode 100644 index 0000000000..c208dfb7ba --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/benchmarks.json @@ -0,0 +1,15 @@ +{ + "phone_book": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "2935637" }, + "method_name": "insert", + "timestamp": { "__bigint__": "1730177383019608782" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/benchmarks.md new file mode 100644 index 0000000000..ac9db2f8f8 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for phone_book + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | insert | 2_935_637 | 1_764_254 | $0.0000023459 | $2.34 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package-lock.json index c6b5f61fe6..272308e74f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" }, @@ -36,6 +36,7 @@ } }, "../../../functional_syntax/motoko_examples/phone-book": { + "name": "phone-book_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1", @@ -2426,9 +2427,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package.json index 1d4a45c703..3ffd2306e9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/phone-book/package.json @@ -40,7 +40,7 @@ "last 2 edge version" ], "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" } diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/benchmarks.json new file mode 100644 index 0000000000..c72256c1ae --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/benchmarks.json @@ -0,0 +1,6 @@ +{ + "quicksort": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/benchmarks.md new file mode 100644 index 0000000000..24abe09273 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for quicksort + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package-lock.json index 8752e48c92..1aaba2e682 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/quicksort": { + "name": "quicksort_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package.json index 17f07560bc..1437644b4f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/quicksort/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/benchmarks.json new file mode 100644 index 0000000000..e1bebc8bc8 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/benchmarks.json @@ -0,0 +1,40 @@ +{ + "simple_to_do": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1903175" }, + "method_name": "addTodo", + "timestamp": { "__bigint__": "1730177374157570489" } + }, + { + "instructions": { "__bigint__": "1638552" }, + "method_name": "addTodo", + "timestamp": { "__bigint__": "1730177376323607018" } + }, + { + "instructions": { "__bigint__": "973926" }, + "method_name": "completeTodo", + "timestamp": { "__bigint__": "1730177378558283296" } + }, + { + "instructions": { "__bigint__": "912725" }, + "method_name": "clearCompleted", + "timestamp": { "__bigint__": "1730177380433796558" } + }, + { + "instructions": { "__bigint__": "968716" }, + "method_name": "completeTodo", + "timestamp": { "__bigint__": "1730177382540967173" } + }, + { + "instructions": { "__bigint__": "895714" }, + "method_name": "clearCompleted", + "timestamp": { "__bigint__": "1730177384639582399" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/benchmarks.md new file mode 100644 index 0000000000..0ccf1c2181 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for simple_to_do + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | addTodo | 1_903_175 | 1_351_270 | $0.0000017967 | $1.79 | +| 1 | addTodo | 1_638_552 | 1_245_420 | $0.0000016560 | $1.65 | +| 2 | completeTodo | 973_926 | 979_570 | $0.0000013025 | $1.30 | +| 3 | clearCompleted | 912_725 | 955_090 | $0.0000012700 | $1.26 | +| 4 | completeTodo | 968_716 | 977_486 | $0.0000012997 | $1.29 | +| 5 | clearCompleted | 895_714 | 948_285 | $0.0000012609 | $1.26 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package-lock.json index b0edb35852..772219cbdf 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../../functional_syntax/motoko_examples/simple-to-do": { + "name": "simple-to-do_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package.json index d5f72c0e32..ed56e40246 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/simple-to-do/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/benchmarks.json new file mode 100644 index 0000000000..f86d596fbf --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/benchmarks.json @@ -0,0 +1,40 @@ +{ + "superheroes": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3584681" }, + "method_name": "create", + "timestamp": { "__bigint__": "1730177375920587493" } + }, + { + "instructions": { "__bigint__": "4571881" }, + "method_name": "create", + "timestamp": { "__bigint__": "1730177378007833705" } + }, + { + "instructions": { "__bigint__": "4888547" }, + "method_name": "update", + "timestamp": { "__bigint__": "1730177380214356904" } + }, + { + "instructions": { "__bigint__": "3460345" }, + "method_name": "update", + "timestamp": { "__bigint__": "1730177382150877747" } + }, + { + "instructions": { "__bigint__": "1188837" }, + "method_name": "deleteHero", + "timestamp": { "__bigint__": "1730177384278039266" } + }, + { + "instructions": { "__bigint__": "1177583" }, + "method_name": "deleteHero", + "timestamp": { "__bigint__": "1730177386256072062" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/benchmarks.md new file mode 100644 index 0000000000..2c306fe22d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for superheroes + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | create | 3_584_681 | 2_023_872 | $0.0000026911 | $2.69 | +| 1 | create | 4_571_881 | 2_418_752 | $0.0000032161 | $3.21 | +| 2 | update | 4_888_547 | 2_545_418 | $0.0000033846 | $3.38 | +| 3 | update | 3_460_345 | 1_974_138 | $0.0000026250 | $2.62 | +| 4 | deleteHero | 1_188_837 | 1_065_534 | $0.0000014168 | $1.41 | +| 5 | deleteHero | 1_177_583 | 1_061_033 | $0.0000014108 | $1.41 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package-lock.json index b196b8b805..6e3b234862 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" }, @@ -2427,9 +2427,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package.json index 0dbf467c6f..bd80ab3f34 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/superheroes/package.json @@ -40,7 +40,7 @@ "last 2 edge version" ], "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" } diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/benchmarks.json new file mode 100644 index 0000000000..832c541f75 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/benchmarks.json @@ -0,0 +1,20 @@ +{ + "threshold_ecdsa": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "8892456" }, + "method_name": "publicKey", + "timestamp": { "__bigint__": "1730177373402401497" } + }, + { + "instructions": { "__bigint__": "8981637" }, + "method_name": "sign", + "timestamp": { "__bigint__": "1730177375311985742" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/benchmarks.md new file mode 100644 index 0000000000..0b32877caf --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for threshold_ecdsa + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | publicKey | 8_892_456 | 4_146_982 | $0.0000055141 | $5.51 | +| 1 | sign | 8_981_637 | 4_182_654 | $0.0000055615 | $5.56 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package-lock.json index efb6ea0836..daa24988f9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "encode-utf8": "2.0.0" }, "devDependencies": { @@ -1767,9 +1767,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package.json index 3149b3115a..fc347f9038 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/threshold_ecdsa/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "encode-utf8": "2.0.0" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/benchmarks.json new file mode 100644 index 0000000000..4da14b4717 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/benchmarks.json @@ -0,0 +1,15 @@ +{ + "whoami": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1027357940" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177381319744330" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/benchmarks.md new file mode 100644 index 0000000000..9d80b3fd82 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for whoami + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | postUpgrade | 1_027_357_940 | 811_533_176 | $0.0010790713 | $1_079.07 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package-lock.json index a9f6770b95..bcbc871586 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1825,9 +1825,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package.json b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package.json index 2398242145..ff7821dcbc 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/motoko_examples/whoami/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.json index fd9b6f972d..b2db2cda4e 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.json +++ b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.json @@ -1,7 +1,6 @@ { "canister1": { - "previous": { "version": "0.25.0", "benchmarks": [] }, - "current": { + "previous": { "version": "0.25.0", "benchmarks": [ { @@ -10,11 +9,20 @@ "timestamp": { "__bigint__": "1729714463172455556" } } ] + }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1604456" }, + "method_name": "sendNotification", + "timestamp": { "__bigint__": "1730177381096837071" } + } + ] } }, "canister2": { - "previous": { "version": "0.25.0", "benchmarks": [] }, - "current": { + "previous": { "version": "0.25.0", "benchmarks": [ { @@ -23,6 +31,16 @@ "timestamp": { "__bigint__": "1729714463172455556" } } ] + }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "905822" }, + "method_name": "receiveNotification", + "timestamp": { "__bigint__": "1730177381096837071" } + } + ] } } } diff --git a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.md index 05286249c4..3ef8f1b3a6 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.md +++ b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/benchmarks.md @@ -1,32 +1,40 @@ # Benchmarks for canister1 -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | -| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | -| 0 | sendNotification | 1_604_051 | 1_231_620 | $0.0000016462 | $1.6462 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | ----------------------------- | +| 0 | sendNotification | 1_604_456 | 1_231_782 | $0.0000016379 | $1.63 | +405 | ## Baseline benchmarks Azle version: 0.25.0 +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | sendNotification | 1_604_051 | 1_231_620 | $0.0000016376 | $1.63 | + # Benchmarks for canister2 -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | -| --- | ------------------- | ------------ | ------- | ------------- | ----------------- | -| 0 | receiveNotification | 907_281 | 952_912 | $0.0000012737 | $1.2737 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ------------------- | ------------ | ------- | ------------- | ----------------- | --------------------------------- | +| 0 | receiveNotification | 905_822 | 952_328 | $0.0000012663 | $1.26 | -1_459 | ## Baseline benchmarks Azle version: 0.25.0 +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------ | ------- | ------------- | ----------------- | +| 0 | receiveNotification | 907_281 | 952_912 | $0.0000012671 | $1.26 | + --- **Note on calculations:** -- Cycles are calculated using the formula: base_fee + (per_instruction_fee _ number_of_instructions) + (additional_fee_per_billion _ floor(number_of_instructions / 1_billion)) -- Base fee: 590,000 cycles -- Per instruction fee: 0.4 cycles -- Additional fee: 400,000,000 cycles per billion instructions -- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.33661 (as of December 18, 2023) +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) 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). For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package-lock.json index d6d147e4e5..0fa1e51460 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package.json b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package.json index 1676d8540c..2c6090b858 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/notify_raw/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/null_example/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/null_example/benchmarks.json new file mode 100644 index 0000000000..da87d167ee --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/null_example/benchmarks.json @@ -0,0 +1,25 @@ +{ + "null_example": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "5652463" }, + "method_name": "setPartiallyNullRecord", + "timestamp": { "__bigint__": "1730177372842334911" } + }, + { + "instructions": { "__bigint__": "4105927" }, + "method_name": "setSmallNullRecord", + "timestamp": { "__bigint__": "1730177374939856180" } + }, + { + "instructions": { "__bigint__": "5355191" }, + "method_name": "setLargeNullRecord", + "timestamp": { "__bigint__": "1730177377039273939" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/null_example/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/null_example/benchmarks.md new file mode 100644 index 0000000000..a548b217ea --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/null_example/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for null_example + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | setPartiallyNullRecord | 5_652_463 | 2_850_985 | $0.0000037909 | $3.79 | +| 1 | setSmallNullRecord | 4_105_927 | 2_232_370 | $0.0000029683 | $2.96 | +| 2 | setLargeNullRecord | 5_355_191 | 2_732_076 | $0.0000036328 | $3.63 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/null_example/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/null_example/package-lock.json index 9057d054be..9217ed218c 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/null_example/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/null_example/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "null_example_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9938,7 +9937,7 @@ "version": "file:../../functional_syntax/null_example", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/null_example/package.json b/tests/end_to_end/candid_rpc/class_syntax/null_example/package.json index edd0b0f81b..870f30e14a 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/null_example/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/null_example/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/optional_types/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/optional_types/benchmarks.json new file mode 100644 index 0000000000..a6ee8b8464 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/optional_types/benchmarks.json @@ -0,0 +1,6 @@ +{ + "optional_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/optional_types/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/optional_types/benchmarks.md new file mode 100644 index 0000000000..a5dfd22cc8 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/optional_types/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for optional_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/optional_types/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/optional_types/package-lock.json index ecfd295ac7..db164fc763 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/optional_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/optional_types/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -38,7 +38,7 @@ "name": "optional_types_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2119,11 +2119,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7965,9 +7964,9 @@ "dev": true }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10135,7 +10134,7 @@ "requires": { "@dfinity/agent": "0.11.1", "@types/node-fetch": "2.6.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "node-fetch": "2.6.7", "ts-jest": "^29.1.5", diff --git a/tests/end_to_end/candid_rpc/class_syntax/optional_types/package.json b/tests/end_to_end/candid_rpc/class_syntax/optional_types/package.json index 76bf3a9722..009e30cf02 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/optional_types/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/optional_types/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/benchmarks.json new file mode 100644 index 0000000000..0a7fd00a08 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/benchmarks.json @@ -0,0 +1,20 @@ +{ + "outgoing_http_requests": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "24949651" }, + "method_name": "xkcd", + "timestamp": { "__bigint__": "1730177378045076131" } + }, + { + "instructions": { "__bigint__": "1966449" }, + "method_name": "xkcdRaw", + "timestamp": { "__bigint__": "1730177380211955883" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/benchmarks.md new file mode 100644 index 0000000000..78485edd15 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for outgoing_http_requests + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | xkcd | 24_949_651 | 10_569_860 | $0.0000140544 | $14.05 | +| 1 | xkcdRaw | 1_966_449 | 1_376_579 | $0.0000018304 | $1.83 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package-lock.json index 38e13154ac..a603a4e19a 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2091,11 +2091,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7787,9 +7786,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package.json b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package.json index 40da0594bf..c333962ec9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/outgoing_http_requests/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/benchmarks.json new file mode 100644 index 0000000000..e0336b4f17 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/benchmarks.json @@ -0,0 +1,15 @@ +{ + "pre_and_post_upgrade": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1025910269" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177381061663900" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/benchmarks.md new file mode 100644 index 0000000000..542aa74982 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for pre_and_post_upgrade + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | postUpgrade | 1_025_910_269 | 810_954_107 | $0.0010783013 | $1_078.30 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package-lock.json index 95fc8d5907..38a082c322 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/pre_and_post_upgrade": { + "name": "pre_and_post_upgrade_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package.json b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package.json index b3e6f4d7ac..99385bfd97 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/pre_and_post_upgrade/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/primitive_types/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/benchmarks.json new file mode 100644 index 0000000000..601aa7c334 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/benchmarks.json @@ -0,0 +1,6 @@ +{ + "primitive_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/primitive_types/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/benchmarks.md new file mode 100644 index 0000000000..72b4e67d33 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for primitive_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package-lock.json index b01648886f..80718e6ebe 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/primitive_types": { + "name": "primitive_types_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package.json b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package.json index db69a37772..357e7bc224 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/primitive_types/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/principal/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/principal/benchmarks.json new file mode 100644 index 0000000000..60f9cd0d89 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/principal/benchmarks.json @@ -0,0 +1,6 @@ +{ + "principal": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/principal/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/principal/benchmarks.md new file mode 100644 index 0000000000..0f04f29d0e --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/principal/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for principal + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/principal/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/principal/package-lock.json index 644d41a9b7..7080d01129 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/principal/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/principal/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/principal": { + "name": "principal_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/principal/package.json b/tests/end_to_end/candid_rpc/class_syntax/principal/package.json index ba64dd4df9..dc0c6b4344 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/principal/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/principal/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/query/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/query/benchmarks.json new file mode 100644 index 0000000000..b272e8c909 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/query/benchmarks.json @@ -0,0 +1,6 @@ +{ + "query": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/query/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/query/benchmarks.md new file mode 100644 index 0000000000..f80bc2411d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/query/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for query + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/query/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/query/package-lock.json index 8d11ef1fc3..9e39de8e95 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/query/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/query/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", @@ -46,7 +46,7 @@ "name": "query_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.19.2", @@ -2162,11 +2162,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7980,9 +7979,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10326,7 +10325,7 @@ "version": "file:../../functional_syntax/query", "requires": { "@dfinity/agent": "0.19.2", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.4", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/query/package.json b/tests/end_to_end/candid_rpc/class_syntax/query/package.json index b9a19b420b..48607ecd38 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/query/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/query/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/randomness/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/randomness/benchmarks.json new file mode 100644 index 0000000000..7d20793595 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/randomness/benchmarks.json @@ -0,0 +1,40 @@ +{ + "randomness": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1020060901" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177388561978101" } + }, + { + "instructions": { "__bigint__": "1048901" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177391488472963" } + }, + { + "instructions": { "__bigint__": "1026865" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177393411362585" } + }, + { + "instructions": { "__bigint__": "1026865" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177395501930444" } + }, + { + "instructions": { "__bigint__": "1026865" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177397730166006" } + }, + { + "instructions": { "__bigint__": "1026865" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177399611299954" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/randomness/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/randomness/benchmarks.md new file mode 100644 index 0000000000..f29e0a8a63 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/randomness/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for randomness + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------ | ------------- | ----------- | ------------- | ----------------- | +| 0 | postUpgrade | 1_020_060_901 | 808_614_360 | $0.0010751903 | $1_075.19 | +| 1 | randomNumber | 1_048_901 | 1_009_560 | $0.0000013424 | $1.34 | +| 2 | randomNumber | 1_026_865 | 1_000_746 | $0.0000013307 | $1.33 | +| 3 | randomNumber | 1_026_865 | 1_000_746 | $0.0000013307 | $1.33 | +| 4 | randomNumber | 1_026_865 | 1_000_746 | $0.0000013307 | $1.33 | +| 5 | randomNumber | 1_026_865 | 1_000_746 | $0.0000013307 | $1.33 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/randomness/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/randomness/package-lock.json index 7e7b10c73a..1028cf9c86 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/randomness/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/randomness/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "randomness_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10184,7 +10183,7 @@ "version": "file:../../functional_syntax/randomness", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/randomness/package.json b/tests/end_to_end/candid_rpc/class_syntax/randomness/package.json index 69cbc1cf9e..b700ecff64 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/randomness/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/randomness/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/recursion/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/recursion/benchmarks.json new file mode 100644 index 0000000000..8d20bb4ad6 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/recursion/benchmarks.json @@ -0,0 +1,28 @@ +{ + "recursion": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "6222772" }, + "method_name": "testRecServiceCall", + "timestamp": { "__bigint__": "1730177386240230297" } + } + ] + } + }, + "recursive_canister": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1020752333" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177370732519988" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/recursion/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/recursion/benchmarks.md new file mode 100644 index 0000000000..a6fa81a448 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/recursion/benchmarks.md @@ -0,0 +1,36 @@ +# Benchmarks for recursion + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------ | ------------ | --------- | ------------- | ----------------- | +| 0 | testRecServiceCall | 6_222_772 | 3_079_108 | $0.0000040942 | $4.09 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for recursive_canister + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ----------- | ------------- | ----------------- | +| 0 | init | 1_020_752_333 | 808_890_933 | $0.0010755580 | $1_075.55 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/recursion/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/recursion/package-lock.json index 6d7fcd6b50..54862bf6df 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/recursion/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/recursion/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "recursion_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10208,7 +10207,7 @@ "version": "file:../../functional_syntax/recursion", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/recursion/package.json b/tests/end_to_end/candid_rpc/class_syntax/recursion/package.json index 7ca324c54a..d0d10bb2b9 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/recursion/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/recursion/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/rejections/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/rejections/benchmarks.json new file mode 100644 index 0000000000..cf831a8716 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/rejections/benchmarks.json @@ -0,0 +1,35 @@ +{ + "rejections": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1722210" }, + "method_name": "getRejectionCodeNoError", + "timestamp": { "__bigint__": "1730177381219821295" } + }, + { + "instructions": { "__bigint__": "1638692" }, + "method_name": "getRejectionCodeDestinationInvalid", + "timestamp": { "__bigint__": "1730177383294616085" } + }, + { + "instructions": { "__bigint__": "2055660" }, + "method_name": "getRejectionCodeCanisterReject", + "timestamp": { "__bigint__": "1730177385311642618" } + }, + { + "instructions": { "__bigint__": "1643503" }, + "method_name": "getRejectionCodeCanisterError", + "timestamp": { "__bigint__": "1730177387401434135" } + }, + { + "instructions": { "__bigint__": "2789995" }, + "method_name": "getRejectionMessage", + "timestamp": { "__bigint__": "1730177389448709893" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/rejections/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/rejections/benchmarks.md new file mode 100644 index 0000000000..954bebde68 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/rejections/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for rejections + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | getRejectionCodeNoError | 1_722_210 | 1_278_884 | $0.0000017005 | $1.70 | +| 1 | getRejectionCodeDestinationInvalid | 1_638_692 | 1_245_476 | $0.0000016561 | $1.65 | +| 2 | getRejectionCodeCanisterReject | 2_055_660 | 1_412_264 | $0.0000018778 | $1.87 | +| 3 | getRejectionCodeCanisterError | 1_643_503 | 1_247_401 | $0.0000016586 | $1.65 | +| 4 | getRejectionMessage | 2_789_995 | 1_705_998 | $0.0000022684 | $2.26 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/rejections/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/rejections/package-lock.json index 831a1264b4..fb51f74f41 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/rejections/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/rejections/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "rejections_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10213,7 +10212,7 @@ "version": "file:../../functional_syntax/rejections", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/rejections/package.json b/tests/end_to_end/candid_rpc/class_syntax/rejections/package.json index 6de37c4a58..4839fde6cc 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/rejections/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/rejections/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/benchmarks.json new file mode 100644 index 0000000000..3754765eae --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/benchmarks.json @@ -0,0 +1,20 @@ +{ + "simple_erc20": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "2087886" }, + "method_name": "initializeSupply", + "timestamp": { "__bigint__": "1730177372964345005" } + }, + { + "instructions": { "__bigint__": "1722638" }, + "method_name": "transfer", + "timestamp": { "__bigint__": "1730177375095503002" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/benchmarks.md new file mode 100644 index 0000000000..51922e598f --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for simple_erc20 + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | initializeSupply | 2_087_886 | 1_425_154 | $0.0000018950 | $1.89 | +| 1 | transfer | 1_722_638 | 1_279_055 | $0.0000017007 | $1.70 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package-lock.json index 54cbfbc254..1d55490ed8 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "simple_erc20_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10324,7 +10323,7 @@ "version": "file:../../functional_syntax/simple_erc20", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package.json b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package.json index 80e287bc90..905e436901 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_erc20/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/benchmarks.json new file mode 100644 index 0000000000..914b2f9e2d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/benchmarks.json @@ -0,0 +1,15 @@ +{ + "simple_user_accounts": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3482294" }, + "method_name": "createUser", + "timestamp": { "__bigint__": "1730177374405611832" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/benchmarks.md new file mode 100644 index 0000000000..57458e5090 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for simple_user_accounts + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | createUser | 3_482_294 | 1_982_917 | $0.0000026366 | $2.63 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package-lock.json index de32b3b930..198ea6e797 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "text-encoding": "^0.7.0" }, "devDependencies": { @@ -36,7 +36,7 @@ "name": "simple_user_accounts_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0", + "azle": "0.24.1", "text-encoding": "^0.7.0" }, "devDependencies": { @@ -2100,11 +2100,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7832,9 +7831,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10335,7 +10334,7 @@ "version": "file:../../functional_syntax/simple_user_accounts", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "text-encoding": "^0.7.0", "ts-jest": "^29.1.5", diff --git a/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package.json b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package.json index 8a01debd74..a41d5006b1 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/simple_user_accounts/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "text-encoding": "^0.7.0" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/benchmarks.json new file mode 100644 index 0000000000..54db836efd --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/benchmarks.json @@ -0,0 +1,25 @@ +{ + "stable_b_tree_map_instruction_threshold": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "17347057207" }, + "method_name": "insertSmallRecord", + "timestamp": { "__bigint__": "1730177373052103236" } + }, + { + "instructions": { "__bigint__": "15823100897" }, + "method_name": "insertMediumRecord", + "timestamp": { "__bigint__": "1730177380385505211" } + }, + { + "instructions": { "__bigint__": "18222126379" }, + "method_name": "insertLargeRecord", + "timestamp": { "__bigint__": "1730177387478650926" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/benchmarks.md new file mode 100644 index 0000000000..93a1717703 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for stable_b_tree_map_instruction_threshold + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------ | -------------- | -------------- | ------------- | ----------------- | +| 0 | insertSmallRecord | 17_347_057_207 | 13_739_412_882 | $0.0182688851 | $18_268.88 | +| 1 | insertMediumRecord | 15_823_100_897 | 12_329_830_358 | $0.0163946055 | $16_394.60 | +| 2 | insertLargeRecord | 18_222_126_379 | 14_489_440_551 | $0.0192661744 | $19_266.17 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package-lock.json index 982bd52307..247587bd0d 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "uuid": "^9.0.1" }, "devDependencies": { @@ -18,6 +18,7 @@ } }, "../../functional_syntax/stable_b_tree_map_instruction_threshold": { + "name": "stable_b_tree_map_instruction_threshold_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1", @@ -1766,9 +1767,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package.json b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package.json index 0f64c148f1..07e2d00907 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/stable_b_tree_map_instruction_threshold/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "uuid": "^9.0.1" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/class_syntax/timers/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/timers/benchmarks.json new file mode 100644 index 0000000000..9361538177 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/timers/benchmarks.json @@ -0,0 +1,25 @@ +{ + "timers": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "10136449" }, + "method_name": "setTimers", + "timestamp": { "__bigint__": "1730177374037434722" } + }, + { + "instructions": { "__bigint__": "1177280" }, + "method_name": "clearTimer", + "timestamp": { "__bigint__": "1730177388162837727" } + }, + { + "instructions": { "__bigint__": "1176989" }, + "method_name": "clearTimer", + "timestamp": { "__bigint__": "1730177388162837727" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/timers/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/timers/benchmarks.md new file mode 100644 index 0000000000..b844201003 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/timers/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for timers + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | setTimers | 10_136_449 | 4_644_579 | $0.0000061758 | $6.17 | +| 1 | clearTimer | 1_177_280 | 1_060_912 | $0.0000014107 | $1.41 | +| 2 | clearTimer | 1_176_989 | 1_060_795 | $0.0000014105 | $1.41 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/timers/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/timers/package-lock.json index d96c5c5780..ee676cfd25 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/timers/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/timers/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -17,6 +17,7 @@ } }, "../../functional_syntax/timers": { + "name": "timers_end_to_end_test_functional_syntax", "dev": true, "dependencies": { "azle": "0.24.1" @@ -1764,9 +1765,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/timers/package.json b/tests/end_to_end/candid_rpc/class_syntax/timers/package.json index 1faa38d06c..621d5395e0 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/timers/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/timers/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/class_syntax/tuple_types/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/benchmarks.json new file mode 100644 index 0000000000..fe55a8f29c --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/benchmarks.json @@ -0,0 +1,6 @@ +{ + "tuple_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/tuple_types/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/benchmarks.md new file mode 100644 index 0000000000..f3560dd81d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for tuple_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package-lock.json index 4237e32ee6..bee4f897c3 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "tuple_types_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10737,7 +10736,7 @@ "version": "file:../../functional_syntax/tuple_types", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package.json b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package.json index 9094c84721..c9b2817b5b 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/tuple_types/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/update/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/update/benchmarks.json new file mode 100644 index 0000000000..5353ed175d --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/update/benchmarks.json @@ -0,0 +1,15 @@ +{ + "update": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1312466" }, + "method_name": "simpleUpdate", + "timestamp": { "__bigint__": "1730177373181828381" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/update/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/update/benchmarks.md new file mode 100644 index 0000000000..e70621629a --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/update/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for update + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------ | ------------ | --------- | ------------- | ----------------- | +| 0 | simpleUpdate | 1_312_466 | 1_114_986 | $0.0000014826 | $1.48 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/update/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/update/package-lock.json index 3c8b3d6201..1ce3873b6f 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/update/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/update/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -34,7 +34,7 @@ "name": "update_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0" + "azle": "0.24.1" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2097,11 +2097,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7829,9 +7828,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -10764,7 +10763,7 @@ "version": "file:../../functional_syntax/update", "requires": { "@dfinity/agent": "0.11.1", - "azle": "0.24.0", + "azle": "0.24.1", "jest": "^29.7.0", "ts-jest": "^29.1.5", "tsx": "^4.15.7", diff --git a/tests/end_to_end/candid_rpc/class_syntax/update/package.json b/tests/end_to_end/candid_rpc/class_syntax/update/package.json index aadd37f085..fbda6f7218 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/update/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/update/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/benchmarks.json b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/benchmarks.json new file mode 100644 index 0000000000..20aa456918 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/benchmarks.json @@ -0,0 +1,6 @@ +{ + "vanilla_js": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/benchmarks.md b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/benchmarks.md new file mode 100644 index 0000000000..e4cae8a919 --- /dev/null +++ b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for vanilla_js + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package-lock.json b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package-lock.json index cd6158a947..78999e52fb 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package-lock.json +++ b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "jssha": "^3.3.1" }, "devDependencies": { @@ -36,7 +36,7 @@ "name": "vanilla_js_end_to_end_test_functional_syntax", "dev": true, "dependencies": { - "azle": "0.24.0", + "azle": "0.24.1", "js-sha256": "0.9.0" }, "devDependencies": { @@ -1807,11 +1807,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package.json b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package.json index 7774367a7c..2ff1c8113c 100644 --- a/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package.json +++ b/tests/end_to_end/candid_rpc/class_syntax/vanilla_js/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "jssha": "^3.3.1" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/functional_syntax/async_await/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/async_await/benchmarks.json new file mode 100644 index 0000000000..a608a74231 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/async_await/benchmarks.json @@ -0,0 +1,6 @@ +{ + "async_await": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/async_await/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/async_await/benchmarks.md new file mode 100644 index 0000000000..bcfff292d9 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/async_await/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for async_await + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/async_await/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/async_await/package-lock.json index 0c1d7a58da..19fac77757 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/async_await/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/async_await/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "async_await_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/async_await/package.json b/tests/end_to_end/candid_rpc/functional_syntax/async_await/package.json index 7c2847598e..689e5ddb58 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/async_await/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/async_await/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/benchmarks.json new file mode 100644 index 0000000000..6927cb60ab --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/benchmarks.json @@ -0,0 +1,35 @@ +{ + "audio_recorder": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "14152427" }, + "method_name": "createUser", + "timestamp": { "__bigint__": "1730177357096698663" } + }, + { + "instructions": { "__bigint__": "34629157" }, + "method_name": "createRecording", + "timestamp": { "__bigint__": "1730177359233608750" } + }, + { + "instructions": { "__bigint__": "48509915" }, + "method_name": "deleteRecording", + "timestamp": { "__bigint__": "1730177361475537948" } + }, + { + "instructions": { "__bigint__": "34430284" }, + "method_name": "createRecording", + "timestamp": { "__bigint__": "1730177363449264401" } + }, + { + "instructions": { "__bigint__": "34136556" }, + "method_name": "deleteUser", + "timestamp": { "__bigint__": "1730177365561102582" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/benchmarks.md new file mode 100644 index 0000000000..3a78a73b40 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for audio_recorder + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | --------------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | createUser | 14_152_427 | 6_250_970 | $0.0000083117 | $8.31 | +| 1 | createRecording | 34_629_157 | 14_441_662 | $0.0000192026 | $19.20 | +| 2 | deleteRecording | 48_509_915 | 19_993_966 | $0.0000265854 | $26.58 | +| 3 | createRecording | 34_430_284 | 14_362_113 | $0.0000190969 | $19.09 | +| 4 | deleteUser | 34_136_556 | 14_244_622 | $0.0000189406 | $18.94 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package-lock.json index a0383f0bb2..bb675ee79c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "audio_recorder_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.3", @@ -2085,11 +2085,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7820,9 +7819,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package.json b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package.json index 652239372a..7779f02c89 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/audio_recorder/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.3", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/blob_array/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/benchmarks.json new file mode 100644 index 0000000000..58a4201188 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/benchmarks.json @@ -0,0 +1,6 @@ +{ + "blob_array": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/blob_array/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/benchmarks.md new file mode 100644 index 0000000000..447f673c53 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for blob_array + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package-lock.json index 5157920908..216fe1edaf 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "blob_array_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1406,9 +1406,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package.json b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package.json index 107f935acc..4b570c3d4f 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/blob_array/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/bytes/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/bytes/benchmarks.json new file mode 100644 index 0000000000..b6f8560dec --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/bytes/benchmarks.json @@ -0,0 +1,35 @@ +{ + "bytes_canister": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1985471" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177355324110573" } + }, + { + "instructions": { "__bigint__": "2657960" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177357564804185" } + }, + { + "instructions": { "__bigint__": "9736693" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177359807827779" } + }, + { + "instructions": { "__bigint__": "79943223" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177363264792251" } + }, + { + "instructions": { "__bigint__": "157932452" }, + "method_name": "getBytes", + "timestamp": { "__bigint__": "1730177372534456826" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/bytes/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/bytes/benchmarks.md new file mode 100644 index 0000000000..dc9632af3a --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/bytes/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for bytes_canister + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | getBytes | 1_985_471 | 1_384_188 | $0.0000018405 | $1.84 | +| 1 | getBytes | 2_657_960 | 1_653_184 | $0.0000021982 | $2.19 | +| 2 | getBytes | 9_736_693 | 4_484_677 | $0.0000059631 | $5.96 | +| 3 | getBytes | 79_943_223 | 32_567_289 | $0.0000433037 | $43.30 | +| 4 | getBytes | 157_932_452 | 63_762_980 | $0.0000847837 | $84.78 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/bytes/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/bytes/package-lock.json index 3392056fca..acc578befa 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/bytes/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/bytes/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "bytes_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1406,9 +1406,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/bytes/package.json b/tests/end_to_end/candid_rpc/functional_syntax/bytes/package.json index b1b88e3dda..d95c95a3f2 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/bytes/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/bytes/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/call_raw/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/benchmarks.json new file mode 100644 index 0000000000..d4891b368e --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/benchmarks.json @@ -0,0 +1,20 @@ +{ + "call_raw": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1473705" }, + "method_name": "executeCallRaw", + "timestamp": { "__bigint__": "1730177358137634241" } + }, + { + "instructions": { "__bigint__": "1986016" }, + "method_name": "executeCallRaw", + "timestamp": { "__bigint__": "1730177360309071111" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/call_raw/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/benchmarks.md new file mode 100644 index 0000000000..03317b50f9 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for call_raw + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | executeCallRaw | 1_473_705 | 1_179_482 | $0.0000015683 | $1.56 | +| 1 | executeCallRaw | 1_986_016 | 1_384_406 | $0.0000018408 | $1.84 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package-lock.json index 2b7424ef46..5e160657b7 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "call_raw_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1406,9 +1406,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package.json b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package.json index 825b929961..f2040e65fd 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/call_raw/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/benchmarks.json new file mode 100644 index 0000000000..816544146f --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/benchmarks.json @@ -0,0 +1,6 @@ +{ + "candid_encoding": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/benchmarks.md new file mode 100644 index 0000000000..1fa56d72b0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for candid_encoding + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package-lock.json index 7f9c886c48..ad4affe0df 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "candid_encoding_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package.json b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package.json index b62aa8d34b..f87e0768ac 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_encoding/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/benchmarks.json new file mode 100644 index 0000000000..fd27dd4af1 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/benchmarks.json @@ -0,0 +1,6 @@ +{ + "candid_keywords": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/benchmarks.md new file mode 100644 index 0000000000..9e75cd26b0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for candid_keywords + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package-lock.json index cca4cf3508..66478883ee 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "candid_keywords_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", @@ -2122,11 +2122,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7936,9 +7935,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package.json b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package.json index 4a1cdab882..a618567272 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/candid_keywords/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/canister/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/canister/package-lock.json index 6dc68ff7c3..5b15f60f95 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/canister/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/canister/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "canister_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.21.4", @@ -2053,11 +2053,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7774,9 +7773,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/canister/package.json b/tests/end_to_end/candid_rpc/functional_syntax/canister/package.json index 428becd6c9..773dbd0f6e 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/canister/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/canister/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.21.4", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_init/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/benchmarks.json new file mode 100644 index 0000000000..976bf89a28 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/benchmarks.json @@ -0,0 +1,28 @@ +{ + "complex_init": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3441988564" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177350890454059" } + } + ] + } + }, + "rec_init": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3445493294" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177364142887950" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_init/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/benchmarks.md new file mode 100644 index 0000000000..a6f71260b2 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/benchmarks.md @@ -0,0 +1,36 @@ +# Benchmarks for complex_init + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ------------- | ------------- | ----------------- | +| 0 | init | 3_441_988_564 | 2_577_385_425 | $0.0034270721 | $3_427.07 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for rec_init + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ------------- | ------------- | ----------------- | +| 0 | init | 3_445_493_294 | 2_578_787_317 | $0.0034289361 | $3_428.93 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package-lock.json index 9cc1b44da9..3b706beade 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "complex_init_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package.json b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package.json index 8d29e23716..df3cef52fa 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_init/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_types/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/benchmarks.json new file mode 100644 index 0000000000..69b7225f9a --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/benchmarks.json @@ -0,0 +1,30 @@ +{ + "complex_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "80730471" }, + "method_name": "createUser", + "timestamp": { "__bigint__": "1730177357490168154" } + }, + { + "instructions": { "__bigint__": "164278690" }, + "method_name": "createThread", + "timestamp": { "__bigint__": "1730177359613420545" } + }, + { + "instructions": { "__bigint__": "86670724" }, + "method_name": "createPost", + "timestamp": { "__bigint__": "1730177361782475170" } + }, + { + "instructions": { "__bigint__": "172916099" }, + "method_name": "createReaction", + "timestamp": { "__bigint__": "1730177363874203637" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_types/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/benchmarks.md new file mode 100644 index 0000000000..9f1b950f75 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/benchmarks.md @@ -0,0 +1,27 @@ +# Benchmarks for complex_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | ---------- | ------------- | ----------------- | +| 0 | createUser | 80_730_471 | 32_882_188 | $0.0000437225 | $43.72 | +| 1 | createThread | 164_278_690 | 66_301_476 | $0.0000881591 | $88.15 | +| 2 | createPost | 86_670_724 | 35_258_289 | $0.0000468819 | $46.88 | +| 3 | createReaction | 172_916_099 | 69_756_439 | $0.0000927530 | $92.75 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package-lock.json index 7481a3a542..ef3f1ad885 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "complex_types_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7794,9 +7793,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package.json b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package.json index 43c4c65a81..d315cee4a6 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/complex_types/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/counter/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/counter/benchmarks.json new file mode 100644 index 0000000000..ba7123c927 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/counter/benchmarks.json @@ -0,0 +1,25 @@ +{ + "counter": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1488132" }, + "method_name": "incrementCount", + "timestamp": { "__bigint__": "1730177364181834549" } + }, + { + "instructions": { "__bigint__": "1466199" }, + "method_name": "incrementCount", + "timestamp": { "__bigint__": "1730177366113867895" } + }, + { + "instructions": { "__bigint__": "1462562" }, + "method_name": "incrementCount", + "timestamp": { "__bigint__": "1730177368272624034" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/counter/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/counter/benchmarks.md new file mode 100644 index 0000000000..6d9a3cd79c --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/counter/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for counter + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | incrementCount | 1_488_132 | 1_185_252 | $0.0000015760 | $1.57 | +| 1 | incrementCount | 1_466_199 | 1_176_479 | $0.0000015643 | $1.56 | +| 2 | incrementCount | 1_462_562 | 1_175_024 | $0.0000015624 | $1.56 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/counter/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/counter/package-lock.json index 204ca9b621..091137935c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/counter/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/counter/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "counter_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/counter/package.json b/tests/end_to_end/candid_rpc/functional_syntax/counter/package.json index aecac15c17..cdf94dd239 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/counter/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/counter/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/cycles/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/cycles/package-lock.json index cd68d958e9..f40b88ce8f 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/cycles/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/cycles/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "cycles_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/cycles/package.json b/tests/end_to_end/candid_rpc/functional_syntax/cycles/package.json index f2868fcdb2..4d26525bd2 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/cycles/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/cycles/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/date/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/date/benchmarks.json new file mode 100644 index 0000000000..f8664caa20 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/date/benchmarks.json @@ -0,0 +1,6 @@ +{ + "date": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/date/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/date/benchmarks.md new file mode 100644 index 0000000000..0c9e7f4f8b --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/date/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for date + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/date/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/date/package-lock.json index e32f671dbf..23a1622edd 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/date/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/date/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "date_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/date/package.json b/tests/end_to_end/candid_rpc/functional_syntax/date/package.json index 4bea0a2706..13997be060 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/date/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/date/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/benchmarks.json new file mode 100644 index 0000000000..755c701bcb --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/benchmarks.json @@ -0,0 +1,6 @@ +{ + "ethereum_json_rpc": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/benchmarks.md new file mode 100644 index 0000000000..98b9619742 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for ethereum_json_rpc + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package-lock.json index 844ead20ac..6bc21fe256 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "ethereum_json_rpc_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package.json b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package.json index 49cd010789..edd1d6f314 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/ethereum_json_rpc/package.json @@ -6,7 +6,7 @@ "test": "ETHEREUM_URL=https://rpc.ankr.com/eth AZLE_TEST_FETCH=false npm run tests && ETHEREUM_URL=https://rpc.ankr.com/eth AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/func_types/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/func_types/package-lock.json index 0fdf9a6097..83c6b05c16 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/func_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/func_types/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "func_types_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7794,9 +7793,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/func_types/package.json b/tests/end_to_end/candid_rpc/functional_syntax/func_types/package.json index 38c4a205c8..5b15521fba 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/func_types/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/func_types/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/benchmarks.json new file mode 100644 index 0000000000..b25eb1c0ce --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/benchmarks.json @@ -0,0 +1,10 @@ +{ + "heartbeat_async": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + }, + "heartbeat_sync": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/benchmarks.md new file mode 100644 index 0000000000..d8e01ae7c4 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/benchmarks.md @@ -0,0 +1,32 @@ +# Benchmarks for heartbeat_async + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for heartbeat_sync + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package-lock.json index 01f9cd4664..20b6797d16 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "heartbeat_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package.json b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package.json index d200cc4e3a..8b03c59978 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/heartbeat/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ic_api/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/benchmarks.json new file mode 100644 index 0000000000..ae2c75e841 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/benchmarks.json @@ -0,0 +1,20 @@ +{ + "ic_api": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1675069" }, + "method_name": "dataCertificateNull", + "timestamp": { "__bigint__": "1730177436765432582" } + }, + { + "instructions": { "__bigint__": "1210518" }, + "method_name": "setCertifiedData", + "timestamp": { "__bigint__": "1730177439060848445" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ic_api/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/benchmarks.md new file mode 100644 index 0000000000..f678165d58 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for ic_api + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | dataCertificateNull | 1_675_069 | 1_260_027 | $0.0000016754 | $1.67 | +| 1 | setCertifiedData | 1_210_518 | 1_074_207 | $0.0000014283 | $1.42 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package-lock.json index 223950f747..78f180c3c8 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "ic_api_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package.json b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package.json index 972a8fd553..4a16ce2e21 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/ic_api/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/icrc/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/icrc/package-lock.json index e4d225e1aa..77face76d0 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/icrc/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/icrc/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "icrc_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.14.1", @@ -2293,11 +2293,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/icrc/package.json b/tests/end_to_end/candid_rpc/functional_syntax/icrc/package.json index 00717d7aad..0d09a1084d 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/icrc/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/icrc/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.14.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/imports/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/imports/benchmarks.json new file mode 100644 index 0000000000..2713b84dcd --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/imports/benchmarks.json @@ -0,0 +1,6 @@ +{ + "imports": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/imports/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/imports/benchmarks.md new file mode 100644 index 0000000000..e2ce3dfce2 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/imports/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for imports + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/imports/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/imports/package-lock.json index 7e49c3887b..1822143688 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/imports/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/imports/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "imports_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "js-sha256": "0.9.0" }, "devDependencies": { @@ -1752,9 +1752,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/imports/package.json b/tests/end_to_end/candid_rpc/functional_syntax/imports/package.json index 1ca6b55058..e2d59a2e02 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/imports/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/imports/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "js-sha256": "0.9.0" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/functional_syntax/init/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/init/benchmarks.json new file mode 100644 index 0000000000..2946cf1aaf --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/init/benchmarks.json @@ -0,0 +1,15 @@ +{ + "init": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3427794842" }, + "method_name": "init", + "timestamp": { "__bigint__": "1730177351882868564" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/init/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/init/benchmarks.md new file mode 100644 index 0000000000..b9bcc044a4 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/init/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for init + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ------------- | ------------- | ----------------- | +| 0 | init | 3_427_794_842 | 2_571_707_936 | $0.0034195229 | $3_419.52 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/init/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/init/package-lock.json index 5dbd87c3ea..b0b5a29f7c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/init/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/init/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "init_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^1.4.0", @@ -2063,11 +2063,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7726,9 +7725,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/init/package.json b/tests/end_to_end/candid_rpc/functional_syntax/init/package.json index 67d69a69f4..08a60d66c4 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/init/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/init/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^1.4.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/benchmarks.json new file mode 100644 index 0000000000..77bee32e7c --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/benchmarks.json @@ -0,0 +1,15 @@ +{ + "inspect_message": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1059255" }, + "method_name": "accessible", + "timestamp": { "__bigint__": "1730177363012542965" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/benchmarks.md new file mode 100644 index 0000000000..91a7511505 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for inspect_message + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | accessible | 1_059_255 | 1_013_702 | $0.0000013479 | $1.34 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package-lock.json index a36093cc9a..3c416f5a0a 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "inspect_message_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package.json b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package.json index 55dfaed2cd..377d77d5b7 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/inspect_message/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/benchmarks.json new file mode 100644 index 0000000000..2af1983457 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/benchmarks.json @@ -0,0 +1,20 @@ +{ + "key_value_store": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1425734" }, + "method_name": "set", + "timestamp": { "__bigint__": "1730177360375912480" } + }, + { + "instructions": { "__bigint__": "1393366" }, + "method_name": "set", + "timestamp": { "__bigint__": "1730177362231760789" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/benchmarks.md new file mode 100644 index 0000000000..0126e5f2f7 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for key_value_store + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | set | 1_425_734 | 1_160_293 | $0.0000015428 | $1.54 | +| 1 | set | 1_393_366 | 1_147_346 | $0.0000015256 | $1.52 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package-lock.json index 0be91cd795..b148e0b5b1 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "key_value_store_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package.json b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package.json index 50e64c5ecd..3c15c0efd0 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/key_value_store/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package-lock.json index 68b6642b21..88928f3a28 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "ledger_canister_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package.json b/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package.json index 90f680561a..36c05c1259 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/ledger_canister/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/benchmarks.json new file mode 100644 index 0000000000..aa2293aa1c --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/benchmarks.json @@ -0,0 +1,6 @@ +{ + "list_of_lists": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/benchmarks.md new file mode 100644 index 0000000000..c93ebc3e9b --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for list_of_lists + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package-lock.json index 9e952fef6e..fc32aaaa47 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "list_of_lists_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1752,9 +1752,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package.json b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package.json index 0318621dfe..04e2f2db7d 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/list_of_lists/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/benchmarks.json new file mode 100644 index 0000000000..076e11f903 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/benchmarks.json @@ -0,0 +1,80 @@ +{ + "manual_reply": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "670372" }, + "method_name": "manualUpdate", + "timestamp": { "__bigint__": "1730177356590055228" } + }, + { + "instructions": { "__bigint__": "1622685" }, + "method_name": "manualUpdate", + "timestamp": { "__bigint__": "1730177358655269066" } + }, + { + "instructions": { "__bigint__": "1491896" }, + "method_name": "updateBlob", + "timestamp": { "__bigint__": "1730177360802494203" } + }, + { + "instructions": { "__bigint__": "1037182" }, + "method_name": "updateFloat32", + "timestamp": { "__bigint__": "1730177362748946624" } + }, + { + "instructions": { "__bigint__": "1130009" }, + "method_name": "updateInt8", + "timestamp": { "__bigint__": "1730177364864806193" } + }, + { + "instructions": { "__bigint__": "1529548" }, + "method_name": "updateNat", + "timestamp": { "__bigint__": "1730177366872811962" } + }, + { + "instructions": { "__bigint__": "1022750" }, + "method_name": "updateNull", + "timestamp": { "__bigint__": "1730177368951471240" } + }, + { + "instructions": { "__bigint__": "857631" }, + "method_name": "updateVoid", + "timestamp": { "__bigint__": "1730177371204130474" } + }, + { + "instructions": { "__bigint__": "16869340" }, + "method_name": "updateRecord", + "timestamp": { "__bigint__": "1730177373170340804" } + }, + { + "instructions": { "__bigint__": "1022488" }, + "method_name": "updateReserved", + "timestamp": { "__bigint__": "1730177375136313407" } + }, + { + "instructions": { "__bigint__": "1278953" }, + "method_name": "updateString", + "timestamp": { "__bigint__": "1730177377333919503" } + }, + { + "instructions": { "__bigint__": "4395283" }, + "method_name": "updateVariant", + "timestamp": { "__bigint__": "1730177379284927104" } + }, + { + "instructions": { "__bigint__": "1034232" }, + "method_name": "updateFloat32", + "timestamp": { "__bigint__": "1730177381494741780" } + }, + { + "instructions": { "__bigint__": "458639" }, + "method_name": "replyRaw", + "timestamp": { "__bigint__": "1730177383441351549" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/benchmarks.md new file mode 100644 index 0000000000..f029bde17d --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/benchmarks.md @@ -0,0 +1,37 @@ +# Benchmarks for manual_reply + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | manualUpdate | 670_372 | 858_148 | $0.0000011411 | $1.14 | +| 1 | manualUpdate | 1_622_685 | 1_239_074 | $0.0000016476 | $1.64 | +| 2 | updateBlob | 1_491_896 | 1_186_758 | $0.0000015780 | $1.57 | +| 3 | updateFloat32 | 1_037_182 | 1_004_872 | $0.0000013361 | $1.33 | +| 4 | updateInt8 | 1_130_009 | 1_042_003 | $0.0000013855 | $1.38 | +| 5 | updateNat | 1_529_548 | 1_201_819 | $0.0000015980 | $1.59 | +| 6 | updateNull | 1_022_750 | 999_100 | $0.0000013285 | $1.32 | +| 7 | updateVoid | 857_631 | 933_052 | $0.0000012407 | $1.24 | +| 8 | updateRecord | 16_869_340 | 7_337_736 | $0.0000097568 | $9.75 | +| 9 | updateReserved | 1_022_488 | 998_995 | $0.0000013283 | $1.32 | +| 10 | updateString | 1_278_953 | 1_101_581 | $0.0000014647 | $1.46 | +| 11 | updateVariant | 4_395_283 | 2_348_113 | $0.0000031222 | $3.12 | +| 12 | updateFloat32 | 1_034_232 | 1_003_692 | $0.0000013346 | $1.33 | +| 13 | replyRaw | 458_639 | 773_455 | $0.0000010284 | $1.02 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package-lock.json index eb3e62ef32..1b45d4be8b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "manual_reply_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package.json b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package.json index 67efd3decc..5dc4cfea2b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/manual_reply/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/benchmarks.json new file mode 100644 index 0000000000..07ab571a65 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/benchmarks.json @@ -0,0 +1,40 @@ +{ + "calc": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1281024" }, + "method_name": "add", + "timestamp": { "__bigint__": "1730177358651147611" } + }, + { + "instructions": { "__bigint__": "1259391" }, + "method_name": "sub", + "timestamp": { "__bigint__": "1730177360808910313" } + }, + { + "instructions": { "__bigint__": "1258907" }, + "method_name": "mul", + "timestamp": { "__bigint__": "1730177362744709669" } + }, + { + "instructions": { "__bigint__": "1626454" }, + "method_name": "div", + "timestamp": { "__bigint__": "1730177364937346069" } + }, + { + "instructions": { "__bigint__": "855325" }, + "method_name": "clearall", + "timestamp": { "__bigint__": "1730177366878229542" } + }, + { + "instructions": { "__bigint__": "1254977" }, + "method_name": "add", + "timestamp": { "__bigint__": "1730177369013582247" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/benchmarks.md new file mode 100644 index 0000000000..75f18e6796 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for calc + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | add | 1_281_024 | 1_102_409 | $0.0000014658 | $1.46 | +| 1 | sub | 1_259_391 | 1_093_756 | $0.0000014543 | $1.45 | +| 2 | mul | 1_258_907 | 1_093_562 | $0.0000014541 | $1.45 | +| 3 | div | 1_626_454 | 1_240_581 | $0.0000016496 | $1.64 | +| 4 | clearall | 855_325 | 932_130 | $0.0000012394 | $1.23 | +| 5 | add | 1_254_977 | 1_091_990 | $0.0000014520 | $1.45 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package-lock.json index cf4c6bb880..82ce8f8000 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "calc_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package.json index 5fe1acf5c2..e872772593 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/calc/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/benchmarks.json new file mode 100644 index 0000000000..16402f5456 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/benchmarks.json @@ -0,0 +1,25 @@ +{ + "counter": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "998226" }, + "method_name": "set", + "timestamp": { "__bigint__": "1730177363848745238" } + }, + { + "instructions": { "__bigint__": "856104" }, + "method_name": "inc", + "timestamp": { "__bigint__": "1730177365763227014" } + }, + { + "instructions": { "__bigint__": "854283" }, + "method_name": "inc", + "timestamp": { "__bigint__": "1730177367910792106" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/benchmarks.md new file mode 100644 index 0000000000..459f261af4 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for counter + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | ------- | ------------- | ----------------- | +| 0 | set | 998_226 | 989_290 | $0.0000013154 | $1.31 | +| 1 | inc | 856_104 | 932_441 | $0.0000012398 | $1.23 | +| 2 | inc | 854_283 | 931_713 | $0.0000012389 | $1.23 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package-lock.json index 204ca9b621..091137935c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "counter_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package.json index aecac15c17..cdf94dd239 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/counter/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/benchmarks.json new file mode 100644 index 0000000000..264d350f75 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/benchmarks.json @@ -0,0 +1,6 @@ +{ + "echo": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/benchmarks.md new file mode 100644 index 0000000000..884fabc218 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for echo + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package-lock.json index ba8185262a..b22add1c4b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "echo_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package.json index c060ea55cf..59fb472dfe 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/echo/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/benchmarks.json new file mode 100644 index 0000000000..31fda48878 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/benchmarks.json @@ -0,0 +1,35 @@ +{ + "factorial": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1260371" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177357168833984" } + }, + { + "instructions": { "__bigint__": "1258412" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177359445832834" } + }, + { + "instructions": { "__bigint__": "1724041" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177361337490820" } + }, + { + "instructions": { "__bigint__": "2973529" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177363561273449" } + }, + { + "instructions": { "__bigint__": "5494020" }, + "method_name": "fac", + "timestamp": { "__bigint__": "1730177365458950075" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/benchmarks.md new file mode 100644 index 0000000000..4e273fa075 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/benchmarks.md @@ -0,0 +1,28 @@ +# Benchmarks for factorial + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | fac | 1_260_371 | 1_094_148 | $0.0000014549 | $1.45 | +| 1 | fac | 1_258_412 | 1_093_364 | $0.0000014538 | $1.45 | +| 2 | fac | 1_724_041 | 1_279_616 | $0.0000017015 | $1.70 | +| 3 | fac | 2_973_529 | 1_779_411 | $0.0000023660 | $2.36 | +| 4 | fac | 5_494_020 | 2_787_608 | $0.0000037066 | $3.70 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package-lock.json index dc98580087..1559b86e5b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "factorial_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package.json index d5f2b07152..6f148cb8f2 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/factorial/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/benchmarks.json new file mode 100644 index 0000000000..c1864830af --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/benchmarks.json @@ -0,0 +1,6 @@ +{ + "hello_world": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/benchmarks.md new file mode 100644 index 0000000000..f594a7b7fa --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for hello_world + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package-lock.json index 5a23c0bf02..b430e5f0e8 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "hello-world_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package.json index 996609e0c4..b62b56d1b3 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello-world/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/benchmarks.json new file mode 100644 index 0000000000..32815ff950 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/benchmarks.json @@ -0,0 +1,6 @@ +{ + "hello": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/benchmarks.md new file mode 100644 index 0000000000..0390bc338e --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for hello + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package-lock.json index f6c31c2418..0e33d9343c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package-lock.json @@ -8,7 +8,7 @@ "name": "hello_assets", "version": "0.1.0", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", @@ -2373,9 +2373,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package.json index 336cb38f4f..22e2727883 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/hello/package.json @@ -18,7 +18,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package-lock.json index e0e8ac411b..f307d4f4dd 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package-lock.json @@ -8,7 +8,7 @@ "name": "http_counter", "version": "0.1.0", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", @@ -1753,9 +1753,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package.json index a916d34efd..0782e8335c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/http_counter/package.json @@ -13,7 +13,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/benchmarks.json new file mode 100644 index 0000000000..63a4f6ddc9 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/benchmarks.json @@ -0,0 +1,30 @@ +{ + "minimal_dapp": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1132836" }, + "method_name": "count", + "timestamp": { "__bigint__": "1730177363342862621" } + }, + { + "instructions": { "__bigint__": "1104747" }, + "method_name": "count", + "timestamp": { "__bigint__": "1730177365292539404" } + }, + { + "instructions": { "__bigint__": "1103302" }, + "method_name": "reset", + "timestamp": { "__bigint__": "1730177367405217785" } + }, + { + "instructions": { "__bigint__": "1109029" }, + "method_name": "count", + "timestamp": { "__bigint__": "1730177369648384048" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/benchmarks.md new file mode 100644 index 0000000000..395f44c43a --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/benchmarks.md @@ -0,0 +1,27 @@ +# Benchmarks for minimal_dapp + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | count | 1_132_836 | 1_043_134 | $0.0000013870 | $1.38 | +| 1 | count | 1_104_747 | 1_031_898 | $0.0000013721 | $1.37 | +| 2 | reset | 1_103_302 | 1_031_320 | $0.0000013713 | $1.37 | +| 3 | count | 1_109_029 | 1_033_611 | $0.0000013744 | $1.37 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package-lock.json index 1a1961f175..c99326c6ad 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package-lock.json @@ -8,7 +8,7 @@ "name": "minimal-counter-dapp", "version": "0.1.0", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", @@ -2310,9 +2310,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package.json index b8941c2cce..a4b337ba34 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/minimal-counter-dapp/package.json @@ -18,7 +18,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/benchmarks.json new file mode 100644 index 0000000000..b443f3cce3 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/benchmarks.json @@ -0,0 +1,15 @@ +{ + "persistent_storage": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3451510439" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177380457033483" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/benchmarks.md new file mode 100644 index 0000000000..9be4336527 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for persistent_storage + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ------------- | ------------- | ----------------- | +| 0 | postUpgrade | 3_451_510_439 | 2_581_194_175 | $0.0034321365 | $3_432.13 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package-lock.json index 2d74b0adda..fa7153ab94 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "persistent-storage_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package.json index 8dd7fd164f..3f7417888c 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/persistent-storage/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/benchmarks.json new file mode 100644 index 0000000000..03608a2a1f --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/benchmarks.json @@ -0,0 +1,15 @@ +{ + "phone_book": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3428153" }, + "method_name": "insert", + "timestamp": { "__bigint__": "1730177363979655921" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/benchmarks.md new file mode 100644 index 0000000000..935e421159 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for phone_book + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | insert | 3_428_153 | 1_961_261 | $0.0000026078 | $2.60 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package-lock.json index 005181908e..eb38eed555 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "phone-book_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" }, @@ -2394,9 +2394,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package.json index 044a004b61..75aa16dbad 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/phone-book/package.json @@ -40,7 +40,7 @@ "last 2 edge version" ], "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" } diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/benchmarks.json new file mode 100644 index 0000000000..c72256c1ae --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/benchmarks.json @@ -0,0 +1,6 @@ +{ + "quicksort": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/benchmarks.md new file mode 100644 index 0000000000..24abe09273 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for quicksort + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package-lock.json index cd4000bcc0..76ffd20afa 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "quicksort_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package.json index 20798e947b..93994c24aa 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/quicksort/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/benchmarks.json new file mode 100644 index 0000000000..054601f5fd --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/benchmarks.json @@ -0,0 +1,40 @@ +{ + "simple_to_do": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1930718" }, + "method_name": "addTodo", + "timestamp": { "__bigint__": "1730177363505159718" } + }, + { + "instructions": { "__bigint__": "1684139" }, + "method_name": "addTodo", + "timestamp": { "__bigint__": "1730177365707289159" } + }, + { + "instructions": { "__bigint__": "995505" }, + "method_name": "completeTodo", + "timestamp": { "__bigint__": "1730177367908164408" } + }, + { + "instructions": { "__bigint__": "901562" }, + "method_name": "clearCompleted", + "timestamp": { "__bigint__": "1730177369798068343" } + }, + { + "instructions": { "__bigint__": "989071" }, + "method_name": "completeTodo", + "timestamp": { "__bigint__": "1730177372053701930" } + }, + { + "instructions": { "__bigint__": "886932" }, + "method_name": "clearCompleted", + "timestamp": { "__bigint__": "1730177373937091832" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/benchmarks.md new file mode 100644 index 0000000000..212404a750 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for simple_to_do + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | -------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | addTodo | 1_930_718 | 1_362_287 | $0.0000018114 | $1.81 | +| 1 | addTodo | 1_684_139 | 1_263_655 | $0.0000016802 | $1.68 | +| 2 | completeTodo | 995_505 | 988_202 | $0.0000013140 | $1.31 | +| 3 | clearCompleted | 901_562 | 950_624 | $0.0000012640 | $1.26 | +| 4 | completeTodo | 989_071 | 985_628 | $0.0000013106 | $1.31 | +| 5 | clearCompleted | 886_932 | 944_772 | $0.0000012562 | $1.25 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package-lock.json index 852bf5aa08..08930f1789 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "simple-to-do_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package.json index a0c35c5dd5..c8e37890c3 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/simple-to-do/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/benchmarks.json new file mode 100644 index 0000000000..ba217c93f0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/benchmarks.json @@ -0,0 +1,40 @@ +{ + "superheroes": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "4464905" }, + "method_name": "create", + "timestamp": { "__bigint__": "1730177364645668270" } + }, + { + "instructions": { "__bigint__": "5764754" }, + "method_name": "create", + "timestamp": { "__bigint__": "1730177366722107079" } + }, + { + "instructions": { "__bigint__": "6186476" }, + "method_name": "update", + "timestamp": { "__bigint__": "1730177368852324313" } + }, + { + "instructions": { "__bigint__": "4382000" }, + "method_name": "update", + "timestamp": { "__bigint__": "1730177371020137963" } + }, + { + "instructions": { "__bigint__": "1218121" }, + "method_name": "deleteHero", + "timestamp": { "__bigint__": "1730177372907108096" } + }, + { + "instructions": { "__bigint__": "1206778" }, + "method_name": "deleteHero", + "timestamp": { "__bigint__": "1730177375156531743" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/benchmarks.md new file mode 100644 index 0000000000..02864fafd0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for superheroes + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | create | 4_464_905 | 2_375_962 | $0.0000031592 | $3.15 | +| 1 | create | 5_764_754 | 2_895_901 | $0.0000038506 | $3.85 | +| 2 | update | 6_186_476 | 3_064_590 | $0.0000040749 | $4.07 | +| 3 | update | 4_382_000 | 2_342_800 | $0.0000031152 | $3.11 | +| 4 | deleteHero | 1_218_121 | 1_077_248 | $0.0000014324 | $1.43 | +| 5 | deleteHero | 1_206_778 | 1_072_711 | $0.0000014264 | $1.42 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package-lock.json index 14dbc42ca5..bbc8a1e5b8 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "superheroes_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" }, @@ -2394,9 +2394,9 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package.json index ae03476adf..1fba8b418d 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/superheroes/package.json @@ -40,7 +40,7 @@ "last 2 edge version" ], "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "react": "^17.0.2", "react-dom": "^17.0.2" } diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/benchmarks.json new file mode 100644 index 0000000000..7c378f017a --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/benchmarks.json @@ -0,0 +1,6 @@ +{ + "threshold_ecdsa": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/benchmarks.md new file mode 100644 index 0000000000..e3ec10ff98 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for threshold_ecdsa + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package-lock.json index f341e86cec..53467406eb 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "threshold_ecdsa_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "encode-utf8": "2.0.0" }, "devDependencies": { @@ -1752,9 +1752,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package.json index dc6c63040d..f791f6787b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/threshold_ecdsa/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "encode-utf8": "2.0.0" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package-lock.json index f94e1b3c5d..1bf9ddaa6d 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "whoami_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1810,9 +1810,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package.json b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package.json index de7fe4baf7..370d0a80ff 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/motoko_examples/whoami/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/benchmarks.json new file mode 100644 index 0000000000..cce044700c --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/benchmarks.json @@ -0,0 +1,28 @@ +{ + "canister1": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1646459" }, + "method_name": "sendNotification", + "timestamp": { "__bigint__": "1730177359346675488" } + } + ] + } + }, + "canister2": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "870138" }, + "method_name": "receiveNotification", + "timestamp": { "__bigint__": "1730177359346675488" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/benchmarks.md new file mode 100644 index 0000000000..c9f072e0dd --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/benchmarks.md @@ -0,0 +1,36 @@ +# Benchmarks for canister1 + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | sendNotification | 1_646_459 | 1_248_583 | $0.0000016602 | $1.66 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +# Benchmarks for canister2 + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------- | ------------ | ------- | ------------- | ----------------- | +| 0 | receiveNotification | 870_138 | 938_055 | $0.0000012473 | $1.24 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package-lock.json index 3a59310751..1775b72a5a 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "notify_raw_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package.json b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package.json index d93fefc4cb..c5d3b7218a 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/notify_raw/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/null_example/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/null_example/benchmarks.json new file mode 100644 index 0000000000..9d932433f3 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/null_example/benchmarks.json @@ -0,0 +1,25 @@ +{ + "null_example": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "8977707" }, + "method_name": "setPartiallyNullRecord", + "timestamp": { "__bigint__": "1730177347240257745" } + }, + { + "instructions": { "__bigint__": "5391598" }, + "method_name": "setSmallNullRecord", + "timestamp": { "__bigint__": "1730177349494633213" } + }, + { + "instructions": { "__bigint__": "8715530" }, + "method_name": "setLargeNullRecord", + "timestamp": { "__bigint__": "1730177351416108569" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/null_example/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/null_example/benchmarks.md new file mode 100644 index 0000000000..1b3ed0def9 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/null_example/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for null_example + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | setPartiallyNullRecord | 8_977_707 | 4_181_082 | $0.0000055595 | $5.55 | +| 1 | setSmallNullRecord | 5_391_598 | 2_746_639 | $0.0000036521 | $3.65 | +| 2 | setLargeNullRecord | 8_715_530 | 4_076_212 | $0.0000054200 | $5.42 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/null_example/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/null_example/package-lock.json index a5c5da0085..66f745daa5 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/null_example/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/null_example/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "null_example_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/null_example/package.json b/tests/end_to_end/candid_rpc/functional_syntax/null_example/package.json index 6f458b0d9d..43710ea9ac 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/null_example/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/null_example/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/optional_types/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/benchmarks.json new file mode 100644 index 0000000000..a6ee8b8464 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/benchmarks.json @@ -0,0 +1,6 @@ +{ + "optional_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/optional_types/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/benchmarks.md new file mode 100644 index 0000000000..a5dfd22cc8 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for optional_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package-lock.json index fdfe6c2ec9..8f99f26bed 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "optional_types_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2087,11 +2087,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7929,9 +7928,9 @@ "dev": true }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package.json b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package.json index 53a02edf0b..4125e147c3 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/optional_types/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/benchmarks.json new file mode 100644 index 0000000000..f340562e1e --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/benchmarks.json @@ -0,0 +1,6 @@ +{ + "outgoing_http_requests": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/benchmarks.md new file mode 100644 index 0000000000..18bb03f1d2 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for outgoing_http_requests + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package-lock.json index 0db6f2a473..29d453fe15 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "outgoing_http_requests_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2059,11 +2059,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7751,9 +7750,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package.json b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package.json index cf3a8c202f..2caf2449ee 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/outgoing_http_requests/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/benchmarks.json new file mode 100644 index 0000000000..3dd3975174 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/benchmarks.json @@ -0,0 +1,15 @@ +{ + "pre_and_post_upgrade": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3455067454" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177354329917059" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/benchmarks.md new file mode 100644 index 0000000000..faa604befd --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for pre_and_post_upgrade + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------- | ------------- | ------------- | ----------------- | +| 0 | postUpgrade | 3_455_067_454 | 2_582_616_981 | $0.0034340283 | $3_434.02 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package-lock.json index 9179c28f8a..0754cd5c73 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "pre_and_post_upgrade_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package.json b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package.json index fa9299ae4e..cd3bb76dec 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/pre_and_post_upgrade/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/benchmarks.json new file mode 100644 index 0000000000..601aa7c334 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/benchmarks.json @@ -0,0 +1,6 @@ +{ + "primitive_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/benchmarks.md new file mode 100644 index 0000000000..72b4e67d33 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for primitive_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package-lock.json index 860ee121ab..ba5c404278 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "primitive_types_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package.json b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package.json index d61cc6aeea..13a8738f5e 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/primitive_types/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/principal/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/principal/benchmarks.json new file mode 100644 index 0000000000..60f9cd0d89 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/principal/benchmarks.json @@ -0,0 +1,6 @@ +{ + "principal": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/principal/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/principal/benchmarks.md new file mode 100644 index 0000000000..0f04f29d0e --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/principal/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for principal + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/principal/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/principal/package-lock.json index 19c1ea1aa7..788a44517b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/principal/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/principal/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "principal_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/principal/package.json b/tests/end_to_end/candid_rpc/functional_syntax/principal/package.json index 2a0bcbc4a0..0a0aba18d6 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/principal/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/principal/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/query/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/query/benchmarks.json new file mode 100644 index 0000000000..b272e8c909 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/query/benchmarks.json @@ -0,0 +1,6 @@ +{ + "query": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/query/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/query/benchmarks.md new file mode 100644 index 0000000000..f80bc2411d --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/query/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for query + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/query/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/query/package-lock.json index c507809814..52dcb2cefa 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/query/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/query/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "query_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", @@ -2122,11 +2122,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7936,9 +7935,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/query/package.json b/tests/end_to_end/candid_rpc/functional_syntax/query/package.json index ff6d3788bc..c72628307b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/query/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/query/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/randomness/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/randomness/benchmarks.json new file mode 100644 index 0000000000..7451dc3b3a --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/randomness/benchmarks.json @@ -0,0 +1,40 @@ +{ + "randomness": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3740155454" }, + "method_name": "postUpgrade", + "timestamp": { "__bigint__": "1730177369222303041" } + }, + { + "instructions": { "__bigint__": "1042536" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177374878760381" } + }, + { + "instructions": { "__bigint__": "1027953" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177377088113709" } + }, + { + "instructions": { "__bigint__": "1028316" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177379201558421" } + }, + { + "instructions": { "__bigint__": "1027838" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177381097524389" } + }, + { + "instructions": { "__bigint__": "1027339" }, + "method_name": "randomNumber", + "timestamp": { "__bigint__": "1730177383271921400" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/randomness/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/randomness/benchmarks.md new file mode 100644 index 0000000000..4b96229d48 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/randomness/benchmarks.md @@ -0,0 +1,29 @@ +# Benchmarks for randomness + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------ | ------------- | ------------- | ------------- | ----------------- | +| 0 | postUpgrade | 3_740_155_454 | 2_696_652_181 | $0.0035856575 | $3_585.65 | +| 1 | randomNumber | 1_042_536 | 1_007_014 | $0.0000013390 | $1.33 | +| 2 | randomNumber | 1_027_953 | 1_001_181 | $0.0000013312 | $1.33 | +| 3 | randomNumber | 1_028_316 | 1_001_326 | $0.0000013314 | $1.33 | +| 4 | randomNumber | 1_027_838 | 1_001_135 | $0.0000013312 | $1.33 | +| 5 | randomNumber | 1_027_339 | 1_000_935 | $0.0000013309 | $1.33 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/randomness/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/randomness/package-lock.json index 6dfe527210..867b7a8782 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/randomness/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/randomness/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "randomness_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/randomness/package.json b/tests/end_to_end/candid_rpc/functional_syntax/randomness/package.json index 8561c37baa..b18e2a4815 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/randomness/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/randomness/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/recursion/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/recursion/package-lock.json index 02a9ce8963..7301a6519d 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/recursion/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/recursion/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "recursion_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/recursion/package.json b/tests/end_to_end/candid_rpc/functional_syntax/recursion/package.json index 545ad29051..97adb214d6 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/recursion/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/recursion/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/rejections/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/rejections/package-lock.json index 2b46505d2d..bd0ee6f439 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/rejections/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/rejections/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "rejections_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/rejections/package.json b/tests/end_to_end/candid_rpc/functional_syntax/rejections/package.json index ac1b4fe8a4..e30c876d98 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/rejections/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/rejections/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/benchmarks.json new file mode 100644 index 0000000000..7350ac8c57 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/benchmarks.json @@ -0,0 +1,630 @@ +{ + "robust_imports": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "4048413680" }, + "method_name": "separateArilsFromPith", + "timestamp": { "__bigint__": "1730177358284123466" } + }, + { + "instructions": { "__bigint__": "8920033" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177358329787363" } + }, + { + "instructions": { "__bigint__": "8906243" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177358352698624" } + }, + { + "instructions": { "__bigint__": "8906220" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177358579913617" } + }, + { + "instructions": { "__bigint__": "8906245" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359011207669" } + }, + { + "instructions": { "__bigint__": "8902678" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359238691695" } + }, + { + "instructions": { "__bigint__": "8903658" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359260440825" } + }, + { + "instructions": { "__bigint__": "8903633" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359282016733" } + }, + { + "instructions": { "__bigint__": "8903666" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359304076149" } + }, + { + "instructions": { "__bigint__": "8916454" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359532985093" } + }, + { + "instructions": { "__bigint__": "8915489" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359555128644" } + }, + { + "instructions": { "__bigint__": "8916216" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359578679966" } + }, + { + "instructions": { "__bigint__": "8916905" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359600358632" } + }, + { + "instructions": { "__bigint__": "8917352" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359825164171" } + }, + { + "instructions": { "__bigint__": "8916612" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359847280271" } + }, + { + "instructions": { "__bigint__": "8923722" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359868784317" } + }, + { + "instructions": { "__bigint__": "8913332" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359890550208" } + }, + { + "instructions": { "__bigint__": "8917581" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359912494780" } + }, + { + "instructions": { "__bigint__": "8915866" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177359933802824" } + }, + { + "instructions": { "__bigint__": "8924632" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360158400988" } + }, + { + "instructions": { "__bigint__": "8917016" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360180498604" } + }, + { + "instructions": { "__bigint__": "8906468" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360201561143" } + }, + { + "instructions": { "__bigint__": "8933049" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360222757199" } + }, + { + "instructions": { "__bigint__": "8938256" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360448100515" } + }, + { + "instructions": { "__bigint__": "8938055" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360470998704" } + }, + { + "instructions": { "__bigint__": "8940921" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360493957515" } + }, + { + "instructions": { "__bigint__": "8941265" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360520138388" } + }, + { + "instructions": { "__bigint__": "8940461" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360554863803" } + }, + { + "instructions": { "__bigint__": "8942837" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360579719617" } + }, + { + "instructions": { "__bigint__": "8934060" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360816234478" } + }, + { + "instructions": { "__bigint__": "8936666" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360848230868" } + }, + { + "instructions": { "__bigint__": "8924772" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360951364339" } + }, + { + "instructions": { "__bigint__": "8925208" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177360972701480" } + }, + { + "instructions": { "__bigint__": "8935824" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361197838652" } + }, + { + "instructions": { "__bigint__": "8921156" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361219332714" } + }, + { + "instructions": { "__bigint__": "8928586" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361261727096" } + }, + { + "instructions": { "__bigint__": "8924869" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361500971849" } + }, + { + "instructions": { "__bigint__": "8930187" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361520272295" } + }, + { + "instructions": { "__bigint__": "8928831" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361540699310" } + }, + { + "instructions": { "__bigint__": "8928864" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361561188669" } + }, + { + "instructions": { "__bigint__": "8917646" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361579874466" } + }, + { + "instructions": { "__bigint__": "8932829" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361597889800" } + }, + { + "instructions": { "__bigint__": "8935046" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361821737030" } + }, + { + "instructions": { "__bigint__": "8935412" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361840810125" } + }, + { + "instructions": { "__bigint__": "8937849" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361859224097" } + }, + { + "instructions": { "__bigint__": "8931472" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177361877454510" } + }, + { + "instructions": { "__bigint__": "8930470" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362105626286" } + }, + { + "instructions": { "__bigint__": "8933872" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362132635962" } + }, + { + "instructions": { "__bigint__": "8929919" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362157609904" } + }, + { + "instructions": { "__bigint__": "8936941" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362182608593" } + }, + { + "instructions": { "__bigint__": "8930689" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362208640386" } + }, + { + "instructions": { "__bigint__": "8941887" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362246120821" } + }, + { + "instructions": { "__bigint__": "8939353" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362277329378" } + }, + { + "instructions": { "__bigint__": "8938455" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362499439851" } + }, + { + "instructions": { "__bigint__": "8939072" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362521891681" } + }, + { + "instructions": { "__bigint__": "2059292" }, + "method_name": "setStable", + "timestamp": { "__bigint__": "1730177362558795804" } + }, + { + "instructions": { "__bigint__": "8920846" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362578480482" } + }, + { + "instructions": { "__bigint__": "8921316" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362804733613" } + }, + { + "instructions": { "__bigint__": "8917349" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362824579851" } + }, + { + "instructions": { "__bigint__": "8926953" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362844734110" } + }, + { + "instructions": { "__bigint__": "8928728" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177362865742301" } + }, + { + "instructions": { "__bigint__": "8935236" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363089168962" } + }, + { + "instructions": { "__bigint__": "8937598" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363109254293" } + }, + { + "instructions": { "__bigint__": "8913009" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363130116233" } + }, + { + "instructions": { "__bigint__": "8938883" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363152069747" } + }, + { + "instructions": { "__bigint__": "8939448" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363376485682" } + }, + { + "instructions": { "__bigint__": "8937191" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363396359641" } + }, + { + "instructions": { "__bigint__": "8939833" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363417068728" } + }, + { + "instructions": { "__bigint__": "8931630" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363438375182" } + }, + { + "instructions": { "__bigint__": "8925281" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363660812387" } + }, + { + "instructions": { "__bigint__": "8922197" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363677674654" } + }, + { + "instructions": { "__bigint__": "8926610" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363693546262" } + }, + { + "instructions": { "__bigint__": "8921158" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363715487381" } + }, + { + "instructions": { "__bigint__": "8922206" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363937533006" } + }, + { + "instructions": { "__bigint__": "8922762" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363954599031" } + }, + { + "instructions": { "__bigint__": "8935273" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363971656092" } + }, + { + "instructions": { "__bigint__": "8936448" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177363989266914" } + }, + { + "instructions": { "__bigint__": "8931919" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364209840794" } + }, + { + "instructions": { "__bigint__": "8936208" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364227251555" } + }, + { + "instructions": { "__bigint__": "8934487" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364244885585" } + }, + { + "instructions": { "__bigint__": "8929855" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364262048527" } + }, + { + "instructions": { "__bigint__": "8922228" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364485070237" } + }, + { + "instructions": { "__bigint__": "8931310" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364503999145" } + }, + { + "instructions": { "__bigint__": "8931228" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364522736429" } + }, + { + "instructions": { "__bigint__": "8931145" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364541014874" } + }, + { + "instructions": { "__bigint__": "8934285" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364762402843" } + }, + { + "instructions": { "__bigint__": "8919926" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364780321476" } + }, + { + "instructions": { "__bigint__": "8929484" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364801155378" } + }, + { + "instructions": { "__bigint__": "8919954" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177364826163622" } + }, + { + "instructions": { "__bigint__": "8934293" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365052134186" } + }, + { + "instructions": { "__bigint__": "8925047" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365076912436" } + }, + { + "instructions": { "__bigint__": "8933426" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365099533688" } + }, + { + "instructions": { "__bigint__": "8932964" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365127541865" } + }, + { + "instructions": { "__bigint__": "8927673" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365159003140" } + }, + { + "instructions": { "__bigint__": "8936636" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365186834293" } + }, + { + "instructions": { "__bigint__": "8935258" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365209342591" } + }, + { + "instructions": { "__bigint__": "8920478" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365435871501" } + }, + { + "instructions": { "__bigint__": "8933075" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365455249876" } + }, + { + "instructions": { "__bigint__": "8935902" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365490306572" } + }, + { + "instructions": { "__bigint__": "8934594" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365516431374" } + }, + { + "instructions": { "__bigint__": "8938306" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365742893499" } + }, + { + "instructions": { "__bigint__": "8928808" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365761288819" } + }, + { + "instructions": { "__bigint__": "8926146" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365798922541" } + }, + { + "instructions": { "__bigint__": "8940125" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177365821180531" } + }, + { + "instructions": { "__bigint__": "8934075" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366056993227" } + }, + { + "instructions": { "__bigint__": "8921973" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366080597956" } + }, + { + "instructions": { "__bigint__": "8917271" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366106414208" } + }, + { + "instructions": { "__bigint__": "8932559" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366135820863" } + }, + { + "instructions": { "__bigint__": "8931308" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366360230347" } + }, + { + "instructions": { "__bigint__": "8928224" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366381573082" } + }, + { + "instructions": { "__bigint__": "8932252" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366402481942" } + }, + { + "instructions": { "__bigint__": "8934441" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366422772764" } + }, + { + "instructions": { "__bigint__": "8936610" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366645960310" } + }, + { + "instructions": { "__bigint__": "8929449" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366666560157" } + }, + { + "instructions": { "__bigint__": "8923719" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366687767311" } + }, + { + "instructions": { "__bigint__": "8929288" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366713535694" } + }, + { + "instructions": { "__bigint__": "8940841" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366958985141" } + }, + { + "instructions": { "__bigint__": "8927334" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177366979264943" } + }, + { + "instructions": { "__bigint__": "8932106" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177367022875696" } + }, + { + "instructions": { "__bigint__": "8921319" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177367049603265" } + }, + { + "instructions": { "__bigint__": "8928819" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177367078318924" } + }, + { + "instructions": { "__bigint__": "8909831" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177367309307983" } + }, + { + "instructions": { "__bigint__": "8919413" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177367330143879" } + }, + { + "instructions": { "__bigint__": "8940904" }, + "method_name": "buyHoneydew", + "timestamp": { "__bigint__": "1730177367351577246" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/benchmarks.md new file mode 100644 index 0000000000..208aedcb11 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/benchmarks.md @@ -0,0 +1,147 @@ +# Benchmarks for robust_imports + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | --------------------- | ------------- | ------------- | ------------- | ----------------- | +| 0 | separateArilsFromPith | 4_048_413_680 | 3_219_955_472 | $0.0042814782 | $4_281.47 | +| 1 | buyHoneydew | 8_920_033 | 4_158_013 | $0.0000055288 | $5.52 | +| 2 | buyHoneydew | 8_906_243 | 4_152_497 | $0.0000055215 | $5.52 | +| 3 | buyHoneydew | 8_906_220 | 4_152_488 | $0.0000055214 | $5.52 | +| 4 | buyHoneydew | 8_906_245 | 4_152_498 | $0.0000055215 | $5.52 | +| 5 | buyHoneydew | 8_902_678 | 4_151_071 | $0.0000055196 | $5.51 | +| 6 | buyHoneydew | 8_903_658 | 4_151_463 | $0.0000055201 | $5.52 | +| 7 | buyHoneydew | 8_903_633 | 4_151_453 | $0.0000055201 | $5.52 | +| 8 | buyHoneydew | 8_903_666 | 4_151_466 | $0.0000055201 | $5.52 | +| 9 | buyHoneydew | 8_916_454 | 4_156_581 | $0.0000055269 | $5.52 | +| 10 | buyHoneydew | 8_915_489 | 4_156_195 | $0.0000055264 | $5.52 | +| 11 | buyHoneydew | 8_916_216 | 4_156_486 | $0.0000055268 | $5.52 | +| 12 | buyHoneydew | 8_916_905 | 4_156_762 | $0.0000055271 | $5.52 | +| 13 | buyHoneydew | 8_917_352 | 4_156_940 | $0.0000055274 | $5.52 | +| 14 | buyHoneydew | 8_916_612 | 4_156_644 | $0.0000055270 | $5.52 | +| 15 | buyHoneydew | 8_923_722 | 4_159_488 | $0.0000055307 | $5.53 | +| 16 | buyHoneydew | 8_913_332 | 4_155_332 | $0.0000055252 | $5.52 | +| 17 | buyHoneydew | 8_917_581 | 4_157_032 | $0.0000055275 | $5.52 | +| 18 | buyHoneydew | 8_915_866 | 4_156_346 | $0.0000055266 | $5.52 | +| 19 | buyHoneydew | 8_924_632 | 4_159_852 | $0.0000055312 | $5.53 | +| 20 | buyHoneydew | 8_917_016 | 4_156_806 | $0.0000055272 | $5.52 | +| 21 | buyHoneydew | 8_906_468 | 4_152_587 | $0.0000055216 | $5.52 | +| 22 | buyHoneydew | 8_933_049 | 4_163_219 | $0.0000055357 | $5.53 | +| 23 | buyHoneydew | 8_938_256 | 4_165_302 | $0.0000055385 | $5.53 | +| 24 | buyHoneydew | 8_938_055 | 4_165_222 | $0.0000055384 | $5.53 | +| 25 | buyHoneydew | 8_940_921 | 4_166_368 | $0.0000055399 | $5.53 | +| 26 | buyHoneydew | 8_941_265 | 4_166_506 | $0.0000055401 | $5.54 | +| 27 | buyHoneydew | 8_940_461 | 4_166_184 | $0.0000055396 | $5.53 | +| 28 | buyHoneydew | 8_942_837 | 4_167_134 | $0.0000055409 | $5.54 | +| 29 | buyHoneydew | 8_934_060 | 4_163_624 | $0.0000055362 | $5.53 | +| 30 | buyHoneydew | 8_936_666 | 4_164_666 | $0.0000055376 | $5.53 | +| 31 | buyHoneydew | 8_924_772 | 4_159_908 | $0.0000055313 | $5.53 | +| 32 | buyHoneydew | 8_925_208 | 4_160_083 | $0.0000055315 | $5.53 | +| 33 | buyHoneydew | 8_935_824 | 4_164_329 | $0.0000055372 | $5.53 | +| 34 | buyHoneydew | 8_921_156 | 4_158_462 | $0.0000055294 | $5.52 | +| 35 | buyHoneydew | 8_928_586 | 4_161_434 | $0.0000055333 | $5.53 | +| 36 | buyHoneydew | 8_924_869 | 4_159_947 | $0.0000055314 | $5.53 | +| 37 | buyHoneydew | 8_930_187 | 4_162_074 | $0.0000055342 | $5.53 | +| 38 | buyHoneydew | 8_928_831 | 4_161_532 | $0.0000055335 | $5.53 | +| 39 | buyHoneydew | 8_928_864 | 4_161_545 | $0.0000055335 | $5.53 | +| 40 | buyHoneydew | 8_917_646 | 4_157_058 | $0.0000055275 | $5.52 | +| 41 | buyHoneydew | 8_932_829 | 4_163_131 | $0.0000055356 | $5.53 | +| 42 | buyHoneydew | 8_935_046 | 4_164_018 | $0.0000055368 | $5.53 | +| 43 | buyHoneydew | 8_935_412 | 4_164_164 | $0.0000055370 | $5.53 | +| 44 | buyHoneydew | 8_937_849 | 4_165_139 | $0.0000055383 | $5.53 | +| 45 | buyHoneydew | 8_931_472 | 4_162_588 | $0.0000055349 | $5.53 | +| 46 | buyHoneydew | 8_930_470 | 4_162_188 | $0.0000055343 | $5.53 | +| 47 | buyHoneydew | 8_933_872 | 4_163_548 | $0.0000055361 | $5.53 | +| 48 | buyHoneydew | 8_929_919 | 4_161_967 | $0.0000055340 | $5.53 | +| 49 | buyHoneydew | 8_936_941 | 4_164_776 | $0.0000055378 | $5.53 | +| 50 | buyHoneydew | 8_930_689 | 4_162_275 | $0.0000055345 | $5.53 | +| 51 | buyHoneydew | 8_941_887 | 4_166_754 | $0.0000055404 | $5.54 | +| 52 | buyHoneydew | 8_939_353 | 4_165_741 | $0.0000055391 | $5.53 | +| 53 | buyHoneydew | 8_938_455 | 4_165_382 | $0.0000055386 | $5.53 | +| 54 | buyHoneydew | 8_939_072 | 4_165_628 | $0.0000055389 | $5.53 | +| 55 | setStable | 2_059_292 | 1_413_716 | $0.0000018798 | $1.87 | +| 56 | buyHoneydew | 8_920_846 | 4_158_338 | $0.0000055292 | $5.52 | +| 57 | buyHoneydew | 8_921_316 | 4_158_526 | $0.0000055295 | $5.52 | +| 58 | buyHoneydew | 8_917_349 | 4_156_939 | $0.0000055274 | $5.52 | +| 59 | buyHoneydew | 8_926_953 | 4_160_781 | $0.0000055325 | $5.53 | +| 60 | buyHoneydew | 8_928_728 | 4_161_491 | $0.0000055334 | $5.53 | +| 61 | buyHoneydew | 8_935_236 | 4_164_094 | $0.0000055369 | $5.53 | +| 62 | buyHoneydew | 8_937_598 | 4_165_039 | $0.0000055381 | $5.53 | +| 63 | buyHoneydew | 8_913_009 | 4_155_203 | $0.0000055250 | $5.52 | +| 64 | buyHoneydew | 8_938_883 | 4_165_553 | $0.0000055388 | $5.53 | +| 65 | buyHoneydew | 8_939_448 | 4_165_779 | $0.0000055391 | $5.53 | +| 66 | buyHoneydew | 8_937_191 | 4_164_876 | $0.0000055379 | $5.53 | +| 67 | buyHoneydew | 8_939_833 | 4_165_933 | $0.0000055393 | $5.53 | +| 68 | buyHoneydew | 8_931_630 | 4_162_652 | $0.0000055350 | $5.53 | +| 69 | buyHoneydew | 8_925_281 | 4_160_112 | $0.0000055316 | $5.53 | +| 70 | buyHoneydew | 8_922_197 | 4_158_878 | $0.0000055299 | $5.52 | +| 71 | buyHoneydew | 8_926_610 | 4_160_644 | $0.0000055323 | $5.53 | +| 72 | buyHoneydew | 8_921_158 | 4_158_463 | $0.0000055294 | $5.52 | +| 73 | buyHoneydew | 8_922_206 | 4_158_882 | $0.0000055299 | $5.52 | +| 74 | buyHoneydew | 8_922_762 | 4_159_104 | $0.0000055302 | $5.53 | +| 75 | buyHoneydew | 8_935_273 | 4_164_109 | $0.0000055369 | $5.53 | +| 76 | buyHoneydew | 8_936_448 | 4_164_579 | $0.0000055375 | $5.53 | +| 77 | buyHoneydew | 8_931_919 | 4_162_767 | $0.0000055351 | $5.53 | +| 78 | buyHoneydew | 8_936_208 | 4_164_483 | $0.0000055374 | $5.53 | +| 79 | buyHoneydew | 8_934_487 | 4_163_794 | $0.0000055365 | $5.53 | +| 80 | buyHoneydew | 8_929_855 | 4_161_942 | $0.0000055340 | $5.53 | +| 81 | buyHoneydew | 8_922_228 | 4_158_891 | $0.0000055300 | $5.52 | +| 82 | buyHoneydew | 8_931_310 | 4_162_524 | $0.0000055348 | $5.53 | +| 83 | buyHoneydew | 8_931_228 | 4_162_491 | $0.0000055347 | $5.53 | +| 84 | buyHoneydew | 8_931_145 | 4_162_458 | $0.0000055347 | $5.53 | +| 85 | buyHoneydew | 8_934_285 | 4_163_714 | $0.0000055364 | $5.53 | +| 86 | buyHoneydew | 8_919_926 | 4_157_970 | $0.0000055287 | $5.52 | +| 87 | buyHoneydew | 8_929_484 | 4_161_793 | $0.0000055338 | $5.53 | +| 88 | buyHoneydew | 8_919_954 | 4_157_981 | $0.0000055287 | $5.52 | +| 89 | buyHoneydew | 8_934_293 | 4_163_717 | $0.0000055364 | $5.53 | +| 90 | buyHoneydew | 8_925_047 | 4_160_018 | $0.0000055315 | $5.53 | +| 91 | buyHoneydew | 8_933_426 | 4_163_370 | $0.0000055359 | $5.53 | +| 92 | buyHoneydew | 8_932_964 | 4_163_185 | $0.0000055357 | $5.53 | +| 93 | buyHoneydew | 8_927_673 | 4_161_069 | $0.0000055328 | $5.53 | +| 94 | buyHoneydew | 8_936_636 | 4_164_654 | $0.0000055376 | $5.53 | +| 95 | buyHoneydew | 8_935_258 | 4_164_103 | $0.0000055369 | $5.53 | +| 96 | buyHoneydew | 8_920_478 | 4_158_191 | $0.0000055290 | $5.52 | +| 97 | buyHoneydew | 8_933_075 | 4_163_230 | $0.0000055357 | $5.53 | +| 98 | buyHoneydew | 8_935_902 | 4_164_360 | $0.0000055372 | $5.53 | +| 99 | buyHoneydew | 8_934_594 | 4_163_837 | $0.0000055365 | $5.53 | +| 100 | buyHoneydew | 8_938_306 | 4_165_322 | $0.0000055385 | $5.53 | +| 101 | buyHoneydew | 8_928_808 | 4_161_523 | $0.0000055335 | $5.53 | +| 102 | buyHoneydew | 8_926_146 | 4_160_458 | $0.0000055320 | $5.53 | +| 103 | buyHoneydew | 8_940_125 | 4_166_050 | $0.0000055395 | $5.53 | +| 104 | buyHoneydew | 8_934_075 | 4_163_630 | $0.0000055363 | $5.53 | +| 105 | buyHoneydew | 8_921_973 | 4_158_789 | $0.0000055298 | $5.52 | +| 106 | buyHoneydew | 8_917_271 | 4_156_908 | $0.0000055273 | $5.52 | +| 107 | buyHoneydew | 8_932_559 | 4_163_023 | $0.0000055354 | $5.53 | +| 108 | buyHoneydew | 8_931_308 | 4_162_523 | $0.0000055348 | $5.53 | +| 109 | buyHoneydew | 8_928_224 | 4_161_289 | $0.0000055331 | $5.53 | +| 110 | buyHoneydew | 8_932_252 | 4_162_900 | $0.0000055353 | $5.53 | +| 111 | buyHoneydew | 8_934_441 | 4_163_776 | $0.0000055364 | $5.53 | +| 112 | buyHoneydew | 8_936_610 | 4_164_644 | $0.0000055376 | $5.53 | +| 113 | buyHoneydew | 8_929_449 | 4_161_779 | $0.0000055338 | $5.53 | +| 114 | buyHoneydew | 8_923_719 | 4_159_487 | $0.0000055307 | $5.53 | +| 115 | buyHoneydew | 8_929_288 | 4_161_715 | $0.0000055337 | $5.53 | +| 116 | buyHoneydew | 8_940_841 | 4_166_336 | $0.0000055399 | $5.53 | +| 117 | buyHoneydew | 8_927_334 | 4_160_933 | $0.0000055327 | $5.53 | +| 118 | buyHoneydew | 8_932_106 | 4_162_842 | $0.0000055352 | $5.53 | +| 119 | buyHoneydew | 8_921_319 | 4_158_527 | $0.0000055295 | $5.52 | +| 120 | buyHoneydew | 8_928_819 | 4_161_527 | $0.0000055335 | $5.53 | +| 121 | buyHoneydew | 8_909_831 | 4_153_932 | $0.0000055234 | $5.52 | +| 122 | buyHoneydew | 8_919_413 | 4_157_765 | $0.0000055285 | $5.52 | +| 123 | buyHoneydew | 8_940_904 | 4_166_361 | $0.0000055399 | $5.53 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package-lock.json index 1d6ddb0418..4170d1ff53 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "robust_imports_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.18.1", @@ -2071,11 +2071,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7801,9 +7800,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package.json b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package.json index 7c6e4feff6..dfd9564739 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/robust_imports/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.18.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/benchmarks.json new file mode 100644 index 0000000000..7feb0a3277 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/benchmarks.json @@ -0,0 +1,20 @@ +{ + "simple_erc20": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "2188837" }, + "method_name": "initializeSupply", + "timestamp": { "__bigint__": "1730177350818122416" } + }, + { + "instructions": { "__bigint__": "1809983" }, + "method_name": "transfer", + "timestamp": { "__bigint__": "1730177353062740955" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/benchmarks.md new file mode 100644 index 0000000000..f06890188d --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/benchmarks.md @@ -0,0 +1,25 @@ +# Benchmarks for simple_erc20 + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ---------------- | ------------ | --------- | ------------- | ----------------- | +| 0 | initializeSupply | 2_188_837 | 1_465_534 | $0.0000019487 | $1.94 | +| 1 | transfer | 1_809_983 | 1_313_993 | $0.0000017472 | $1.74 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package-lock.json index 9d6de9df57..16b5b7c4c6 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "simple_erc20_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package.json b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package.json index 35a2031c37..b92a277281 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_erc20/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/benchmarks.json new file mode 100644 index 0000000000..5e96f2e6a6 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/benchmarks.json @@ -0,0 +1,15 @@ +{ + "simple_user_accounts": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "3963180" }, + "method_name": "createUser", + "timestamp": { "__bigint__": "1730177351362686360" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/benchmarks.md new file mode 100644 index 0000000000..ec8a6afeb0 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for simple_user_accounts + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ----------- | ------------ | --------- | ------------- | ----------------- | +| 0 | createUser | 3_963_180 | 2_175_272 | $0.0000028924 | $2.89 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package-lock.json index c4b2419047..46ab769f64 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "simple_user_accounts_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "text-encoding": "^0.7.0" }, "devDependencies": { @@ -2070,11 +2070,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7798,9 +7797,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package.json b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package.json index 3e9d8decdd..ece73b00a7 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/simple_user_accounts/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "text-encoding": "^0.7.0" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/benchmarks.json new file mode 100644 index 0000000000..929533da60 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/benchmarks.json @@ -0,0 +1,25 @@ +{ + "stable_b_tree_map_instruction_threshold": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "17887650593" }, + "method_name": "insertSmallRecord", + "timestamp": { "__bigint__": "1730177353768878330" } + }, + { + "instructions": { "__bigint__": "16090474978" }, + "method_name": "insertMediumRecord", + "timestamp": { "__bigint__": "1730177361316465992" } + }, + { + "instructions": { "__bigint__": "18429407479" }, + "method_name": "insertLargeRecord", + "timestamp": { "__bigint__": "1730177368513889695" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/benchmarks.md new file mode 100644 index 0000000000..93eca1b7a7 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/benchmarks.md @@ -0,0 +1,26 @@ +# Benchmarks for stable_b_tree_map_instruction_threshold + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------------ | -------------- | -------------- | ------------- | ----------------- | +| 0 | insertSmallRecord | 17_887_650_593 | 13_955_650_237 | $0.0185564095 | $18_556.40 | +| 1 | insertMediumRecord | 16_090_474_978 | 12_836_779_991 | $0.0170686813 | $17_068.68 | +| 2 | insertLargeRecord | 18_429_407_479 | 14_572_352_991 | $0.0193764206 | $19_376.42 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package-lock.json index be8c47c4f0..c5d59bd76b 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "stable_b_tree_map_instruction_threshold_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "uuid": "^9.0.1" }, "devDependencies": { @@ -1752,9 +1752,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package.json b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package.json index 6118fb8fb5..e70a27b8ed 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/stable_b_tree_map_instruction_threshold/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "uuid": "^9.0.1" }, "devDependencies": { diff --git a/tests/end_to_end/candid_rpc/functional_syntax/timers/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/timers/benchmarks.json new file mode 100644 index 0000000000..764b4556c3 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/timers/benchmarks.json @@ -0,0 +1,6 @@ +{ + "timers": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/timers/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/timers/benchmarks.md new file mode 100644 index 0000000000..0d386c686f --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/timers/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for timers + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/timers/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/timers/package-lock.json index df677b8975..a2fb056066 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/timers/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/timers/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "timers_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", @@ -1751,9 +1751,9 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, "dependencies": { "@dfinity/agent": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/timers/package.json b/tests/end_to_end/candid_rpc/functional_syntax/timers/package.json index 26fd123bb1..d1b6f5d901 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/timers/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/timers/package.json @@ -6,7 +6,7 @@ "test": "AZLE_TEST_FETCH=false npm run tests && AZLE_TEST_FETCH=true npm run tests" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^0.19.2", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/benchmarks.json new file mode 100644 index 0000000000..fe55a8f29c --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/benchmarks.json @@ -0,0 +1,6 @@ +{ + "tuple_types": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/benchmarks.md new file mode 100644 index 0000000000..f3560dd81d --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for tuple_types + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package-lock.json index b67c4a0ca8..baa3a3d112 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "tuple_types_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package.json b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package.json index f32f49c37a..80171c5850 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/tuple_types/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/update/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/update/benchmarks.json new file mode 100644 index 0000000000..b80fa45a76 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/update/benchmarks.json @@ -0,0 +1,15 @@ +{ + "update": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { + "version": "0.24.2-rc.93", + "benchmarks": [ + { + "instructions": { "__bigint__": "1304367" }, + "method_name": "simpleUpdate", + "timestamp": { "__bigint__": "1730177356599179011" } + } + ] + } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/update/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/update/benchmarks.md new file mode 100644 index 0000000000..7ee3d131e3 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/update/benchmarks.md @@ -0,0 +1,24 @@ +# Benchmarks for update + +## Current benchmarks Azle version: 0.24.2-rc.93 + +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | +| --- | ------------ | ------------ | --------- | ------------- | ----------------- | +| 0 | simpleUpdate | 1_304_367 | 1_111_746 | $0.0000014783 | $1.47 | + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/update/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/update/package-lock.json index cff7c3d836..70e5f2d061 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/update/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/update/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "update_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", @@ -2069,11 +2069,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -7797,9 +7796,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/update/package.json b/tests/end_to_end/candid_rpc/functional_syntax/update/package.json index 75ceb3d0fd..0662df5bb5 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/update/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/update/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "0.11.1", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/benchmarks.json b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/benchmarks.json new file mode 100644 index 0000000000..20aa456918 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/benchmarks.json @@ -0,0 +1,6 @@ +{ + "vanilla_js": { + "previous": { "version": "0.24.2-rc.93", "benchmarks": [] }, + "current": { "version": "0.24.2-rc.93", "benchmarks": [] } + } +} diff --git a/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/benchmarks.md b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/benchmarks.md new file mode 100644 index 0000000000..e4cae8a919 --- /dev/null +++ b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/benchmarks.md @@ -0,0 +1,22 @@ +# Benchmarks for vanilla_js + +## Current benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +## Baseline benchmarks Azle version: 0.24.2-rc.93 + +No benchmarks reported + +--- + +**Note on calculations:** + +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions +- USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) + +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). +For the most current fee information, please check the [official documentation](https://internetcomputer.org/docs/current/developer-docs/gas-cost#execution). diff --git a/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package-lock.json b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package-lock.json index 9cf9b3b65f..2c7ee8d07a 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package-lock.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "vanilla_js_end_to_end_test_functional_syntax", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "js-sha256": "0.9.0" }, "devDependencies": { @@ -2138,11 +2138,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package.json b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package.json index 465b587ef2..57c8235f2a 100644 --- a/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package.json +++ b/tests/end_to_end/candid_rpc/functional_syntax/vanilla_js/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "js-sha256": "0.9.0" }, "devDependencies": { diff --git a/tests/end_to_end/http_server/apollo_server/package-lock.json b/tests/end_to_end/http_server/apollo_server/package-lock.json index a399479e24..9f6435f49d 100644 --- a/tests/end_to_end/http_server/apollo_server/package-lock.json +++ b/tests/end_to_end/http_server/apollo_server/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@apollo/server": "^4.10.0", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "graphql": "^16.8.1" }, @@ -2584,11 +2584,10 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9466,9 +9465,9 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/apollo_server/package.json b/tests/end_to_end/http_server/apollo_server/package.json index 27040fc93f..56c6bb2a19 100644 --- a/tests/end_to_end/http_server/apollo_server/package.json +++ b/tests/end_to_end/http_server/apollo_server/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@apollo/server": "^4.10.0", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "graphql": "^16.8.1" }, diff --git a/tests/end_to_end/http_server/audio_and_video/package-lock.json b/tests/end_to_end/http_server/audio_and_video/package-lock.json index 8dd2bca8f6..033c9d8259 100644 --- a/tests/end_to_end/http_server/audio_and_video/package-lock.json +++ b/tests/end_to_end/http_server/audio_and_video/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "range-parser": "^1.2.1" }, @@ -2429,11 +2429,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9526,9 +9525,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/audio_and_video/package.json b/tests/end_to_end/http_server/audio_and_video/package.json index 434d55daed..c477ffd271 100644 --- a/tests/end_to_end/http_server/audio_and_video/package.json +++ b/tests/end_to_end/http_server/audio_and_video/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "range-parser": "^1.2.1" }, diff --git a/tests/end_to_end/http_server/bitcoinjs_lib/package-lock.json b/tests/end_to_end/http_server/bitcoinjs_lib/package-lock.json index d0a4820c55..49b2fd500b 100644 --- a/tests/end_to_end/http_server/bitcoinjs_lib/package-lock.json +++ b/tests/end_to_end/http_server/bitcoinjs_lib/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@bitcoin-js/tiny-secp256k1-asmjs": "^2.2.3", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "bitcoinjs-lib": "^6.1.5", "bitcoinjs-message": "^2.2.0", "bitcore_lib_example": "file:../bitcore_lib", @@ -25,7 +25,7 @@ "../bitcore_lib": { "name": "bitcore_lib_example", "dependencies": { - "azle": "0.24.0", + "azle": "0.24.1", "bitcore-lib": "^10.0.23", "express": "^4.18.2" }, @@ -2285,11 +2285,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8974,9 +8973,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9267,7 +9266,7 @@ "requires": { "@types/bitcore-lib": "^0.15.6", "@types/express": "^4.17.21", - "azle": "0.24.0", + "azle": "0.24.1", "bitcore-lib": "^10.0.23", "express": "^4.18.2", "jest": "^29.7.0", diff --git a/tests/end_to_end/http_server/bitcoinjs_lib/package.json b/tests/end_to_end/http_server/bitcoinjs_lib/package.json index 959422e459..1b5b925cda 100644 --- a/tests/end_to_end/http_server/bitcoinjs_lib/package.json +++ b/tests/end_to_end/http_server/bitcoinjs_lib/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@bitcoin-js/tiny-secp256k1-asmjs": "^2.2.3", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "bitcoinjs-lib": "^6.1.5", "bitcoinjs-message": "^2.2.0", "bitcore_lib_example": "file:../bitcore_lib", diff --git a/tests/end_to_end/http_server/bitcore_lib/package-lock.json b/tests/end_to_end/http_server/bitcore_lib/package-lock.json index 18994f17e2..6e07b86971 100644 --- a/tests/end_to_end/http_server/bitcore_lib/package-lock.json +++ b/tests/end_to_end/http_server/bitcore_lib/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "bitcore_lib_example", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "bitcore-lib": "^10.0.23", "express": "^4.18.2" }, @@ -2238,11 +2238,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8772,9 +8771,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/bitcore_lib/package.json b/tests/end_to_end/http_server/bitcore_lib/package.json index a16206fc18..444ff4d888 100644 --- a/tests/end_to_end/http_server/bitcore_lib/package.json +++ b/tests/end_to_end/http_server/bitcore_lib/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "bitcore-lib": "^10.0.23", "express": "^4.18.2" }, diff --git a/tests/end_to_end/http_server/ethers/package-lock.json b/tests/end_to_end/http_server/ethers/package-lock.json index c13d2937b6..553c49470e 100644 --- a/tests/end_to_end/http_server/ethers/package-lock.json +++ b/tests/end_to_end/http_server/ethers/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "ethers": "^6.13.2", "express": "^4.18.2" }, @@ -2269,11 +2269,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8723,9 +8722,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/ethers/package.json b/tests/end_to_end/http_server/ethers/package.json index 50ca778e84..9a29358859 100644 --- a/tests/end_to_end/http_server/ethers/package.json +++ b/tests/end_to_end/http_server/ethers/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "ethers": "^6.13.2", "express": "^4.18.2" }, diff --git a/tests/end_to_end/http_server/express/package-lock.json b/tests/end_to_end/http_server/express/package-lock.json index 50cfc346bb..026bbed628 100644 --- a/tests/end_to_end/http_server/express/package-lock.json +++ b/tests/end_to_end/http_server/express/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.1" }, @@ -2453,11 +2453,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9640,9 +9639,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/express/package.json b/tests/end_to_end/http_server/express/package.json index 3d830526a3..31613b33b9 100644 --- a/tests/end_to_end/http_server/express/package.json +++ b/tests/end_to_end/http_server/express/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.1" }, diff --git a/tests/end_to_end/http_server/fetch_ic/package-lock.json b/tests/end_to_end/http_server/fetch_ic/package-lock.json index b194531f67..46a7086630 100644 --- a/tests/end_to_end/http_server/fetch_ic/package-lock.json +++ b/tests/end_to_end/http_server/fetch_ic/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@dfinity/auth-client": "^1.0.1", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.2" }, @@ -3014,11 +3014,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -12649,9 +12648,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/fetch_ic/package.json b/tests/end_to_end/http_server/fetch_ic/package.json index b0a756332a..c9f1eeb13b 100644 --- a/tests/end_to_end/http_server/fetch_ic/package.json +++ b/tests/end_to_end/http_server/fetch_ic/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@dfinity/auth-client": "^1.0.1", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.2" }, diff --git a/tests/end_to_end/http_server/file_protocol/package-lock.json b/tests/end_to_end/http_server/file_protocol/package-lock.json index ef92fc0ed2..d7969da463 100644 --- a/tests/end_to_end/http_server/file_protocol/package-lock.json +++ b/tests/end_to_end/http_server/file_protocol/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { @@ -2226,11 +2226,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8679,9 +8678,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/file_protocol/package.json b/tests/end_to_end/http_server/file_protocol/package.json index 15e0bd8d63..b215b15f70 100644 --- a/tests/end_to_end/http_server/file_protocol/package.json +++ b/tests/end_to_end/http_server/file_protocol/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { diff --git a/tests/end_to_end/http_server/fs/package-lock.json b/tests/end_to_end/http_server/fs/package-lock.json index 0ea17f9d21..1005fdaf34 100644 --- a/tests/end_to_end/http_server/fs/package-lock.json +++ b/tests/end_to_end/http_server/fs/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { @@ -2226,11 +2226,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8679,9 +8678,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/fs/package.json b/tests/end_to_end/http_server/fs/package.json index 15e0bd8d63..b215b15f70 100644 --- a/tests/end_to_end/http_server/fs/package.json +++ b/tests/end_to_end/http_server/fs/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { diff --git a/tests/end_to_end/http_server/hybrid_canister/benchmarks.json b/tests/end_to_end/http_server/hybrid_canister/benchmarks.json index dbe6826b7d..d146cbe152 100644 --- a/tests/end_to_end/http_server/hybrid_canister/benchmarks.json +++ b/tests/end_to_end/http_server/hybrid_canister/benchmarks.json @@ -6,37 +6,37 @@ { "instructions": { "__bigint__": "8135030419" }, "method_name": "init", - "timestamp": { "__bigint__": "1729789184232959936" } + "timestamp": { "__bigint__": "1729789868878859263" } }, { "instructions": { "__bigint__": "44761508" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789205482596874" } + "timestamp": { "__bigint__": "1729789892635759837" } }, { "instructions": { "__bigint__": "1426413" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789206415779121" } + "timestamp": { "__bigint__": "1729789893385184586" } } ] }, "current": { - "version": "0.25.0", + "version": "0.24.2-rc.93", "benchmarks": [ { - "instructions": { "__bigint__": "8135030419" }, + "instructions": { "__bigint__": "5880443981" }, "method_name": "init", - "timestamp": { "__bigint__": "1729789868878859263" } + "timestamp": { "__bigint__": "1730177388512522679" } }, { - "instructions": { "__bigint__": "44761508" }, + "instructions": { "__bigint__": "44767644" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789892635759837" } + "timestamp": { "__bigint__": "1730177425576410163" } }, { - "instructions": { "__bigint__": "1426413" }, + "instructions": { "__bigint__": "1432266" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789893385184586" } + "timestamp": { "__bigint__": "1730177426130042701" } } ] } @@ -48,37 +48,37 @@ { "instructions": { "__bigint__": "8147052903" }, "method_name": "postUpgrade", - "timestamp": { "__bigint__": "1729789214629857330" } + "timestamp": { "__bigint__": "1729789902463575022" } }, { "instructions": { "__bigint__": "45136919" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789217429528381" } + "timestamp": { "__bigint__": "1729789905073235499" } }, { "instructions": { "__bigint__": "1799989" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789217903772171" } + "timestamp": { "__bigint__": "1729789905526650107" } } ] }, "current": { - "version": "0.25.0", + "version": "0.24.2-rc.93", "benchmarks": [ { - "instructions": { "__bigint__": "8147052903" }, + "instructions": { "__bigint__": "5890829678" }, "method_name": "postUpgrade", - "timestamp": { "__bigint__": "1729789902463575022" } + "timestamp": { "__bigint__": "1730177437161869688" } }, { - "instructions": { "__bigint__": "45136919" }, + "instructions": { "__bigint__": "45114548" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789905073235499" } + "timestamp": { "__bigint__": "1730177440405765481" } }, { - "instructions": { "__bigint__": "1799989" }, + "instructions": { "__bigint__": "1798502" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789905526650107" } + "timestamp": { "__bigint__": "1730177440759157033" } } ] } @@ -90,47 +90,42 @@ { "instructions": { "__bigint__": "8136155991" }, "method_name": "init", - "timestamp": { "__bigint__": "1729789174562855436" } + "timestamp": { "__bigint__": "1729789860205240195" } }, { "instructions": { "__bigint__": "44775155" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789190590601615" } + "timestamp": { "__bigint__": "1729789876782008351" } }, { "instructions": { "__bigint__": "44708712" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789190949108101" } + "timestamp": { "__bigint__": "1729789877547662292" } }, { "instructions": { "__bigint__": "1453654" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789191837973721" } + "timestamp": { "__bigint__": "1729789877956665999" } } ] }, "current": { - "version": "0.25.0", + "version": "0.24.2-rc.93", "benchmarks": [ { - "instructions": { "__bigint__": "8136155991" }, + "instructions": { "__bigint__": "5881222863" }, "method_name": "init", - "timestamp": { "__bigint__": "1729789860205240195" } - }, - { - "instructions": { "__bigint__": "44775155" }, - "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789876782008351" } + "timestamp": { "__bigint__": "1730177372625436602" } }, { - "instructions": { "__bigint__": "44708712" }, + "instructions": { "__bigint__": "44829956" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789877547662292" } + "timestamp": { "__bigint__": "1730177406537909714" } }, { - "instructions": { "__bigint__": "1453654" }, + "instructions": { "__bigint__": "1453754" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789877956665999" } + "timestamp": { "__bigint__": "1730177407211647104" } } ] } @@ -142,37 +137,37 @@ { "instructions": { "__bigint__": "8147479160" }, "method_name": "postUpgrade", - "timestamp": { "__bigint__": "1729789200276611904" } + "timestamp": { "__bigint__": "1729789887476275002" } }, { "instructions": { "__bigint__": "45174549" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789202952014438" } + "timestamp": { "__bigint__": "1729789890193389348" } }, { "instructions": { "__bigint__": "1814907" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789203390264943" } + "timestamp": { "__bigint__": "1729789890646429484" } } ] }, "current": { - "version": "0.25.0", + "version": "0.24.2-rc.93", "benchmarks": [ { - "instructions": { "__bigint__": "8147479160" }, + "instructions": { "__bigint__": "5891333458" }, "method_name": "postUpgrade", - "timestamp": { "__bigint__": "1729789887476275002" } + "timestamp": { "__bigint__": "1730177418067792125" } }, { - "instructions": { "__bigint__": "45174549" }, + "instructions": { "__bigint__": "45121741" }, "method_name": "http_request_update", - "timestamp": { "__bigint__": "1729789890193389348" } + "timestamp": { "__bigint__": "1730177422791460703" } }, { - "instructions": { "__bigint__": "1814907" }, + "instructions": { "__bigint__": "1827503" }, "method_name": "candidUpdate", - "timestamp": { "__bigint__": "1729789890646429484" } + "timestamp": { "__bigint__": "1730177423364255566" } } ] } diff --git a/tests/end_to_end/http_server/hybrid_canister/benchmarks.md b/tests/end_to_end/http_server/hybrid_canister/benchmarks.md index aba4f1235a..7466908296 100644 --- a/tests/end_to_end/http_server/hybrid_canister/benchmarks.md +++ b/tests/end_to_end/http_server/hybrid_canister/benchmarks.md @@ -1,85 +1,84 @@ # Benchmarks for server -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | -| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -------------------------- | -| 0 | init | 8_135_030_419 | 6_454_602_167 | $0.0085824909 | $8582.4909 | 0 | -| 1 | http_request_update | 44_761_508 | 18_494_603 | $0.0000245917 | $24.5917 | 0 | -| 2 | candidUpdate | 1_426_413 | 1_160_565 | $0.0000015432 | $1.5432 | 0 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | ----------------------------------------- | +| 0 | init | 5_880_443_981 | 4_352_767_592 | $0.0057877445 | $5_787.74 | -2_254_586_438 | +| 1 | http_request_update | 44_767_644 | 18_497_057 | $0.0000245950 | $24.59 | +6_136 | +| 2 | candidUpdate | 1_432_266 | 1_162_906 | $0.0000015463 | $1.54 | +5_853 | ## Baseline benchmarks Azle version: 0.25.0 | Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | | --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -| 0 | init | 8_135_030_419 | 6_454_602_167 | $0.0085824909 | $8582.4909 | -| 1 | http_request_update | 44_761_508 | 18_494_603 | $0.0000245917 | $24.5917 | -| 2 | candidUpdate | 1_426_413 | 1_160_565 | $0.0000015432 | $1.5432 | +| 0 | init | 8_135_030_419 | 6_454_602_167 | $0.0085824909 | $8_582.49 | +| 1 | http_request_update | 44_761_508 | 18_494_603 | $0.0000245917 | $24.59 | +| 2 | candidUpdate | 1_426_413 | 1_160_565 | $0.0000015432 | $1.54 | # Benchmarks for server_init_and_post_upgrade -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | -| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -------------------------- | -| 0 | postUpgrade | 8_147_052_903 | 6_459_411_161 | $0.0085888852 | $8588.8852 | 0 | -| 1 | http_request_update | 45_136_919 | 18_644_767 | $0.0000247914 | $24.7914 | 0 | -| 2 | candidUpdate | 1_799_989 | 1_309_995 | $0.0000017419 | $1.7419 | 0 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | ----------------------------------------- | +| 0 | postUpgrade | 5_890_829_678 | 4_356_921_871 | $0.0057932683 | $5_793.26 | -2_256_223_225 | +| 1 | http_request_update | 45_114_548 | 18_635_819 | $0.0000247795 | $24.77 | -22_371 | +| 2 | candidUpdate | 1_798_502 | 1_309_400 | $0.0000017411 | $1.74 | -1_487 | ## Baseline benchmarks Azle version: 0.25.0 | Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | | --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -| 0 | postUpgrade | 8_147_052_903 | 6_459_411_161 | $0.0085888852 | $8588.8852 | -| 1 | http_request_update | 45_136_919 | 18_644_767 | $0.0000247914 | $24.7914 | -| 2 | candidUpdate | 1_799_989 | 1_309_995 | $0.0000017419 | $1.7419 | +| 0 | postUpgrade | 8_147_052_903 | 6_459_411_161 | $0.0085888852 | $8_588.88 | +| 1 | http_request_update | 45_136_919 | 18_644_767 | $0.0000247914 | $24.79 | +| 2 | candidUpdate | 1_799_989 | 1_309_995 | $0.0000017419 | $1.74 | # Benchmarks for canister -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | -| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -------------------------- | -| 0 | init | 8_136_155_991 | 6_455_052_396 | $0.0085830895 | $8583.0895 | 0 | -| 1 | http_request_update | 44_775_155 | 18_500_062 | $0.0000245990 | $24.5990 | 0 | -| 2 | http_request_update | 44_708_712 | 18_473_484 | $0.0000245636 | $24.5636 | 0 | -| 3 | candidUpdate | 1_453_654 | 1_171_461 | $0.0000015577 | $1.5577 | 0 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | ----------------------------------------- | +| 0 | init | 5_881_222_863 | 4_353_079_145 | $0.0057881587 | $5_788.15 | -2_254_933_128 | +| 1 | http_request_update | 44_829_956 | 18_521_982 | $0.0000246281 | $24.62 | +54_801 | +| 2 | candidUpdate | 1_453_754 | 1_171_501 | $0.0000015577 | $1.55 | -43_254_958 | ## Baseline benchmarks Azle version: 0.25.0 | Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | | --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -| 0 | init | 8_136_155_991 | 6_455_052_396 | $0.0085830895 | $8583.0895 | -| 1 | http_request_update | 44_775_155 | 18_500_062 | $0.0000245990 | $24.5990 | -| 2 | http_request_update | 44_708_712 | 18_473_484 | $0.0000245636 | $24.5636 | -| 3 | candidUpdate | 1_453_654 | 1_171_461 | $0.0000015577 | $1.5577 | +| 0 | init | 8_136_155_991 | 6_455_052_396 | $0.0085830895 | $8_583.08 | +| 1 | http_request_update | 44_775_155 | 18_500_062 | $0.0000245990 | $24.59 | +| 2 | http_request_update | 44_708_712 | 18_473_484 | $0.0000245636 | $24.56 | +| 3 | candidUpdate | 1_453_654 | 1_171_461 | $0.0000015577 | $1.55 | # Benchmarks for canister_init_and_post_upgrade -## Current benchmarks Azle version: 0.25.0 +## Current benchmarks Azle version: 0.24.2-rc.93 -| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | -| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -------------------------- | -| 0 | postUpgrade | 8_147_479_160 | 6_459_581_664 | $0.0085891120 | $8589.1120 | 0 | -| 1 | http_request_update | 45_174_549 | 18_659_819 | $0.0000248114 | $24.8114 | 0 | -| 2 | candidUpdate | 1_814_907 | 1_315_962 | $0.0000017498 | $1.7498 | 0 | +| Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | Change | +| --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | ----------------------------------------- | +| 0 | postUpgrade | 5_891_333_458 | 4_357_123_383 | $0.0057935362 | $5_793.53 | -2_256_145_702 | +| 1 | http_request_update | 45_121_741 | 18_638_696 | $0.0000247833 | $24.78 | -52_808 | +| 2 | candidUpdate | 1_827_503 | 1_321_001 | $0.0000017565 | $1.75 | +12_596 | ## Baseline benchmarks Azle version: 0.25.0 | Id | Method Name | Instructions | Cycles | USD | USD/Million Calls | | --- | ------------------- | ------------- | ------------- | ------------- | ----------------- | -| 0 | postUpgrade | 8_147_479_160 | 6_459_581_664 | $0.0085891120 | $8589.1120 | -| 1 | http_request_update | 45_174_549 | 18_659_819 | $0.0000248114 | $24.8114 | -| 2 | candidUpdate | 1_814_907 | 1_315_962 | $0.0000017498 | $1.7498 | +| 0 | postUpgrade | 8_147_479_160 | 6_459_581_664 | $0.0085891120 | $8_589.11 | +| 1 | http_request_update | 45_174_549 | 18_659_819 | $0.0000248114 | $24.81 | +| 2 | candidUpdate | 1_814_907 | 1_315_962 | $0.0000017498 | $1.74 | --- **Note on calculations:** -- Cycles are calculated using the formula: base*fee + (per_instruction_fee * number*of_instructions) + (additional_fee_per_billion * floor(number_of_instructions / 1_billion)) -- Base fee: 590_000 cycles -- Per instruction fee: 0.4 cycles -- Additional fee: 400_000_000 cycles per billion instructions +- Cycles are calculated using the formula: base_fee + (per_instruction_fee \* number_of_instructions) + (additional_fee_per_billion \* floor(number_of_instructions / 1_000_000_000)) +- base_fee: 590_000 cycles +- per_instruction_fee: 0.4 cycles +- additional_fee_per_billion: 400_000_000 cycles per billion instructions - USD value is derived from the total cycles, where 1 trillion cycles = 1 XDR, and 1 XDR = $1.329670 (as of October 24, 2024) 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). diff --git a/tests/end_to_end/http_server/hybrid_canister/package-lock.json b/tests/end_to_end/http_server/hybrid_canister/package-lock.json index 01230e3960..4cbcdeed1e 100644 --- a/tests/end_to_end/http_server/hybrid_canister/package-lock.json +++ b/tests/end_to_end/http_server/hybrid_canister/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { @@ -2226,11 +2226,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8679,9 +8678,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/hybrid_canister/package.json b/tests/end_to_end/http_server/hybrid_canister/package.json index 15e0bd8d63..b215b15f70 100644 --- a/tests/end_to_end/http_server/hybrid_canister/package.json +++ b/tests/end_to_end/http_server/hybrid_canister/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { diff --git a/tests/end_to_end/http_server/internet_identity/package-lock.json b/tests/end_to_end/http_server/internet_identity/package-lock.json index 819ead69e6..f4a40833b4 100644 --- a/tests/end_to_end/http_server/internet_identity/package-lock.json +++ b/tests/end_to_end/http_server/internet_identity/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@dfinity/auth-client": "^1.0.1", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.2" }, @@ -3014,11 +3014,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -12649,9 +12648,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/internet_identity/package.json b/tests/end_to_end/http_server/internet_identity/package.json index 7e9eb78799..95d6689168 100644 --- a/tests/end_to_end/http_server/internet_identity/package.json +++ b/tests/end_to_end/http_server/internet_identity/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@dfinity/auth-client": "^1.0.1", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "lit": "^3.1.2" }, diff --git a/tests/end_to_end/http_server/nest/package-lock.json b/tests/end_to_end/http_server/nest/package-lock.json index 82e2ba17ed..9176f7c1c8 100644 --- a/tests/end_to_end/http_server/nest/package-lock.json +++ b/tests/end_to_end/http_server/nest/package-lock.json @@ -8,7 +8,7 @@ "@nestjs/common": "^10.3.8", "@nestjs/core": "^10.3.8", "@nestjs/platform-express": "^10.3.8", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "rxjs": "^7.8.1" }, "devDependencies": { @@ -2112,11 +2112,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/nest/package.json b/tests/end_to_end/http_server/nest/package.json index cd5a9dd7b1..feb93f50af 100644 --- a/tests/end_to_end/http_server/nest/package.json +++ b/tests/end_to_end/http_server/nest/package.json @@ -7,7 +7,7 @@ "@nestjs/common": "^10.3.8", "@nestjs/core": "^10.3.8", "@nestjs/platform-express": "^10.3.8", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "rxjs": "^7.8.1" }, "devDependencies": { diff --git a/tests/end_to_end/http_server/sqlite/package-lock.json b/tests/end_to_end/http_server/sqlite/package-lock.json index 3695f3fcf0..338aa6a4ff 100644 --- a/tests/end_to_end/http_server/sqlite/package-lock.json +++ b/tests/end_to_end/http_server/sqlite/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "sqlite_example", "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "sql.js": "1.8.0" }, @@ -2245,11 +2245,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8722,9 +8721,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/sqlite/package.json b/tests/end_to_end/http_server/sqlite/package.json index f97e09ee5b..5e9697e2a6 100644 --- a/tests/end_to_end/http_server/sqlite/package.json +++ b/tests/end_to_end/http_server/sqlite/package.json @@ -5,7 +5,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "sql.js": "1.8.0" }, diff --git a/tests/end_to_end/http_server/sqlite_drizzle/package-lock.json b/tests/end_to_end/http_server/sqlite_drizzle/package-lock.json index 56788398a1..c76bdab556 100644 --- a/tests/end_to_end/http_server/sqlite_drizzle/package-lock.json +++ b/tests/end_to_end/http_server/sqlite_drizzle/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "drizzle-orm": "^0.30.9", "express": "^4.18.2", "sql.js": "1.8.0", @@ -2262,11 +2262,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8852,9 +8851,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/sqlite_drizzle/package.json b/tests/end_to_end/http_server/sqlite_drizzle/package.json index c174ac43f6..04bd6cf6f3 100644 --- a/tests/end_to_end/http_server/sqlite_drizzle/package.json +++ b/tests/end_to_end/http_server/sqlite_drizzle/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "drizzle-orm": "^0.30.9", "express": "^4.18.2", "sql.js": "1.8.0", diff --git a/tests/end_to_end/http_server/sqlite_typeorm/package-lock.json b/tests/end_to_end/http_server/sqlite_typeorm/package-lock.json index 412ec56da6..1fe37e564b 100644 --- a/tests/end_to_end/http_server/sqlite_typeorm/package-lock.json +++ b/tests/end_to_end/http_server/sqlite_typeorm/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "sql.js": "1.8.0", "sqlite_example": "file:../sqlite", @@ -2296,11 +2296,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9428,9 +9427,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/sqlite_typeorm/package.json b/tests/end_to_end/http_server/sqlite_typeorm/package.json index dd490271be..b8052a8ae0 100644 --- a/tests/end_to_end/http_server/sqlite_typeorm/package.json +++ b/tests/end_to_end/http_server/sqlite_typeorm/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "sql.js": "1.8.0", "sqlite_example": "file:../sqlite", diff --git a/tests/end_to_end/http_server/tfjs/package-lock.json b/tests/end_to_end/http_server/tfjs/package-lock.json index f51cd4819d..fcf6831399 100644 --- a/tests/end_to_end/http_server/tfjs/package-lock.json +++ b/tests/end_to_end/http_server/tfjs/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@tensorflow/tfjs": "^4.17.0", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { @@ -2365,11 +2365,10 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -9065,9 +9064,9 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/tfjs/package.json b/tests/end_to_end/http_server/tfjs/package.json index 428b128a5c..62942225d7 100644 --- a/tests/end_to_end/http_server/tfjs/package.json +++ b/tests/end_to_end/http_server/tfjs/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@tensorflow/tfjs": "^4.17.0", - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2" }, "devDependencies": { diff --git a/tests/end_to_end/http_server/web_assembly/package-lock.json b/tests/end_to_end/http_server/web_assembly/package-lock.json index b755e159ac..b7852823a6 100644 --- a/tests/end_to_end/http_server/web_assembly/package-lock.json +++ b/tests/end_to_end/http_server/web_assembly/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "watr": "^2.2.5" }, @@ -2227,11 +2227,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", @@ -8688,9 +8687,9 @@ } }, "azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "requires": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/end_to_end/http_server/web_assembly/package.json b/tests/end_to_end/http_server/web_assembly/package.json index 05122d3d7a..78b200c6e0 100644 --- a/tests/end_to_end/http_server/web_assembly/package.json +++ b/tests/end_to_end/http_server/web_assembly/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1", + "azle": "0.24.2-rc.93", "express": "^4.18.2", "watr": "^2.2.5" }, diff --git a/tests/property/candid_rpc/class_api/blob/package-lock.json b/tests/property/candid_rpc/class_api/blob/package-lock.json index 09e226f46b..9ccaac552a 100644 --- a/tests/property/candid_rpc/class_api/blob/package-lock.json +++ b/tests/property/candid_rpc/class_api/blob/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/blob/package.json b/tests/property/candid_rpc/class_api/blob/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/blob/package.json +++ b/tests/property/candid_rpc/class_api/blob/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/bool/package-lock.json b/tests/property/candid_rpc/class_api/bool/package-lock.json index b685714c9d..b0d534a9ed 100644 --- a/tests/property/candid_rpc/class_api/bool/package-lock.json +++ b/tests/property/candid_rpc/class_api/bool/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/bool/package.json b/tests/property/candid_rpc/class_api/bool/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/bool/package.json +++ b/tests/property/candid_rpc/class_api/bool/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/http_request/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/http_request/package-lock.json index 10cca83f9a..f25340c61a 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/http_request/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/http_request/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/http_request/package.json b/tests/property/candid_rpc/class_api/canister_methods/http_request/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/http_request/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/http_request/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package-lock.json index 8834ed36a3..d6ea5d97cb 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package.json b/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/http_request_update/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/init/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/init/package-lock.json index eedbf24021..f3d5120d09 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/init/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/init/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/init/package.json b/tests/property/candid_rpc/class_api/canister_methods/init/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/init/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/init/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package-lock.json index 5e876f2f63..4af9ee16ec 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -555,11 +555,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package.json b/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/inspect_message/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package-lock.json index 603a07c742..fb77a61366 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package.json b/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/post_upgrade/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package-lock.json index 456bf9660d..1c927ce8a8 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package.json b/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/pre_upgrade/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/query/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/query/package-lock.json index 78e8ba9f0d..bc6144fdb3 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/query/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/query/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/query/package.json b/tests/property/candid_rpc/class_api/canister_methods/query/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/query/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/query/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/canister_methods/update/package-lock.json b/tests/property/candid_rpc/class_api/canister_methods/update/package-lock.json index 7ca599a6df..d83058e5c0 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/update/package-lock.json +++ b/tests/property/candid_rpc/class_api/canister_methods/update/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/canister_methods/update/package.json b/tests/property/candid_rpc/class_api/canister_methods/update/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/canister_methods/update/package.json +++ b/tests/property/candid_rpc/class_api/canister_methods/update/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/float32/package-lock.json b/tests/property/candid_rpc/class_api/float32/package-lock.json index abf60ff9be..ec978d7160 100644 --- a/tests/property/candid_rpc/class_api/float32/package-lock.json +++ b/tests/property/candid_rpc/class_api/float32/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/float32/package.json b/tests/property/candid_rpc/class_api/float32/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/float32/package.json +++ b/tests/property/candid_rpc/class_api/float32/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/float64/package-lock.json b/tests/property/candid_rpc/class_api/float64/package-lock.json index 29191a7b48..ae34ea2547 100644 --- a/tests/property/candid_rpc/class_api/float64/package-lock.json +++ b/tests/property/candid_rpc/class_api/float64/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/float64/package.json b/tests/property/candid_rpc/class_api/float64/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/float64/package.json +++ b/tests/property/candid_rpc/class_api/float64/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/func/package-lock.json b/tests/property/candid_rpc/class_api/func/package-lock.json index e7e5eb2bc2..7dff13e729 100644 --- a/tests/property/candid_rpc/class_api/func/package-lock.json +++ b/tests/property/candid_rpc/class_api/func/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/func/package.json b/tests/property/candid_rpc/class_api/func/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/func/package.json +++ b/tests/property/candid_rpc/class_api/func/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/int/package-lock.json b/tests/property/candid_rpc/class_api/int/package-lock.json index 3a43bac7b8..9715f88c52 100644 --- a/tests/property/candid_rpc/class_api/int/package-lock.json +++ b/tests/property/candid_rpc/class_api/int/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/int/package.json b/tests/property/candid_rpc/class_api/int/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/int/package.json +++ b/tests/property/candid_rpc/class_api/int/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/int16/package-lock.json b/tests/property/candid_rpc/class_api/int16/package-lock.json index 4352624790..b2f548c416 100644 --- a/tests/property/candid_rpc/class_api/int16/package-lock.json +++ b/tests/property/candid_rpc/class_api/int16/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/int16/package.json b/tests/property/candid_rpc/class_api/int16/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/int16/package.json +++ b/tests/property/candid_rpc/class_api/int16/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/int32/package-lock.json b/tests/property/candid_rpc/class_api/int32/package-lock.json index 1deae22b9e..1f2177247a 100644 --- a/tests/property/candid_rpc/class_api/int32/package-lock.json +++ b/tests/property/candid_rpc/class_api/int32/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/int32/package.json b/tests/property/candid_rpc/class_api/int32/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/int32/package.json +++ b/tests/property/candid_rpc/class_api/int32/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/int64/package-lock.json b/tests/property/candid_rpc/class_api/int64/package-lock.json index d180670876..9ff24214c6 100644 --- a/tests/property/candid_rpc/class_api/int64/package-lock.json +++ b/tests/property/candid_rpc/class_api/int64/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/int64/package.json b/tests/property/candid_rpc/class_api/int64/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/int64/package.json +++ b/tests/property/candid_rpc/class_api/int64/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/int8/package-lock.json b/tests/property/candid_rpc/class_api/int8/package-lock.json index 9ca7071917..c060019eb1 100644 --- a/tests/property/candid_rpc/class_api/int8/package-lock.json +++ b/tests/property/candid_rpc/class_api/int8/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/int8/package.json b/tests/property/candid_rpc/class_api/int8/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/int8/package.json +++ b/tests/property/candid_rpc/class_api/int8/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/nat/package-lock.json b/tests/property/candid_rpc/class_api/nat/package-lock.json index cace15d138..1105c1b31a 100644 --- a/tests/property/candid_rpc/class_api/nat/package-lock.json +++ b/tests/property/candid_rpc/class_api/nat/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/nat/package.json b/tests/property/candid_rpc/class_api/nat/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/nat/package.json +++ b/tests/property/candid_rpc/class_api/nat/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/nat16/package-lock.json b/tests/property/candid_rpc/class_api/nat16/package-lock.json index b0a0203ec4..32d70d661a 100644 --- a/tests/property/candid_rpc/class_api/nat16/package-lock.json +++ b/tests/property/candid_rpc/class_api/nat16/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/nat16/package.json b/tests/property/candid_rpc/class_api/nat16/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/nat16/package.json +++ b/tests/property/candid_rpc/class_api/nat16/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/nat32/package-lock.json b/tests/property/candid_rpc/class_api/nat32/package-lock.json index 35e5107a12..e2e2b40c1d 100644 --- a/tests/property/candid_rpc/class_api/nat32/package-lock.json +++ b/tests/property/candid_rpc/class_api/nat32/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/nat32/package.json b/tests/property/candid_rpc/class_api/nat32/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/nat32/package.json +++ b/tests/property/candid_rpc/class_api/nat32/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/nat64/package-lock.json b/tests/property/candid_rpc/class_api/nat64/package-lock.json index 798c979854..6b5f58dd0c 100644 --- a/tests/property/candid_rpc/class_api/nat64/package-lock.json +++ b/tests/property/candid_rpc/class_api/nat64/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/nat64/package.json b/tests/property/candid_rpc/class_api/nat64/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/nat64/package.json +++ b/tests/property/candid_rpc/class_api/nat64/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/nat8/package-lock.json b/tests/property/candid_rpc/class_api/nat8/package-lock.json index 23d23cce95..e3091cc4fb 100644 --- a/tests/property/candid_rpc/class_api/nat8/package-lock.json +++ b/tests/property/candid_rpc/class_api/nat8/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/nat8/package.json b/tests/property/candid_rpc/class_api/nat8/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/nat8/package.json +++ b/tests/property/candid_rpc/class_api/nat8/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/null/package-lock.json b/tests/property/candid_rpc/class_api/null/package-lock.json index 7da6473b95..687e0a25fb 100644 --- a/tests/property/candid_rpc/class_api/null/package-lock.json +++ b/tests/property/candid_rpc/class_api/null/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/null/package.json b/tests/property/candid_rpc/class_api/null/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/null/package.json +++ b/tests/property/candid_rpc/class_api/null/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/opt/package-lock.json b/tests/property/candid_rpc/class_api/opt/package-lock.json index cb639a9ce8..17f4b0e78a 100644 --- a/tests/property/candid_rpc/class_api/opt/package-lock.json +++ b/tests/property/candid_rpc/class_api/opt/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/opt/package.json b/tests/property/candid_rpc/class_api/opt/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/class_api/opt/package.json +++ b/tests/property/candid_rpc/class_api/opt/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/principal/package-lock.json b/tests/property/candid_rpc/class_api/principal/package-lock.json index 2578d5963c..508088d976 100644 --- a/tests/property/candid_rpc/class_api/principal/package-lock.json +++ b/tests/property/candid_rpc/class_api/principal/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/principal/package.json b/tests/property/candid_rpc/class_api/principal/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/principal/package.json +++ b/tests/property/candid_rpc/class_api/principal/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/record/package-lock.json b/tests/property/candid_rpc/class_api/record/package-lock.json index 18b82c1d58..5b202661c2 100644 --- a/tests/property/candid_rpc/class_api/record/package-lock.json +++ b/tests/property/candid_rpc/class_api/record/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/record/package.json b/tests/property/candid_rpc/class_api/record/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/class_api/record/package.json +++ b/tests/property/candid_rpc/class_api/record/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/recursive/package-lock.json b/tests/property/candid_rpc/class_api/recursive/package-lock.json index 4388a07f57..4596d3c5d7 100644 --- a/tests/property/candid_rpc/class_api/recursive/package-lock.json +++ b/tests/property/candid_rpc/class_api/recursive/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/recursive/package.json b/tests/property/candid_rpc/class_api/recursive/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/class_api/recursive/package.json +++ b/tests/property/candid_rpc/class_api/recursive/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/service/package-lock.json b/tests/property/candid_rpc/class_api/service/package-lock.json index 0403b53201..4a1e558e74 100644 --- a/tests/property/candid_rpc/class_api/service/package-lock.json +++ b/tests/property/candid_rpc/class_api/service/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/service/package.json b/tests/property/candid_rpc/class_api/service/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/service/package.json +++ b/tests/property/candid_rpc/class_api/service/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/text/package-lock.json b/tests/property/candid_rpc/class_api/text/package-lock.json index a3d9358e75..d47727e6c8 100644 --- a/tests/property/candid_rpc/class_api/text/package-lock.json +++ b/tests/property/candid_rpc/class_api/text/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/text/package.json b/tests/property/candid_rpc/class_api/text/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/class_api/text/package.json +++ b/tests/property/candid_rpc/class_api/text/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/tuple/package-lock.json b/tests/property/candid_rpc/class_api/tuple/package-lock.json index 9eaf9c0998..d749f532b9 100644 --- a/tests/property/candid_rpc/class_api/tuple/package-lock.json +++ b/tests/property/candid_rpc/class_api/tuple/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/tuple/package.json b/tests/property/candid_rpc/class_api/tuple/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/class_api/tuple/package.json +++ b/tests/property/candid_rpc/class_api/tuple/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/variant/package-lock.json b/tests/property/candid_rpc/class_api/variant/package-lock.json index 6ffff9f8ee..2a80c5225d 100644 --- a/tests/property/candid_rpc/class_api/variant/package-lock.json +++ b/tests/property/candid_rpc/class_api/variant/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/variant/package.json b/tests/property/candid_rpc/class_api/variant/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/class_api/variant/package.json +++ b/tests/property/candid_rpc/class_api/variant/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/class_api/vec/package-lock.json b/tests/property/candid_rpc/class_api/vec/package-lock.json index f26878e753..5e1f47dc3e 100644 --- a/tests/property/candid_rpc/class_api/vec/package-lock.json +++ b/tests/property/candid_rpc/class_api/vec/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/class_api/vec/package.json b/tests/property/candid_rpc/class_api/vec/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/class_api/vec/package.json +++ b/tests/property/candid_rpc/class_api/vec/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/blob/package-lock.json b/tests/property/candid_rpc/functional_api/blob/package-lock.json index 09e226f46b..9ccaac552a 100644 --- a/tests/property/candid_rpc/functional_api/blob/package-lock.json +++ b/tests/property/candid_rpc/functional_api/blob/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/blob/package.json b/tests/property/candid_rpc/functional_api/blob/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/blob/package.json +++ b/tests/property/candid_rpc/functional_api/blob/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/bool/package-lock.json b/tests/property/candid_rpc/functional_api/bool/package-lock.json index b685714c9d..b0d534a9ed 100644 --- a/tests/property/candid_rpc/functional_api/bool/package-lock.json +++ b/tests/property/candid_rpc/functional_api/bool/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/bool/package.json b/tests/property/candid_rpc/functional_api/bool/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/bool/package.json +++ b/tests/property/candid_rpc/functional_api/bool/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/http_request/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/http_request/package-lock.json index 10cca83f9a..f25340c61a 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/http_request/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/http_request/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/http_request/package.json b/tests/property/candid_rpc/functional_api/canister_methods/http_request/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/http_request/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/http_request/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package-lock.json index 8834ed36a3..d6ea5d97cb 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package.json b/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/http_request_update/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/init/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/init/package-lock.json index eedbf24021..f3d5120d09 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/init/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/init/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/init/package.json b/tests/property/candid_rpc/functional_api/canister_methods/init/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/init/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/init/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package-lock.json index 5e876f2f63..4af9ee16ec 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -555,11 +555,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package.json b/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/inspect_message/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package-lock.json index 603a07c742..fb77a61366 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package.json b/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/post_upgrade/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package-lock.json index 456bf9660d..1c927ce8a8 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package.json b/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/pre_upgrade/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/query/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/query/package-lock.json index 78e8ba9f0d..bc6144fdb3 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/query/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/query/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/query/package.json b/tests/property/candid_rpc/functional_api/canister_methods/query/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/query/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/query/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/canister_methods/update/package-lock.json b/tests/property/candid_rpc/functional_api/canister_methods/update/package-lock.json index 7ca599a6df..d83058e5c0 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/update/package-lock.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/update/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/canister_methods/update/package.json b/tests/property/candid_rpc/functional_api/canister_methods/update/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/canister_methods/update/package.json +++ b/tests/property/candid_rpc/functional_api/canister_methods/update/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/float32/package-lock.json b/tests/property/candid_rpc/functional_api/float32/package-lock.json index abf60ff9be..ec978d7160 100644 --- a/tests/property/candid_rpc/functional_api/float32/package-lock.json +++ b/tests/property/candid_rpc/functional_api/float32/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/float32/package.json b/tests/property/candid_rpc/functional_api/float32/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/float32/package.json +++ b/tests/property/candid_rpc/functional_api/float32/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/float64/package-lock.json b/tests/property/candid_rpc/functional_api/float64/package-lock.json index 29191a7b48..ae34ea2547 100644 --- a/tests/property/candid_rpc/functional_api/float64/package-lock.json +++ b/tests/property/candid_rpc/functional_api/float64/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/float64/package.json b/tests/property/candid_rpc/functional_api/float64/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/float64/package.json +++ b/tests/property/candid_rpc/functional_api/float64/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/func/package-lock.json b/tests/property/candid_rpc/functional_api/func/package-lock.json index e7e5eb2bc2..7dff13e729 100644 --- a/tests/property/candid_rpc/functional_api/func/package-lock.json +++ b/tests/property/candid_rpc/functional_api/func/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/func/package.json b/tests/property/candid_rpc/functional_api/func/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/func/package.json +++ b/tests/property/candid_rpc/functional_api/func/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/int/package-lock.json b/tests/property/candid_rpc/functional_api/int/package-lock.json index 3a43bac7b8..9715f88c52 100644 --- a/tests/property/candid_rpc/functional_api/int/package-lock.json +++ b/tests/property/candid_rpc/functional_api/int/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/int/package.json b/tests/property/candid_rpc/functional_api/int/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/int/package.json +++ b/tests/property/candid_rpc/functional_api/int/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/int16/package-lock.json b/tests/property/candid_rpc/functional_api/int16/package-lock.json index 4352624790..b2f548c416 100644 --- a/tests/property/candid_rpc/functional_api/int16/package-lock.json +++ b/tests/property/candid_rpc/functional_api/int16/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/int16/package.json b/tests/property/candid_rpc/functional_api/int16/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/int16/package.json +++ b/tests/property/candid_rpc/functional_api/int16/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/int32/package-lock.json b/tests/property/candid_rpc/functional_api/int32/package-lock.json index 1deae22b9e..1f2177247a 100644 --- a/tests/property/candid_rpc/functional_api/int32/package-lock.json +++ b/tests/property/candid_rpc/functional_api/int32/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/int32/package.json b/tests/property/candid_rpc/functional_api/int32/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/int32/package.json +++ b/tests/property/candid_rpc/functional_api/int32/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/int64/package-lock.json b/tests/property/candid_rpc/functional_api/int64/package-lock.json index d180670876..9ff24214c6 100644 --- a/tests/property/candid_rpc/functional_api/int64/package-lock.json +++ b/tests/property/candid_rpc/functional_api/int64/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/int64/package.json b/tests/property/candid_rpc/functional_api/int64/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/int64/package.json +++ b/tests/property/candid_rpc/functional_api/int64/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/int8/package-lock.json b/tests/property/candid_rpc/functional_api/int8/package-lock.json index 9ca7071917..c060019eb1 100644 --- a/tests/property/candid_rpc/functional_api/int8/package-lock.json +++ b/tests/property/candid_rpc/functional_api/int8/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/int8/package.json b/tests/property/candid_rpc/functional_api/int8/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/int8/package.json +++ b/tests/property/candid_rpc/functional_api/int8/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/nat/package-lock.json b/tests/property/candid_rpc/functional_api/nat/package-lock.json index cace15d138..1105c1b31a 100644 --- a/tests/property/candid_rpc/functional_api/nat/package-lock.json +++ b/tests/property/candid_rpc/functional_api/nat/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/nat/package.json b/tests/property/candid_rpc/functional_api/nat/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/nat/package.json +++ b/tests/property/candid_rpc/functional_api/nat/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/nat16/package-lock.json b/tests/property/candid_rpc/functional_api/nat16/package-lock.json index b0a0203ec4..32d70d661a 100644 --- a/tests/property/candid_rpc/functional_api/nat16/package-lock.json +++ b/tests/property/candid_rpc/functional_api/nat16/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/nat16/package.json b/tests/property/candid_rpc/functional_api/nat16/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/nat16/package.json +++ b/tests/property/candid_rpc/functional_api/nat16/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/nat32/package-lock.json b/tests/property/candid_rpc/functional_api/nat32/package-lock.json index 35e5107a12..e2e2b40c1d 100644 --- a/tests/property/candid_rpc/functional_api/nat32/package-lock.json +++ b/tests/property/candid_rpc/functional_api/nat32/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/nat32/package.json b/tests/property/candid_rpc/functional_api/nat32/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/nat32/package.json +++ b/tests/property/candid_rpc/functional_api/nat32/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/nat64/package-lock.json b/tests/property/candid_rpc/functional_api/nat64/package-lock.json index 798c979854..6b5f58dd0c 100644 --- a/tests/property/candid_rpc/functional_api/nat64/package-lock.json +++ b/tests/property/candid_rpc/functional_api/nat64/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/nat64/package.json b/tests/property/candid_rpc/functional_api/nat64/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/nat64/package.json +++ b/tests/property/candid_rpc/functional_api/nat64/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/nat8/package-lock.json b/tests/property/candid_rpc/functional_api/nat8/package-lock.json index 23d23cce95..e3091cc4fb 100644 --- a/tests/property/candid_rpc/functional_api/nat8/package-lock.json +++ b/tests/property/candid_rpc/functional_api/nat8/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/nat8/package.json b/tests/property/candid_rpc/functional_api/nat8/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/nat8/package.json +++ b/tests/property/candid_rpc/functional_api/nat8/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/null/package-lock.json b/tests/property/candid_rpc/functional_api/null/package-lock.json index 7da6473b95..687e0a25fb 100644 --- a/tests/property/candid_rpc/functional_api/null/package-lock.json +++ b/tests/property/candid_rpc/functional_api/null/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/null/package.json b/tests/property/candid_rpc/functional_api/null/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/null/package.json +++ b/tests/property/candid_rpc/functional_api/null/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/opt/package-lock.json b/tests/property/candid_rpc/functional_api/opt/package-lock.json index cb639a9ce8..17f4b0e78a 100644 --- a/tests/property/candid_rpc/functional_api/opt/package-lock.json +++ b/tests/property/candid_rpc/functional_api/opt/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/opt/package.json b/tests/property/candid_rpc/functional_api/opt/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/functional_api/opt/package.json +++ b/tests/property/candid_rpc/functional_api/opt/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/principal/package-lock.json b/tests/property/candid_rpc/functional_api/principal/package-lock.json index 2578d5963c..508088d976 100644 --- a/tests/property/candid_rpc/functional_api/principal/package-lock.json +++ b/tests/property/candid_rpc/functional_api/principal/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/principal/package.json b/tests/property/candid_rpc/functional_api/principal/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/principal/package.json +++ b/tests/property/candid_rpc/functional_api/principal/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/record/package-lock.json b/tests/property/candid_rpc/functional_api/record/package-lock.json index 18b82c1d58..5b202661c2 100644 --- a/tests/property/candid_rpc/functional_api/record/package-lock.json +++ b/tests/property/candid_rpc/functional_api/record/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/record/package.json b/tests/property/candid_rpc/functional_api/record/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/functional_api/record/package.json +++ b/tests/property/candid_rpc/functional_api/record/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/recursive/package-lock.json b/tests/property/candid_rpc/functional_api/recursive/package-lock.json index 4388a07f57..4596d3c5d7 100644 --- a/tests/property/candid_rpc/functional_api/recursive/package-lock.json +++ b/tests/property/candid_rpc/functional_api/recursive/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/recursive/package.json b/tests/property/candid_rpc/functional_api/recursive/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/functional_api/recursive/package.json +++ b/tests/property/candid_rpc/functional_api/recursive/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/service/package-lock.json b/tests/property/candid_rpc/functional_api/service/package-lock.json index 0403b53201..4a1e558e74 100644 --- a/tests/property/candid_rpc/functional_api/service/package-lock.json +++ b/tests/property/candid_rpc/functional_api/service/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/service/package.json b/tests/property/candid_rpc/functional_api/service/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/service/package.json +++ b/tests/property/candid_rpc/functional_api/service/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/text/package-lock.json b/tests/property/candid_rpc/functional_api/text/package-lock.json index a3d9358e75..d47727e6c8 100644 --- a/tests/property/candid_rpc/functional_api/text/package-lock.json +++ b/tests/property/candid_rpc/functional_api/text/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/text/package.json b/tests/property/candid_rpc/functional_api/text/package.json index bead02bd37..5767e38179 100644 --- a/tests/property/candid_rpc/functional_api/text/package.json +++ b/tests/property/candid_rpc/functional_api/text/package.json @@ -3,6 +3,6 @@ "test": "tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/tuple/package-lock.json b/tests/property/candid_rpc/functional_api/tuple/package-lock.json index 9eaf9c0998..d749f532b9 100644 --- a/tests/property/candid_rpc/functional_api/tuple/package-lock.json +++ b/tests/property/candid_rpc/functional_api/tuple/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/tuple/package.json b/tests/property/candid_rpc/functional_api/tuple/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/functional_api/tuple/package.json +++ b/tests/property/candid_rpc/functional_api/tuple/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/variant/package-lock.json b/tests/property/candid_rpc/functional_api/variant/package-lock.json index 6ffff9f8ee..2a80c5225d 100644 --- a/tests/property/candid_rpc/functional_api/variant/package-lock.json +++ b/tests/property/candid_rpc/functional_api/variant/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/variant/package.json b/tests/property/candid_rpc/functional_api/variant/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/functional_api/variant/package.json +++ b/tests/property/candid_rpc/functional_api/variant/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/candid_rpc/functional_api/vec/package-lock.json b/tests/property/candid_rpc/functional_api/vec/package-lock.json index f26878e753..5e1f47dc3e 100644 --- a/tests/property/candid_rpc/functional_api/vec/package-lock.json +++ b/tests/property/candid_rpc/functional_api/vec/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } }, "node_modules/@adraffy/ens-normalize": { @@ -556,11 +556,10 @@ } }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/candid_rpc/functional_api/vec/package.json b/tests/property/candid_rpc/functional_api/vec/package.json index 420b792826..093d2fc727 100644 --- a/tests/property/candid_rpc/functional_api/vec/package.json +++ b/tests/property/candid_rpc/functional_api/vec/package.json @@ -3,6 +3,6 @@ "test": "NODE_OPTIONS=\"--max-old-space-size=32768\" tsx test/test.ts" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" } } diff --git a/tests/property/ic_api/caller/package-lock.json b/tests/property/ic_api/caller/package-lock.json index aa88e6695b..6f000d2aae 100644 --- a/tests/property/ic_api/caller/package-lock.json +++ b/tests/property/ic_api/caller/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/identity": "^2.0.0", @@ -1897,11 +1897,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/caller/package.json b/tests/property/ic_api/caller/package.json index ffd6b8f7b1..a9b42da873 100644 --- a/tests/property/ic_api/caller/package.json +++ b/tests/property/ic_api/caller/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/identity": "^2.0.0", diff --git a/tests/property/ic_api/chunk/package-lock.json b/tests/property/ic_api/chunk/package-lock.json index 80e8c86818..a581c975e9 100644 --- a/tests/property/ic_api/chunk/package-lock.json +++ b/tests/property/ic_api/chunk/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", @@ -1838,11 +1838,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/chunk/package.json b/tests/property/ic_api/chunk/package.json index 6dbd57f9f4..23772495e2 100644 --- a/tests/property/ic_api/chunk/package.json +++ b/tests/property/ic_api/chunk/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", diff --git a/tests/property/ic_api/cycles_burn/package-lock.json b/tests/property/ic_api/cycles_burn/package-lock.json index e1547eba3a..194c45881d 100644 --- a/tests/property/ic_api/cycles_burn/package-lock.json +++ b/tests/property/ic_api/cycles_burn/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/identity": "^2.0.0", @@ -1897,11 +1897,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/cycles_burn/package.json b/tests/property/ic_api/cycles_burn/package.json index ffd6b8f7b1..a9b42da873 100644 --- a/tests/property/ic_api/cycles_burn/package.json +++ b/tests/property/ic_api/cycles_burn/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/identity": "^2.0.0", diff --git a/tests/property/ic_api/id/package-lock.json b/tests/property/ic_api/id/package-lock.json index 4015a4a528..c83157428f 100644 --- a/tests/property/ic_api/id/package-lock.json +++ b/tests/property/ic_api/id/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", @@ -1838,11 +1838,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/id/package.json b/tests/property/ic_api/id/package.json index 523fcc02ba..ab4738a22d 100644 --- a/tests/property/ic_api/id/package.json +++ b/tests/property/ic_api/id/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", diff --git a/tests/property/ic_api/is_controller/package-lock.json b/tests/property/ic_api/is_controller/package-lock.json index 31a5f75f9c..c15a55396d 100644 --- a/tests/property/ic_api/is_controller/package-lock.json +++ b/tests/property/ic_api/is_controller/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/identity": "^2.0.0", @@ -1897,11 +1897,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/is_controller/package.json b/tests/property/ic_api/is_controller/package.json index ffd6b8f7b1..a9b42da873 100644 --- a/tests/property/ic_api/is_controller/package.json +++ b/tests/property/ic_api/is_controller/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/identity": "^2.0.0", diff --git a/tests/property/ic_api/time/package-lock.json b/tests/property/ic_api/time/package-lock.json index 3202935446..89e5b9c168 100644 --- a/tests/property/ic_api/time/package-lock.json +++ b/tests/property/ic_api/time/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", @@ -1838,11 +1838,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/time/package.json b/tests/property/ic_api/time/package.json index 6dbd57f9f4..23772495e2 100644 --- a/tests/property/ic_api/time/package.json +++ b/tests/property/ic_api/time/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", diff --git a/tests/property/ic_api/trap/package-lock.json b/tests/property/ic_api/trap/package-lock.json index 5820906644..c3d985e250 100644 --- a/tests/property/ic_api/trap/package-lock.json +++ b/tests/property/ic_api/trap/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0", @@ -1838,11 +1838,10 @@ "dev": true }, "node_modules/azle": { - "version": "0.24.1", - "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.1.tgz", - "integrity": "sha512-k7E3TyKSdIH25fbLP8ix4kwJtKHQH9ooPtATyPCTWkGyRMs2RedyEimfcEjznPgYvciS4AcNwyWJUwx0jKpKsw==", + "version": "0.24.2-rc.93", + "resolved": "https://registry.npmjs.org/azle/-/azle-0.24.2-rc.93.tgz", + "integrity": "sha512-hL90N4GuEF0BJlxyYB+JzoWC69eaAu5UWhPgGqIFiuoeejengC9c+VP20e2yrumpISbdyFNM3JRs+DKdZK+bVg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@dfinity/agent": "^1.1.0", "@dfinity/identity-secp256k1": "^1.1.0", diff --git a/tests/property/ic_api/trap/package.json b/tests/property/ic_api/trap/package.json index 6dbd57f9f4..23772495e2 100644 --- a/tests/property/ic_api/trap/package.json +++ b/tests/property/ic_api/trap/package.json @@ -4,7 +4,7 @@ "test": "jest" }, "dependencies": { - "azle": "0.24.1" + "azle": "0.24.2-rc.93" }, "devDependencies": { "@dfinity/agent": "^2.0.0",