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

chain simulator - integration with interactor #1728

Open
wants to merge 13 commits into
base: rc/v0.54
Choose a base branch
from

Conversation

BiancaIalangi
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Aug 12, 2024

Coverage Summary

Totals

Count Covered %
Lines 63210 35164 55.63
Regions 21094 11048 52.38
Functions 8677 4939 56.92
Instantiations 177408 61213 34.50

Files

Expand
File Lines Regions Functions Instantiations
/contracts/core/price-aggregator/src/events.rs 94.12% 44.44% 75.00% 30.00%
/contracts/core/price-aggregator/src/lib.rs 72.73% 57.43% 64.00% 33.20%
/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% 43.83%
/contracts/examples/adder/src/adder_proxy.rs 100.00% 100.00% 100.00% 46.88%
/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 85.71% 84.62% 87.50% 22.11%
/contracts/examples/ping-pong-egld/src/user_status.rs 66.67% 57.14% 66.67% 28.57%
/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 100.00% 90.00% 100.00% 29.36%
/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.75%
/data/codec/src/impl_for_types/impl_option.rs 72.29% 62.50% 66.67% 44.29%
/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% 55.25%
/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.21%
/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% 30.25%
/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% 58.92%
/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.00%
/framework/base/src/abi/endpoint_abi.rs 100.00% 100.00% 100.00% 78.10%
/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% 79.81%
/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.06%
/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% 45.78%
/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.22%
/framework/base/src/storage/mappers/single_value_mapper.rs 100.00% 95.83% 100.00% 51.89%
/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.53%
/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% 39.69%
/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.27%
/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% 42.08%
/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% 53.33%
/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.24%
/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% 69.94%
/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.82%
/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.30%
/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% 56.10%
/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.65%
/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.53%
/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 78.67% 33.33% 43.48% 19.47%
/sdk/core/src/data/vm.rs 10.00% 3.70% 10.00% 2.33%
/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_chain_simulator.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% 22.12%
/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% 37.92%
/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%

Copy link

github-actions bot commented Aug 12, 2024

Contract comparison - from 390d18d to d4773f4

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 33527 false without message
use-module-view-dbg.wasm 1889 false none
use-module-dbg.wasm 87163 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 12080 false without message
local-esdt-and-nft-dbg.wasm 37527 false without message
forwarder-legacy-dbg.wasm 92774 false without message
forwarder-legacy.wasm 32547 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 98683 false without message
forwarder.wasm 32914 false without message
vault-upgrade-dbg.wasm 1668 false none
vault-promises-dbg.wasm 22207 false without message
vault.wasm 7881 false without message
vault-dbg.wasm 19957 false without message
vault-upgrade.wasm 697 false none
vault-promises.wasm 8574 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 4074 false without message
child-dbg.wasm 12991 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 8677 false without message
rust-testing-framework-tester-dbg.wasm 24302 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 66952 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 159213 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 12226 false none
esdt-system-sc-mock.wasm 3774 false none
nft-minter.wasm 10098 false without message
nft-minter-dbg.wasm 31919 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 15186 false without message
seed-nft-minter-dbg.wasm 44251 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 24233 false without message
fractional-nfts.wasm 8453 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 26882 false without message
nft-subscription.wasm 8937 false without message
ping-pong-egld.wasm 6021 false without message
ping-pong-egld-dbg.wasm 16810 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 45758 false without message
bonding-curve-contract.wasm 14785 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 10041 false without message
multiversx-wegld-swap-sc.wasm 3711 false without message
multiversx-price-aggregator-sc-dbg.wasm 47801 false without message
multiversx-price-aggregator-sc.wasm 18984 false without message

@BiancaIalangi BiancaIalangi changed the base branch from master to rc/v0.53 August 21, 2024 13:09
@BiancaIalangi BiancaIalangi marked this pull request as ready for review August 21, 2024 13:18
Base automatically changed from rc/v0.53 to master September 4, 2024 07:30
@BiancaIalangi BiancaIalangi changed the base branch from master to rc/v0.54 September 17, 2024 13:24
@BiancaIalangi BiancaIalangi marked this pull request as draft September 17, 2024 15:18
@BiancaIalangi BiancaIalangi marked this pull request as ready for review September 20, 2024 14:36
mihaicalinluca
mihaicalinluca previously approved these changes Sep 20, 2024
@BiancaIalangi BiancaIalangi changed the title chain-sim - prototype of integration with adder interactor chain-sim - integration with interactor Sep 26, 2024
@BiancaIalangi BiancaIalangi changed the title chain-sim - integration with interactor chain simulator - integration with interactor Sep 26, 2024
@@ -11,7 +11,8 @@ const CONFIG_FILE: &str = "config.toml";
/// Multisig Interact configuration
#[derive(Debug, Deserialize)]
pub struct Config {
gateway: String,
gateway_uri: String,
chain_type: String,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's make this an enum

mihaicalinluca
mihaicalinluca previously approved these changes Sep 26, 2024
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.

3 participants