multiversx / mx-sdk-rs

🦀 MultiversX SpaceCraft framework for Rust. Contains: a smart contract framework; a complete smart contract build solution; a large collection of example smart contracts; a testing framework and debugger (including a VM model); real blockchain interaction; various other tools.
GNU General Public License v3.0
178 stars 98 forks source link

Merge master -> rc/v0.54 #1841

Closed andrei-marinica closed 3 weeks ago

github-actions[bot] commented 3 weeks ago

Coverage Summary

Totals

Count Covered %
Lines 65151 35992 55.24
Regions 21797 11319 51.93
Functions 9005 4990 55.41
Instantiations 180398 61811 34.26

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_main.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/dapp/src/components/button.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/components/footer.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/components/network_status.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/context.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/interactor.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/main.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/pages/home.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/requests/proxy.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/requests/query.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/requests/transaction.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/dapp/src/routes.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/interactor/src/interact.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/interactor/src/interact_cli.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/interactor/src/interact_config.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/interactor/src/interact_main.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/interactor/src/interact_state.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/src/ping_pong.rs | 75.44% | 81.40% | 70.00% | 13.19% | | /contracts/examples/ping-pong-egld/src/proxy_ping_pong_egld.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /contracts/examples/ping-pong-egld/src/types.rs | 33.33% | 26.67% | 33.33% | 10.00% | | /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.77% | | /data/codec/src/codec_err_handler.rs | 50.00% | 50.00% | 50.00% | 5.19% | | /data/codec/src/impl_for_types/impl_array.rs | 58.11% | 56.67% | 50.00% | 22.81% | | /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.78% | | /data/codec/src/impl_for_types/impl_option.rs | 72.29% | 62.50% | 66.67% | 46.67% | | /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% | 56.97% | | /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% | 68.18% | | /data/codec/src/impl_for_types/impl_slice.rs | 86.67% | 82.86% | 83.33% | 55.87% | | /data/codec/src/impl_for_types/impl_string.rs | 98.89% | 84.38% | 100.00% | 38.58% | | /data/codec/src/impl_for_types/impl_tuple.rs | 91.30% | 82.35% | 100.00% | 13.90% | | /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% | 77.94% | | /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.44% | | /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.63% | | /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% | 20.00% | | /data/codec/src/multi_types/multi_value_optional.rs | 73.81% | 63.33% | 57.14% | 18.87% | | /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% | 64.58% | | /data/codec/src/single/top_de.rs | 61.90% | 58.82% | 60.00% | 47.56% | | /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% | 88.12% | | /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% | 97.01% | | /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% | 55.56% | | /framework/base/src/abi/endpoint_abi.rs | 100.00% | 100.00% | 100.00% | 49.70% | | /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% | 64.86% | | /framework/base/src/abi/type_abi.rs | 100.00% | 100.00% | 100.00% | 55.95% | | /framework/base/src/abi/type_abi_impl_basic.rs | 87.74% | 86.00% | 89.74% | 33.68% | | /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% | 32.82% | | /framework/base/src/abi/type_abi_impl_vm_core.rs | 100.00% | 88.89% | 100.00% | 46.43% | | /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% | 47.37% | | /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% | 37.82% | | /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% | 55.86% | | /framework/base/src/formatter/formatter_impl_vm_core.rs | 100.00% | 100.00% | 100.00% | 33.33% | | /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.65% | | /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.13% | | /framework/base/src/storage/mappers/map_mapper.rs | 84.55% | 84.15% | 75.61% | 37.81% | | /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.21% | | /framework/base/src/storage/mappers/set_mapper.rs | 84.38% | 78.18% | 80.65% | 53.14% | | /framework/base/src/storage/mappers/single_value_mapper.rs | 100.00% | 95.83% | 100.00% | 51.51% | | /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.40% | | /framework/base/src/storage/mappers/unordered_set_mapper.rs | 83.33% | 82.22% | 86.36% | 38.63% | | /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% | 34.93% | | /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% | 41.97% | | /framework/base/src/types/crypto/message_hash_type.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /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/queue.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/base/src/types/interaction/annotated.rs | 100.00% | 100.00% | 100.00% | 53.01% | | /framework/base/src/types/interaction/annotated/annotated_impl_big_uint.rs | 65.22% | 60.00% | 60.00% | 36.26% | | /framework/base/src/types/interaction/annotated/annotated_impl_managed_address.rs | 64.29% | 58.33% | 58.33% | 27.71% | | /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% | 72.00% | | /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.47% | | /framework/base/src/types/interaction/markers/esdt_system_sc_address.rs | 9.68% | 12.50% | 12.50% | 1.79% | | /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/pass_value.rs | 100.00% | 100.00% | 100.00% | 33.33% | | /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% | 40.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% | 46.93% | | /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% | 54.86% | | /framework/base/src/types/interaction/tx_data/function_call.rs | 87.85% | 82.05% | 81.25% | 42.02% | | /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% | 58.39% | | /framework/base/src/types/interaction/tx_payment.rs | 84.21% | 75.00% | 75.00% | 59.52% | | /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% | 23.96% | | /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% | 40.71% | | /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.53% | | /framework/base/src/types/interaction/tx_result_handler_list/tx_result_handler_list_cons.rs | 76.32% | 70.00% | 70.00% | 64.86% | | /framework/base/src/types/interaction/tx_result_handler_list/tx_result_handler_list_exec.rs | 100.00% | 100.00% | 100.00% | 71.89% | | /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.12% | | /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.34% | | /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.57% | | /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.23% | | /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.33% | | /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.52% | | /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% | 21.74% | | /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% | 28.93% | | /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.06% | | /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.81% | | /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.48% | | /framework/base/src/types/managed/wrapped/builder/managed_buffer_builder_impl_basic.rs | 100.00% | 100.00% | 100.00% | 74.28% | | /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.62% | | /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% | 44.90% | | /framework/base/src/types/managed/wrapped/managed_address.rs | 97.32% | 91.89% | 96.43% | 51.54% | | /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.27% | | /framework/base/src/types/managed/wrapped/managed_decimal.rs | 72.51% | 60.66% | 70.37% | 29.87% | | /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.21% | | /framework/base/src/types/managed/wrapped/managed_option.rs | 73.10% | 79.41% | 71.43% | 46.07% | | /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% | 46.98% | | /framework/base/src/types/managed/wrapped/managed_vec_item.rs | 63.12% | 67.50% | 63.33% | 52.79% | | /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 | 88.00% | 80.00% | 80.00% | 28.57% | | /framework/base/src/types/managed/wrapped/managed_vec_ref_iter.rs | 100.00% | 100.00% | 100.00% | 46.13% | | /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.84% | | /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.43% | 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/cargo_toml_contents.rs | 67.52% | 44.66% | 51.52% | 30.43% | | /framework/meta-lib/src/cargo_toml/cargo_toml_deps.rs | 40.00% | 56.00% | 50.00% | 50.00% | | /framework/meta-lib/src/cargo_toml/cargo_toml_deps_raw.rs | 87.04% | 75.44% | 100.00% | 66.67% | | /framework/meta-lib/src/cargo_toml/version_req.rs | 79.17% | 63.64% | 66.67% | 33.33% | | /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 | 22.76% | 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.31% | 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 | 93.33% | 80.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/panic_report.rs | 92.31% | 89.74% | 100.00% | 50.00% | | /framework/meta-lib/src/tools/report_creator.rs | 100.00% | 100.00% | 100.00% | 50.00% | | /framework/meta-lib/src/tools/twiggy.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/meta-lib/src/tools/wasm_extractor.rs | 85.05% | 85.57% | 90.91% | 45.45% | | /framework/meta-lib/src/tools/wasm_extractor_test.rs | 95.35% | 87.50% | 100.00% | 100.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% | 50.00% | | /framework/meta-lib/src/version_history.rs | 71.25% | 71.05% | 81.25% | 52.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% | 26.49% | | /framework/scenario/src/api/core_api_vh/error_api_vh.rs | 100.00% | 100.00% | 100.00% | 27.95% | | /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.80% | | /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.69% | | /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.68% | | /framework/scenario/src/debug_executor/contract_container.rs | 60.22% | 63.41% | 34.78% | 85.82% | | /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.45% | | /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% | 86.84% | | /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_gas_used.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/scenario/src/facade/result_handlers/returns_handled_or_err.rs | 100.00% | 100.00% | 100.00% | 53.85% | | /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% | 40.00% | | /framework/scenario/src/facade/result_handlers/returns_new_bech32_address.rs | 100.00% | 100.00% | 100.00% | 50.00% | | /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% | 40.00% | | /framework/scenario/src/facade/result_handlers/returns_tx_hash.rs | 100.00% | 100.00% | 100.00% | 60.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 | 83.78% | 81.25% | 85.71% | 84.17% | | /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% | 90.91% | 90.91% | 80.25% | | /framework/scenario/src/facade/world_tx/scenario_exec_deploy.rs | 100.00% | 100.00% | 100.00% | 78.95% | | /framework/scenario/src/facade/world_tx/scenario_query_call.rs | 71.79% | 42.86% | 42.86% | 59.38% | | /framework/scenario/src/facade/world_tx/scenario_rh_impl.rs | 84.00% | 87.50% | 87.50% | 48.57% | | /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 | 93.10% | 80.00% | 87.50% | 43.75% | | /framework/scenario/src/facade/world_tx/scenario_tx_whitebox.rs | 98.47% | 91.30% | 100.00% | 96.69% | | /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 | 81.12% | 78.85% | 82.61% | 70.14% | | /framework/scenario/src/scenario/model/step/sc_deploy_step.rs | 55.77% | 54.84% | 55.56% | 62.07% | | /framework/scenario/src/scenario/model/step/sc_query_step.rs | 62.34% | 66.67% | 63.64% | 57.78% | | /framework/scenario/src/scenario/model/step/set_state_step.rs | 41.78% | 42.86% | 42.86% | 55.22% | | /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% | 34.21% | | /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 | 42.86% | 28.57% | 50.00% | 25.00% | | /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% | 73.33% | | /framework/scenario/src/scenario/model/value/address_key.rs | 77.22% | 77.78% | 77.78% | 38.89% | | /framework/scenario/src/scenario/model/value/address_value.rs | 55.37% | 53.33% | 48.15% | 22.41% | | /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 | 79.55% | 80.00% | 80.00% | 40.00% | | /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% | 33.72% | | /framework/scenario/src/scenario/model/value/value_set_bytes.rs | 67.03% | 66.67% | 66.67% | 31.82% | | /framework/scenario/src/scenario/model/value/value_set_u64.rs | 91.43% | 89.47% | 92.86% | 46.43% | | /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.48% | | /framework/scenario/src/scenario/run_vm/sc_deploy.rs | 98.41% | 84.62% | 100.00% | 80.00% | | /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% | 91.00% | | /framework/scenario/src/scenario/tx_to_step/step_wrapper.rs | 100.00% | 100.00% | 100.00% | 88.70% | | /framework/scenario/src/scenario/tx_to_step/tx_to_step_call.rs | 98.15% | 81.82% | 100.00% | 91.79% | | /framework/scenario/src/scenario/tx_to_step/tx_to_step_deploy.rs | 97.50% | 81.82% | 100.00% | 84.31% | | /framework/scenario/src/scenario/tx_to_step/tx_to_step_query.rs | 100.00% | 100.00% | 100.00% | 83.67% | | /framework/scenario/src/scenario/tx_to_step/tx_to_step_transfer.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/scenario/src/scenario/tx_to_step/tx_to_step_upgrade.rs | 100.00% | 100.00% | 100.00% | 22.22% | | /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 | 80.91% | 80.92% | 79.25% | 78.88% | | /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-base/src/account_tool.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_chain_simulator.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_dns.rs | 100.00% | 100.00% | 100.00% | 58.33% | | /framework/snippets-base/src/interactor_scenario/interactor_sc_call.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_scenario/interactor_sc_deploy.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_scenario/interactor_sc_extra.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_scenario/interactor_transfer.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_scenario/interactor_vm_query.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_sender.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_exec_call.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_exec_deploy.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_exec_env.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_exec_transf.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_exec_upgrade.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_prepare_async.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_query_call.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/interactor_tx/interactor_query_env.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/multi/homogenous_tx_buffer.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/multi/interactor_multi_sc_exec.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/multi/interactor_multi_sc_process.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/multi/interactor_step.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/multi/step_buffer.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /framework/snippets-base/src/network_response.rs | 87.68% | 85.45% | 95.83% | 47.92% | | /sdk/core/src/bech32.rs | 85.71% | 66.67% | 66.67% | 50.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 | 35.90% | 16.67% | 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/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/sdk_address.rs | 47.06% | 50.00% | 33.33% | 25.00% | | /sdk/core/src/data/transaction.rs | 89.47% | 35.29% | 45.83% | 20.48% | | /sdk/core/src/data/vm.rs | 10.00% | 3.70% | 10.00% | 1.97% | | /sdk/core/src/gateway.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_account.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_account_esdt_roles.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_account_esdt_tokens.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_account_storage.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_blocks.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_chain_simulator_send_funds.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_network_config.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_network_economics.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_network_status.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_cost.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_info.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_process_status.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_send.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_send_multi.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_status.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/gateway/gateway_tx_vmquery.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/core/src/retrieve_tx_on_network.rs | 40.00% | 56.45% | 62.50% | 25.00% | | /sdk/core/src/test_wallets.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 | 78.79% | 53.95% | 60.87% | 30.43% | | /sdk/dapp/src/gateway_dapp_proxy.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/http/src/gateway_http_proxy.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/http/src/gateway_http_proxy/http_account.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/http/src/gateway_http_proxy/http_block.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/http/src/gateway_http_proxy/http_chain_simulator.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/http/src/gateway_http_proxy/http_network.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /sdk/http/src/gateway_http_proxy/http_tx.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /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-core/src/types/address.rs | 73.72% | 64.10% | 62.50% | 34.18% | | /vm-core/src/types/boxed_bytes.rs | 96.63% | 94.20% | 93.94% | 15.39% | | /vm-core/src/types/flags/code_metadata.rs | 100.00% | 97.53% | 100.00% | 31.40% | | /vm-core/src/types/flags/esdt_local_role.rs | 50.65% | 42.67% | 45.45% | 6.15% | | /vm-core/src/types/flags/esdt_local_role_flags.rs | 100.00% | 100.00% | 100.00% | 57.14% | | /vm-core/src/types/flags/esdt_token_type.rs | 2.27% | 4.35% | 11.11% | 3.45% | | /vm-core/src/types/flags/return_code.rs | 48.33% | 33.87% | 83.33% | 41.67% | | /vm-core/src/types/flags/token_type.rs | 0.00% | 0.00% | 0.00% | 0.00% | | /vm-core/src/types/h256.rs | 81.08% | 72.73% | 73.08% | 36.09% | | /vm-core/src/types/heap_address.rs | 50.81% | 45.24% | 37.50% | 25.40% | | /vm-core/src/types/heap_h256.rs | 73.57% | 69.05% | 62.07% | 40.35% | | /vm/src/crypto_functions.rs | 96.15% | 94.44% | 100.00% | 50.00% | | /vm/src/display_util.rs | 83.33% | 85.71% | 66.67% | 33.33% | | /vm/src/mem_conv.rs | 100.00% | 100.00% | 100.00% | 63.73% | | /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.97% | | /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.53% | | /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.53% | | /vm/src/tx_execution/builtin_function_mocks/general/change_owner_mock.rs | 75.86% | 71.43% | 66.67% | 0.53% | | /vm/src/tx_execution/builtin_function_mocks/general/claim_developer_rewards_mock.rs | 82.93% | 83.33% | 66.67% | 0.53% | | /vm/src/tx_execution/builtin_function_mocks/general/delete_username_mock.rs | 75.00% | 71.43% | 66.67% | 0.53% | | /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.53% | | /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.06% | | /vm/src/tx_execution/builtin_function_mocks/transfer/esdt_nft_transfer_mock.rs | 86.67% | 73.91% | 80.00% | 2.06% | | /vm/src/tx_execution/builtin_function_mocks/transfer/esdt_transfer_mock.rs | 88.57% | 80.95% | 80.00% | 2.06% | | /vm/src/tx_execution/builtin_function_mocks/transfer/transfer_common.rs | 100.00% | 100.00% | 100.00% | 3.54% | | /vm/src/tx_execution/exec_call.rs | 95.73% | 86.27% | 100.00% | 98.34% | | /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% | 88.24% | | /vm/src/tx_execution/exec_general_tx.rs | 96.06% | 96.43% | 100.00% | 97.60% | | /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.22% | | /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.26% | | /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/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% | 21.15% | | /vm/src/vm_hooks/vh_handler/vh_error.rs | 100.00% | 100.00% | 100.00% | 21.63% | | /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.59% | | /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% |
github-actions[bot] commented 3 weeks ago
Contract comparison - from a79178ee08b3a3394ce9bd0490726303b3fc81c4 to 9b548b5ab4edb8d5a2c70cb138c9e69d9fbe3d25 Path                                                                                             size                  has-allocator                     has-format
str-repeat.wasm 2228 false without message
str-repeat-mb-builder-cached.wasm 1132 false without message
str-repeat-mb-builder-basic.wasm 754 false None
large-storage.wasm 2187 false without message
send-tx-repeat.wasm 899 false None
set-repeat.wasm 6989 false without message
vec-repeat.wasm 5265 false without message
single-value-repeat.wasm 4472 false without message
queue-repeat.wasm 5830 false without message
linked-list-repeat.wasm 6522 true without message
map-repeat.wasm 7219 false without message
check-pause.wasm 1405 false None
crypto-bubbles.wasm 2345 false None
crowdfunding-esdt.wasm 3992 false None
nft-storage-prepay.wasm 2293 false None
crypto-zombies.wasm 10330 false without message
seed-nft-minter.wasm 15231 false without message
lottery-esdt.wasm 11023 false without message
fractional-nfts.wasm 8485 false without message
nft-subscription.wasm 8965 false without message
proxy-pause.wasm 4652 false without message
factorial.wasm 576 false None
nft-minter.wasm 10146 false without message
bonding-curve-contract.wasm 14783 false without message
order-book-pair.wasm 13807 false without message
order-book-factory.wasm 3811 false without message
multisig-full.wasm 15832 false without message
multisig-view.wasm 6264 false without message
multisig.wasm 14243 false without message
digital-cash.wasm 10088 false without message
adder.wasm 696 false None
ping-pong-egld.wasm 6612 false without message
rewards-distribution.wasm 10266 false without message
empty.wasm 241 false None
token-release.wasm 7800 false without message
kitty-auction.wasm 10087 false without message
kitty-genetic-alg.wasm 3173 false without message
kitty-ownership.wasm 12751 false without message
esdt-transfer-with-fee.wasm 7802 false without message
multiversx-wegld-swap-sc.wasm 3711 false without message
multiversx-price-aggregator-sc.wasm 19310 false without message
lottery-erc20.wasm 12820 false without message
erc20.wasm 2130 false None
erc721.wasm 2581 false None
crowdfunding-erc20.wasm 5353 false without message
erc1155-marketplace.wasm 11163 false without message
erc1155-user-mock.wasm 1389 false without message
erc1155.wasm 12612 false without message
rust-snippets-generator-test.wasm 5002 false without message
formatted-message-features.wasm 3458 false without message
payable-features.wasm 4367 false without message
multi-contract-example-feature.wasm 677 false None
multi-contract-features-view.wasm 1115 false None
multi-contract-features.wasm 678 false None
multi-contract-alt-impl.wasm 360 false None
scenario-tester.wasm 1212 false None
use-module.wasm 33580 false without message
use-module-view.wasm 733 false None
managed-map-features.wasm 1315 false None
panic-message-features.wasm 12323 false with message
esdt-system-sc-mock.wasm 3782 false None
abi-tester.wasm 8235 true without message
abi-tester-ev.wasm 757 false None
alloc-mem-fail.wasm 19365 true without message
alloc-mem-leaking.wasm 24708 false without message
alloc-features.wasm 24543 false without message
big-float-features.wasm 6463 false without message
forwarder-queue-promises.wasm 13066 false without message
forwarder-queue.wasm 12147 false without message
forwarder.wasm 32890 false without message
forwarder-raw-init-async-call.wasm 3063 false None
forwarder-raw-init-sync-call.wasm 3333 false None
forwarder-raw.wasm 15305 false without message
vault-upgrade.wasm 700 false None
vault-promises.wasm 8592 false without message
vault.wasm 7903 false without message
promises-features.wasm 12933 false without message
child.wasm 4093 false without message
parent.wasm 1673 false None
forwarder-legacy.wasm 32570 false without message
builtin-func-features.wasm 1099 false None
local-esdt-and-nft.wasm 12056 false without message
transfer-role-features.wasm 8784 false without message
proxy-test-second.wasm 2106 false without message
first-contract.wasm 3083 false without message
second-contract.wasm 1355 false None
recursive-caller.wasm 5486 false without message
proxy-test-first.wasm 6046 false without message
rust-testing-framework-tester.wasm 8713 false without message
basic-features.wasm 67000 false without message
basic-features-storage-bytes.wasm 538 false None
basic-features-crypto.wasm 1346 false without message
exchange-features.wasm 1578 false None