Skip to content

Added scripts support for the v3.0 to v3.1 upgrade process#288

Merged
iulianpascalau merged 1 commit intofeat/v3.1from
upgrade-scripts-changes-2025.03.07
Mar 7, 2025
Merged

Added scripts support for the v3.0 to v3.1 upgrade process#288
iulianpascalau merged 1 commit intofeat/v3.1from
upgrade-scripts-changes-2025.03.07

Conversation

@iulianpascalau
Copy link
Copy Markdown
Contributor

  • added scripts support for the v3.0 to v3.1 upgrade process

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 7, 2025

Coverage Summary

Totals

Count Covered %
Lines 13146 11155 84.85
Regions 1682 1245 74.02
Functions 940 667 70.96
Instantiations 4975 1633 32.82

Files

Expand
File Lines Regions Functions Instantiations
/home/runner/.cargo/git/checkouts/mx-sdk-rs-cdb4dd89271084b6/bafea45/contracts/examples/crowdfunding-esdt/src/crowdfunding_esdt.rs 53.12% 60.00% 88.89% 68.00%
/home/runner/.cargo/git/checkouts/mx-sdk-rs-cdb4dd89271084b6/bafea45/contracts/examples/crowdfunding-esdt/src/crowdfunding_esdt_proxy.rs 100.00% 100.00% 100.00% 100.00%
/bridge-proxy/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/bridge-proxy/src/bridge-proxy.rs 77.78% 80.00% 88.24% 24.09%
/bridge-proxy/src/config.rs 50.00% 50.00% 50.00% 20.27%
/bridge-proxy/src/events.rs 50.00% 50.00% 50.00% 5.88%
/bridge-proxy/tests/bridge_proxy_blackbox_test.rs 97.64% 93.75% 86.36% 86.36%
/bridged-tokens-wrapper/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/bridged-tokens-wrapper/src/dfp_big_uint.rs 50.00% 45.45% 100.00% 40.00%
/bridged-tokens-wrapper/src/events.rs 50.00% 50.00% 50.00% 9.68%
/bridged-tokens-wrapper/src/lib.rs 100.00% 100.00% 100.00% 23.68%
/bridged-tokens-wrapper/tests/bridged_tokens_wrapper_whitebox_test.rs 89.24% 90.32% 89.66% 89.66%
/bridged-tokens-wrapper/tests/scenario_go_test.rs 100.00% 100.00% 100.00% 100.00%
/common/eth-address/src/lib.rs 64.29% 37.50% 37.50% 18.82%
/common/fee-estimator-module/src/lib.rs 97.50% 92.86% 90.00% 32.95%
/common/fee-estimator-module/src/price_aggregator_proxy.rs 6.14% 6.67% 6.67% 13.89%
/common/max-bridged-amount-module/src/lib.rs 92.86% 85.71% 80.00% 30.99%
/common/mock-contracts/mock-bridge-proxy/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/common/mock-contracts/mock-bridge-proxy/src/mock_bridge_proxy.rs 50.00% 50.00% 50.00% 7.14%
/common/mock-contracts/mock-bridged-tokens-wrapper/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/common/mock-contracts/mock-bridged-tokens-wrapper/src/mock_bridged_tokens_wrapper.rs 50.00% 50.00% 50.00% 10.00%
/common/mock-contracts/mock-esdt-safe/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/common/mock-contracts/mock-esdt-safe/src/mock_esdt_safe.rs 25.00% 25.00% 25.00% 18.33%
/common/mock-contracts/mock-multi-transfer-esdt/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/common/mock-contracts/mock-multi-transfer-esdt/src/mock_multi_transfer_esdt.rs 100.00% 100.00% 100.00% 23.08%
/common/mock-contracts/mock-multisig/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/common/mock-contracts/mock-multisig/src/mock_multisig.rs 100.00% 100.00% 100.00% 33.33%
/common/mock-contracts/mock-price-aggregator/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/common/mock-contracts/mock-price-aggregator/src/mock_price_aggregator.rs 50.00% 50.00% 50.00% 25.00%
/common/mock-proxies/src/mock_multisig_proxy.rs 72.41% 62.50% 62.50% 55.56%
/common/sc-proxies/src/bridge_proxy_contract_proxy.rs 73.72% 73.33% 73.33% 56.25%
/common/sc-proxies/src/bridged_tokens_wrapper_proxy.rs 48.04% 47.37% 47.37% 35.09%
/common/sc-proxies/src/crowdfunding_esdt_proxy.rs 0.00% 0.00% 0.00% 0.00%
/common/sc-proxies/src/esdt_safe_proxy.rs 85.22% 74.55% 74.55% 50.26%
/common/sc-proxies/src/multi_transfer_esdt_proxy.rs 76.59% 75.00% 75.00% 45.76%
/common/sc-proxies/src/multisig_proxy.rs 69.69% 60.00% 60.00% 40.56%
/common/storage-module/src/lib.rs 92.86% 77.78% 77.78% 41.25%
/common/token-module/src/lib.rs 88.21% 81.18% 76.19% 33.42%
/common/transaction/src/lib.rs 68.00% 23.81% 23.81% 13.11%
/common/transaction/src/transaction_status.rs 20.00% 20.00% 20.00% 4.55%
/common/tx-batch-module/src/batch_status.rs 0.00% 0.00% 0.00% 0.00%
/common/tx-batch-module/src/lib.rs 96.55% 90.54% 94.12% 34.12%
/common/tx-batch-module/src/tx_batch_mapper.rs 97.14% 93.10% 100.00% 56.25%
/esdt-safe/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/esdt-safe/src/lib.rs 82.94% 68.79% 75.00% 28.51%
/esdt-safe/tests/esdt_safe_blackbox_test.rs 99.06% 80.60% 100.00% 100.00%
/esdt-safe/tests/esdt_safe_scenario_rs_test.rs 100.00% 100.00% 100.00% 100.00%
/esdt-safe/tests/scenario_go_test.rs 100.00% 100.00% 100.00% 100.00%
/helper-contract/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/helper-contract/src/helper_contract.rs 0.00% 0.00% 0.00% 0.00%
/multi-transfer-esdt/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/multi-transfer-esdt/src/lib.rs 81.70% 77.03% 81.82% 24.07%
/multi-transfer-esdt/tests/multi_transfer_blackbox_test.rs 93.03% 70.97% 83.33% 83.33%
/multi-transfer-esdt/tests/multi_transfer_esdt_scenario_rs_test.rs 57.14% 30.00% 30.00% 30.00%
/multi-transfer-esdt/tests/scenario_go_test.rs 30.00% 30.00% 30.00% 30.00%
/multisig/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/multisig/src/action.rs 0.00% 0.00% 0.00% 0.00%
/multisig/src/events.rs 50.00% 50.00% 50.00% 22.58%
/multisig/src/lib.rs 85.52% 79.07% 87.50% 34.30%
/multisig/src/multisig_general.rs 96.08% 80.00% 88.89% 48.48%
/multisig/src/queries.rs 65.22% 64.52% 55.00% 15.07%
/multisig/src/setup.rs 98.75% 92.16% 96.43% 31.22%
/multisig/src/storage.rs 50.00% 50.00% 50.00% 32.47%
/multisig/src/user_role.rs 60.00% 66.67% 33.33% 16.67%
/multisig/src/util.rs 92.73% 83.87% 77.78% 46.43%
/multisig/tests/multisig_blackbox_test.rs 90.75% 94.19% 95.16% 95.16%
/multisig/tests/multisig_scenario_rs_test.rs 82.69% 72.73% 72.73% 72.73%
/multisig/tests/scenario_go_test.rs 70.00% 70.00% 70.00% 70.00%
/test-caller/meta/src/main.rs 0.00% 0.00% 0.00% 0.00%
/test-caller/src/test-caller.rs 0.00% 0.00% 0.00% 0.00%

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 7, 2025

Contract comparison - from 39e4c85 to 067baa0

Path                                                                                             size                  has-allocator                     has-format
bridged-tokens-wrapper.wasm 10284 false None
multisig.wasm 31467 false without message
bridge-proxy.wasm 15515 false without message
esdt-safe.wasm 29170 false without message
test-caller.wasm 5287 false without message
mock-bridge-proxy.wasm 241 false None
mock-multi-transfer-esdt.wasm 521 false None
mock-bridged-tokens-wrapper.wasm 1148 false None
mock-esdt-safe.wasm 2117 false without message
mock-price-aggregator.wasm 1146 false None
mock-multisig.wasm 2183 false None
multi-transfer-esdt.wasm 24172 false without message
helper-contract.wasm 4820 false without message

@iulianpascalau iulianpascalau merged commit a22012c into feat/v3.1 Mar 7, 2025
6 checks passed
@iulianpascalau iulianpascalau deleted the upgrade-scripts-changes-2025.03.07 branch March 7, 2025 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants