Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add type name rust abi #1460

Merged
merged 8 commits into from
Mar 11, 2024
Merged

Add type name rust abi #1460

merged 8 commits into from
Mar 11, 2024

Conversation

BiancaIalangi
Copy link
Contributor

No description provided.

@BiancaIalangi BiancaIalangi changed the base branch from align-TxProxy-with-unified-syntax to feat/unified March 7, 2024 10:21
@BiancaIalangi BiancaIalangi changed the base branch from feat/unified to align-TxProxy-with-unified-syntax March 7, 2024 10:21
Copy link

github-actions bot commented Mar 7, 2024

Contract comparison - from 0f4f5c4 to a25c81b

Path                                                                                             size                  has-allocator                     has-format
mx-sdk-rs/contracts/benchmarks
- large-storage/large-storage.wasm 2931 No No
- send-tx-repeat/send-tx-repeat.wasm 904 No No
- str-repeat/str-repeat.wasm 2144 No No
mx-sdk-rs/contracts/benchmarks/mappers
- linked-list-repeat/linked-list-repeat.wasm 7259 No No
- map-repeat/map-repeat.wasm 8099 No No
- queue-repeat/queue-repeat.wasm 6536 No No
- set-repeat/set-repeat.wasm 7936 No No
- single-value-repeat/single-value-repeat.wasm 5113 No No
- vec-repeat/vec-repeat.wasm 5878 No No
mx-sdk-rs/contracts/core
- price-aggregator/multiversx-price-aggregator-sc.wasm 20583 No No
- wegld-swap/multiversx-wegld-swap-sc.wasm 4325 No No
mx-sdk-rs/contracts/examples
- adder/adder.wasm 696 No No
- bonding-curve-contract/bonding-curve-contract.wasm 15925 No No
- check-pause/check-pause.wasm 1120 No No
- crowdfunding-esdt/crowdfunding-esdt.wasm 3645 No No
- crypto-bubbles/crypto-bubbles.wasm 2361 No No
- crypto-zombies/crypto-zombies.wasm 11076 No No
- digital-cash/digital-cash.wasm 10844 No No
- empty/empty.wasm 241 No No
- esdt-transfer-with-fee/esdt-transfer-with-fee.wasm 8839 No No
- factorial/factorial.wasm 576 No No
- fractional-nfts/fractional-nfts.wasm 7714 No No
- lottery-esdt/lottery-esdt.wasm 11410 No No
- multisig
- - multisig.wasm 15529 No No
- - multisig-full.wasm 17517 No No
- - multisig-view.wasm 7691 No No
- nft-minter/nft-minter.wasm 10499 No No
- nft-storage-prepay/nft-storage-prepay.wasm 2299 No No
- nft-subscription/nft-subscription.wasm 8595 No No
- ping-pong-egld/ping-pong-egld.wasm 6770 No No
- proxy-pause/proxy-pause.wasm 5687 No No
- rewards-distribution/rewards-distribution.wasm 11620 No No
- seed-nft-minter/seed-nft-minter.wasm 15500 No No
- token-release/token-release.wasm 8513 No No
mx-sdk-rs/contracts/examples/crypto-kitties
- kitty-auction/kitty-auction.wasm 11235 No No
- kitty-genetic-alg/kitty-genetic-alg.wasm 3583 No No
- kitty-ownership/kitty-ownership.wasm 14084 No No
mx-sdk-rs/contracts/examples/order-book
- factory/order-book-factory.wasm 4987 No No
- pair/order-book-pair.wasm 16336 No No
mx-sdk-rs/contracts/feature-tests
- abi-tester
- - abi-tester.wasm 7781 No No
- - abi-tester-ev.wasm 757 No No
- alloc-features
- - alloc-features.wasm 19530 No Yes
- - alloc-mem-fail.wasm 15664 No Yes
- - alloc-mem-leaking.wasm 19653 No Yes
- basic-features
- - basic-features.wasm 63955 No No
- - basic-features-storage-bytes.wasm 538 No No
- big-float-features/big-float-features.wasm 5154 No No
- esdt-system-sc-mock/esdt-system-sc-mock.wasm 3494 No No
- formatted-message-features/formatted-message-features.wasm 4430 No No
- managed-map-features/managed-map-features.wasm 1230 No No
- multi-contract-features
- - multi-contract-alt-impl.wasm 360 No No
- - multi-contract-example-feature.wasm 677 No No
- - multi-contract-features.wasm 678 No No
- - multi-contract-features-view.wasm 1115 No No
- panic-message-features/panic-message-features.wasm 3363 No Yes
- payable-features/payable-features.wasm 5112 No No
- rust-snippets-generator-test/rust-snippets-generator-test.wasm 5756 No No
- rust-testing-framework-tester/rust-testing-framework-tester.wasm 8368 No No
- use-module
- - use-module.wasm 33982 No Yes
- - use-module-view.wasm 733 No No
mx-sdk-rs/contracts/feature-tests/composability
- builtin-func-features/builtin-func-features.wasm 1297 No No
- forwarder/forwarder.wasm 30307 No No
- forwarder-queue
- - forwarder-queue.wasm 12124 No No
- - forwarder-queue-promises.wasm 13070 No No
- forwarder-raw
- - forwarder-raw.wasm 15271 No No
- - forwarder-raw-init-async-call.wasm 4500 No No
- - forwarder-raw-init-sync-call.wasm 4286 No No
- local-esdt-and-nft/local-esdt-and-nft.wasm 11846 No No
- promises-features/promises-features.wasm 12835 No No
- proxy-test-first/proxy-test-first.wasm 7214 No No
- proxy-test-second/proxy-test-second.wasm 1951 No No
- recursive-caller/recursive-caller.wasm 6326 No No
- transfer-role-features/transfer-role-features.wasm 9268 No No
- vault
- - vault.wasm 7565 No No
- - vault-promises.wasm 8287 No No
- - vault-upgrade.wasm 700 No No
mx-sdk-rs/contracts/feature-tests/composability/esdt-contract-pair
- first-contract/first-contract.wasm 2723 No No
- second-contract/second-contract.wasm 1355 No No
mx-sdk-rs/contracts/feature-tests/composability/execute-on-dest-esdt-issue-callback
- child/child.wasm 4961 No No
- parent/parent.wasm 1950 No No
mx-sdk-rs/contracts/feature-tests/erc-style-contracts
- crowdfunding-erc20/crowdfunding-erc20.wasm 6667 No No
- erc1155/erc1155.wasm 13182 No No
- erc1155-marketplace/erc1155-marketplace.wasm 11913 No No
- erc1155-user-mock/erc1155-user-mock.wasm 1369 No No
- erc20/erc20.wasm 2129 No No
- erc721/erc721.wasm 2492 No No
- lottery-erc20/lottery-erc20.wasm 13712 No No

@BiancaIalangi BiancaIalangi changed the base branch from align-TxProxy-with-unified-syntax to feat/unified March 7, 2024 13:07
@BiancaIalangi BiancaIalangi marked this pull request as ready for review March 7, 2024 13:21
framework/base/src/abi/type_abi.rs Outdated Show resolved Hide resolved
framework/base/src/abi/type_abi.rs Outdated Show resolved Hide resolved
framework/base/src/external_view_contract.rs Outdated Show resolved Hide resolved
framework/base/src/types/heap/h256_address.rs Outdated Show resolved Hide resolved
framework/base/src/types/managed/basic/mod.rs Outdated Show resolved Hide resolved
framework/meta/src/abi_json/type_abi_json.rs Outdated Show resolved Hide resolved
@BiancaIalangi BiancaIalangi merged commit 0706f63 into feat/unified Mar 11, 2024
7 checks passed
@BiancaIalangi BiancaIalangi deleted the add_type_name_rust_abi branch March 11, 2024 16:50
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.

2 participants