Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/nightly/fuels-rs
Submodule fuels-rs updated 89 files
+1 −1 .github/PULL_REQUEST_TEMPLATE.md
+8 −22 .github/workflows/ci.yml
+25 −24 Cargo.toml
+8 −3 README.md
+2 −2 ci_checks.sh
+2 −1 docs/src/SUMMARY.md
+0 −18 docs/src/abigen/the-abigen-macro.md
+12 −3 docs/src/accounts.md
+1 −1 docs/src/calling-contracts/call-params.md
+0 −21 docs/src/calling-contracts/read-only.md
+15 −0 docs/src/calling-contracts/simulation.md
+2 −2 docs/src/connecting/short-lived.md
+2 −2 docs/src/custom-transactions/transaction-builders.md
+83 −0 docs/src/deploying/large_contracts.md
+3 −3 docs/src/getting-started.md
+1 −1 docs/src/types/custom_types.md
+1 −5 docs/src/types/string.md
+0 −2 e2e/Cargo.toml
+3 −0 e2e/Forc.toml
+5 −0 e2e/sway/abi/simple_contract/Forc.toml
+11 −0 e2e/sway/abi/simple_contract/src/main.sw
+5 −0 e2e/sway/abi/wasm_contract/Forc.toml
+20 −0 e2e/sway/abi/wasm_contract/src/main.sw
+5 −0 e2e/sway/abi/wasm_predicate/Forc.toml
+9 −0 e2e/sway/abi/wasm_predicate/src/main.sw
+7 −0 e2e/sway/contracts/huge_contract/Forc.toml
+14 −0 e2e/sway/contracts/huge_contract/src/main.sw
+10 −7 e2e/sway/types/contracts/generics/src/main.sw
+5 −3 e2e/sway/types/contracts/nested_structs/src/main.sw
+30 −31 e2e/tests/bindings.rs
+67 −0 e2e/tests/configurables.rs
+350 −29 e2e/tests/contracts.rs
+12 −155 e2e/tests/from_token.rs
+58 −15 e2e/tests/logs.rs
+46 −6 e2e/tests/providers.rs
+30 −1 e2e/tests/scripts.rs
+5 −289 e2e/tests/types_contracts.rs
+1 −1 e2e/tests/types_predicates.rs
+1 −1 examples/codec/Cargo.toml
+2 −2 examples/contracts/Cargo.toml
+231 −5 examples/contracts/src/lib.rs
+1 −1 examples/cookbook/Cargo.toml
+1 −1 examples/debugging/Cargo.toml
+2 −2 examples/debugging/src/lib.rs
+1 −1 examples/macros/Cargo.toml
+1 −1 examples/predicates/Cargo.toml
+1 −1 examples/providers/Cargo.toml
+1 −3 examples/providers/src/lib.rs
+1 −1 examples/rust_bindings/Cargo.toml
+13 −21 examples/rust_bindings/src/abi.json
+31 −39 examples/rust_bindings/src/lib.rs
+1 −1 examples/types/Cargo.toml
+6 −129 examples/types/src/lib.rs
+1 −1 examples/wallets/Cargo.toml
+3 −9 packages/fuels-accounts/src/accounts_utils.rs
+77 −0 packages/fuels-accounts/src/impersonated_account.rs
+2 −0 packages/fuels-accounts/src/lib.rs
+1 −2 packages/fuels-accounts/src/provider.rs
+1 −1 packages/fuels-accounts/src/provider/supported_fuel_core_version.rs
+1 −1 packages/fuels-code-gen/Cargo.toml
+20 −208 packages/fuels-code-gen/src/program_bindings/abigen/bindings/contract.rs
+6 −5 packages/fuels-code-gen/src/program_bindings/abigen/bindings/script.rs
+37 −178 packages/fuels-code-gen/src/program_bindings/custom_types.rs
+8 −6 packages/fuels-code-gen/src/program_bindings/custom_types/utils.rs
+58 −58 packages/fuels-code-gen/src/program_bindings/resolved_type.rs
+0 −11 packages/fuels-code-gen/src/program_bindings/utils.rs
+1 −1 packages/fuels-core/src/lib.rs
+7 −7 packages/fuels-core/src/types/core/sized_ascii_string.rs
+12 −21 packages/fuels-core/src/types/errors.rs
+107 −137 packages/fuels-core/src/types/param_types/from_type_application.rs
+236 −92 packages/fuels-core/src/types/transaction_builders.rs
+223 −0 packages/fuels-core/src/types/transaction_builders/blob.rs
+24 −16 packages/fuels-core/src/types/transaction_builders/script_tx_estimator.rs
+47 −5 packages/fuels-core/src/types/wrappers/transaction.rs
+1 −0 packages/fuels-core/src/types/wrappers/transaction_response.rs
+1 −1 packages/fuels-macros/tests/ui/abigen/malformed_abi.stderr
+12 −0 packages/fuels-programs/src/calls.rs
+50 −28 packages/fuels-programs/src/calls/call_handler.rs
+272 −139 packages/fuels-programs/src/contract.rs
+0 −43 packages/fuels-programs/src/contract/load.rs
+314 −0 packages/fuels-programs/src/contract/loader.rs
+247 −0 packages/fuels-programs/src/contract/regular.rs
+40 −1 packages/fuels-programs/src/contract/storage.rs
+3 −1 packages/fuels-test-helpers/Cargo.toml
+5 −2 packages/fuels-test-helpers/src/fuel_bin_service.rs
+4 −2 packages/fuels-test-helpers/src/node_types.rs
+1 −1 packages/fuels-test-helpers/src/service.rs
+2 −1 packages/fuels/src/lib.rs
+133 −133 wasm-tests/src/lib.rs