Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

add more events to PriceAggregator #1804

Merged
merged 15 commits into from
Oct 9, 2024
Merged

Conversation

alyn509
Copy link
Contributor

@alyn509 alyn509 commented Oct 4, 2024

No description provided.

CostinCarabas
CostinCarabas previously approved these changes Oct 4, 2024
Copy link

github-actions bot commented Oct 4, 2024

Coverage Summary

Totals

Count Covered %
Lines 63237 35278 55.79
Regions 21018 11058 52.61
Functions 8671 4941 56.98
Instantiations 177105 61244 34.58

Files

Expand
File Lines Regions Functions Instantiations
/contracts/core/price-aggregator/src/events.rs 93.33% 46.67% 71.43% 38.46%
/contracts/core/price-aggregator/src/lib.rs 74.09% 57.94% 61.54% 31.87%
/contracts/core/price-aggregator/src/median.rs 81.25% 53.33% 100.00% 75.00%
/contracts/core/price-aggregator/src/price_aggregator_data.rs 33.33% 24.00% 33.33% 36.96%
/contracts/core/wegld-swap/src/wegld.rs 94.87% 81.82% 80.00% 27.69%
/contracts/examples/adder/interact/src/basic_interact.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/adder/interact/src/basic_interact_cli.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/adder/interact/src/basic_interact_config.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/adder/interact/src/basic_interact_state.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/adder/src/adder.rs 100.00% 100.00% 100.00% 54.62%
/contracts/examples/adder/src/adder_proxy.rs 100.00% 100.00% 100.00% 55.56%
/contracts/examples/bonding-curve-contract/src/bonding_curve_contract.rs 82.61% 80.00% 75.00% 21.21%
/contracts/examples/bonding-curve-contract/src/function_selector.rs 84.21% 52.63% 66.67% 36.36%
/contracts/examples/check-pause/src/check_pause.rs 100.00% 75.00% 100.00% 16.67%
/contracts/examples/crowdfunding-esdt/src/crowdfunding_esdt.rs 96.97% 81.82% 81.82% 36.45%
/contracts/examples/crowdfunding-esdt/src/crowdfunding_esdt_proxy.rs 62.64% 47.06% 53.85% 39.13%
/contracts/examples/crypto-bubbles/src/crypto_bubbles.rs 100.00% 100.00% 100.00% 32.91%
/contracts/examples/crypto-kitties/common/kitty/src/color.rs 77.78% 35.29% 50.00% 35.71%
/contracts/examples/crypto-kitties/common/kitty/src/kitty.rs 91.38% 53.85% 75.00% 41.67%
/contracts/examples/crypto-kitties/common/kitty/src/kitty_genes.rs 68.75% 56.25% 71.43% 39.29%
/contracts/examples/crypto-kitties/common/random/src/lib.rs 64.71% 53.33% 50.00% 36.36%
/contracts/examples/crypto-kitties/kitty-auction/src/auction.rs 85.19% 46.43% 63.64% 33.33%
/contracts/examples/crypto-kitties/kitty-auction/src/kitty_ownership_proxy.rs 20.63% 21.74% 21.74% 17.86%
/contracts/examples/crypto-kitties/kitty-auction/src/lib.rs 85.82% 79.17% 80.00% 30.25%
/contracts/examples/crypto-kitties/kitty-genetic-alg/src/lib.rs 100.00% 100.00% 100.00% 33.33%
/contracts/examples/crypto-kitties/kitty-ownership/src/kitty_genetic_alg_proxy.rs 69.23% 66.67% 66.67% 28.57%
/contracts/examples/crypto-kitties/kitty-ownership/src/lib.rs 83.91% 75.54% 89.47% 29.51%
/contracts/examples/crypto-zombies/src/kitty_obj.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/kitty_ownership_proxy.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/lib.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/proxy_crypto_zombies.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/storage.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/zombie.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/zombie_attack.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/zombie_factory.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/zombie_feeding.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/crypto-zombies/src/zombie_helper.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/digital-cash/src/deposit_info.rs 64.71% 37.50% 45.45% 26.32%
/contracts/examples/digital-cash/src/digital_cash.rs 56.52% 53.33% 83.33% 22.00%
/contracts/examples/digital-cash/src/digital_cash_proxy.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/digital-cash/src/helpers.rs 92.50% 92.59% 100.00% 35.71%
/contracts/examples/digital-cash/src/pay_fee_and_fund.rs 100.00% 90.00% 100.00% 26.47%
/contracts/examples/digital-cash/src/signature_operations.rs 95.73% 89.47% 100.00% 30.56%
/contracts/examples/digital-cash/src/storage.rs 100.00% 66.67% 100.00% 25.00%
/contracts/examples/empty/src/empty.rs 100.00% 100.00% 100.00% 14.81%
/contracts/examples/esdt-transfer-with-fee/src/esdt_transfer_with_fee.rs 97.26% 96.77% 100.00% 26.15%
/contracts/examples/esdt-transfer-with-fee/src/fee.rs 66.67% 50.00% 66.67% 28.57%
/contracts/examples/factorial/src/factorial.rs 100.00% 100.00% 100.00% 33.33%
/contracts/examples/fractional-nfts/src/fractional_nfts.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/fractional-nfts/src/fractional_uri_info.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/fractional-nfts/src/nft_marketplace_proxy.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/lottery-esdt/src/lottery.rs 92.89% 93.26% 100.00% 31.03%
/contracts/examples/lottery-esdt/src/lottery_info.rs 40.00% 28.57% 40.00% 22.22%
/contracts/examples/lottery-esdt/src/status.rs 33.33% 28.57% 33.33% 20.00%
/contracts/examples/multisig/interact/src/multisig_interact.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/interact/src/multisig_interact_cli.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/interact/src/multisig_interact_config.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/interact/src/multisig_interact_nfts.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/interact/src/multisig_interact_state.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/interact/src/multisig_interact_wegld.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/interact/src/wegld_proxy.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/multisig/src/action.rs 94.12% 73.53% 91.67% 52.31%
/contracts/examples/multisig/src/multisig.rs 94.05% 90.70% 91.67% 25.99%
/contracts/examples/multisig/src/multisig_events.rs 100.00% 33.33% 100.00% 32.35%
/contracts/examples/multisig/src/multisig_perform.rs 98.58% 93.10% 100.00% 37.12%
/contracts/examples/multisig/src/multisig_propose.rs 100.00% 94.74% 100.00% 31.33%
/contracts/examples/multisig/src/multisig_proxy.rs 66.67% 26.32% 41.67% 17.53%
/contracts/examples/multisig/src/multisig_state.rs 100.00% 95.45% 100.00% 30.69%
/contracts/examples/multisig/src/multisig_view_proxy.rs 32.00% 13.95% 22.73% 8.77%
/contracts/examples/multisig/src/user_role.rs 100.00% 88.24% 100.00% 53.12%
/contracts/examples/nft-minter/src/lib.rs 72.22% 68.00% 50.00% 19.05%
/contracts/examples/nft-minter/src/nft_marketplace_proxy.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/nft-minter/src/nft_module.rs 57.39% 45.71% 54.55% 16.07%
/contracts/examples/nft-storage-prepay/src/nft_storage_prepay.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/nft-subscription/src/lib.rs 82.69% 87.50% 83.33% 23.21%
/contracts/examples/order-book/factory/src/lib.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/order-book/pair/src/common.rs 70.31% 45.00% 63.04% 40.00%
/contracts/examples/order-book/pair/src/events.rs 100.00% 87.50% 100.00% 30.77%
/contracts/examples/order-book/pair/src/global.rs 35.29% 42.86% 40.00% 10.71%
/contracts/examples/order-book/pair/src/lib.rs 100.00% 100.00% 100.00% 27.42%
/contracts/examples/order-book/pair/src/orders.rs 99.28% 89.90% 100.00% 37.50%
/contracts/examples/order-book/pair/src/validation.rs 88.17% 77.78% 92.86% 36.11%
/contracts/examples/ping-pong-egld/src/ping_pong.rs 75.44% 81.40% 70.00% 22.02%
/contracts/examples/ping-pong-egld/src/types.rs 33.33% 26.67% 33.33% 16.67%
/contracts/examples/proxy-pause/src/pause_sc_proxy.rs 100.00% 100.00% 100.00% 50.00%
/contracts/examples/proxy-pause/src/proxy_pause.rs 74.29% 84.21% 75.00% 24.39%
/contracts/examples/rewards-distribution/src/rewards_distribution.rs 91.22% 75.44% 79.49% 21.18%
/contracts/examples/rewards-distribution/src/rewards_distribution_proxy.rs 52.81% 36.00% 45.00% 18.75%
/contracts/examples/rewards-distribution/src/seed_nft_minter_proxy.rs 14.18% 14.29% 18.75% 5.45%
/contracts/examples/seed-nft-minter/src/distribution_module.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/seed-nft-minter/src/nft_marketplace_proxy.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/seed-nft-minter/src/nft_module.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/seed-nft-minter/src/seed_nft_minter.rs 0.00% 0.00% 0.00% 0.00%
/contracts/examples/token-release/src/contract_data.rs 40.00% 28.57% 40.00% 25.00%
/contracts/examples/token-release/src/token_release.rs 65.80% 56.96% 72.00% 25.53%
/contracts/modules/src/bonding_curve/curves/linear_function.rs 81.25% 37.50% 57.14% 23.81%
/contracts/modules/src/bonding_curve/mod.rs 100.00% 66.67% 100.00% 5.88%
/contracts/modules/src/bonding_curve/utils/events.rs 100.00% 66.67% 100.00% 13.04%
/contracts/modules/src/bonding_curve/utils/owner_endpoints.rs 89.05% 82.22% 66.67% 10.91%
/contracts/modules/src/bonding_curve/utils/storage.rs 100.00% 66.67% 100.00% 17.24%
/contracts/modules/src/bonding_curve/utils/structs.rs 45.95% 30.91% 42.86% 15.25%
/contracts/modules/src/bonding_curve/utils/user_endpoints.rs 94.05% 88.24% 85.00% 22.22%
/contracts/modules/src/claim_developer_rewards.rs 100.00% 75.00% 100.00% 12.77%
/contracts/modules/src/default_issue_callbacks.rs 3.70% 16.67% 25.00% 6.60%
/contracts/modules/src/dns.rs 100.00% 75.00% 100.00% 8.96%
/contracts/modules/src/dns_proxy.rs 100.00% 100.00% 100.00% 9.09%
/contracts/modules/src/esdt.rs 1.61% 11.11% 12.50% 4.35%
/contracts/modules/src/features.rs 90.00% 70.00% 80.00% 12.86%
/contracts/modules/src/governance/governance_configurable.rs 76.47% 76.19% 69.23% 6.55%
/contracts/modules/src/governance/governance_events.rs 100.00% 66.67% 100.00% 11.11%
/contracts/modules/src/governance/governance_proposal.rs 41.67% 42.22% 51.22% 12.59%
/contracts/modules/src/governance/mod.rs 67.93% 64.49% 73.08% 7.13%
/contracts/modules/src/ongoing_operation.rs 59.09% 48.00% 66.67% 10.26%
/contracts/modules/src/only_admin.rs 83.33% 71.43% 80.00% 8.33%
/contracts/modules/src/pause.rs 88.24% 80.00% 87.50% 27.98%
/contracts/modules/src/staking.rs 97.60% 83.64% 86.67% 24.75%
/contracts/modules/src/subscription.rs 90.48% 65.00% 80.00% 17.02%
/contracts/modules/src/token_merge/custom_merged_token_attributes.rs 81.25% 66.67% 66.67% 12.50%
/contracts/modules/src/token_merge/merged_token_instances.rs 90.41% 85.29% 100.00% 14.29%
/contracts/modules/src/token_merge/merged_token_setup.rs 73.49% 67.57% 66.67% 7.55%
/contracts/modules/src/token_merge/mod.rs 97.39% 90.24% 100.00% 14.55%
/contracts/modules/src/transfer_role_proxy.rs 85.19% 78.95% 83.33% 33.33%
/contracts/modules/src/users.rs 0.00% 0.00% 0.00% 0.00%
/data/codec-derive/src/lib.rs 0.00% 0.00% 0.00% 0.00%
/data/codec-derive/src/nested_de_derive.rs 0.00% 0.00% 0.00% 0.00%
/data/codec-derive/src/nested_en_derive.rs 0.00% 0.00% 0.00% 0.00%
/data/codec-derive/src/top_de_derive.rs 0.00% 0.00% 0.00% 0.00%
/data/codec-derive/src/top_en_derive.rs 0.00% 0.00% 0.00% 0.00%
/data/codec-derive/src/util.rs 0.00% 0.00% 0.00% 0.00%
/data/codec/src/codec_convert.rs 100.00% 100.00% 100.00% 92.86%
/data/codec/src/codec_err.rs 83.33% 83.33% 83.33% 3.80%
/data/codec/src/codec_err_handler.rs 50.00% 50.00% 50.00% 5.41%
/data/codec/src/impl_for_types/impl_array.rs 58.11% 56.67% 50.00% 16.98%
/data/codec/src/impl_for_types/impl_array_vec.rs 97.18% 84.85% 100.00% 37.14%
/data/codec/src/impl_for_types/impl_bool.rs 95.00% 73.33% 100.00% 40.91%
/data/codec/src/impl_for_types/impl_bytes.rs 100.00% 100.00% 100.00% 100.00%
/data/codec/src/impl_for_types/impl_empty.rs 97.67% 90.91% 100.00% 56.25%
/data/codec/src/impl_for_types/impl_non_zero_usize.rs 94.74% 77.78% 100.00% 28.57%
/data/codec/src/impl_for_types/impl_num_signed.rs 100.00% 89.47% 100.00% 37.95%
/data/codec/src/impl_for_types/impl_num_unsigned.rs 100.00% 95.65% 100.00% 56.77%
/data/codec/src/impl_for_types/impl_option.rs 72.29% 62.50% 66.67% 43.97%
/data/codec/src/impl_for_types/impl_phantom.rs 98.36% 78.26% 100.00% 85.71%
/data/codec/src/impl_for_types/impl_ref.rs 66.67% 50.00% 66.67% 57.29%
/data/codec/src/impl_for_types/impl_rust_big_int.rs 100.00% 87.50% 100.00% 71.43%
/data/codec/src/impl_for_types/impl_rust_big_uint.rs 100.00% 87.50% 100.00% 75.00%
/data/codec/src/impl_for_types/impl_slice.rs 86.67% 82.86% 83.33% 56.08%
/data/codec/src/impl_for_types/impl_string.rs 98.89% 84.38% 100.00% 35.59%
/data/codec/src/impl_for_types/impl_tuple.rs 91.30% 82.35% 100.00% 12.02%
/data/codec/src/impl_for_types/impl_unit.rs 100.00% 100.00% 100.00% 66.67%
/data/codec/src/impl_for_types/impl_vec.rs 98.70% 84.85% 100.00% 79.10%
/data/codec/src/impl_for_types/local_macro.rs 100.00% 100.00% 100.00% 49.48%
/data/codec/src/multi/top_de_multi.rs 40.00% 28.57% 50.00% 34.41%
/data/codec/src/multi/top_de_multi_input.rs 72.97% 52.63% 80.00% 35.75%
/data/codec/src/multi/top_en_multi.rs 75.68% 61.54% 75.00% 31.03%
/data/codec/src/multi/top_en_multi_output.rs 58.82% 60.00% 50.00% 86.36%
/data/codec/src/multi_types/multi_value_ignore.rs 53.33% 60.00% 50.00% 21.43%
/data/codec/src/multi_types/multi_value_optional.rs 73.81% 63.33% 57.14% 18.96%
/data/codec/src/multi_types/multi_value_placeholder.rs 0.00% 0.00% 0.00% 0.00%
/data/codec/src/multi_types/multi_value_tuple.rs 100.00% 81.82% 100.00% 17.22%
/data/codec/src/multi_types/multi_value_unit.rs 100.00% 100.00% 100.00% 25.00%
/data/codec/src/multi_types/multi_value_vec.rs 68.00% 69.57% 58.33% 44.62%
/data/codec/src/num_conv.rs 98.84% 94.74% 100.00% 100.00%
/data/codec/src/single/nested_de.rs 36.84% 16.67% 33.33% 78.38%
/data/codec/src/single/nested_de_input.rs 63.64% 71.43% 75.00% 65.64%
/data/codec/src/single/nested_de_input_owned.rs 96.77% 81.82% 100.00% 56.25%
/data/codec/src/single/nested_de_input_slice.rs 97.06% 88.24% 100.00% 97.96%
/data/codec/src/single/nested_en.rs 62.50% 50.00% 75.00% 79.61%
/data/codec/src/single/nested_en_output.rs 40.91% 75.00% 75.00% 65.26%
/data/codec/src/single/top_de.rs 61.90% 58.82% 60.00% 44.87%
/data/codec/src/single/top_de_input.rs 54.74% 60.00% 61.90% 55.91%
/data/codec/src/single/top_en.rs 75.68% 57.14% 80.00% 87.37%
/data/codec/src/single/top_en_output.rs 68.75% 75.00% 75.00% 59.14%
/data/codec/src/test_util.rs 86.15% 88.89% 80.00% 96.85%
/data/codec/src/transmute.rs 100.00% 100.00% 100.00% 81.82%
/data/codec/src/try_static_cast.rs 82.05% 74.19% 90.00% 32.76%
/framework/base/src/abi.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/abi/build_info_abi.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/abi/contract_abi.rs 100.00% 100.00% 100.00% 80.81%
/framework/base/src/abi/endpoint_abi.rs 100.00% 100.00% 100.00% 78.85%
/framework/base/src/abi/esdt_attribute_abi.rs 100.00% 100.00% 100.00% 86.67%
/framework/base/src/abi/event_abi.rs 93.33% 75.00% 66.67% 82.76%
/framework/base/src/abi/type_abi.rs 100.00% 100.00% 100.00% 80.59%
/framework/base/src/abi/type_abi_impl_basic.rs 87.74% 86.00% 89.74% 40.05%
/framework/base/src/abi/type_abi_impl_big_int.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/abi/type_abi_impl_codec_multi.rs 80.82% 75.00% 75.00% 37.54%
/framework/base/src/abi/type_description.rs 97.87% 94.44% 90.00% 45.00%
/framework/base/src/abi/type_description_container.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/api/blockchain_api.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/endpoint_arg_api.rs 61.54% 25.00% 66.67% 18.77%
/framework/base/src/api/error_api.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/external_view/ev_storage_api.rs 81.82% 80.00% 80.00% 27.59%
/framework/base/src/api/external_view/ev_wrapper.rs 55.32% 53.33% 53.33% 19.51%
/framework/base/src/api/managed_types/big_float_api.rs 100.00% 100.00% 100.00% 33.33%
/framework/base/src/api/managed_types/big_int_api.rs 100.00% 100.00% 100.00% 42.86%
/framework/base/src/api/managed_types/const_handles.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/api/managed_types/handles.rs 73.08% 75.00% 71.43% 79.49%
/framework/base/src/api/managed_types/managed_type_api_impl.rs 94.74% 85.71% 100.00% 44.44%
/framework/base/src/api/managed_types/token_identifier_util.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/api/print_api.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/storage_api.rs 100.00% 100.00% 100.00% 86.81%
/framework/base/src/api/uncallable/big_float_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/big_int_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/blockchain_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/call_value_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/crypto_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/elliptic_curve_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/endpoint_arg_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/endpoint_finish_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/error_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/log_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/managed_buffer_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/managed_map_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/managed_type_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/print_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/send_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/static_var_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/storage_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/uncallable/vm_api_uncallable.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/api/vm_api.rs 100.00% 100.00% 100.00% 72.19%
/framework/base/src/contract_base/contract_base_trait.rs 66.67% 66.67% 66.67% 61.01%
/framework/base/src/contract_base/universal_contract_obj.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/contract_base/wrappers/blockchain_wrapper.rs 89.27% 85.25% 80.85% 34.15%
/framework/base/src/contract_base/wrappers/call_value_wrapper.rs 94.67% 86.21% 100.00% 42.94%
/framework/base/src/contract_base/wrappers/crypto_wrapper.rs 26.52% 33.33% 33.33% 7.14%
/framework/base/src/contract_base/wrappers/error_helper.rs 60.00% 66.67% 66.67% 39.64%
/framework/base/src/contract_base/wrappers/send_raw_wrapper.rs 74.68% 77.78% 77.78% 43.92%
/framework/base/src/contract_base/wrappers/send_wrapper.rs 27.71% 14.61% 28.21% 18.65%
/framework/base/src/contract_base/wrappers/serializer.rs 93.33% 88.89% 88.89% 42.60%
/framework/base/src/contract_base/wrappers/storage_raw_wrapper.rs 100.00% 100.00% 100.00% 17.95%
/framework/base/src/external_view_contract.rs 100.00% 100.00% 100.00% 3.06%
/framework/base/src/formatter/formatter_impl_bool.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/formatter/formatter_impl_bytes.rs 100.00% 100.00% 100.00% 22.22%
/framework/base/src/formatter/formatter_impl_num.rs 100.00% 100.00% 100.00% 56.64%
/framework/base/src/formatter/formatter_traits.rs 52.17% 22.22% 22.22% 20.00%
/framework/base/src/formatter/hex_util.rs 92.16% 89.29% 100.00% 83.33%
/framework/base/src/hex_call_data/cd_de.rs 97.47% 95.60% 100.00% 84.00%
/framework/base/src/hex_call_data/cd_ser.rs 78.89% 70.97% 73.33% 47.83%
/framework/base/src/io/arg_de_input.rs 72.41% 78.79% 87.50% 37.36%
/framework/base/src/io/arg_error_handler.rs 100.00% 100.00% 100.00% 41.33%
/framework/base/src/io/arg_id.rs 75.00% 75.00% 75.00% 69.23%
/framework/base/src/io/arg_loader_multi.rs 100.00% 91.67% 100.00% 44.03%
/framework/base/src/io/arg_loader_single.rs 59.09% 50.00% 50.00% 70.41%
/framework/base/src/io/arg_nested_tuple.rs 95.76% 85.71% 100.00% 30.63%
/framework/base/src/io/bytes_arg_loader.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/io/call_value_init.rs 88.41% 92.86% 87.50% 60.59%
/framework/base/src/io/finish.rs 83.56% 72.73% 91.67% 23.04%
/framework/base/src/io/managed_result_arg_loader.rs 100.00% 100.00% 100.00% 58.91%
/framework/base/src/io/signal_error.rs 100.00% 100.00% 100.00% 4.08%
/framework/base/src/log_util.rs 100.00% 100.00% 100.00% 47.66%
/framework/base/src/non_zero_util.rs 77.55% 83.33% 66.67% 42.86%
/framework/base/src/storage/mappers/address_to_id_mapper.rs 89.47% 78.38% 94.12% 10.96%
/framework/base/src/storage/mappers/bi_di_mapper.rs 65.66% 69.81% 63.33% 24.05%
/framework/base/src/storage/mappers/linked_list_mapper.rs 82.72% 69.68% 74.55% 33.40%
/framework/base/src/storage/mappers/map_mapper.rs 84.55% 84.15% 75.61% 38.10%
/framework/base/src/storage/mappers/map_storage_mapper.rs 80.38% 79.41% 76.67% 31.68%
/framework/base/src/storage/mappers/ordered_binary_tree_mapper.rs 74.35% 69.78% 91.67% 31.43%
/framework/base/src/storage/mappers/queue_mapper.rs 91.77% 80.77% 88.37% 53.47%
/framework/base/src/storage/mappers/set_mapper.rs 84.38% 78.18% 80.65% 53.38%
/framework/base/src/storage/mappers/single_value_mapper.rs 100.00% 95.83% 100.00% 52.24%
/framework/base/src/storage/mappers/token/fungible_token_mapper.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/storage/mappers/token/non_fungible_token_mapper.rs 13.53% 27.69% 33.33% 5.17%
/framework/base/src/storage/mappers/token/token_attributes_mapper.rs 94.78% 91.67% 96.43% 11.02%
/framework/base/src/storage/mappers/token/token_mapper.rs 26.58% 16.13% 20.00% 1.56%
/framework/base/src/storage/mappers/token/token_mapper_state.rs 70.00% 48.39% 50.00% 7.55%
/framework/base/src/storage/mappers/unique_id_mapper.rs 74.00% 76.47% 61.11% 9.73%
/framework/base/src/storage/mappers/unordered_set_mapper.rs 83.33% 82.22% 86.36% 38.96%
/framework/base/src/storage/mappers/user_mapper.rs 79.20% 82.05% 75.00% 54.29%
/framework/base/src/storage/mappers/vec_mapper.rs 84.75% 76.92% 78.12% 35.08%
/framework/base/src/storage/mappers/whitelist_mapper.rs 100.00% 100.00% 100.00% 11.11%
/framework/base/src/storage/storage_get.rs 88.07% 83.78% 95.00% 49.60%
/framework/base/src/storage/storage_get_from_address.rs 71.68% 48.57% 61.11% 10.38%
/framework/base/src/storage/storage_key.rs 78.43% 75.00% 75.00% 68.02%
/framework/base/src/storage/storage_set.rs 91.38% 78.26% 100.00% 63.79%
/framework/base/src/tuple_util/nested_tuples.rs 86.67% 83.33% 77.78% 38.98%
/framework/base/src/types/crypto/message_hash_type.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/flags/code_metadata.rs 100.00% 97.06% 100.00% 46.02%
/framework/base/src/types/flags/esdt_local_role.rs 26.74% 25.32% 28.57% 17.95%
/framework/base/src/types/flags/esdt_local_role_flags.rs 100.00% 100.00% 100.00% 57.14%
/framework/base/src/types/flags/esdt_token_type.rs 4.35% 8.00% 18.18% 9.76%
/framework/base/src/types/heap/arg_buffer.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/heap/async_call_result.rs 44.19% 38.71% 40.00% 26.67%
/framework/base/src/types/heap/boxed_bytes.rs 96.74% 94.37% 94.29% 15.56%
/framework/base/src/types/heap/h256.rs 82.88% 77.27% 74.19% 58.04%
/framework/base/src/types/heap/h256_address.rs 72.31% 68.18% 64.71% 50.00%
/framework/base/src/types/heap/queue.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/annotated.rs 100.00% 100.00% 100.00% 53.99%
/framework/base/src/types/interaction/annotated/annotated_impl_big_uint.rs 65.22% 60.00% 60.00% 36.40%
/framework/base/src/types/interaction/annotated/annotated_impl_managed_address.rs 64.29% 58.33% 58.33% 27.83%
/framework/base/src/types/interaction/annotated/annotated_impl_managed_buffer.rs 57.14% 66.67% 66.67% 39.29%
/framework/base/src/types/interaction/annotated/annotated_impl_token_identifier.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/annotated/annotated_impl_u64.rs 100.00% 100.00% 100.00% 73.47%
/framework/base/src/types/interaction/callback_closure.rs 88.89% 88.00% 93.33% 29.22%
/framework/base/src/types/interaction/contract_call_legacy/async_call.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/async_call_promises.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_convert.rs 43.75% 40.00% 66.67% 22.22%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_exec.rs 5.66% 15.15% 7.69% 3.70%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_no_payment.rs 13.04% 7.69% 7.69% 3.70%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_trait.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_with_any_payment.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_with_egld.rs 50.00% 25.00% 25.00% 10.00%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_with_egld_or_single_esdt.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/contract_call_with_multi_esdt.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/contract_deploy.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/contract_call_legacy/typed_function_call.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/expr/test_address.rs 90.79% 90.00% 87.50% 86.21%
/framework/base/src/types/interaction/expr/test_sc_address.rs 81.18% 75.00% 68.75% 86.09%
/framework/base/src/types/interaction/expr/test_token_identifier.rs 63.64% 55.56% 55.56% 69.49%
/framework/base/src/types/interaction/managed_arg_buffer.rs 64.67% 50.00% 61.29% 41.66%
/framework/base/src/types/interaction/markers/esdt_system_sc_address.rs 10.71% 14.29% 14.29% 1.85%
/framework/base/src/types/interaction/markers/gas_left.rs 50.00% 50.00% 50.00% 41.18%
/framework/base/src/types/interaction/markers/to_caller.rs 53.33% 20.00% 25.00% 25.00%
/framework/base/src/types/interaction/markers/to_self.rs 56.25% 20.00% 25.00% 35.48%
/framework/base/src/types/interaction/result_handlers/returns_bt.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/types/interaction/result_handlers/returns_new_address.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/result_handlers/returns_new_managed_address.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/types/interaction/result_handlers/returns_raw_result.rs 100.00% 100.00% 100.00% 33.33%
/framework/base/src/types/interaction/result_handlers/returns_result.rs 100.00% 100.00% 100.00% 32.14%
/framework/base/src/types/interaction/result_handlers/returns_result_as.rs 72.73% 66.67% 66.67% 25.00%
/framework/base/src/types/interaction/result_handlers/returns_result_unmanaged.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/result_handlers/with_new_address.rs 66.67% 50.00% 50.00% 33.33%
/framework/base/src/types/interaction/result_handlers/with_raw_result.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/result_handlers/with_result.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/result_handlers/with_result_as.rs 60.00% 50.00% 50.00% 20.00%
/framework/base/src/types/interaction/system_proxy/builtin_func_proxy.rs 98.08% 96.00% 100.00% 31.03%
/framework/base/src/types/interaction/system_proxy/esdt_system_sc_proxy.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/system_proxy/legacy_system_sc_proxy.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/system_proxy/token_properties.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/tx.rs 73.77% 73.08% 74.00% 47.89%
/framework/base/src/types/interaction/tx_data.rs 16.67% 12.50% 25.00% 20.69%
/framework/base/src/types/interaction/tx_data/deploy_call.rs 66.67% 57.14% 57.14% 57.25%
/framework/base/src/types/interaction/tx_data/function_call.rs 87.85% 82.05% 81.25% 43.87%
/framework/base/src/types/interaction/tx_data/upgrade_call.rs 66.67% 57.14% 57.14% 33.90%
/framework/base/src/types/interaction/tx_exec.rs 100.00% 100.00% 100.00% 27.27%
/framework/base/src/types/interaction/tx_exec/tx_env_sc.rs 85.71% 75.00% 80.00% 64.43%
/framework/base/src/types/interaction/tx_exec/tx_exec_async.rs 52.94% 43.75% 60.00% 24.82%
/framework/base/src/types/interaction/tx_exec/tx_exec_async_promises.rs 65.09% 47.62% 45.00% 17.72%
/framework/base/src/types/interaction/tx_exec/tx_exec_deploy.rs 48.39% 50.00% 50.00% 26.97%
/framework/base/src/types/interaction/tx_exec/tx_exec_sync.rs 29.25% 28.57% 27.27% 30.86%
/framework/base/src/types/interaction/tx_exec/tx_exec_te.rs 93.55% 86.67% 100.00% 31.28%
/framework/base/src/types/interaction/tx_exec/tx_exec_upgrade.rs 41.67% 37.50% 40.00% 32.00%
/framework/base/src/types/interaction/tx_from.rs 20.00% 20.00% 20.00% 9.52%
/framework/base/src/types/interaction/tx_gas.rs 100.00% 100.00% 100.00% 59.18%
/framework/base/src/types/interaction/tx_payment.rs 84.21% 75.00% 75.00% 60.98%
/framework/base/src/types/interaction/tx_payment/test_esdt_transfer.rs 18.18% 40.00% 40.00% 56.52%
/framework/base/src/types/interaction/tx_payment/tx_payment_egld.rs 82.35% 76.47% 69.23% 24.02%
/framework/base/src/types/interaction/tx_payment/tx_payment_egld_or_esdt.rs 50.00% 39.29% 38.89% 13.77%
/framework/base/src/types/interaction/tx_payment/tx_payment_egld_or_esdt_refs.rs 91.67% 87.50% 80.00% 23.08%
/framework/base/src/types/interaction/tx_payment/tx_payment_egld_or_multi_esdt.rs 48.39% 25.00% 25.00% 8.70%
/framework/base/src/types/interaction/tx_payment/tx_payment_egld_or_multi_esdt_ref.rs 38.64% 23.08% 25.00% 14.29%
/framework/base/src/types/interaction/tx_payment/tx_payment_multi_esdt.rs 81.98% 61.11% 61.54% 27.82%
/framework/base/src/types/interaction/tx_payment/tx_payment_none.rs 90.32% 83.33% 80.00% 32.51%
/framework/base/src/types/interaction/tx_payment/tx_payment_not_payable.rs 60.00% 50.00% 50.00% 41.01%
/framework/base/src/types/interaction/tx_payment/tx_payment_single_esdt.rs 64.71% 62.50% 62.50% 25.68%
/framework/base/src/types/interaction/tx_payment/tx_payment_single_esdt_ref.rs 100.00% 100.00% 100.00% 22.22%
/framework/base/src/types/interaction/tx_payment/tx_payment_single_esdt_triple.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/interaction/tx_result_handler_list/original_result.rs 100.00% 100.00% 100.00% 47.44%
/framework/base/src/types/interaction/tx_result_handler_list/tx_result_handler_list_cons.rs 76.32% 70.00% 70.00% 64.10%
/framework/base/src/types/interaction/tx_result_handler_list/tx_result_handler_list_exec.rs 100.00% 100.00% 100.00% 72.81%
/framework/base/src/types/interaction/tx_to.rs 100.00% 100.00% 100.00% 27.62%
/framework/base/src/types/io/operation_completion_status.rs 98.72% 93.94% 100.00% 54.84%
/framework/base/src/types/io/sc_error_managed.rs 54.76% 50.00% 50.00% 16.67%
/framework/base/src/types/io/sc_error_static.rs 87.50% 85.71% 85.71% 25.93%
/framework/base/src/types/io/sc_result.rs 65.85% 60.42% 60.00% 35.56%
/framework/base/src/types/managed/basic/big_float.rs 57.09% 49.30% 53.49% 31.54%
/framework/base/src/types/managed/basic/big_float_cmp.rs 62.79% 62.50% 60.00% 30.00%
/framework/base/src/types/managed/basic/big_float_operators.rs 85.00% 80.00% 80.00% 40.35%
/framework/base/src/types/managed/basic/big_int.rs 87.56% 81.67% 82.86% 36.39%
/framework/base/src/types/managed/basic/big_int_cmp.rs 100.00% 100.00% 100.00% 40.00%
/framework/base/src/types/managed/basic/big_int_operators.rs 72.22% 55.56% 55.56% 5.00%
/framework/base/src/types/managed/basic/big_int_sign.rs 59.18% 70.83% 55.56% 12.82%
/framework/base/src/types/managed/basic/big_num_cmp.rs 92.86% 85.71% 100.00% 60.00%
/framework/base/src/types/managed/basic/cast_to_i64.rs 100.00% 100.00% 100.00% 29.70%
/framework/base/src/types/managed/basic/elliptic_curve.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/managed/basic/managed_buffer.rs 81.00% 74.47% 81.48% 63.28%
/framework/base/src/types/managed/basic/managed_map.rs 78.57% 66.67% 66.67% 25.00%
/framework/base/src/types/managed/codec_util/managed_buffer_nested_de_input.rs 94.12% 77.78% 100.00% 28.49%
/framework/base/src/types/managed/codec_util/managed_buffer_nested_en_output.rs 95.45% 87.50% 100.00% 72.68%
/framework/base/src/types/managed/codec_util/managed_buffer_top_de_input.rs 73.97% 76.92% 90.91% 30.15%
/framework/base/src/types/managed/codec_util/managed_buffer_top_en_output.rs 82.14% 73.68% 100.00% 70.93%
/framework/base/src/types/managed/managed_type_trait.rs 66.67% 66.67% 66.67% 59.17%
/framework/base/src/types/managed/multi_value/async_call_result_managed.rs 30.23% 37.50% 20.00% 22.06%
/framework/base/src/types/managed/multi_value/esdt_token_payment_multi_value.rs 69.57% 64.29% 60.00% 31.58%
/framework/base/src/types/managed/multi_value/multi_value_encoded.rs 100.00% 95.24% 100.00% 29.98%
/framework/base/src/types/managed/multi_value/multi_value_encoded_iter.rs 100.00% 100.00% 100.00% 24.59%
/framework/base/src/types/managed/multi_value/multi_value_managed_vec.rs 50.91% 50.00% 46.43% 17.90%
/framework/base/src/types/managed/multi_value/multi_value_managed_vec_counted.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/managed/wrapped/big_uint.rs 96.46% 89.39% 97.44% 58.98%
/framework/base/src/types/managed/wrapped/big_uint_cmp.rs 100.00% 100.00% 100.00% 60.41%
/framework/base/src/types/managed/wrapped/big_uint_operators.rs 86.18% 85.71% 85.71% 21.88%
/framework/base/src/types/managed/wrapped/builder/managed_buffer_builder.rs 65.93% 52.78% 71.43% 66.76%
/framework/base/src/types/managed/wrapped/builder/managed_buffer_builder_impl_basic.rs 100.00% 100.00% 100.00% 74.52%
/framework/base/src/types/managed/wrapped/builder/managed_buffer_builder_impl_cached.rs 0.00% 0.00% 0.00% 0.00%
/framework/base/src/types/managed/wrapped/egld_or_esdt_token_identifier.rs 79.61% 72.60% 78.12% 38.76%
/framework/base/src/types/managed/wrapped/egld_or_esdt_token_payment.rs 79.23% 61.54% 66.67% 24.32%
/framework/base/src/types/managed/wrapped/egld_or_multi_esdt_payment.rs 31.03% 26.67% 33.33% 12.00%
/framework/base/src/types/managed/wrapped/encoded_managed_vec_item.rs 81.25% 83.33% 80.00% 44.44%
/framework/base/src/types/managed/wrapped/esdt_token_data.rs 26.67% 15.79% 20.00% 6.49%
/framework/base/src/types/managed/wrapped/esdt_token_payment.rs 81.37% 61.29% 80.00% 45.01%
/framework/base/src/types/managed/wrapped/managed_address.rs 97.32% 91.89% 96.43% 51.66%
/framework/base/src/types/managed/wrapped/managed_buffer_read_to_end.rs 94.87% 86.67% 100.00% 6.21%
/framework/base/src/types/managed/wrapped/managed_byte_array.rs 89.00% 81.40% 85.00% 49.63%
/framework/base/src/types/managed/wrapped/managed_decimal.rs 72.51% 60.66% 70.37% 31.36%
/framework/base/src/types/managed/wrapped/managed_decimal/decimals.rs 100.00% 100.00% 100.00% 50.56%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_cmp.rs 37.04% 40.00% 50.00% 44.00%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_cmp_signed.rs 37.04% 40.00% 50.00% 60.00%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_logarithm.rs 75.68% 64.29% 66.67% 36.36%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_macros.rs 100.00% 100.00% 100.00% 0.02%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_add.rs 30.00% 40.00% 33.33% 18.52%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_add_signed.rs 13.33% 10.00% 16.67% 7.69%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_div.rs 31.58% 25.00% 25.00% 11.11%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_div_signed.rs 31.58% 25.00% 25.00% 11.11%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_mul.rs 25.00% 25.00% 25.00% 11.11%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_mul_signed.rs 25.00% 25.00% 25.00% 11.11%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_sub.rs 30.00% 40.00% 33.33% 18.52%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_op_sub_signed.rs 13.33% 10.00% 16.67% 7.69%
/framework/base/src/types/managed/wrapped/managed_decimal/managed_decimal_signed.rs 50.82% 33.33% 38.89% 27.78%
/framework/base/src/types/managed/wrapped/managed_option.rs 73.10% 79.41% 71.43% 46.26%
/framework/base/src/types/managed/wrapped/managed_ref.rs 89.29% 83.33% 83.33% 61.50%
/framework/base/src/types/managed/wrapped/managed_vec.rs 98.14% 93.15% 100.00% 47.78%
/framework/base/src/types/managed/wrapped/managed_vec_item.rs 76.07% 79.41% 79.17% 53.20%
/framework/base/src/types/managed/wrapped/managed_vec_item_nested_tuple.rs 100.00% 100.00% 100.00% 100.00%
/framework/base/src/types/managed/wrapped/managed_vec_item_payload.rs 62.50% 62.50% 62.50% 68.29%
/framework/base/src/types/managed/wrapped/managed_vec_owned_iter.rs 49.15% 50.00% 50.00% 46.94%
/framework/base/src/types/managed/wrapped/managed_vec_ref.rs 87.50% 80.00% 80.00% 28.57%
/framework/base/src/types/managed/wrapped/managed_vec_ref_iter.rs 100.00% 100.00% 100.00% 46.71%
/framework/base/src/types/managed/wrapped/preloaded_managed_buffer.rs 94.74% 92.86% 100.00% 72.81%
/framework/base/src/types/managed/wrapped/randomness_source.rs 52.11% 53.85% 53.85% 23.53%
/framework/base/src/types/managed/wrapped/token_identifier.rs 80.51% 80.00% 78.57% 44.90%
/framework/base/src/types/managed/wrapped/traits/fixed_token_supply.rs 95.00% 85.71% 100.00% 33.33%
/framework/base/src/types/managed/wrapped/traits/mergeable.rs 11.76% 11.76% 14.29% 6.25%
/framework/base/src/types/math_util/logarithm_i64.rs 100.00% 100.00% 100.00% 50.00%
/framework/base/src/types/static_buffer/lockable_static_buffer.rs 69.41% 70.37% 56.25% 60.19%
/framework/base/src/types/static_buffer/sparse_array.rs 44.00% 43.75% 50.00% 20.00%
/framework/base/src/types/static_buffer/static_buffer_ref.rs 80.52% 75.61% 73.08% 71.82%
/framework/derive/src/contract_impl.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/format/format_args_macro.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/format/format_parts.rs 61.26% 38.71% 80.00% 80.00%
/framework/derive/src/format/format_tokenize.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/format/managed_decimal_macro.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/format/semver_tuple.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/abi_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/auto_impl.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/auto_impl_event.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/auto_impl_proxy.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/auto_impl_storage.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/callback_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/contract_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/convert_to_owned_type.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/endpoints_mod_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/function_selector.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/method_call_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/method_call_gen_arg.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/method_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/payable_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/proxy_callback_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/proxy_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/restricted_caller_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/snippets.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/supertrait_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/generate/util.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/lib.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/macro_contract.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/macro_module.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/macro_proxy.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/managed_vec_item_derive.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/model/argument.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/model/contract_trait.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/model/endpoint_mutability_metadata.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/model/endpoint_type_metadata.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/model/method.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/model/payable.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/argument_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/argument_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/doc_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/endpoint_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/event_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/label_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/payable_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/storage_attr.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/trait_argument_prop.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/attributes/util.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/auto_impl_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/contract_trait_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/endpoint_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/method_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/parse_util.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/payable_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/split_path.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/supertrait_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/parse/trait_argument_parse.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/preprocessing/mod.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/preprocessing/substitution_algorithm.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/preprocessing/substitution_key.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/preprocessing/substitution_list.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/preprocessing/substitution_map.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/type_abi_derive.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/validate/reserved.rs 0.00% 0.00% 0.00% 0.00%
/framework/derive/src/validate/validate_method.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/abi_json.rs 86.36% 75.00% 66.67% 28.57%
/framework/meta-lib/src/abi_json/build_info_abi_json.rs 100.00% 75.00% 100.00% 19.05%
/framework/meta-lib/src/abi_json/contract_abi_json.rs 96.55% 85.00% 77.78% 38.24%
/framework/meta-lib/src/abi_json/endpoint_abi_json.rs 96.36% 84.78% 100.00% 20.72%
/framework/meta-lib/src/abi_json/esdt_attribute_abi_json.rs 85.71% 25.00% 50.00% 5.56%
/framework/meta-lib/src/abi_json/esdt_attribute_json.rs 100.00% 75.00% 100.00% 19.05%
/framework/meta-lib/src/abi_json/event_abi_json.rs 93.75% 76.92% 80.00% 18.18%
/framework/meta-lib/src/abi_json/type_abi_json.rs 91.89% 84.00% 92.86% 24.05%
/framework/meta-lib/src/cargo_toml_contents.rs 48.01% 24.75% 37.50% 16.90%
/framework/meta-lib/src/cli/cli_args_build.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/cli/cli_args_contract.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/cli/cli_contract_main.rs 26.83% 7.14% 33.33% 46.15%
/framework/meta-lib/src/code_report_json.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_proxy/proxy_crate_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_proxy/proxy_gen_main.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_proxy/proxy_generator.rs 15.21% 7.80% 10.42% 5.21%
/framework/meta-lib/src/contract/generate_proxy/proxy_process_type_name.rs 82.86% 86.67% 75.00% 37.50%
/framework/meta-lib/src/contract/generate_snippets/snippet_crate_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_snippets/snippet_gen_common.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_snippets/snippet_gen_main.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_snippets/snippet_sc_functions_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_snippets/snippet_template_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/generate_snippets/snippet_type_map.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/meta_abi.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/meta_config.rs 20.86% 4.17% 11.11% 5.71%
/framework/meta-lib/src/contract/sc_config/contract_variant.rs 15.70% 21.74% 13.04% 6.52%
/framework/meta-lib/src/contract/sc_config/contract_variant_builder.rs 92.29% 88.57% 82.86% 53.85%
/framework/meta-lib/src/contract/sc_config/contract_variant_settings.rs 100.00% 80.65% 100.00% 83.33%
/framework/meta-lib/src/contract/sc_config/contract_variant_settings/contract_allocator.rs 60.71% 54.55% 66.67% 33.33%
/framework/meta-lib/src/contract/sc_config/contract_variant_settings/stack_size.rs 96.55% 96.43% 80.00% 66.67%
/framework/meta-lib/src/contract/sc_config/contract_variant_validate.rs 97.94% 86.36% 100.00% 78.57%
/framework/meta-lib/src/contract/sc_config/proxy_config.rs 100.00% 100.00% 100.00% 75.00%
/framework/meta-lib/src/contract/sc_config/sc_config_model.rs 51.56% 58.82% 47.37% 23.68%
/framework/meta-lib/src/contract/sc_config/sc_config_proxy.rs 7.69% 28.57% 33.33% 6.52%
/framework/meta-lib/src/contract/sc_config/sc_config_serde.rs 100.00% 66.67% 100.00% 13.64%
/framework/meta-lib/src/contract/sc_config/wasm_build.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/sc_config/wasm_clean.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/sc_config/wasm_crate_gen.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/sc_config/wasm_update.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/contract/wasm_cargo_toml_generate.rs 97.50% 75.00% 100.00% 50.00%
/framework/meta-lib/src/ei/ei_version.rs 36.59% 34.15% 33.33% 16.67%
/framework/meta-lib/src/ei_check_json.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/esdt_attr_file_json.rs 40.91% 25.00% 33.33% 16.67%
/framework/meta-lib/src/mxsc_file_json.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/print_util.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/report_info_json.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/tools.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/tools/find_workspace.rs 78.95% 73.33% 100.00% 50.00%
/framework/meta-lib/src/tools/git_describe.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/tools/twiggy.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/tools/wasm_extractor.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/tools/wasm_opt.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/tools/wasm_to_wat.rs 0.00% 0.00% 0.00% 0.00%
/framework/meta-lib/src/version.rs 100.00% 100.00% 100.00% 55.56%
/framework/meta-lib/src/version_history.rs 71.25% 71.05% 81.25% 60.00%
/framework/scenario/src/api/core_api_vh/blockchain_api_vh.rs 94.41% 92.52% 88.89% 37.10%
/framework/scenario/src/api/core_api_vh/call_value_api_vh.rs 100.00% 100.00% 100.00% 67.11%
/framework/scenario/src/api/core_api_vh/crypto_api_vh.rs 45.63% 55.56% 46.67% 9.22%
/framework/scenario/src/api/core_api_vh/endpoint_arg_api_vh.rs 100.00% 100.00% 100.00% 76.99%
/framework/scenario/src/api/core_api_vh/endpoint_finish_api_vh.rs 100.00% 100.00% 100.00% 24.60%
/framework/scenario/src/api/core_api_vh/error_api_vh.rs 100.00% 100.00% 100.00% 27.27%
/framework/scenario/src/api/core_api_vh/log_api_vh.rs 100.00% 100.00% 100.00% 57.14%
/framework/scenario/src/api/core_api_vh/send_api_vh.rs 91.29% 89.13% 85.19% 46.30%
/framework/scenario/src/api/core_api_vh/storage_api_vh.rs 100.00% 100.00% 100.00% 77.56%
/framework/scenario/src/api/impl_vh/debug_api.rs 90.41% 87.50% 90.00% 54.66%
/framework/scenario/src/api/impl_vh/debug_handle_vh.rs 82.35% 88.89% 85.71% 49.52%
/framework/scenario/src/api/impl_vh/single_tx_api.rs 93.62% 93.75% 90.91% 72.07%
/framework/scenario/src/api/impl_vh/static_api.rs 61.70% 57.14% 60.00% 88.41%
/framework/scenario/src/api/impl_vh/vm_hooks_api.rs 96.20% 90.91% 90.91% 57.54%
/framework/scenario/src/api/impl_vh/vm_hooks_backend.rs 100.00% 100.00% 100.00% 84.73%
/framework/scenario/src/api/local_api_vh/print_api_vh.rs 100.00% 100.00% 100.00% 35.56%
/framework/scenario/src/api/local_api_vh/static_var_api_vh.rs 100.00% 100.00% 100.00% 68.80%
/framework/scenario/src/api/managed_type_api_vh.rs 67.82% 68.42% 69.23% 48.78%
/framework/scenario/src/api/managed_type_api_vh/big_float_api_vh.rs 82.54% 76.09% 78.57% 42.50%
/framework/scenario/src/api/managed_type_api_vh/big_int_api_vh.rs 100.00% 100.00% 100.00% 57.67%
/framework/scenario/src/api/managed_type_api_vh/elliptic_curve_api_vh.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/api/managed_type_api_vh/managed_buffer_api_vh.rs 93.44% 91.80% 90.32% 71.77%
/framework/scenario/src/api/managed_type_api_vh/managed_map_api_vh.rs 100.00% 100.00% 100.00% 33.33%
/framework/scenario/src/bech32.rs 28.57% 16.67% 33.33% 16.67%
/framework/scenario/src/debug_executor/catch_tx_panic.rs 86.67% 90.00% 100.00% 98.67%
/framework/scenario/src/debug_executor/contract_container.rs 58.89% 63.41% 34.78% 85.71%
/framework/scenario/src/debug_executor/contract_map.rs 56.25% 50.00% 53.85% 26.92%
/framework/scenario/src/debug_executor/static_var_stack.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/debug_executor/tx_static_vars.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/display_util.rs 100.00% 100.00% 100.00% 33.33%
/framework/scenario/src/facade/contract_info.rs 50.91% 46.15% 46.15% 31.58%
/framework/scenario/src/facade/debugger_backend.rs 68.93% 58.11% 68.42% 37.21%
/framework/scenario/src/facade/expr/bech32_address.rs 9.26% 5.56% 8.70% 3.85%
/framework/scenario/src/facade/expr/file_path.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/facade/expr/mxsc_path.rs 100.00% 100.00% 100.00% 89.19%
/framework/scenario/src/facade/expr/num_expr.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/facade/expr/register_code_source.rs 33.33% 33.33% 33.33% 16.67%
/framework/scenario/src/facade/result_handlers/expect_error.rs 100.00% 100.00% 100.00% 78.57%
/framework/scenario/src/facade/result_handlers/expect_message.rs 100.00% 80.00% 100.00% 66.67%
/framework/scenario/src/facade/result_handlers/expect_status.rs 100.00% 100.00% 100.00% 60.00%
/framework/scenario/src/facade/result_handlers/expect_value.rs 100.00% 100.00% 100.00% 84.44%
/framework/scenario/src/facade/result_handlers/returns_logs.rs 100.00% 100.00% 100.00% 33.33%
/framework/scenario/src/facade/result_handlers/returns_message.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/facade/result_handlers/returns_new_bech32_address.rs 100.00% 100.00% 100.00% 57.14%
/framework/scenario/src/facade/result_handlers/returns_new_token_identifier.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/facade/result_handlers/returns_status.rs 100.00% 80.00% 100.00% 50.00%
/framework/scenario/src/facade/result_handlers/with_tx_raw_response.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/facade/scenario_world.rs 75.68% 78.12% 78.57% 83.45%
/framework/scenario/src/facade/scenario_world_register.rs 90.14% 91.67% 85.71% 92.17%
/framework/scenario/src/facade/scenario_world_runner.rs 60.38% 60.98% 56.52% 32.14%
/framework/scenario/src/facade/scenario_world_steps.rs 15.07% 20.00% 22.22% 48.39%
/framework/scenario/src/facade/scenario_world_steps_deprecated.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/facade/scenario_world_whitebox.rs 100.00% 96.67% 100.00% 38.18%
/framework/scenario/src/facade/whitebox_contract.rs 100.00% 100.00% 100.00% 33.33%
/framework/scenario/src/facade/world_tx/scenario_check_state.rs 88.51% 71.05% 93.75% 70.00%
/framework/scenario/src/facade/world_tx/scenario_exec_call.rs 97.26% 83.33% 90.00% 80.26%
/framework/scenario/src/facade/world_tx/scenario_exec_deploy.rs 100.00% 100.00% 100.00% 76.47%
/framework/scenario/src/facade/world_tx/scenario_query_call.rs 71.79% 42.86% 42.86% 56.67%
/framework/scenario/src/facade/world_tx/scenario_rh_impl.rs 84.00% 87.50% 87.50% 48.48%
/framework/scenario/src/facade/world_tx/scenario_set_state.rs 88.80% 81.25% 79.17% 74.52%
/framework/scenario/src/facade/world_tx/scenario_set_state/scenario_set_account.rs 99.44% 92.31% 92.31% 72.53%
/framework/scenario/src/facade/world_tx/scenario_set_state/scenario_set_block.rs 59.72% 63.64% 62.50% 44.00%
/framework/scenario/src/facade/world_tx/scenario_set_state/scenario_set_new_address.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/facade/world_tx/scenario_tx_env.rs 90.91% 83.33% 83.33% 41.67%
/framework/scenario/src/facade/world_tx/scenario_tx_whitebox.rs 98.47% 91.30% 100.00% 96.66%
/framework/scenario/src/lib.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/managed_test_util.rs 86.84% 90.91% 100.00% 84.62%
/framework/scenario/src/scenario/model/account_data/account.rs 76.82% 91.23% 93.55% 48.86%
/framework/scenario/src/scenario/model/account_data/account_check.rs 52.41% 46.88% 50.00% 23.81%
/framework/scenario/src/scenario/model/account_data/accounts_check.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/block_info.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/esdt_data/esdt.rs 88.75% 88.00% 85.71% 52.63%
/framework/scenario/src/scenario/model/esdt_data/esdt_check.rs 47.69% 63.08% 62.50% 35.71%
/framework/scenario/src/scenario/model/esdt_data/esdt_data_check.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/esdt_data/esdt_instance.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/esdt_data/esdt_instance_check.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/esdt_data/esdt_instances_check.rs 82.35% 75.00% 85.71% 42.86%
/framework/scenario/src/scenario/model/esdt_data/esdt_map_check.rs 81.25% 71.43% 66.67% 33.33%
/framework/scenario/src/scenario/model/esdt_data/esdt_map_contents_check.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/esdt_data/esdt_object.rs 83.82% 76.47% 100.00% 57.78%
/framework/scenario/src/scenario/model/new_address.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/scenario.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/step/check_state_step.rs 100.00% 100.00% 100.00% 75.00%
/framework/scenario/src/scenario/model/step/into_blockchain_call.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/scenario/model/step/sc_call_step.rs 80.63% 78.00% 81.82% 70.50%
/framework/scenario/src/scenario/model/step/sc_deploy_step.rs 53.54% 51.72% 52.94% 63.86%
/framework/scenario/src/scenario/model/step/sc_query_step.rs 62.34% 66.67% 63.64% 59.09%
/framework/scenario/src/scenario/model/step/set_state_step.rs 41.78% 42.86% 42.86% 57.14%
/framework/scenario/src/scenario/model/step/step_enum.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/step/transfer_step.rs 78.18% 60.00% 83.33% 44.44%
/framework/scenario/src/scenario/model/step/typed_sc_call.rs 8.91% 12.50% 12.50% 5.88%
/framework/scenario/src/scenario/model/step/typed_sc_deploy.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/scenario/model/step/typed_sc_query.rs 38.33% 41.67% 41.67% 17.86%
/framework/scenario/src/scenario/model/storage_check.rs 78.57% 66.67% 66.67% 33.33%
/framework/scenario/src/scenario/model/storage_details_check.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/transaction/log_check.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/transaction/logs_check.rs 90.62% 78.95% 85.71% 42.86%
/framework/scenario/src/scenario/model/transaction/tx_call.rs 97.85% 85.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/transaction/tx_deploy.rs 81.13% 58.33% 83.33% 41.67%
/framework/scenario/src/scenario/model/transaction/tx_esdt.rs 97.22% 93.33% 100.00% 35.14%
/framework/scenario/src/scenario/model/transaction/tx_expect.rs 77.50% 64.52% 76.92% 39.29%
/framework/scenario/src/scenario/model/transaction/tx_interpret_util.rs 92.86% 80.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/transaction/tx_query.rs 95.83% 83.33% 75.00% 37.50%
/framework/scenario/src/scenario/model/transaction/tx_response.rs 80.85% 85.71% 60.00% 30.00%
/framework/scenario/src/scenario/model/transaction/tx_response_status.rs 14.29% 14.29% 25.00% 12.50%
/framework/scenario/src/scenario/model/transaction/tx_transfer.rs 72.09% 85.71% 80.00% 40.00%
/framework/scenario/src/scenario/model/transaction/tx_validator_reward.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/model/transaction/typed_response.rs 93.33% 83.33% 100.00% 76.92%
/framework/scenario/src/scenario/model/value/address_key.rs 78.05% 78.95% 78.95% 39.47%
/framework/scenario/src/scenario/model/value/address_value.rs 56.45% 54.84% 50.00% 23.33%
/framework/scenario/src/scenario/model/value/value_check.rs 98.39% 96.00% 100.00% 63.64%
/framework/scenario/src/scenario/model/value/value_checkable.rs 98.21% 96.55% 100.00% 80.00%
/framework/scenario/src/scenario/model/value/value_key_bytes.rs 92.11% 88.89% 88.89% 44.44%
/framework/scenario/src/scenario/model/value/value_key_u64.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/scenario/model/value/value_set_big_uint.rs 84.00% 88.24% 85.71% 34.52%
/framework/scenario/src/scenario/model/value/value_set_bytes.rs 71.76% 70.00% 70.00% 33.33%
/framework/scenario/src/scenario/model/value/value_set_u64.rs 91.04% 88.89% 92.31% 46.15%
/framework/scenario/src/scenario/parse_util.rs 92.86% 75.00% 66.67% 33.33%
/framework/scenario/src/scenario/run_list.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/scenario/run_trace/scenario_prettify.rs 65.08% 56.00% 60.00% 30.00%
/framework/scenario/src/scenario/run_trace/scenario_trace.rs 59.38% 62.50% 53.33% 38.89%
/framework/scenario/src/scenario/run_trace/scenario_trace_file.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/scenario/run_vm/check_state.rs 92.70% 92.24% 75.00% 37.50%
/framework/scenario/src/scenario/run_vm/sc_call.rs 83.33% 92.86% 87.50% 96.47%
/framework/scenario/src/scenario/run_vm/sc_deploy.rs 98.41% 84.62% 100.00% 79.17%
/framework/scenario/src/scenario/run_vm/sc_query.rs 98.04% 84.62% 100.00% 85.71%
/framework/scenario/src/scenario/run_vm/set_state.rs 99.49% 98.94% 100.00% 50.00%
/framework/scenario/src/scenario/run_vm/transfer.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/run_vm/tx_input_util.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/scenario/run_vm/tx_output_check.rs 44.71% 63.64% 66.67% 33.33%
/framework/scenario/src/scenario/run_vm/vm_runner.rs 65.91% 40.00% 66.67% 33.33%
/framework/scenario/src/scenario/scenario_runner.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/scenario/tx_to_step/step_annotation.rs 100.00% 100.00% 100.00% 92.61%
/framework/scenario/src/scenario/tx_to_step/step_wrapper.rs 100.00% 100.00% 100.00% 91.26%
/framework/scenario/src/scenario/tx_to_step/tx_to_step_call.rs 98.78% 88.24% 100.00% 92.42%
/framework/scenario/src/scenario/tx_to_step/tx_to_step_deploy.rs 97.44% 81.82% 100.00% 86.96%
/framework/scenario/src/scenario/tx_to_step/tx_to_step_query.rs 100.00% 100.00% 100.00% 86.67%
/framework/scenario/src/scenario/tx_to_step/tx_to_step_transfer.rs 0.00% 0.00% 0.00% 0.00%
/framework/scenario/src/vm_go_tool.rs 8.70% 15.00% 50.00% 25.00%
/framework/scenario/src/whitebox_legacy/address_factory.rs 88.89% 88.89% 80.00% 40.00%
/framework/scenario/src/whitebox_legacy/contract_obj_wrapper.rs 81.04% 81.14% 80.00% 78.59%
/framework/scenario/src/whitebox_legacy/mandos_generator.rs 100.00% 100.00% 100.00% 50.00%
/framework/scenario/src/whitebox_legacy/raw_converter.rs 89.19% 83.33% 84.21% 47.62%
/framework/scenario/src/whitebox_legacy/tx_mandos.rs 59.32% 54.55% 54.55% 25.00%
/framework/snippets/src/account_tool.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_dns.rs 100.00% 100.00% 100.00% 58.33%
/framework/snippets/src/interactor_scenario/interactor_sc_call.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_scenario/interactor_sc_deploy.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_scenario/interactor_sc_extra.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_scenario/interactor_transfer.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_scenario/interactor_vm_query.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_sender.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_exec_call.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_exec_deploy.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_exec_env.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_exec_transf.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_exec_upgrade.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_prepare_async.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_query_call.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/interactor_tx/interactor_query_env.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/multi/homogenous_tx_buffer.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/multi/interactor_multi_sc_exec.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/multi/interactor_multi_sc_process.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/multi/interactor_step.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/multi/step_buffer.rs 0.00% 0.00% 0.00% 0.00%
/framework/snippets/src/network_response.rs 85.64% 81.82% 95.45% 47.73%
/framework/snippets/src/test_wallets.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/crypto/edwards25519/completed_group_element.rs 100.00% 100.00% 100.00% 50.00%
/sdk/core/src/crypto/edwards25519/extended_group_element.rs 100.00% 100.00% 100.00% 50.00%
/sdk/core/src/crypto/edwards25519/field_element.rs 100.00% 100.00% 100.00% 50.00%
/sdk/core/src/crypto/edwards25519/mod.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/crypto/edwards25519/pre_computed_group_element.rs 100.00% 100.00% 100.00% 50.00%
/sdk/core/src/crypto/edwards25519/projective_group_element.rs 100.00% 100.00% 100.00% 50.00%
/sdk/core/src/crypto/private_key.rs 36.84% 47.83% 44.44% 22.22%
/sdk/core/src/crypto/public_key.rs 34.15% 11.54% 37.50% 18.75%
/sdk/core/src/data/account.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/account_storage.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/address.rs 75.81% 74.19% 66.67% 40.54%
/sdk/core/src/data/esdt.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/hyperblock.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/keystore.rs 100.00% 66.67% 100.00% 18.75%
/sdk/core/src/data/network_config.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/network_economics.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/network_status.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/data/transaction.rs 89.47% 35.29% 45.83% 22.27%
/sdk/core/src/data/vm.rs 10.00% 3.70% 10.00% 2.31%
/sdk/core/src/gateway/gateway_account.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/gateway/gateway_block.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/gateway/gateway_network.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/gateway/gateway_proxy.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/gateway/gateway_tx.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/gateway/gateway_tx_retrieve.rs 0.00% 0.00% 0.00% 0.00%
/sdk/core/src/utils.rs 100.00% 100.00% 100.00% 60.00%
/sdk/core/src/wallet.rs 79.80% 54.67% 63.64% 31.82%
/sdk/scenario-format/src/interpret_trait.rs 71.43% 60.00% 60.00% 30.00%
/sdk/scenario-format/src/reconstruct_trait.rs 0.00% 0.00% 0.00% 0.00%
/sdk/scenario-format/src/serde_raw/account_data_raw/account_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/account_data_raw/account_raw_check.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/account_data_raw/accounts_raw_check.rs 88.71% 76.47% 75.00% 35.29%
/sdk/scenario-format/src/serde_raw/block_info_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_data_raw_check.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_full_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_instance_raw_check.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_instances_raw_check.rs 61.22% 54.05% 57.14% 28.57%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_map_contents_raw_check.rs 92.68% 80.00% 75.00% 37.50%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_map_raw_check.rs 80.00% 63.64% 71.43% 35.71%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_raw.rs 90.32% 80.00% 80.00% 40.00%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/esdt_raw_check.rs 90.32% 80.00% 80.00% 40.00%
/sdk/scenario-format/src/serde_raw/esdt_data_raw/instance_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/log_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/logs_raw.rs 78.57% 70.37% 72.73% 36.36%
/sdk/scenario-format/src/serde_raw/new_address_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/scenario_raw.rs 76.67% 71.43% 80.00% 37.50%
/sdk/scenario-format/src/serde_raw/step_raw.rs 100.00% 66.67% 100.00% 18.83%
/sdk/scenario-format/src/serde_raw/storage_details_raw_check.rs 92.68% 80.00% 75.00% 37.50%
/sdk/scenario-format/src/serde_raw/storage_raw_check.rs 83.33% 61.11% 71.43% 35.71%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_call_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_deploy_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_esdt_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_expect_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_query_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_transfer_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/transaction_raw/tx_validator_reward_raw.rs 100.00% 66.67% 100.00% 18.75%
/sdk/scenario-format/src/serde_raw/value_raw.rs 76.19% 59.68% 81.82% 44.00%
/sdk/scenario-format/src/serde_raw/value_raw_check.rs 75.47% 64.10% 66.67% 31.58%
/sdk/scenario-format/src/serde_raw/value_raw_check_list.rs 62.96% 48.65% 62.50% 31.25%
/sdk/scenario-format/src/value_interpreter/file_loader.rs 95.00% 87.50% 100.00% 35.71%
/sdk/scenario-format/src/value_interpreter/functions.rs 94.23% 88.89% 100.00% 50.00%
/sdk/scenario-format/src/value_interpreter/interpreter.rs 100.00% 100.00% 100.00% 50.00%
/sdk/scenario-format/src/value_interpreter/parse_num.rs 97.37% 95.92% 100.00% 50.00%
/sdk/scenario-format/src/value_interpreter/reconstructor.rs 43.33% 47.92% 44.44% 22.22%
/sdk/scenario-format/src/value_interpreter/vm_identifier.rs 100.00% 100.00% 100.00% 50.00%
/tools/interactor-system-func-calls/src/system_sc_interact.rs 0.00% 0.00% 0.00% 0.00%
/tools/interactor-system-func-calls/src/system_sc_interact_cli.rs 0.00% 0.00% 0.00% 0.00%
/tools/interactor-system-func-calls/src/system_sc_interact_config.rs 0.00% 0.00% 0.00% 0.00%
/tools/interactor-system-func-calls/src/system_sc_interact_state.rs 0.00% 0.00% 0.00% 0.00%
/tools/mxpy-snippet-generator/src/cmd_builder.rs 0.00% 0.00% 0.00% 0.00%
/tools/mxpy-snippet-generator/src/helper_types.rs 0.00% 0.00% 0.00% 0.00%
/tools/mxpy-snippet-generator/src/mxpy_snippet_generator.rs 0.00% 0.00% 0.00% 0.00%
/tools/payload-macro-generator/src/main.rs 0.00% 0.00% 0.00% 0.00%
/vm/src/crypto_functions.rs 96.15% 94.44% 100.00% 50.00%
/vm/src/display_util.rs 83.33% 85.71% 66.67% 41.67%
/vm/src/mem_conv.rs 100.00% 100.00% 100.00% 62.32%
/vm/src/tx_execution/blockchain_vm.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_execution/builtin_function_mocks/builtin_func_container.rs 99.05% 98.18% 100.00% 8.98%
/vm/src/tx_execution/builtin_function_mocks/builtin_func_trait.rs 75.00% 66.67% 66.67% 33.33%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_local_burn.rs 85.71% 55.56% 50.00% 0.53%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_local_mint.rs 88.64% 60.00% 50.00% 0.53%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_nft_add_quantity_mock.rs 89.80% 60.00% 50.00% 0.53%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_nft_add_uri_mock.rs 90.20% 71.43% 66.67% 0.54%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_nft_burn_mock.rs 87.23% 55.56% 50.00% 0.53%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_nft_create_mock.rs 90.54% 63.64% 50.00% 0.36%
/vm/src/tx_execution/builtin_function_mocks/esdt_nft/esdt_nft_update_attriutes_mock.rs 90.00% 71.43% 66.67% 0.54%
/vm/src/tx_execution/builtin_function_mocks/general/change_owner_mock.rs 75.86% 71.43% 66.67% 0.54%
/vm/src/tx_execution/builtin_function_mocks/general/claim_developer_rewards_mock.rs 82.93% 83.33% 66.67% 0.54%
/vm/src/tx_execution/builtin_function_mocks/general/delete_username_mock.rs 75.00% 71.43% 66.67% 0.54%
/vm/src/tx_execution/builtin_function_mocks/general/migrate_username_mock.rs 0.00% 0.00% 0.00% 0.00%
/vm/src/tx_execution/builtin_function_mocks/general/set_username_mock.rs 67.57% 66.67% 66.67% 0.54%
/vm/src/tx_execution/builtin_function_mocks/general/upgrade_contract.rs 88.14% 84.21% 75.00% 0.80%
/vm/src/tx_execution/builtin_function_mocks/transfer/esdt_multi_transfer_mock.rs 89.36% 77.78% 80.00% 2.07%
/vm/src/tx_execution/builtin_function_mocks/transfer/esdt_nft_transfer_mock.rs 86.67% 73.91% 80.00% 2.07%
/vm/src/tx_execution/builtin_function_mocks/transfer/esdt_transfer_mock.rs 88.57% 80.95% 80.00% 2.07%
/vm/src/tx_execution/builtin_function_mocks/transfer/transfer_common.rs 100.00% 100.00% 100.00% 3.55%
/vm/src/tx_execution/exec_call.rs 95.73% 86.27% 100.00% 98.33%
/vm/src/tx_execution/exec_contract_endpoint.rs 61.54% 71.43% 60.00% 30.00%
/vm/src/tx_execution/exec_create.rs 100.00% 100.00% 100.00% 87.50%
/vm/src/tx_execution/exec_general_tx.rs 96.06% 96.43% 100.00% 97.57%
/vm/src/tx_execution/system_sc.rs 75.00% 38.81% 100.00% 50.00%
/vm/src/tx_execution/system_sc/system_sc_issue.rs 25.55% 33.33% 50.00% 26.92%
/vm/src/tx_execution/system_sc/system_sc_special_roles.rs 80.00% 83.33% 100.00% 50.00%
/vm/src/tx_execution/system_sc/system_sc_unimplemented.rs 0.00% 0.00% 0.00% 0.00%
/vm/src/tx_mock/blockchain_rng.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/blockchain_update.rs 88.89% 71.43% 100.00% 50.00%
/vm/src/tx_mock/tx_async_call_data.rs 96.97% 90.00% 100.00% 50.00%
/vm/src/tx_mock/tx_async_promise.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/tx_back_transfers.rs 87.50% 80.00% 50.00% 25.00%
/vm/src/tx_mock/tx_cache.rs 86.67% 85.71% 73.68% 1.23%
/vm/src/tx_mock/tx_cache_balance_util.rs 89.19% 86.00% 84.62% 42.31%
/vm/src/tx_mock/tx_cache_source.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/tx_context.rs 80.14% 72.73% 75.00% 39.02%
/vm/src/tx_mock/tx_context_ref.rs 35.14% 37.50% 37.50% 18.75%
/vm/src/tx_mock/tx_context_stack.rs 100.00% 100.00% 100.00% 98.25%
/vm/src/tx_mock/tx_input.rs 75.00% 85.00% 71.43% 35.71%
/vm/src/tx_mock/tx_input_call_type.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/tx_input_function.rs 92.50% 91.67% 91.67% 45.83%
/vm/src/tx_mock/tx_managed_types.rs 100.00% 100.00% 100.00% 75.00%
/vm/src/tx_mock/tx_managed_types/handle_map.rs 84.38% 70.00% 62.50% 69.23%
/vm/src/tx_mock/tx_managed_types/tx_big_float.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/tx_managed_types/tx_big_int.rs 94.74% 89.66% 100.00% 65.00%
/vm/src/tx_mock/tx_managed_types/tx_managed_buffer.rs 98.72% 96.36% 100.00% 72.41%
/vm/src/tx_mock/tx_managed_types/tx_managed_map.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/tx_panic.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/tx_mock/tx_result.rs 56.48% 51.61% 50.00% 25.00%
/vm/src/tx_mock/tx_result_calls.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/types.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/types/vm_address.rs 74.70% 68.18% 65.00% 43.59%
/vm/src/types/vm_code_metadata.rs 100.00% 100.00% 100.00% 75.76%
/vm/src/types/vm_esdt_local_role.rs 51.43% 49.21% 66.67% 5.31%
/vm/src/types/vm_esdt_local_role_flags.rs 100.00% 100.00% 100.00% 62.50%
/vm/src/types/vm_h256.rs 66.67% 64.29% 64.29% 42.86%
/vm/src/types/vm_token_type.rs 0.00% 0.00% 0.00% 0.00%
/vm/src/vm_hooks/vh_dispatcher.rs 49.23% 51.85% 49.28% 24.64%
/vm/src/vm_hooks/vh_handler/vh_blockchain.rs 94.01% 90.00% 96.67% 6.25%
/vm/src/vm_hooks/vh_handler/vh_call_value.rs 100.00% 100.00% 100.00% 48.32%
/vm/src/vm_hooks/vh_handler/vh_crypto.rs 100.00% 100.00% 100.00% 1.60%
/vm/src/vm_hooks/vh_handler/vh_endpoint_arg.rs 87.88% 95.24% 83.33% 31.73%
/vm/src/vm_hooks/vh_handler/vh_endpoint_finish.rs 100.00% 100.00% 100.00% 20.19%
/vm/src/vm_hooks/vh_handler/vh_error.rs 100.00% 100.00% 100.00% 21.15%
/vm/src/vm_hooks/vh_handler/vh_log.rs 100.00% 100.00% 100.00% 23.08%
/vm/src/vm_hooks/vh_handler/vh_managed_types.rs 100.00% 100.00% 100.00% 25.32%
/vm/src/vm_hooks/vh_handler/vh_managed_types/vh_big_float.rs 84.35% 82.69% 81.25% 1.22%
/vm/src/vm_hooks/vh_handler/vh_managed_types/vh_big_int.rs 85.00% 79.49% 78.95% 11.65%
/vm/src/vm_hooks/vh_handler/vh_managed_types/vh_managed_buffer.rs 96.43% 96.43% 92.31% 45.64%
/vm/src/vm_hooks/vh_handler/vh_managed_types/vh_managed_map.rs 100.00% 100.00% 100.00% 0.96%
/vm/src/vm_hooks/vh_handler/vh_send.rs 97.67% 87.10% 93.75% 8.90%
/vm/src/vm_hooks/vh_handler/vh_storage.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/vm_hooks/vh_impl/vh_debug_api.rs 99.05% 96.49% 96.30% 48.15%
/vm/src/vm_hooks/vh_impl/vh_single_tx_api.rs 44.57% 45.83% 42.86% 27.08%
/vm/src/vm_hooks/vh_impl/vh_static_api.rs 12.90% 16.67% 16.67% 8.33%
/vm/src/vm_hooks/vh_source.rs 100.00% 100.00% 100.00% 38.20%
/vm/src/with_shared/shareable.rs 90.24% 87.76% 100.00% 99.58%
/vm/src/with_shared/with_shared_mut_ref.rs 89.09% 93.33% 100.00% 90.00%
/vm/src/world_mock/account_data.rs 30.43% 16.67% 50.00% 25.00%
/vm/src/world_mock/block_info.rs 100.00% 100.00% 100.00% 50.00%
/vm/src/world_mock/blockchain_mock.rs 42.86% 33.33% 33.33% 16.67%
/vm/src/world_mock/blockchain_mock_account_util.rs 87.04% 72.22% 87.50% 43.75%
/vm/src/world_mock/blockchain_state.rs 54.69% 69.57% 50.00% 25.00%
/vm/src/world_mock/esdt_data.rs 61.20% 61.11% 67.86% 33.93%
/vm/src/world_mock/esdt_instance.rs 58.82% 66.67% 66.67% 33.33%
/vm/src/world_mock/esdt_instances.rs 64.29% 66.67% 88.24% 44.12%
/vm/src/world_mock/esdt_roles.rs 56.25% 30.00% 75.00% 37.50%
/vm/src/world_mock/failing_executor.rs 0.00% 0.00% 0.00% 0.00%

CostinCarabas
CostinCarabas previously approved these changes Oct 4, 2024
Copy link

github-actions bot commented Oct 4, 2024

Contract comparison - from 4ce80e2 to 29f4029

Path                                                                                             size                  has-allocator                     has-format
single-value-repeat.wasm 4435 false without message
single-value-repeat-dbg.wasm 12495 false without message
linked-list-repeat-dbg.wasm 18662 true without message
linked-list-repeat.wasm 6473 true without message
set-repeat.wasm 6943 false without message
set-repeat-dbg.wasm 19250 false without message
vec-repeat-dbg.wasm 14032 false without message
vec-repeat.wasm 5223 false without message
queue-repeat.wasm 5789 false without message
queue-repeat-dbg.wasm 16402 false without message
map-repeat.wasm 7178 false without message
map-repeat-dbg.wasm 20950 false without message
send-tx-repeat.wasm 899 false none
send-tx-repeat-dbg.wasm 2284 false none
str-repeat-mb-builder-cached-dbg.wasm 2793 false without message
str-repeat-mb-builder-basic-dbg.wasm 1845 false none
str-repeat-mb-builder-basic.wasm 754 false none
str-repeat-mb-builder-cached.wasm 1134 false without message
str-repeat.wasm 2279 false without message
str-repeat-dbg.wasm 5065 false without message
large-storage.wasm 2160 false without message
large-storage-dbg.wasm 5919 false without message
use-module.wasm 33390 false without message
use-module-view-dbg.wasm 1889 false none
use-module-dbg.wasm 86994 false without message
use-module-view.wasm 733 false none
formatted-message-features-dbg.wasm 11201 false without message
formatted-message-features.wasm 3462 false without message
alloc-mem-leaking-dbg.wasm 43590 false without message
alloc-mem-fail.wasm 16681 true without message
alloc-mem-fail-dbg.wasm 39025 true without message
alloc-mem-leaking.wasm 22011 false without message
alloc-features.wasm 21884 false without message
alloc-features-dbg.wasm 43470 false without message
panic-message-features-dbg.wasm 17002 false with message
panic-message-features.wasm 12050 false with message
scenario-tester.wasm 1114 false none
scenario-tester-dbg.wasm 3306 false none
local-esdt-and-nft.wasm 11853 false without message
local-esdt-and-nft-dbg.wasm 37388 false without message
forwarder-legacy-dbg.wasm 91917 false without message
forwarder-legacy.wasm 32060 false without message
second-contract-dbg.wasm 3375 false none
second-contract.wasm 1355 false none
first-contract.wasm 3083 false without message
first-contract-dbg.wasm 10664 false without message
forwarder-raw.wasm 15261 false without message
forwarder-raw-dbg.wasm 45872 false without message
forwarder-raw-init-async-call-dbg.wasm 9925 false none
forwarder-raw-init-sync-call-dbg.wasm 8421 false none
forwarder-raw-init-sync-call.wasm 3328 false none
forwarder-raw-init-async-call.wasm 3058 false none
forwarder-dbg.wasm 97832 false without message
forwarder.wasm 32434 false without message
vault-upgrade-dbg.wasm 1668 false none
vault-promises-dbg.wasm 22455 false without message
vault.wasm 7814 false without message
vault-dbg.wasm 20204 false without message
vault-upgrade.wasm 697 false none
vault-promises.wasm 8507 false without message
forwarder-queue-dbg.wasm 38908 false without message
forwarder-queue-promises-dbg.wasm 41543 false without message
forwarder-queue-promises.wasm 13004 false without message
forwarder-queue.wasm 12091 false without message
transfer-role-features.wasm 8758 false without message
transfer-role-features-dbg.wasm 28917 false without message
proxy-test-first.wasm 6024 false without message
proxy-test-first-dbg.wasm 20468 false without message
builtin-func-features-dbg.wasm 5659 false none
builtin-func-features.wasm 1099 false none
proxy-test-second.wasm 2112 false without message
proxy-test-second-dbg.wasm 5479 false without message
child.wasm 4051 false without message
child-dbg.wasm 12968 false without message
parent.wasm 1673 false none
parent-dbg.wasm 4334 false none
recursive-caller.wasm 5459 false without message
recursive-caller-dbg.wasm 23964 false without message
promises-features.wasm 12885 false without message
promises-features-dbg.wasm 33048 false without message
managed-map-features-dbg.wasm 3215 false none
managed-map-features.wasm 1315 false none
rust-testing-framework-tester.wasm 8586 false without message
rust-testing-framework-tester-dbg.wasm 23884 false without message
erc1155-user-mock.wasm 1358 false without message
erc1155-user-mock-dbg.wasm 3705 false without message
crowdfunding-erc20-dbg.wasm 19540 false without message
crowdfunding-erc20.wasm 5323 false without message
erc1155-dbg.wasm 36707 false without message
erc1155.wasm 12178 false without message
erc721-dbg.wasm 6642 false none
erc721.wasm 2573 false none
lottery-erc20-dbg.wasm 34725 false without message
lottery-erc20.wasm 12731 false without message
erc1155-marketplace-dbg.wasm 34310 false without message
erc1155-marketplace.wasm 11130 false without message
erc20-dbg.wasm 6382 false none
erc20.wasm 2130 false none
rust-snippets-generator-test.wasm 4971 false without message
rust-snippets-generator-test-dbg.wasm 13237 false without message
basic-features.wasm 66668 false without message
basic-features-crypto-dbg.wasm 3675 false without message
basic-features-storage-bytes-dbg.wasm 1425 false none
basic-features-storage-bytes.wasm 538 false none
basic-features-dbg.wasm 158333 false without message
basic-features-crypto.wasm 1315 false without message
payable-features-dbg.wasm 10574 false without message
payable-features.wasm 4361 false without message
abi-tester.wasm 7494 true without message
abi-tester-dbg.wasm 19881 true without message
abi-tester-ev-dbg.wasm 1998 false none
abi-tester-ev.wasm 757 false none
exchange-features.wasm 1575 false none
exchange-features-dbg.wasm 4017 false none
big-float-features.wasm 6463 false without message
big-float-features-dbg.wasm 19551 false without message
multi-contract-alt-impl-dbg.wasm 848 false none
multi-contract-features-view.wasm 1115 false none
multi-contract-features.wasm 678 false none
multi-contract-example-feature.wasm 677 false none
multi-contract-alt-impl.wasm 360 false none
multi-contract-example-feature-dbg.wasm 1673 false none
multi-contract-features-dbg.wasm 1667 false none
multi-contract-features-view-dbg.wasm 2829 false none
esdt-system-sc-mock-dbg.wasm 12466 false none
esdt-system-sc-mock.wasm 3794 false none
nft-minter.wasm 10021 false without message
nft-minter-dbg.wasm 31697 false without message
kitty-auction.wasm 10054 false without message
kitty-auction-dbg.wasm 31996 false without message
kitty-genetic-alg.wasm 3143 false without message
kitty-genetic-alg-dbg.wasm 7257 false without message
kitty-ownership-dbg.wasm 37460 false without message
kitty-ownership.wasm 12723 false without message
crypto-bubbles.wasm 2345 false none
crypto-bubbles-dbg.wasm 6836 false none
rewards-distribution-dbg.wasm 25295 false without message
rewards-distribution.wasm 10227 false without message
empty-dbg.wasm 616 false none
empty.wasm 241 false none
seed-nft-minter.wasm 15106 false without message
seed-nft-minter-dbg.wasm 43881 false without message
proxy-pause-dbg.wasm 13256 false without message
proxy-pause.wasm 4616 false without message
order-book-factory-dbg.wasm 11728 false without message
order-book-factory.wasm 3760 false without message
order-book-pair-dbg.wasm 33827 false without message
order-book-pair.wasm 13778 false without message
fractional-nfts-dbg.wasm 24358 false without message
fractional-nfts.wasm 8440 false without message
esdt-transfer-with-fee-dbg.wasm 21522 false without message
esdt-transfer-with-fee.wasm 7764 false without message
crypto-zombies-dbg.wasm 31868 false without message
crypto-zombies.wasm 10296 false without message
token-release.wasm 7767 false without message
token-release-dbg.wasm 22137 false without message
lottery-esdt-dbg.wasm 27558 false without message
lottery-esdt.wasm 10963 false without message
check-pause.wasm 1405 false none
check-pause-dbg.wasm 3332 false none
nft-subscription-dbg.wasm 26129 false without message
nft-subscription.wasm 8782 false without message
ping-pong-egld.wasm 6566 false without message
ping-pong-egld-dbg.wasm 18792 false without message
adder-dbg.wasm 1847 false none
adder.wasm 696 false none
factorial.wasm 576 false none
factorial-dbg.wasm 1490 false none
digital-cash-dbg.wasm 30630 false without message
digital-cash.wasm 10039 false without message
nft-storage-prepay-dbg.wasm 6930 false none
nft-storage-prepay.wasm 2290 false none
crowdfunding-esdt-dbg.wasm 10734 false none
crowdfunding-esdt.wasm 3984 false none
bonding-curve-contract-dbg.wasm 45105 false without message
bonding-curve-contract.wasm 14725 false without message
multisig-dbg.wasm 40558 false without message
multisig-full-dbg.wasm 44309 false without message
multisig-view-dbg.wasm 17662 false without message
multisig-view.wasm 6241 false without message
multisig-full.wasm 15812 false without message
multisig.wasm 14223 false without message
multiversx-wegld-swap-sc-dbg.wasm 9970 false without message
multiversx-wegld-swap-sc.wasm 3644 false without message
multiversx-price-aggregator-sc-dbg.wasm 47801 ➡️ 48444 🔴 false without message
multiversx-price-aggregator-sc.wasm 18984 ➡️ 19259 🔴 false without message

andreiblt1304
andreiblt1304 previously approved these changes Oct 4, 2024
andrei-marinica
andrei-marinica previously approved these changes Oct 4, 2024
CostinCarabas
CostinCarabas previously approved these changes Oct 4, 2024
andreiblt1304
andreiblt1304 previously approved these changes Oct 4, 2024
CostinCarabas
CostinCarabas previously approved these changes Oct 4, 2024
dragos-rebegea
dragos-rebegea previously approved these changes Oct 4, 2024
andreiblt1304
andreiblt1304 previously approved these changes Oct 4, 2024
CostinCarabas
CostinCarabas previously approved these changes Oct 4, 2024
CostinCarabas
CostinCarabas previously approved these changes Oct 8, 2024
contracts/core/price-aggregator/src/events.rs Outdated Show resolved Hide resolved
contracts/core/price-aggregator/src/events.rs Outdated Show resolved Hide resolved
contracts/core/price-aggregator/src/events.rs Outdated Show resolved Hide resolved
andrei-marinica
andrei-marinica previously approved these changes Oct 8, 2024
dorin-iancu
dorin-iancu previously approved these changes Oct 9, 2024
CostinCarabas
CostinCarabas previously approved these changes Oct 9, 2024
@alyn509 alyn509 dismissed stale reviews from CostinCarabas and dorin-iancu via 29f4029 October 9, 2024 07:09
@alyn509 alyn509 merged commit 2b9d402 into master Oct 9, 2024
14 checks passed
@alyn509 alyn509 deleted the more-price-aggregator-events branch October 9, 2024 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants