├── .changeset ├── README.md └── config.json ├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .fuel-core └── configs │ ├── chainConfig.json │ ├── faucets.json │ ├── metadata.json │ ├── stateConfig.json │ └── state_transition_bytecode.wasm ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── 1-bug.yaml │ ├── 2-feature.yaml │ └── config.yaml ├── actions │ ├── ci-setup │ │ └── action.yaml │ ├── test-setup │ │ └── action.yaml │ └── vercel-deploy │ │ └── action.yaml ├── dependabot.yml ├── labeler.yml ├── pull_request_template.md └── workflows │ ├── audit.yaml │ ├── changesets-pr.yaml │ ├── code-lint.yaml │ ├── codeql.yml │ ├── forc-version.yaml │ ├── pr-labeler.yml │ ├── pr-lint.yaml │ ├── pr-validate-changesets.yaml │ ├── publish-preview.yaml │ ├── publish-to-next.yaml │ ├── release-deprecate.yaml │ ├── release.yaml │ ├── stale.yml │ └── test.yaml ├── .gitignore ├── .knip.json ├── .npmrc ├── .nvmrc ├── .nycrc ├── .prettierignore ├── .prettierrc ├── .syncpackrc ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── apps ├── create-fuels-counter-guide │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── fuel-toolchain.toml │ ├── fuels.config.ts │ ├── index.html │ ├── package.json │ ├── playwright.config.ts │ ├── postcss.config.js │ ├── public │ │ ├── favicon.ico │ │ └── logo_white.png │ ├── src │ │ ├── App.tsx │ │ ├── components │ │ │ ├── Button.tsx │ │ │ ├── Contract.tsx │ │ │ ├── Faucet.tsx │ │ │ ├── Info.tsx │ │ │ ├── LocalFaucet.tsx │ │ │ ├── Predicate.tsx │ │ │ ├── Script.tsx │ │ │ └── Wallet.tsx │ │ ├── hooks │ │ │ ├── useBaseAssetId.tsx │ │ │ ├── useNotification.tsx │ │ │ └── useRouter.ts │ │ ├── index.css │ │ ├── lib.tsx │ │ ├── main.tsx │ │ ├── sway-api │ │ │ └── contract-ids.json │ │ └── vite-env.d.ts │ ├── sway-programs │ │ ├── Forc.toml │ │ ├── contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ ├── predicate │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ └── script │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ ├── tailwind.config.js │ ├── test │ │ └── ui │ │ │ ├── test-ui.sh │ │ │ └── ui.test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ ├── vite.config.ts │ └── vitest.config.mts ├── demo-bun-fuels │ ├── .gitignore │ ├── CHANGELOG.md │ ├── fuels.config.ts │ ├── package.json │ ├── src │ │ └── bun.test.ts │ ├── sway-programs │ │ ├── Forc.toml │ │ └── sample │ │ │ ├── .gitignore │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ └── tsdoc.json ├── demo-fuels │ ├── .gitignore │ ├── CHANGELOG.md │ ├── fuels.config.full.ts │ ├── fuels.config.minimal.ts │ ├── fuels.config.ts │ ├── package.json │ ├── src │ │ └── index.test.ts │ ├── sway-programs │ │ ├── Forc.toml │ │ └── sample │ │ │ ├── .gitignore │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ ├── tsconfig.json │ ├── tsdoc.json │ └── turbo.json ├── demo-nextjs │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── next.config.js │ ├── package.json │ ├── public │ │ ├── inter.ttf │ │ ├── next.svg │ │ └── vercel.svg │ ├── src │ │ └── app │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── page.module.css │ │ │ └── page.tsx │ └── tsconfig.json ├── demo-nodejs-esm │ ├── CHANGELOG.md │ ├── index.mjs │ └── package.json ├── demo-react-vite │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── CHANGELOG.md │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── demo-typegen │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── demo-contract │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── demo-predicate │ │ ├── .gitignore │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── demo-script │ │ ├── .gitignore │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── package.json │ ├── src │ │ └── demo.test.ts │ ├── tsconfig.json │ ├── tsdoc.json │ └── turbo.json ├── demo-wallet-sdk-react │ ├── .eslintrc.json │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── next.svg │ │ └── vercel.svg │ ├── src │ │ └── app │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ ├── tailwind.config.ts │ └── tsconfig.json ├── docs-api │ ├── .gitignore │ ├── index.md │ ├── package.json │ ├── turbo.json │ └── typedoc.json └── docs │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .spellcheck.yml │ ├── .vitepress │ ├── config.ts │ ├── plugins │ │ ├── codeInContextPlugin.test.ts │ │ ├── codeInContextPlugin.ts │ │ ├── snippetPlugin.ts │ │ └── utils │ │ │ ├── extractImports.test.ts │ │ │ └── extractImports.ts │ └── theme │ │ ├── components │ │ └── LogoComponent.vue │ │ ├── index.ts │ │ └── styles │ │ └── custom.css │ ├── CHANGELOG.md │ ├── README.md │ ├── fuel-asm-example │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── fuels.config.ts │ ├── nodemon.config.json │ ├── package.json │ ├── scripts │ ├── clear-snippets.mts │ ├── launcher-snippet.ts │ ├── test-template.ts │ └── wrap-snippets.ts │ ├── spell-check-custom-words.txt │ ├── src │ ├── env.ts │ ├── guide │ │ ├── contracts │ │ │ ├── call-parameters.md │ │ │ ├── configurable-constants.md │ │ │ ├── contract-balance.md │ │ │ ├── custom-contract-calls.md │ │ │ ├── dependency-estimation.md │ │ │ ├── deploying-contracts.md │ │ │ ├── index.md │ │ │ ├── inter-contract-calls.md │ │ │ ├── logs.md │ │ │ ├── managing-deployed-contracts.md │ │ │ ├── methods.md │ │ │ ├── minted-token-asset-id.md │ │ │ ├── multi-contract-calls.md │ │ │ ├── proxy-contracts.md │ │ │ ├── snippets │ │ │ │ ├── call-parameters │ │ │ │ │ ├── forward.ts │ │ │ │ │ ├── gas-fee.ts │ │ │ │ │ └── setting-both-parameters.ts │ │ │ │ ├── configurable-constants.ts │ │ │ │ ├── contract-balance.ts │ │ │ │ ├── custom-contract-calls │ │ │ │ │ ├── assemble-tx-parameters.ts │ │ │ │ │ └── call.ts │ │ │ │ ├── deploying-contracts │ │ │ │ │ ├── deployment.ts │ │ │ │ │ └── get-max-size.ts │ │ │ │ ├── inter-contract-calls.ts │ │ │ │ ├── introduction.ts │ │ │ │ ├── logs-grouped-for-inter-contract-call.ts │ │ │ │ ├── logs-grouped-for-multi-contracts.ts │ │ │ │ ├── logs-grouped-for-single-contract.ts │ │ │ │ ├── logs-simple.ts │ │ │ │ ├── managing-deployed-contracts.ts │ │ │ │ ├── methods │ │ │ │ │ ├── call.ts │ │ │ │ │ ├── dry-run.ts │ │ │ │ │ ├── get.ts │ │ │ │ │ ├── is-read-only.ts │ │ │ │ │ └── simulate.ts │ │ │ │ ├── multi-call │ │ │ │ │ ├── different-contracts-chain-methods.ts │ │ │ │ │ ├── different-contracts-readonly.ts │ │ │ │ │ ├── different-contracts.ts │ │ │ │ │ └── same-contract.ts │ │ │ │ ├── proxy-contracts.ts │ │ │ │ ├── storage-slots │ │ │ │ │ ├── override-storage-slots-inline.ts │ │ │ │ │ └── override-storage-slots.ts │ │ │ │ └── utilities │ │ │ │ │ ├── add-transfer-multiple-recipients.ts │ │ │ │ │ ├── add-transfer-single-recipient.ts │ │ │ │ │ ├── create-asset-id.ts │ │ │ │ │ ├── minted-token-asset-id.ts │ │ │ │ │ ├── using-different-wallet.ts │ │ │ │ │ └── variable-outputs.ts │ │ │ ├── storage-slots.md │ │ │ ├── transferring-assets.md │ │ │ ├── understanding-the-fuelvm-binary-file.md │ │ │ ├── using-different-wallets.md │ │ │ └── variable-outputs.md │ │ ├── cookbook │ │ │ ├── combining-utxos.md │ │ │ ├── custom-transactions-from-contract-calls.md │ │ │ ├── custom-transactions.md │ │ │ ├── deposit-and-withdraw.md │ │ │ ├── generate-fake-resources.md │ │ │ ├── graphql-integration.md │ │ │ ├── index.md │ │ │ ├── optimized-react-example.md │ │ │ ├── resubmitting-failed-transactions.md │ │ │ ├── snippets │ │ │ │ ├── combining-utxos.ts │ │ │ │ ├── custom-contract-calls.ts │ │ │ │ ├── deposit-and-withdraw │ │ │ │ │ ├── deposit.ts │ │ │ │ │ └── withdraw.ts │ │ │ │ ├── fake-resources.ts │ │ │ │ ├── max-outputs.ts │ │ │ │ ├── resubmitting-failed-transactions │ │ │ │ │ ├── right-resubmission.ts │ │ │ │ │ ├── submitting.ts │ │ │ │ │ └── wrong-resubmission.ts │ │ │ │ ├── signature-script.ts │ │ │ │ └── splitting-utxos.ts │ │ │ ├── splitting-utxos.md │ │ │ ├── sway-script-with-signature-validation.md │ │ │ └── wallet-sdk-and-react-hooks.md │ │ ├── creating-a-fuel-dapp │ │ │ ├── deploying-a-dapp-to-testnet.md │ │ │ ├── index.md │ │ │ ├── options.md │ │ │ ├── snippets │ │ │ │ └── decrement-counter.ts │ │ │ └── working-with-predicates.md │ │ ├── encoding │ │ │ ├── encode-and-decode.md │ │ │ ├── index.md │ │ │ ├── snippets │ │ │ │ ├── encode-and-decode.jsonc │ │ │ │ ├── encode-and-decode.ts │ │ │ │ └── working-with-bytes.ts │ │ │ └── working-with-bytes.md │ │ ├── errors │ │ │ └── index.md │ │ ├── fuel-asm │ │ │ ├── index.md │ │ │ └── snippets │ │ │ │ └── fuel-asm.ts │ │ ├── fuels-cli │ │ │ ├── abi-typegen.md │ │ │ ├── commands.md │ │ │ ├── config-file.md │ │ │ ├── generating-types.md │ │ │ ├── index.md │ │ │ └── using-generated-types.md │ │ ├── getting-started │ │ │ ├── cdn-usage.md │ │ │ ├── connecting-to-the-network.md │ │ │ ├── index.md │ │ │ ├── installation.md │ │ │ ├── next-steps.md │ │ │ ├── react-example.md │ │ │ ├── running-a-local-fuel-node.md │ │ │ └── snippets │ │ │ │ ├── connecting-to-localnode.ts │ │ │ │ ├── connecting-to-testnet.ts │ │ │ │ └── connecting-to-the-network.ts │ │ ├── predicates │ │ │ ├── configurable-constants.md │ │ │ ├── custom-transactions.md │ │ │ ├── deploying-predicates.md │ │ │ ├── index.md │ │ │ ├── instantiating-a-predicate.md │ │ │ ├── methods.md │ │ │ ├── send-and-spend-funds-from-predicates.md │ │ │ └── snippets │ │ │ │ ├── configurables │ │ │ │ ├── configurable-default.ts │ │ │ │ └── configurable-set-data.ts │ │ │ │ ├── cookbook │ │ │ │ ├── failure-not-enough-funds.ts │ │ │ │ ├── failure-returns-false.ts │ │ │ │ ├── pre-stage.ts │ │ │ │ └── transferring-assets.ts │ │ │ │ ├── custom-transactions.ts │ │ │ │ ├── deploying-predicates.ts │ │ │ │ ├── instantiation │ │ │ │ ├── multi-args.ts │ │ │ │ ├── simple.ts │ │ │ │ └── struct-arg.ts │ │ │ │ └── methods │ │ │ │ ├── create-transfer.ts │ │ │ │ ├── get-resources-to-spend.ts │ │ │ │ ├── modified-data.ts │ │ │ │ ├── no-modified-data.ts │ │ │ │ ├── send-transaction.ts │ │ │ │ ├── set-predicate-new-data.ts │ │ │ │ ├── simulate-transaction.ts │ │ │ │ └── transfer.ts │ │ ├── provider │ │ │ ├── index.md │ │ │ ├── pagination.md │ │ │ ├── provider-options.md │ │ │ ├── querying-the-chain.md │ │ │ ├── rpc-consistency.md │ │ │ └── snippets │ │ │ │ ├── functionality │ │ │ │ ├── get-balances.ts │ │ │ │ ├── get-base-asset-id.ts │ │ │ │ ├── get-blocks.ts │ │ │ │ ├── get-coins-from-account.ts │ │ │ │ ├── get-coins-from-provider.ts │ │ │ │ ├── get-message-proof-block-height.ts │ │ │ │ ├── get-message-proof-block-id.ts │ │ │ │ ├── get-messages-by-nonce.ts │ │ │ │ ├── get-messages.ts │ │ │ │ ├── get-resources-to-spend-from-account.ts │ │ │ │ ├── get-resources-to-spend-from-provider.ts │ │ │ │ └── get-transactions.ts │ │ │ │ ├── pagination.ts │ │ │ │ ├── provider-instantiation.ts │ │ │ │ ├── provider-operations.ts │ │ │ │ ├── provider-options.ts │ │ │ │ └── rpc-consistency.ts │ │ ├── scripts │ │ │ ├── configurable-constants.md │ │ │ ├── custom-script-call.md │ │ │ ├── deploying-scripts.md │ │ │ ├── index.md │ │ │ ├── instantiating-a-script.md │ │ │ ├── logs.md │ │ │ ├── running-scripts.md │ │ │ └── snippets │ │ │ │ ├── deploying-scripts.ts │ │ │ │ ├── initialising-scripts.ts │ │ │ │ ├── script-custom-transaction.ts │ │ │ │ ├── script-log-simple.ts │ │ │ │ ├── script-log-with-contract.ts │ │ │ │ ├── script-with-configurable.ts │ │ │ │ └── script-with-main-args.ts │ │ ├── testing │ │ │ ├── advanced-example.md │ │ │ ├── basic-example.md │ │ │ ├── custom-blocks.md │ │ │ ├── fuel-core-options.md │ │ │ ├── index.md │ │ │ ├── launching-a-test-node.md │ │ │ ├── setting-up-test-wallets.md │ │ │ ├── snippets │ │ │ │ ├── launch-test-node-wallets.ts │ │ │ │ ├── launching-a-test-node.ts │ │ │ │ └── tweaking-the-blockchain.ts │ │ │ └── test-node-options.md │ │ ├── the-utxo-model │ │ │ └── index.md │ │ ├── transactions │ │ │ ├── adding-parameters.md │ │ │ ├── adding-policies.md │ │ │ ├── assemble-tx-migration-guide.md │ │ │ ├── assemble-tx.md │ │ │ ├── getting-the-response.md │ │ │ ├── index.md │ │ │ ├── modifying-the-request.md │ │ │ ├── optimizing-frontend-apps.md │ │ │ ├── pre-confirmations.md │ │ │ └── snippets │ │ │ │ ├── assemble-tx │ │ │ │ ├── assemble-tx-1.ts │ │ │ │ ├── assemble-tx-2.ts │ │ │ │ ├── assemble-tx-3.ts │ │ │ │ ├── assemble-tx-4.ts │ │ │ │ ├── basic-usage.ts │ │ │ │ ├── default-behaviors.ts │ │ │ │ ├── estimate-and-fund-2.ts │ │ │ │ ├── get-cost-and-fund-1.ts │ │ │ │ ├── get-cost-and-fund-2.ts │ │ │ │ └── multiple-output-change.ts │ │ │ │ ├── pre-confirmation │ │ │ │ ├── contract-call.ts │ │ │ │ └── send-transaction.ts │ │ │ │ ├── transaction-parameters.ts │ │ │ │ ├── transaction-policies │ │ │ │ ├── policies-from-response.ts │ │ │ │ └── setting-policies.ts │ │ │ │ ├── transaction-request │ │ │ │ ├── add-output-coin.ts │ │ │ │ ├── add-predicate.ts │ │ │ │ ├── add-witness.ts │ │ │ │ ├── asset-burn.ts │ │ │ │ ├── create-request.ts │ │ │ │ ├── estimate-and-fund.ts │ │ │ │ ├── fetch-coins.ts │ │ │ │ ├── fetch-resources.ts │ │ │ │ └── input-contract.ts │ │ │ │ ├── transaction-response │ │ │ │ ├── contract-call.ts │ │ │ │ └── from-submitted-request.ts │ │ │ │ ├── transaction-speed │ │ │ │ ├── transaction-speed-init.ts │ │ │ │ └── transaction-speed-optimized.ts │ │ │ │ └── transaction.ts │ │ ├── types │ │ │ ├── address.md │ │ │ ├── arrays.md │ │ │ ├── asset-id.md │ │ │ ├── b256.md │ │ │ ├── b512.md │ │ │ ├── bytes.md │ │ │ ├── bytes32.md │ │ │ ├── enums.md │ │ │ ├── evm-address.md │ │ │ ├── index.md │ │ │ ├── native-parameters.md │ │ │ ├── numbers.md │ │ │ ├── options.md │ │ │ ├── raw-slice.md │ │ │ ├── snippets │ │ │ │ ├── address │ │ │ │ │ ├── creating-an-address.ts │ │ │ │ │ ├── from-a-b256.ts │ │ │ │ │ ├── from-a-public-key.ts │ │ │ │ │ ├── from-an-evm-address.ts │ │ │ │ │ ├── from-an-existing-address.ts │ │ │ │ │ ├── utilities-function-equals.ts │ │ │ │ │ └── utilities-function-to-checksum.ts │ │ │ │ ├── arrays.ts │ │ │ │ ├── asset-id │ │ │ │ │ ├── intro.ts │ │ │ │ │ ├── using-an-asset-id-1.ts │ │ │ │ │ └── using-an-asset-id-2.ts │ │ │ │ ├── b256.ts │ │ │ │ ├── b256 │ │ │ │ │ ├── converting-between-b256-uint8.ts │ │ │ │ │ ├── generating-random-b256.ts │ │ │ │ │ └── support-from-address-class.ts │ │ │ │ ├── b512 │ │ │ │ │ ├── b512-in-the-sdk.ts │ │ │ │ │ └── echoing-a-b512.ts │ │ │ │ ├── bytes.ts │ │ │ │ ├── bytes32 │ │ │ │ │ ├── converting-between-byte.ts │ │ │ │ │ └── generating-random-bytes32.ts │ │ │ │ ├── enums │ │ │ │ │ ├── using-an-invalid-enum-case.ts │ │ │ │ │ ├── using-an-invalid-enum-type.ts │ │ │ │ │ ├── using-an-invalid-enum-value.ts │ │ │ │ │ ├── using-enums-of-enums-1.ts │ │ │ │ │ ├── using-enums-of-enums-2.ts │ │ │ │ │ └── using-sway-enums.ts │ │ │ │ ├── evm-address │ │ │ │ │ ├── creating-an-evm.ts │ │ │ │ │ ├── intro.ts │ │ │ │ │ ├── using-an-evm-address-1.ts │ │ │ │ │ └── using-an-evm-address-2.ts │ │ │ │ ├── native-parameters │ │ │ │ │ ├── address.ts │ │ │ │ │ ├── asset-id.ts │ │ │ │ │ ├── contract-id.ts │ │ │ │ │ ├── identity-address.ts │ │ │ │ │ └── identity-contract.ts │ │ │ │ ├── numbers │ │ │ │ │ ├── for-u64-and-u256-1.ts │ │ │ │ │ ├── for-u64-and-u256-2.ts │ │ │ │ │ ├── for-u64-and-u256-3.ts │ │ │ │ │ ├── for-u8-u16-and-u32-1.ts │ │ │ │ │ └── for-u8-u16-and-u32-2.ts │ │ │ │ ├── options │ │ │ │ │ ├── example-option-u8.ts │ │ │ │ │ └── overview-of-option.ts │ │ │ │ ├── raw-slice.ts │ │ │ │ ├── std-string.ts │ │ │ │ ├── string.ts │ │ │ │ ├── structs.ts │ │ │ │ ├── tuples.ts │ │ │ │ └── vectors.ts │ │ │ ├── std-string.md │ │ │ ├── string.md │ │ │ ├── structs.md │ │ │ ├── tuples.md │ │ │ └── vectors.md │ │ ├── utilities │ │ │ ├── address-conversion.md │ │ │ ├── asset-api.md │ │ │ ├── date-conversion.md │ │ │ ├── index.md │ │ │ ├── snippets │ │ │ │ ├── address-conversion │ │ │ │ │ ├── asset-id.ts │ │ │ │ │ ├── contract.ts │ │ │ │ │ └── wallet.ts │ │ │ │ ├── asset-api │ │ │ │ │ ├── asset-by-id.ts │ │ │ │ │ └── assets-by-owner.ts │ │ │ │ ├── date-conversion │ │ │ │ │ ├── date-object.ts │ │ │ │ │ ├── instantiation.ts │ │ │ │ │ ├── tai64.ts │ │ │ │ │ ├── unix-milliseconds.ts │ │ │ │ │ └── unix-seconds.ts │ │ │ │ ├── unit-conversion.ts │ │ │ │ └── using-assets.ts │ │ │ ├── unit-conversion.md │ │ │ └── using-assets.md │ │ └── wallets │ │ │ ├── checking-balances.md │ │ │ ├── connectors.md │ │ │ ├── encrypting-and-decrypting.md │ │ │ ├── index.md │ │ │ ├── instantiating-wallets.md │ │ │ ├── locking-and-unlocking.md │ │ │ ├── mnemonic-wallet.md │ │ │ ├── private-keys.md │ │ │ ├── signing.md │ │ │ ├── snippets │ │ │ ├── access.ts │ │ │ ├── checking-balances-two.ts │ │ │ ├── checking-balances.ts │ │ │ ├── connectors.ts │ │ │ ├── encrypting-and-decrypting-json-wallets-two.ts │ │ │ ├── encrypting-and-decrypting-wallets.ts │ │ │ ├── fuel-instantiation-one.ts │ │ │ ├── fuel-instantiation-options.ts │ │ │ ├── fuel-options-storage-local.ts │ │ │ ├── fuel-options-storage-memory.ts │ │ │ ├── fuel-options-target-object.ts │ │ │ ├── getting-started-with-wallet-manager.ts │ │ │ ├── instantiating │ │ │ │ ├── connect-existing-wallet.ts │ │ │ │ ├── connect-new-wallet.ts │ │ │ │ ├── from-b256-address.ts │ │ │ │ ├── from-hd-derived-key.ts │ │ │ │ ├── from-json-wallet.ts │ │ │ │ ├── from-mnemonic-phrase.ts │ │ │ │ ├── from-private-key.ts │ │ │ │ ├── from-seed.ts │ │ │ │ ├── from-wallet.ts │ │ │ │ ├── generate.ts │ │ │ │ ├── signer.ts │ │ │ │ └── unlock-from-private-key.ts │ │ │ ├── locked-to-unlocked.ts │ │ │ ├── locking-and-unlocking-wallet-manager.ts │ │ │ ├── mnemonic │ │ │ │ ├── from-mnemonic-phrases-1.ts │ │ │ │ └── from-mnemonic-phrases-2.ts │ │ │ ├── signing │ │ │ │ ├── fund-transaction.ts │ │ │ │ ├── sign-message.ts │ │ │ │ ├── sign-personal-message.ts │ │ │ │ └── sign-transaction.ts │ │ │ ├── transfers │ │ │ │ └── batch-transfer.ts │ │ │ ├── unlocked-to-locked.ts │ │ │ ├── wallet-optional-provider.ts │ │ │ └── wallet-transferring │ │ │ │ ├── between-accounts.ts │ │ │ │ ├── create-transfer-2.ts │ │ │ │ ├── create-transfer.ts │ │ │ │ ├── transferring-to-contracts.ts │ │ │ │ └── transferring-to-multiple-contracts.ts │ │ │ ├── wallet-manager.md │ │ │ └── wallet-transferring.md │ ├── index.md │ ├── jsonc.d.ts │ ├── public │ │ ├── creating-a-fuel-dapp-create-fuels-end-result.png │ │ ├── creating-a-fuel-dapp-create-fuels-split-view.png │ │ ├── creating-a-fuel-dapp-wallet-list.png │ │ ├── favicon.ico │ │ ├── fuel-logo.png │ │ ├── fuels-ts-logo-dark.png │ │ ├── fuels-ts-logo-light.png │ │ ├── my-fuel-dapp-preview.png │ │ └── working-with-predicates-end-result.png │ ├── versions.data.ts │ └── vite.config.ts │ ├── sway │ ├── .gitignore │ ├── Forc.toml │ ├── bytecode-input │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── call-test-script │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── configurable-pin │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── counter-v2 │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── counter │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-asset-id │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-bytes │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-configurables │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-employee-data-vector │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-enum │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-evm-address │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-raw-slice │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-std-string │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── echo-values │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── employee-data │ │ ├── Forc.toml │ │ └── src │ │ │ └── lib.sw │ ├── input-output-types │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── liquidity-pool │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── log-inter-calls │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── log-simple-abi │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── log-simple │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── log-values │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── my-contract │ │ ├── .gitignore │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── predicate-main-args-struct │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── predicate-multi-args │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── predicate-signing │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── return-context │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── return-script │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── return-true-predicate │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-call-contract │ │ ├── Forc.toml │ │ └── src │ │ │ ├── counter.sw │ │ │ └── main.sw │ ├── script-log-simple │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-log-with-contract │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-main-args │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-signing │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-simple-log │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-sum │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── script-transfer-to-contract │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── simple-predicate │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── simple-token-abi │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── simple-token │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── storage-test-contract │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── sum-option-u8 │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── token-depositor │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── token │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── transfer-to-address │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ └── whitelisted-address-predicate │ │ ├── Forc.toml │ │ └── src │ │ └── main.sw │ ├── tsconfig.emit.json │ ├── tsconfig.json │ ├── turbo.json │ └── types │ └── index.d.ts ├── graphql.config.json ├── internal ├── check-imports │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── imports.ts │ │ ├── index.ts │ │ └── references.ts │ ├── tsconfig.json │ └── turbo.json ├── check-tests │ ├── README.md │ ├── package.json │ ├── src │ │ ├── all.test.ts │ │ ├── browser.test.ts │ │ ├── index.ts │ │ └── node.test.ts │ ├── tsconfig.json │ └── tsdoc.json ├── forc │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── VERSION │ ├── lib │ │ ├── bin.js │ │ ├── install.js │ │ ├── shared.js │ │ └── update.js │ └── package.json ├── fuel-core │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── VERSION │ ├── lib │ │ ├── bin.js │ │ ├── install.js │ │ ├── shared.js │ │ └── update.js │ └── package.json └── tsup │ ├── package.json │ ├── src │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── link-check.config.json ├── nodemon.config.json ├── package.json ├── packages ├── abi-coder │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AbiCoder.ts │ │ ├── FunctionFragment.ts │ │ ├── Interface.ts │ │ ├── ResolvedAbiType.ts │ │ ├── encoding │ │ │ ├── coders │ │ │ │ ├── AbstractCoder.ts │ │ │ │ ├── ArrayCoder.test.ts │ │ │ │ ├── ArrayCoder.ts │ │ │ │ ├── B256Coder.test.ts │ │ │ │ ├── B256Coder.ts │ │ │ │ ├── B512Coder.test.ts │ │ │ │ ├── B512Coder.ts │ │ │ │ ├── BigNumberCoder.test.ts │ │ │ │ ├── BigNumberCoder.ts │ │ │ │ ├── BooleanCoder.test.ts │ │ │ │ ├── BooleanCoder.ts │ │ │ │ ├── ByteCoder.test.ts │ │ │ │ ├── ByteCoder.ts │ │ │ │ ├── EnumCoder.test.ts │ │ │ │ ├── EnumCoder.ts │ │ │ │ ├── NumberCoder.test.ts │ │ │ │ ├── NumberCoder.ts │ │ │ │ ├── OptionCoder.test.ts │ │ │ │ ├── OptionCoder.ts │ │ │ │ ├── RawSliceCoder.test.ts │ │ │ │ ├── RawSliceCoder.ts │ │ │ │ ├── StdStringCoder.test.ts │ │ │ │ ├── StdStringCoder.ts │ │ │ │ ├── StrSliceCoder.test.ts │ │ │ │ ├── StrSliceCoder.ts │ │ │ │ ├── StringCoder.test.ts │ │ │ │ ├── StringCoder.ts │ │ │ │ ├── StructCoder.test.ts │ │ │ │ ├── StructCoder.ts │ │ │ │ ├── TupleCoder.test.ts │ │ │ │ ├── TupleCoder.ts │ │ │ │ ├── VecCoder.test.ts │ │ │ │ ├── VecCoder.ts │ │ │ │ ├── VoidCoder.test.ts │ │ │ │ ├── VoidCoder.ts │ │ │ │ └── index.ts │ │ │ └── strategies │ │ │ │ ├── getCoderForEncoding.test.ts │ │ │ │ ├── getCoderForEncoding.ts │ │ │ │ ├── getCoderV1.ts │ │ │ │ ├── getCoders.test.ts │ │ │ │ └── getCoders.ts │ │ ├── index.ts │ │ ├── types │ │ │ ├── EncodingOptions.ts │ │ │ ├── GetCoder.ts │ │ │ ├── JsonAbi.ts │ │ │ └── JsonAbiNew.ts │ │ └── utils │ │ │ ├── constants.ts │ │ │ ├── getFunctionInputs.test.ts │ │ │ ├── getFunctionInputs.ts │ │ │ ├── json-abi.test.ts │ │ │ ├── json-abi.ts │ │ │ ├── padValuesWithUndefined.test.ts │ │ │ ├── padValuesWithUndefined.ts │ │ │ ├── scriptData.ts │ │ │ ├── transpile-abi.ts │ │ │ ├── types.ts │ │ │ ├── utilities.test.ts │ │ │ └── utilities.ts │ ├── test │ │ ├── Interface.test.ts │ │ ├── fixtures │ │ │ └── forc-projects │ │ │ │ ├── Forc.toml │ │ │ │ ├── exhaustive-examples │ │ │ │ ├── .gitignore │ │ │ │ ├── Forc.toml │ │ │ │ └── src │ │ │ │ │ └── main.sw │ │ │ │ └── index.ts │ │ └── utils │ │ │ └── constants.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── abi-typegen │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AbiTypeGen.test.ts │ │ ├── AbiTypeGen.ts │ │ ├── abi │ │ │ ├── Abi.test.ts │ │ │ ├── Abi.ts │ │ │ ├── configurable │ │ │ │ ├── Configurable.test.ts │ │ │ │ └── Configurable.ts │ │ │ ├── errors │ │ │ │ └── ErrorCode.ts │ │ │ ├── functions │ │ │ │ ├── Function.test.ts │ │ │ │ └── Function.ts │ │ │ └── types │ │ │ │ ├── AType.ts │ │ │ │ ├── ArrayType.test.ts │ │ │ │ ├── ArrayType.ts │ │ │ │ ├── AssetIdType.test.ts │ │ │ │ ├── AssetIdType.ts │ │ │ │ ├── B256Type.test.ts │ │ │ │ ├── B256Type.ts │ │ │ │ ├── B512Type.test.ts │ │ │ │ ├── B512Type.ts │ │ │ │ ├── BoolType.test.ts │ │ │ │ ├── BoolType.ts │ │ │ │ ├── BytesType.test.ts │ │ │ │ ├── BytesType.ts │ │ │ │ ├── EmptyType.test.ts │ │ │ │ ├── EmptyType.ts │ │ │ │ ├── EnumType.test.ts │ │ │ │ ├── EnumType.ts │ │ │ │ ├── EvmAddressType.test.ts │ │ │ │ ├── EvmAddressType.ts │ │ │ │ ├── GenericType.test.ts │ │ │ │ ├── GenericType.ts │ │ │ │ ├── OptionType.test.ts │ │ │ │ ├── OptionType.ts │ │ │ │ ├── RawUntypedPtr.test.ts │ │ │ │ ├── RawUntypedPtr.ts │ │ │ │ ├── RawUntypedSlice.test.ts │ │ │ │ ├── RawUntypedSlice.ts │ │ │ │ ├── ResultType.test.ts │ │ │ │ ├── ResultType.ts │ │ │ │ ├── StdStringType.test.ts │ │ │ │ ├── StdStringType.ts │ │ │ │ ├── StrSliceType.ts │ │ │ │ ├── StrSlicesType.test.ts │ │ │ │ ├── StrType.test.ts │ │ │ │ ├── StrType.ts │ │ │ │ ├── StructType.test.ts │ │ │ │ ├── StructType.ts │ │ │ │ ├── TupleType.test.ts │ │ │ │ ├── TupleType.ts │ │ │ │ ├── U16Type.test.ts │ │ │ │ ├── U16Type.ts │ │ │ │ ├── U256Type.test.ts │ │ │ │ ├── U256Type.ts │ │ │ │ ├── U32Type.test.ts │ │ │ │ ├── U32Type.ts │ │ │ │ ├── U64Type.test.ts │ │ │ │ ├── U64Type.ts │ │ │ │ ├── U8Type.test.ts │ │ │ │ ├── U8Type.ts │ │ │ │ ├── VectorType.test.ts │ │ │ │ └── VectorType.ts │ │ ├── bin.ts │ │ ├── cli.test.ts │ │ ├── cli.ts │ │ ├── hbs.d.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── runTypegen.test.ts │ │ ├── runTypegen.ts │ │ ├── templates │ │ │ ├── common │ │ │ │ ├── _header.hbs │ │ │ │ ├── common.hbs │ │ │ │ ├── common.test.ts │ │ │ │ ├── common.ts │ │ │ │ ├── index.hbs │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── contract │ │ │ │ ├── factory.hbs │ │ │ │ ├── factory.test.ts │ │ │ │ ├── factory.ts │ │ │ │ ├── main.hbs │ │ │ │ ├── main.test.ts │ │ │ │ └── main.ts │ │ │ ├── predicate │ │ │ │ ├── main.hbs │ │ │ │ ├── main.test.ts │ │ │ │ └── main.ts │ │ │ ├── renderHbsTemplate.test.ts │ │ │ ├── renderHbsTemplate.ts │ │ │ ├── script │ │ │ │ ├── main.hbs │ │ │ │ ├── main.test.ts │ │ │ │ └── main.ts │ │ │ └── utils │ │ │ │ ├── formatEnums.test.ts │ │ │ │ ├── formatEnums.ts │ │ │ │ ├── formatImports.test.ts │ │ │ │ ├── formatImports.ts │ │ │ │ ├── formatStructs.test.ts │ │ │ │ └── formatStructs.ts │ │ ├── types │ │ │ ├── enums │ │ │ │ ├── ProgramTypeEnum.ts │ │ │ │ └── TargetEnum.ts │ │ │ └── interfaces │ │ │ │ ├── IConfigurable.ts │ │ │ │ ├── IErrorCode.ts │ │ │ │ ├── IFile.ts │ │ │ │ ├── IFunction.ts │ │ │ │ ├── IType.ts │ │ │ │ ├── JsonAbi.ts │ │ │ │ └── JsonAbiNew.ts │ │ └── utils │ │ │ ├── assembleContracts.test.ts │ │ │ ├── assembleContracts.ts │ │ │ ├── assemblePredicates.test.ts │ │ │ ├── assemblePredicates.ts │ │ │ ├── assembleScripts.test.ts │ │ │ ├── assembleScripts.ts │ │ │ ├── collectBinFilePaths.test.ts │ │ │ ├── collectBinFilePaths.ts │ │ │ ├── collectStorageSlotsFilePaths.test.ts │ │ │ ├── collectStorageSlotsFilePaths.ts │ │ │ ├── extractStructName.test.ts │ │ │ ├── extractStructName.ts │ │ │ ├── findType.test.ts │ │ │ ├── findType.ts │ │ │ ├── getFunctionInputs.test.ts │ │ │ ├── getFunctionInputs.ts │ │ │ ├── getTypeDeclaration.ts │ │ │ ├── makeErrorCodes.ts │ │ │ ├── makeFunction.test.ts │ │ │ ├── makeFunction.ts │ │ │ ├── makeType.test.ts │ │ │ ├── makeType.ts │ │ │ ├── parseErrorCodes.ts │ │ │ ├── parseFunctions.test.ts │ │ │ ├── parseFunctions.ts │ │ │ ├── parseTypeArguments.test.ts │ │ │ ├── parseTypeArguments.ts │ │ │ ├── parseTypes.test.ts │ │ │ ├── parseTypes.ts │ │ │ ├── shouldSkipAbiType.ts │ │ │ ├── shouldSkipType.test.ts │ │ │ ├── supportedTypes.test.ts │ │ │ ├── supportedTypes.ts │ │ │ ├── transpile-abi.ts │ │ │ ├── validateBinFile.test.ts │ │ │ └── validateBinFile.ts │ ├── test │ │ ├── fixtures │ │ │ ├── forc-projects │ │ │ │ ├── Forc.toml │ │ │ │ ├── array-of-enums │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── array-with-generics │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── bytes │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── enum-of-enums │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── enum-of-structs │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── enum-simple-native │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── enum-simple │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── evm-address │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── fn-void │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── full │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── index.ts │ │ │ │ ├── libs-for-testing │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── lib.sw │ │ │ │ ├── minimal-with-configurable │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── minimal │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── option-simple │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── predicate-with-configurable │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── predicate │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── raw-slice │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── script-with-configurable │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── script │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── std-string │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── struct-nested │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── struct-simple │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── struct-with-array │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── tuple-simple │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ └── vector-simple │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ └── main.sw │ │ │ └── templates │ │ │ │ ├── common │ │ │ │ ├── _header.hbs │ │ │ │ └── common.hbs │ │ │ │ ├── contract-with-configurable │ │ │ │ └── main.hbs │ │ │ │ ├── contract │ │ │ │ ├── factory.hbs │ │ │ │ ├── index.hbs │ │ │ │ └── main.hbs │ │ │ │ ├── predicate-with-configurable │ │ │ │ ├── index.hbs │ │ │ │ └── main.hbs │ │ │ │ ├── predicate │ │ │ │ ├── index.hbs │ │ │ │ └── main.hbs │ │ │ │ ├── script-with-configurable │ │ │ │ └── main.hbs │ │ │ │ └── script │ │ │ │ └── main.hbs │ │ └── utils │ │ │ ├── getNewAbiTypegen.ts │ │ │ ├── mockVersions.ts │ │ │ └── updateFixture.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ ├── typedoc.json │ └── typegen.js ├── account │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── codegen.json │ ├── package.json │ ├── scripts │ │ └── generate-fuel-core-schema.ts │ ├── src │ │ ├── account.test.ts │ │ ├── account.ts │ │ ├── assets │ │ │ ├── asset-api.test.ts │ │ │ ├── asset-api.ts │ │ │ ├── assets.test.ts │ │ │ ├── assets.ts │ │ │ ├── images │ │ │ │ ├── Re7LRT.png │ │ │ │ ├── SolvBTC.BBN.png │ │ │ │ ├── USDe.svg │ │ │ │ ├── amphrETH.png │ │ │ │ ├── eth.svg │ │ │ │ ├── ezeth.webp │ │ │ │ ├── fbtc.svg │ │ │ │ ├── manta-mbtc.svg │ │ │ │ ├── manta-meth.svg │ │ │ │ ├── manta-musd.svg │ │ │ │ ├── mantle-meth.svg │ │ │ │ ├── pumpbtc.webp │ │ │ │ ├── pzETH.webp │ │ │ │ ├── reth.svg │ │ │ │ ├── rsETH.webp │ │ │ │ ├── rsUSDe.svg │ │ │ │ ├── rstETH.webp │ │ │ │ ├── sUSDe.webp │ │ │ │ ├── sdai.svg │ │ │ │ ├── solvBTC.webp │ │ │ │ ├── steakLRT.png │ │ │ │ ├── usdc.svg │ │ │ │ ├── usdt.svg │ │ │ │ ├── wbeth.png │ │ │ │ ├── weETH.webp │ │ │ │ ├── weth.svg │ │ │ │ └── wsteth.svg │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── fuelAssetsBaseUrl.ts │ │ │ │ ├── index.ts │ │ │ │ ├── network.test.ts │ │ │ │ ├── network.ts │ │ │ │ ├── resolveIconPaths.test.ts │ │ │ │ ├── resolveIconPaths.ts │ │ │ │ ├── url.test.ts │ │ │ │ └── url.ts │ │ ├── configs.test.ts │ │ ├── configs.ts │ │ ├── connectors │ │ │ ├── fuel-connector.ts │ │ │ ├── fuel.ts │ │ │ ├── index.ts │ │ │ ├── types │ │ │ │ ├── connector-metadata.ts │ │ │ │ ├── connector-types.ts │ │ │ │ ├── data-type.ts │ │ │ │ ├── events.ts │ │ │ │ ├── index.ts │ │ │ │ ├── local-storage.ts │ │ │ │ └── target-object.ts │ │ │ └── utils │ │ │ │ ├── cache.ts │ │ │ │ ├── dispatch-fuel-connector-event.ts │ │ │ │ ├── index.ts │ │ │ │ └── promises.ts │ │ ├── consolidate-coins.test.ts │ │ ├── hdwallet │ │ │ ├── hdwallet.test.ts │ │ │ ├── hdwallet.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── mnemonic │ │ │ ├── index.ts │ │ │ ├── mnemonic.test.ts │ │ │ ├── mnemonic.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── predicate │ │ │ ├── index.ts │ │ │ ├── predicate.ts │ │ │ └── utils │ │ │ │ ├── getPredicateRoot.test.ts │ │ │ │ ├── getPredicateRoot.ts │ │ │ │ └── index.ts │ │ ├── providers │ │ │ ├── CHANGELOG.md │ │ │ ├── assemble-tx-helpers.ts │ │ │ ├── chains.ts │ │ │ ├── coin-quantity.ts │ │ │ ├── coin-quantityfy.test.ts │ │ │ ├── coin.ts │ │ │ ├── fuel-core-schema.graphql │ │ │ ├── fuel-graphql-subscriber.ts │ │ │ ├── index.ts │ │ │ ├── message.ts │ │ │ ├── operations.graphql │ │ │ ├── provider.test.ts │ │ │ ├── provider.ts │ │ │ ├── resource-cache.test.ts │ │ │ ├── resource-cache.ts │ │ │ ├── resource.ts │ │ │ ├── transaction-request │ │ │ │ ├── blob-transaction-request.ts │ │ │ │ ├── create-transaction-request.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── hash-transaction.test.ts │ │ │ │ ├── hash-transaction.ts │ │ │ │ ├── helpers.test.ts │ │ │ │ ├── helpers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input.ts │ │ │ │ ├── output.ts │ │ │ │ ├── script-transaction-request.ts │ │ │ │ ├── scripts.ts │ │ │ │ ├── storage-slot.ts │ │ │ │ ├── transaction-request.test.ts │ │ │ │ ├── transaction-request.ts │ │ │ │ ├── types.ts │ │ │ │ ├── upgrade-transaction-request.ts │ │ │ │ ├── upload-transaction-request.ts │ │ │ │ ├── utils.test.ts │ │ │ │ ├── utils.ts │ │ │ │ └── witness.ts │ │ │ ├── transaction-response │ │ │ │ ├── getAllDecodedLogs.ts │ │ │ │ ├── getDecodedLogs.ts │ │ │ │ ├── index.ts │ │ │ │ └── transaction-response.ts │ │ │ ├── transaction-summary │ │ │ │ ├── assemble-transaction-summary-from-serialized.test.ts │ │ │ │ ├── assemble-transaction-summary-from-serialized.ts │ │ │ │ ├── assemble-transaction-summary.test.ts │ │ │ │ ├── assemble-transaction-summary.ts │ │ │ │ ├── calculate-tx-fee-for-summary.ts │ │ │ │ ├── calculate-tx-fee-for-summary.ts.test.ts │ │ │ │ ├── call.ts │ │ │ │ ├── get-transaction-summary.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input.test.ts │ │ │ │ ├── input.ts │ │ │ │ ├── operations.test.ts │ │ │ │ ├── operations.ts │ │ │ │ ├── output.test.ts │ │ │ │ ├── output.ts │ │ │ │ ├── receipt.test.ts │ │ │ │ ├── receipt.ts │ │ │ │ ├── status.test.ts │ │ │ │ ├── status.ts │ │ │ │ └── types.ts │ │ │ └── utils │ │ │ │ ├── auto-retry-fetch.test.ts │ │ │ │ ├── auto-retry-fetch.ts │ │ │ │ ├── block-explorer.test.ts │ │ │ │ ├── block-explorer.ts │ │ │ │ ├── extract-tx-error.test.ts │ │ │ │ ├── extract-tx-error.ts │ │ │ │ ├── gas.test.ts │ │ │ │ ├── gas.ts │ │ │ │ ├── handle-gql-error-message.test.ts │ │ │ │ ├── handle-gql-error-message.ts │ │ │ │ ├── index.ts │ │ │ │ ├── json.test.ts │ │ │ │ ├── json.ts │ │ │ │ ├── merge-quantities.test.ts │ │ │ │ ├── merge-quantities.ts │ │ │ │ ├── parse-graphql-response.ts │ │ │ │ ├── receipts.test.ts │ │ │ │ ├── receipts.ts │ │ │ │ ├── serialization.test.ts │ │ │ │ ├── serialization.ts │ │ │ │ ├── transaction-response-serialization.test.ts │ │ │ │ ├── transaction-response-serialization.ts │ │ │ │ └── validate-pagination-args.ts │ │ ├── signer │ │ │ ├── index.ts │ │ │ ├── signer.test.ts │ │ │ └── signer.ts │ │ ├── test-util.test.ts │ │ ├── test-utils.ts │ │ ├── test-utils │ │ │ ├── launchNode.test.ts │ │ │ ├── launchNode.ts │ │ │ ├── resources.ts │ │ │ ├── setup-test-provider-and-wallets.test.ts │ │ │ ├── setup-test-provider-and-wallets.ts │ │ │ ├── test-asset-id.ts │ │ │ ├── test-coin.ts │ │ │ ├── test-message.test.ts │ │ │ ├── test-message.ts │ │ │ ├── transactionRequest.ts │ │ │ ├── wallet-config.test.ts │ │ │ └── wallet-config.ts │ │ ├── types.ts │ │ ├── utils │ │ │ ├── consolidate-coins.test.ts │ │ │ ├── consolidate-coins.ts │ │ │ ├── deployScriptOrPredicate.ts │ │ │ ├── formatTransferToContractScriptData.test.ts │ │ │ ├── formatTransferToContractScriptData.ts │ │ │ ├── predicate-script-loader-instructions.test.ts │ │ │ ├── predicate-script-loader-instructions.ts │ │ │ ├── split-coins-into-batches.test.ts │ │ │ └── split-coins-into-batches.ts │ │ ├── wallet-manager │ │ │ ├── index.ts │ │ │ ├── storages │ │ │ │ ├── memory-storage.test.ts │ │ │ │ └── memory-storage.ts │ │ │ ├── types.ts │ │ │ ├── vaults │ │ │ │ ├── mnemonic-vault.test.ts │ │ │ │ ├── mnemonic-vault.ts │ │ │ │ ├── privatekey-vault.test.ts │ │ │ │ └── privatekey-vault.ts │ │ │ ├── wallet-manager.test.ts │ │ │ └── wallet-manager.ts │ │ ├── wallet │ │ │ ├── base-wallet-unlocked.ts │ │ │ ├── index.ts │ │ │ ├── keystore-wallet.test.ts │ │ │ ├── keystore-wallet.ts │ │ │ ├── wallet-unlocked.test.ts │ │ │ ├── wallet.test.ts │ │ │ ├── wallet.ts │ │ │ └── wallets.ts │ │ └── wordlists │ │ │ ├── index.ts │ │ │ └── words │ │ │ ├── english.test.ts │ │ │ └── english.ts │ ├── test │ │ ├── auto-retry-fetch.test.ts │ │ ├── block-sensitive-operations.test.ts │ │ ├── fixtures │ │ │ ├── assets.ts │ │ │ ├── chain.ts │ │ │ ├── generate-accounts.ts │ │ │ ├── hdwallet-spec.ts │ │ │ ├── index.ts │ │ │ ├── inputs-and-outputs.ts │ │ │ ├── messageProof.ts │ │ │ ├── messageStatus.ts │ │ │ ├── mnemonic-specs.ts │ │ │ ├── mocked-connector.ts │ │ │ ├── mocked-send-transaction-connector.ts │ │ │ ├── nodeInfo.ts │ │ │ ├── predicate-abi.ts │ │ │ ├── predicate-bytecode.ts │ │ │ ├── predicate-multi-args.ts │ │ │ ├── promise-callback.ts │ │ │ ├── receipts.ts │ │ │ ├── transaction-request.ts │ │ │ ├── transaction-summary.ts │ │ │ ├── wallet-manager-spec.ts │ │ │ ├── wallet-spec.ts │ │ │ └── wallet-unlocked.ts │ │ ├── fuel-core-schema.test.ts │ │ ├── fuel-wallet-connector.browser.test.ts │ │ ├── fuel-wallet-connector.send-transaction.test.ts │ │ ├── fuel-wallet-connector.test.ts │ │ ├── optimistic-concurrency-handling.test.ts │ │ ├── predicate-functions.test.ts │ │ └── utils │ │ │ ├── getFetchOperation.ts │ │ │ └── mockIncompabileVersions.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── address │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── address.test.ts │ │ ├── address.ts │ │ ├── configs.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── contract │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── contract-factory.ts │ │ ├── index.ts │ │ ├── loader │ │ │ ├── index.ts │ │ │ ├── loader-script.test.ts │ │ │ ├── loader-script.ts │ │ │ ├── types.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── test-utils.ts │ │ ├── test-utils │ │ │ ├── launch-test-node.test.ts │ │ │ └── launch-test-node.ts │ │ └── util.ts │ ├── test │ │ └── fixtures │ │ │ └── forc-projects │ │ │ ├── Forc.toml │ │ │ └── simple-contract │ │ │ ├── .gitignore │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── create-fuels │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── create-fuels.js │ ├── package.json │ ├── scripts │ │ └── prepublish.ts │ ├── src │ │ ├── bin.ts │ │ ├── cli.ts │ │ ├── lib.ts │ │ ├── lib │ │ │ ├── createIfFuelUpInstalled.test.ts │ │ │ ├── createIfFuelUpInstalled.ts │ │ │ ├── doesTemplateExist.test.ts │ │ │ ├── doesTemplateExist.ts │ │ │ ├── getPackageManager.test.ts │ │ │ ├── getPackageManager.ts │ │ │ ├── getPackageVersion.test.ts │ │ │ ├── getPackageVersion.ts │ │ │ ├── installFuelUp.test.ts │ │ │ ├── installFuelUp.ts │ │ │ ├── rewriteTemplateFiles.test.ts │ │ │ ├── rewriteTemplateFiles.ts │ │ │ ├── setupProgram.test.ts │ │ │ ├── setupProgram.ts │ │ │ ├── tryInstallFuelUp.test.ts │ │ │ └── tryInstallFuelUp.ts │ │ ├── prompts │ │ │ ├── index.ts │ │ │ ├── promptForProjectPath.test.ts │ │ │ ├── promptForProjectPath.ts │ │ │ ├── promptFuelUpInstall.test.ts │ │ │ └── promptFuelUpInstall.ts │ │ └── utils │ │ │ ├── logger.test.ts │ │ │ └── logger.ts │ ├── test │ │ ├── cli.test.ts │ │ ├── integration.test.ts │ │ ├── toolchain-versions.test.ts │ │ └── utils │ │ │ ├── bootstrapProject.ts │ │ │ ├── generateArgs.ts │ │ │ ├── mockExecSync.ts │ │ │ ├── mockLogger.ts │ │ │ └── templateFiles.ts │ ├── tsconfig.json │ ├── tsdoc.json │ └── tsup.config.ts ├── crypto │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── browser │ │ │ ├── aes-ctr.ts │ │ │ ├── bufferFromString.ts │ │ │ ├── crypto.ts │ │ │ ├── encryptJsonWalletData.ts │ │ │ ├── hmac.ts │ │ │ ├── index.ts │ │ │ ├── pbkdf2.ts │ │ │ ├── randomBytes.ts │ │ │ ├── randomUUID.ts │ │ │ └── stringFromBuffer.ts │ │ ├── index.browser.ts │ │ ├── index.ts │ │ ├── node │ │ │ ├── aes-ctr.ts │ │ │ ├── bufferFromString.ts │ │ │ ├── encryptJsonWalletData.ts │ │ │ ├── hmac.ts │ │ │ ├── index.ts │ │ │ ├── pbkdf2.ts │ │ │ ├── randomBytes.ts │ │ │ ├── randomUUID.ts │ │ │ └── stringFromBuffer.ts │ │ ├── shared │ │ │ ├── index.ts │ │ │ ├── keccak256.test.ts │ │ │ ├── keccak256.ts │ │ │ ├── ripemd160.test.ts │ │ │ ├── ripemd160.ts │ │ │ ├── scrypt.test.ts │ │ │ └── scrypt.ts │ │ └── types.ts │ ├── test │ │ ├── aes-ctr.test.ts │ │ ├── bufferFromString.test.ts │ │ ├── encryptJsonWalletData.test.ts │ │ ├── hmac.test.ts │ │ ├── pbkdf2.test.ts │ │ ├── randomUUID.test.ts │ │ └── stringFromBuffer.test.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── errors │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── error-codes.ts │ │ ├── fuel-error.test.ts │ │ ├── fuel-error.ts │ │ ├── index.ts │ │ ├── test-utils.test.ts │ │ ├── test-utils.ts │ │ └── test-utils │ │ │ ├── expect-to-throw-fuel-error.test.ts │ │ │ ├── expect-to-throw-fuel-error.ts │ │ │ ├── safeExec.test.ts │ │ │ └── safeExec.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── fuel-gauge │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── fuels.config.ts │ ├── package.json │ ├── scripts │ │ └── latency-detection │ │ │ ├── constants.ts │ │ │ ├── helpers.ts │ │ │ ├── inter-contract-call.ts │ │ │ ├── main.ts │ │ │ ├── missing-4x-variable-output-call.ts │ │ │ ├── predicate-signature-validation.ts │ │ │ ├── simple-transfer.ts │ │ │ └── types.ts │ ├── src │ │ ├── abi │ │ │ ├── abi-coder.test.ts │ │ │ ├── abi-script.test.ts │ │ │ └── constants.ts │ │ ├── advanced-logging.test.ts │ │ ├── assemble-tx.test.ts │ │ ├── auth-testing.test.ts │ │ ├── await-execution.test.ts │ │ ├── blob-deploy.test.ts │ │ ├── bytecode-sway-lib.test.ts │ │ ├── bytes.test.ts │ │ ├── call-test-contract.test.ts │ │ ├── check-user-account.test.ts │ │ ├── configurable-contract.test.ts │ │ ├── contract-factory.test.ts │ │ ├── contract.test.ts │ │ ├── coverage-contract.test.ts │ │ ├── doc-examples.test.ts │ │ ├── dry-run-multiple-txs.test.ts │ │ ├── e2e-script.test.ts │ │ ├── edge-cases.test.ts │ │ ├── fee.test.ts │ │ ├── funding-transaction.test.ts │ │ ├── generic-types-contract.test.ts │ │ ├── is-function-readonly.test.ts │ │ ├── mapped-error-messages.test.ts │ │ ├── min-gas.test.ts │ │ ├── multi-token-contract.test.ts │ │ ├── network.test.ts │ │ ├── options.test.ts │ │ ├── payable-annotation.test.ts │ │ ├── policies.test.ts │ │ ├── pre-confirmation.test.ts │ │ ├── predicate-conditional-inputs.test.ts │ │ ├── predicate │ │ │ ├── predicate-arguments.test.ts │ │ │ ├── predicate-configurables.test.ts │ │ │ ├── predicate-duplication.test.ts │ │ │ ├── predicate-estimations.test.ts │ │ │ ├── predicate-evaluations.test.ts │ │ │ ├── predicate-general.test.ts │ │ │ ├── predicate-input-data.test.ts │ │ │ ├── predicate-invalidations.test.ts │ │ │ ├── predicate-populate-witness.test.ts │ │ │ ├── predicate-with-contract.test.ts │ │ │ ├── predicate-with-script.test.ts │ │ │ └── utils │ │ │ │ └── predicate │ │ │ │ ├── assertBalance.ts │ │ │ │ ├── assertBalances.ts │ │ │ │ ├── fundAccount.ts │ │ │ │ ├── fundPredicate.ts │ │ │ │ └── index.ts │ │ ├── raw-slice.test.ts │ │ ├── recipes.test.ts │ │ ├── reentrant-contract-calls.test.ts │ │ ├── revert-error.test.ts │ │ ├── script-main-args.test.ts │ │ ├── script-with-configurable.test.ts │ │ ├── script-with-options.test.ts │ │ ├── script-with-vectors.test.ts │ │ ├── std-lib-string.test.ts │ │ ├── storage-test-contract.test.ts │ │ ├── str-slice.test.ts │ │ ├── token-test-contract.test.ts │ │ ├── transaction-response.test.ts │ │ ├── transaction-summary.test.ts │ │ ├── transaction-upgrade.test.ts │ │ ├── transaction.test.ts │ │ ├── types │ │ │ └── predicate │ │ │ │ ├── index.ts │ │ │ │ └── validation.ts │ │ ├── utils.ts │ │ ├── vector-types.test.ts │ │ ├── vectors.test.ts │ │ └── void.test.ts │ ├── test │ │ └── fixtures │ │ │ ├── chain-config │ │ │ └── state_transition_bytecode.ts │ │ │ └── forc-projects │ │ │ ├── Forc.toml │ │ │ ├── abi-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ ├── data_structures.sw │ │ │ │ ├── equality.sw │ │ │ │ ├── main.sw │ │ │ │ └── utils.sw │ │ │ ├── abi-library │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── lib.sw │ │ │ ├── advanced-logging-abi │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── advanced-logging-other-contract-abi │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── advanced-logging-other-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── advanced-logging │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── bytecode-sway-lib │ │ │ ├── .gitignore │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── bytes-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── call-test-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── collision_in_fn_names │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── complex-predicate │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── complex-script │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── conditional-loop-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── configurable-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── coverage-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── custom_errors │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── data-structure-library │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── generic-types-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── large-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── liquidity-pool │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── multi-token-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── options │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── payable-annotation │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-address │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-assert-number │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-assert-value │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-bytes │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-conditional-inputs │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-false-configurable │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-false │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-input-data │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-main-args-struct │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-main-args-vector │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-multi-args │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-raw-slice │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-signing │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-std-lib-string │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-str-slice │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-triple-sig │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-true │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-u32 │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-validate-transfer │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-vector-types │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-with-configurable │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate-with-more-configurables │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── predicate │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── proxy-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── raw-slice-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── reentrant-bar │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── reentrant-foo │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── reentrant-foobar-abi │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── revert-error │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-bytes │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-call-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-call-logging-contracts │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-error │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-main-arg-bool │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-main-args │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-main-return-struct │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-raw-slice │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-std-lib-string │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-str-slice │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-array │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-complex-args │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-configurable │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-more-configurable │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-options │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-vector-advanced │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-vector-mixed │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script-with-vector │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── script │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── small-bytes │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── smo-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── std-lib-string │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── storage-test-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── str-slice-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── token-abi │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── token-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── transfer-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── vector-types-contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── vector-types-script │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ ├── vectors │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ │ └── void │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ ├── tsconfig.json │ └── tsdoc.json ├── fuels │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── fuels.js │ ├── package.json │ ├── scripts │ │ └── build-proxy-contract.ts │ ├── src │ │ ├── bin.ts │ │ ├── cli-utils.ts │ │ ├── cli.test.ts │ │ ├── cli.ts │ │ ├── cli │ │ │ ├── commands │ │ │ │ ├── build │ │ │ │ │ ├── buildSwayProgram.test.ts │ │ │ │ │ ├── buildSwayProgram.ts │ │ │ │ │ ├── buildSwayPrograms.test.ts │ │ │ │ │ ├── buildSwayPrograms.ts │ │ │ │ │ ├── forcHandlers.test.ts │ │ │ │ │ ├── forcHandlers.ts │ │ │ │ │ ├── generateTypes.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── deploy │ │ │ │ │ ├── createWallet.test.ts │ │ │ │ │ ├── createWallet.ts │ │ │ │ │ ├── deployContracts.ts │ │ │ │ │ ├── deployPredicates.ts │ │ │ │ │ ├── deployScripts.ts │ │ │ │ │ ├── getDeployConfig.test.ts │ │ │ │ │ ├── getDeployConfig.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── saveContractIds.ts │ │ │ │ │ ├── savePredicateFiles.ts │ │ │ │ │ └── saveScriptFiles.ts │ │ │ │ ├── dev │ │ │ │ │ ├── autoStartFuelCore.test.ts │ │ │ │ │ ├── autoStartFuelCore.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── init │ │ │ │ │ └── index.ts │ │ │ │ ├── node │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── withBinaryPaths.test.ts │ │ │ │ ├── withBinaryPaths.ts │ │ │ │ ├── withConfig.test.ts │ │ │ │ ├── withConfig.ts │ │ │ │ └── withProgram.ts │ │ │ ├── config │ │ │ │ ├── forcUtils.test.ts │ │ │ │ ├── forcUtils.ts │ │ │ │ ├── loadConfig.test.ts │ │ │ │ ├── loadConfig.ts │ │ │ │ └── validateConfig.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── templates │ │ │ │ ├── fuels.config.hbs │ │ │ │ ├── fuels.config.ts │ │ │ │ ├── index.hbs │ │ │ │ └── index.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── checkForAndDisplayUpdates.test.ts │ │ │ │ ├── checkForAndDisplayUpdates.ts │ │ │ │ ├── createConfig.ts │ │ │ │ ├── fuelsVersionCache.test.ts │ │ │ │ ├── fuelsVersionCache.ts │ │ │ │ ├── getLatestFuelsVersion.test.ts │ │ │ │ ├── getLatestFuelsVersion.ts │ │ │ │ ├── logger.test.ts │ │ │ │ └── logger.ts │ │ ├── hbs.d.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── run.ts │ │ ├── setup-launch-node-server.test.ts │ │ ├── setup-launch-node-server.ts │ │ └── test-utils.ts │ ├── test │ │ ├── features │ │ │ ├── build.test.ts │ │ │ ├── deploy.test.ts │ │ │ ├── dev.test.ts │ │ │ └── init.test.ts │ │ ├── fixtures │ │ │ ├── fuels.config.ts │ │ │ ├── project │ │ │ │ └── .fuels │ │ │ │ │ ├── chainConfig.json │ │ │ │ │ ├── faucets.json │ │ │ │ │ ├── metadata.json │ │ │ │ │ └── stateConfig.json │ │ │ └── workspace │ │ │ │ ├── Forc.toml │ │ │ │ ├── contracts │ │ │ │ ├── bar │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── foo │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ ├── upgradable-chunked │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.sw │ │ │ │ └── upgradable │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ └── main.sw │ │ │ │ ├── libraries │ │ │ │ └── library │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ └── lib.sw │ │ │ │ ├── predicates │ │ │ │ └── predicate │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ └── main.sw │ │ │ │ └── scripts │ │ │ │ └── script │ │ │ │ ├── Forc.toml │ │ │ │ └── src │ │ │ │ └── main.sw │ │ └── utils │ │ │ ├── mockAutoStartFuelCore.ts │ │ │ ├── mockCheckForUpdates.ts │ │ │ ├── mockLogger.ts │ │ │ ├── resetDiskAndMocks.ts │ │ │ └── runCommands.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── vite.config.ts ├── hasher │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── hasher.test.ts │ │ ├── hasher.ts │ │ └── index.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── logger │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── utils.ts │ ├── test │ │ ├── index.test.ts │ │ └── utils.test.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ └── tsup.config.ts ├── math │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── bn.test.ts │ │ ├── bn.ts │ │ ├── configs.test.ts │ │ ├── configs.ts │ │ ├── decimal.ts │ │ ├── functional.test.ts │ │ ├── functional.ts │ │ ├── index.ts │ │ ├── math.ts │ │ └── types.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── merkle │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── binary │ │ │ ├── binaryMerkleTree.test.ts │ │ │ ├── binaryMerkleTree.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── branch.ts │ │ │ │ └── node.ts │ │ ├── common │ │ │ ├── common.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── sparse │ │ │ ├── deepSparseMerkleSubTree.ts │ │ │ ├── index.ts │ │ │ ├── proofs.ts │ │ │ ├── sparseMerkleTree.test.ts │ │ │ ├── sparseMerkleTree.ts │ │ │ ├── treeHasher.ts │ │ │ ├── types │ │ │ │ ├── sparseCompactMerkleBranch.ts │ │ │ │ ├── sparseCompactMerkleProof.ts │ │ │ │ ├── sparseCompactMerkleSolidityProof.ts │ │ │ │ ├── sparseMerkleProof.ts │ │ │ │ └── sparseMerkleSolidityNode.ts │ │ │ └── utils.ts │ │ └── sum │ │ │ ├── index.ts │ │ │ ├── sumMerkleTree.test.ts │ │ │ ├── sumMerkleTree.ts │ │ │ └── types │ │ │ ├── node.ts │ │ │ └── proof.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ └── tsup.config.ts ├── program │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── contract-call-script.ts │ │ ├── contract.test.ts │ │ ├── contract.ts │ │ ├── functions │ │ │ ├── base-invocation-scope.ts │ │ │ ├── invocation-scope.ts │ │ │ └── multicall-scope.ts │ │ ├── index.ts │ │ ├── instruction-set.ts │ │ ├── response.ts │ │ ├── script-request.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── recipes │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── build-recipes.ts │ ├── src │ │ ├── contracts │ │ │ └── src14 │ │ │ │ ├── README.md │ │ │ │ ├── src14_owned_proxy-abi.json │ │ │ │ ├── src14_owned_proxy-storage_slots.json │ │ │ │ └── src14_owned_proxy.bin │ │ ├── index.ts │ │ └── types │ │ │ ├── Src14OwnedProxy.ts │ │ │ ├── Src14OwnedProxyFactory.ts │ │ │ ├── common.ts │ │ │ └── index.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── script │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── script-invocation-scope.ts │ │ ├── script.test.ts │ │ ├── script.ts │ │ ├── scripts.ts │ │ └── types.ts │ ├── test │ │ ├── fixtures │ │ │ ├── forc-projects │ │ │ │ ├── Forc.toml │ │ │ │ └── call-test-script │ │ │ │ │ ├── Forc.toml │ │ │ │ │ └── src │ │ │ │ │ └── main.sw │ │ │ └── index.ts │ │ └── mocks.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── transactions │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── coders │ │ │ ├── byte-array.test.ts │ │ │ ├── byte-array.ts │ │ │ ├── input.test.ts │ │ │ ├── input.ts │ │ │ ├── output.test.ts │ │ │ ├── output.ts │ │ │ ├── policy.test.ts │ │ │ ├── policy.ts │ │ │ ├── storage-slot.test.ts │ │ │ ├── storage-slot.ts │ │ │ ├── transaction.test.ts │ │ │ ├── transaction.ts │ │ │ ├── tx-pointer.test.ts │ │ │ ├── tx-pointer.ts │ │ │ ├── upgrade-purpose.test.ts │ │ │ ├── upgrade-purpose.ts │ │ │ ├── utxo-id.test.ts │ │ │ ├── utxo-id.ts │ │ │ ├── witness.test.ts │ │ │ └── witness.ts │ │ ├── configs.ts │ │ ├── index.ts │ │ ├── receipt.test.ts │ │ └── receipt.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json ├── utils │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── cli-utils.ts │ │ ├── cli-utils │ │ │ ├── tryFindBinaries.test.ts │ │ │ └── tryFindBinaries.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── test-util.test.ts │ │ ├── test-utils.ts │ │ ├── test-utils │ │ │ ├── constants.ts │ │ │ ├── expectToBeInRange.test.ts │ │ │ ├── expectToBeInRange.ts │ │ │ ├── getForcProject.test.ts │ │ │ ├── getForcProject.ts │ │ │ ├── vitest.matchers.ts │ │ │ ├── wait-until-unreachable.test.ts │ │ │ └── wait-until-unreachable.ts │ │ └── utils │ │ │ ├── arrayify.test.ts │ │ │ ├── arrayify.ts │ │ │ ├── base58.test.ts │ │ │ ├── base58.ts │ │ │ ├── bytecode.test.ts │ │ │ ├── bytecode.ts │ │ │ ├── capitalizeString.test.ts │ │ │ ├── capitalizeString.ts │ │ │ ├── chunkAndPadBytes.test.ts │ │ │ ├── chunkAndPadBytes.ts │ │ │ ├── concat.test.ts │ │ │ ├── concat.ts │ │ │ ├── dataSlice.test.ts │ │ │ ├── dataSlice.ts │ │ │ ├── date-time.test.ts │ │ │ ├── date-time.ts │ │ │ ├── defaultSnapshotConfigs.ts │ │ │ ├── defaultSnapshots │ │ │ ├── chainConfig.json │ │ │ ├── metadata.json │ │ │ ├── stateConfig.json │ │ │ └── state_transition_bytecode.wasm │ │ │ ├── hexlify.test.ts │ │ │ ├── hexlify.ts │ │ │ ├── isDefined.test.ts │ │ │ ├── isDefined.ts │ │ │ ├── normalizeString.test.ts │ │ │ ├── normalizeString.ts │ │ │ ├── sleep.ts │ │ │ ├── toUtf8Bytes.test.ts │ │ │ ├── toUtf8Bytes.ts │ │ │ ├── toUtf8String.test.ts │ │ │ ├── toUtf8String.ts │ │ │ └── types.ts │ ├── test │ │ └── fixtures │ │ │ └── forc-projects │ │ │ ├── Forc.toml │ │ │ └── simple │ │ │ ├── .gitignore │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── typedoc.json └── versions │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── scripts │ ├── rewriteVersions.test.ts │ └── rewriteVersions.ts │ ├── src │ ├── bin.ts │ ├── cli.test.ts │ ├── cli.ts │ ├── index.test.ts │ ├── index.ts │ └── lib │ │ ├── checkFuelCoreVersionCompatibility.test.ts │ │ ├── checkFuelCoreVersionCompatibility.ts │ │ ├── colorizeUserVersion.test.ts │ │ ├── colorizeUserVersion.ts │ │ ├── compareSystemVersions.test.ts │ │ ├── compareSystemVersions.ts │ │ ├── fuelUpLink.ts │ │ ├── getBinaryVersions.test.ts │ │ ├── getBinaryVersions.ts │ │ ├── getBuiltinVersions.test.ts │ │ ├── getBuiltinVersions.ts │ │ ├── getSystemVersions.test.ts │ │ ├── getSystemVersions.ts │ │ ├── semver.test.ts │ │ ├── semver.ts │ │ └── types.ts │ ├── tsconfig.dts.json │ ├── tsconfig.json │ ├── tsdoc.json │ ├── tsup.config.ts │ └── versions.js ├── playwright-tests └── create-fuels.test.ts ├── playwright.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── changeset │ ├── changeset-next.mts │ ├── changeset-publish.ts │ ├── changeset-version-with-docs.ts │ ├── get-full-changelog.mts │ ├── get-latest-release.mts │ └── update-changelog.mts ├── forc-check.sh ├── forc-format.sh ├── forc-update.ts ├── lint-md-links.ts ├── lint-package-jsons.ts ├── postbuild.ts ├── release-deprecate.ts ├── run-node.sh ├── tests-coverage-diff.ts ├── tests-coverage-merge.ts ├── tests-find.sh ├── tests-ui-integration.sh ├── tests-ui.sh ├── tests-validate.sh ├── verify-forc-version.ts └── verify-package-exports.ts ├── snapshots ├── 2025-01-27T15:32.json └── 2025-03-25T22:38.json ├── templates ├── nextjs │ ├── .env.example │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── env │ ├── fuel-toolchain.toml │ ├── fuels.config.ts │ ├── gitignore │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── playwright.config.ts │ ├── postcss.config.js │ ├── public │ │ ├── favicon.ico │ │ └── logo_white.png │ ├── src │ │ ├── app │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── components │ │ │ ├── Button.tsx │ │ │ ├── Contract.tsx │ │ │ ├── Faucet.tsx │ │ │ ├── Info.tsx │ │ │ ├── Link.tsx │ │ │ ├── LocalFaucet.tsx │ │ │ ├── Predicate.tsx │ │ │ ├── Script.tsx │ │ │ └── Wallet.tsx │ │ ├── hooks │ │ │ ├── useBaseAssetId.tsx │ │ │ ├── useNotification.tsx │ │ │ └── useRouter.ts │ │ ├── lib.tsx │ │ ├── styles │ │ │ └── globals.css │ │ └── sway-api │ │ │ └── contract-ids.json │ ├── sway-programs │ │ ├── Forc.toml │ │ ├── contract │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ ├── predicate │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ │ └── main.sw │ │ └── script │ │ │ ├── Forc.toml │ │ │ └── src │ │ │ └── main.sw │ ├── tailwind.config.ts │ ├── test │ │ ├── integration │ │ │ ├── contract.test.ts │ │ │ ├── predicate.test.ts │ │ │ └── script.test.ts │ │ └── ui │ │ │ ├── test-ui.sh │ │ │ └── ui.test.ts │ ├── tsconfig.json │ └── vitest.config.mts └── vite │ ├── .env.example │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── env │ ├── eslint.config.js │ ├── fuel-toolchain.toml │ ├── fuels.config.ts │ ├── gitignore │ ├── index.html │ ├── package.json │ ├── playwright.config.ts │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ └── logo_white.png │ ├── src │ ├── App.tsx │ ├── components │ │ ├── Button.tsx │ │ ├── Contract.tsx │ │ ├── Faucet.tsx │ │ ├── Info.tsx │ │ ├── LocalFaucet.tsx │ │ ├── Predicate.tsx │ │ ├── Script.tsx │ │ └── Wallet.tsx │ ├── hooks │ │ ├── useBaseAssetId.tsx │ │ ├── useNotification.tsx │ │ └── useRouter.ts │ ├── index.css │ ├── lib.tsx │ ├── main.tsx │ ├── sway-api │ │ └── contract-ids.json │ └── vite-env.d.ts │ ├── sway-programs │ ├── Forc.toml │ ├── contract │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ ├── predicate │ │ ├── Forc.toml │ │ └── src │ │ │ └── main.sw │ └── script │ │ ├── Forc.toml │ │ └── src │ │ └── main.sw │ ├── tailwind.config.ts │ ├── test │ ├── integration │ │ ├── contract.test.ts │ │ ├── predicate.test.ts │ │ └── script.test.ts │ └── ui │ │ ├── test-ui.sh │ │ └── ui.test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ ├── vite.config.ts │ └── vitest.config.mts ├── tsconfig.base.json ├── tsconfig.eslint.json ├── tsconfig.json ├── tsconfig.test.json ├── tsdoc.base.json ├── turbo.json ├── typedoc.base.json ├── vitest.browser.config.mts ├── vitest.global-browser-setup.ts ├── vitest.global-setup.ts ├── vitest.node.config.mts ├── vitest.setup-files.ts ├── vitest.shared.config.mts └── vitest.workspace.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.fuel-core/configs/chainConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.fuel-core/configs/chainConfig.json -------------------------------------------------------------------------------- /.fuel-core/configs/faucets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.fuel-core/configs/faucets.json -------------------------------------------------------------------------------- /.fuel-core/configs/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.fuel-core/configs/metadata.json -------------------------------------------------------------------------------- /.fuel-core/configs/stateConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.fuel-core/configs/stateConfig.json -------------------------------------------------------------------------------- /.fuel-core/configs/state_transition_bytecode.wasm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/ISSUE_TEMPLATE/1-bug.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/ISSUE_TEMPLATE/2-feature.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yaml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | -------------------------------------------------------------------------------- /.github/actions/ci-setup/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/actions/ci-setup/action.yaml -------------------------------------------------------------------------------- /.github/actions/test-setup/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/actions/test-setup/action.yaml -------------------------------------------------------------------------------- /.github/actions/vercel-deploy/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/actions/vercel-deploy/action.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/audit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/audit.yaml -------------------------------------------------------------------------------- /.github/workflows/changesets-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/changesets-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/code-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/code-lint.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/forc-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/forc-version.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/pr-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/pr-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/pr-lint.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-preview.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/publish-preview.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-to-next.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/publish-to-next.yaml -------------------------------------------------------------------------------- /.github/workflows/release-deprecate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/release-deprecate.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.knip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.knip.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.14.0 2 | -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.nycrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.prettierrc -------------------------------------------------------------------------------- /.syncpackrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.syncpackrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ./packages/fuels/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/SECURITY.md -------------------------------------------------------------------------------- /apps/create-fuels-counter-guide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/create-fuels-counter-guide/.gitignore -------------------------------------------------------------------------------- /apps/create-fuels-counter-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/create-fuels-counter-guide/README.md -------------------------------------------------------------------------------- /apps/create-fuels-counter-guide/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/create-fuels-counter-guide/index.html -------------------------------------------------------------------------------- /apps/create-fuels-counter-guide/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/demo-bun-fuels/.gitignore: -------------------------------------------------------------------------------- 1 | src/sway-programs-api 2 | .fuels 3 | -------------------------------------------------------------------------------- /apps/demo-bun-fuels/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # demo-bun-fuels 2 | 3 | -------------------------------------------------------------------------------- /apps/demo-bun-fuels/fuels.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-bun-fuels/fuels.config.ts -------------------------------------------------------------------------------- /apps/demo-bun-fuels/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-bun-fuels/package.json -------------------------------------------------------------------------------- /apps/demo-bun-fuels/src/bun.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-bun-fuels/src/bun.test.ts -------------------------------------------------------------------------------- /apps/demo-bun-fuels/sway-programs/Forc.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["./sample"] 3 | -------------------------------------------------------------------------------- /apps/demo-bun-fuels/sway-programs/sample/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /apps/demo-bun-fuels/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-bun-fuels/tsdoc.json -------------------------------------------------------------------------------- /apps/demo-fuels/.gitignore: -------------------------------------------------------------------------------- 1 | src/sway-programs-api 2 | .fuels 3 | -------------------------------------------------------------------------------- /apps/demo-fuels/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/CHANGELOG.md -------------------------------------------------------------------------------- /apps/demo-fuels/fuels.config.full.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/fuels.config.full.ts -------------------------------------------------------------------------------- /apps/demo-fuels/fuels.config.minimal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/fuels.config.minimal.ts -------------------------------------------------------------------------------- /apps/demo-fuels/fuels.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/fuels.config.ts -------------------------------------------------------------------------------- /apps/demo-fuels/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/package.json -------------------------------------------------------------------------------- /apps/demo-fuels/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/src/index.test.ts -------------------------------------------------------------------------------- /apps/demo-fuels/sway-programs/Forc.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["./sample"] 3 | -------------------------------------------------------------------------------- /apps/demo-fuels/sway-programs/sample/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /apps/demo-fuels/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-fuels/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/tsdoc.json -------------------------------------------------------------------------------- /apps/demo-fuels/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-fuels/turbo.json -------------------------------------------------------------------------------- /apps/demo-nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/.gitignore -------------------------------------------------------------------------------- /apps/demo-nextjs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/CHANGELOG.md -------------------------------------------------------------------------------- /apps/demo-nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/README.md -------------------------------------------------------------------------------- /apps/demo-nextjs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/next.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/package.json -------------------------------------------------------------------------------- /apps/demo-nextjs/public/inter.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/public/inter.ttf -------------------------------------------------------------------------------- /apps/demo-nextjs/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/public/next.svg -------------------------------------------------------------------------------- /apps/demo-nextjs/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/public/vercel.svg -------------------------------------------------------------------------------- /apps/demo-nextjs/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/demo-nextjs/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/src/app/globals.css -------------------------------------------------------------------------------- /apps/demo-nextjs/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/src/app/page.module.css -------------------------------------------------------------------------------- /apps/demo-nextjs/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/src/app/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nextjs/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-nodejs-esm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nodejs-esm/CHANGELOG.md -------------------------------------------------------------------------------- /apps/demo-nodejs-esm/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nodejs-esm/index.mjs -------------------------------------------------------------------------------- /apps/demo-nodejs-esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-nodejs-esm/package.json -------------------------------------------------------------------------------- /apps/demo-react-vite/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/demo-react-vite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/.gitignore -------------------------------------------------------------------------------- /apps/demo-react-vite/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/CHANGELOG.md -------------------------------------------------------------------------------- /apps/demo-react-vite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/index.html -------------------------------------------------------------------------------- /apps/demo-react-vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/package.json -------------------------------------------------------------------------------- /apps/demo-react-vite/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/public/vite.svg -------------------------------------------------------------------------------- /apps/demo-react-vite/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/src/App.css -------------------------------------------------------------------------------- /apps/demo-react-vite/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/src/App.tsx -------------------------------------------------------------------------------- /apps/demo-react-vite/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/src/assets/react.svg -------------------------------------------------------------------------------- /apps/demo-react-vite/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/src/index.css -------------------------------------------------------------------------------- /apps/demo-react-vite/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/src/main.tsx -------------------------------------------------------------------------------- /apps/demo-react-vite/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/demo-react-vite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-react-vite/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/tsconfig.node.json -------------------------------------------------------------------------------- /apps/demo-react-vite/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-react-vite/vite.config.ts -------------------------------------------------------------------------------- /apps/demo-typegen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/.gitignore -------------------------------------------------------------------------------- /apps/demo-typegen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/CHANGELOG.md -------------------------------------------------------------------------------- /apps/demo-typegen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/LICENSE -------------------------------------------------------------------------------- /apps/demo-typegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/README.md -------------------------------------------------------------------------------- /apps/demo-typegen/demo-contract/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/demo-contract/Forc.toml -------------------------------------------------------------------------------- /apps/demo-typegen/demo-predicate/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /apps/demo-typegen/demo-predicate/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/demo-predicate/Forc.toml -------------------------------------------------------------------------------- /apps/demo-typegen/demo-predicate/src/main.sw: -------------------------------------------------------------------------------- 1 | predicate; 2 | 3 | fn main() -> bool { 4 | true 5 | } 6 | -------------------------------------------------------------------------------- /apps/demo-typegen/demo-script/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /apps/demo-typegen/demo-script/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/demo-script/Forc.toml -------------------------------------------------------------------------------- /apps/demo-typegen/demo-script/src/main.sw: -------------------------------------------------------------------------------- 1 | script; 2 | 3 | fn main() -> u8 { 4 | 10 5 | } 6 | -------------------------------------------------------------------------------- /apps/demo-typegen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/package.json -------------------------------------------------------------------------------- /apps/demo-typegen/src/demo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/src/demo.test.ts -------------------------------------------------------------------------------- /apps/demo-typegen/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-typegen/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/tsdoc.json -------------------------------------------------------------------------------- /apps/demo-typegen/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-typegen/turbo.json -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/.gitignore -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/CHANGELOG.md -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/README.md -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/next-env.d.ts -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/next.config.mjs -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/package.json -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/public/next.svg -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/src/app/globals.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /apps/demo-wallet-sdk-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/demo-wallet-sdk-react/tsconfig.json -------------------------------------------------------------------------------- /apps/docs-api/.gitignore: -------------------------------------------------------------------------------- 1 | src/api 2 | -------------------------------------------------------------------------------- /apps/docs-api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs-api/index.md -------------------------------------------------------------------------------- /apps/docs-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs-api/package.json -------------------------------------------------------------------------------- /apps/docs-api/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs-api/turbo.json -------------------------------------------------------------------------------- /apps/docs-api/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs-api/typedoc.json -------------------------------------------------------------------------------- /apps/docs/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/.gitignore -------------------------------------------------------------------------------- /apps/docs/.spellcheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/.spellcheck.yml -------------------------------------------------------------------------------- /apps/docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /apps/docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /apps/docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/CHANGELOG.md -------------------------------------------------------------------------------- /apps/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/README.md -------------------------------------------------------------------------------- /apps/docs/fuel-asm-example/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /apps/docs/fuel-asm-example/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/fuel-asm-example/Cargo.lock -------------------------------------------------------------------------------- /apps/docs/fuel-asm-example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/fuel-asm-example/Cargo.toml -------------------------------------------------------------------------------- /apps/docs/fuel-asm-example/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/fuel-asm-example/src/main.rs -------------------------------------------------------------------------------- /apps/docs/fuels.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/fuels.config.ts -------------------------------------------------------------------------------- /apps/docs/nodemon.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/nodemon.config.json -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/package.json -------------------------------------------------------------------------------- /apps/docs/scripts/clear-snippets.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/scripts/clear-snippets.mts -------------------------------------------------------------------------------- /apps/docs/scripts/launcher-snippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/scripts/launcher-snippet.ts -------------------------------------------------------------------------------- /apps/docs/scripts/test-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/scripts/test-template.ts -------------------------------------------------------------------------------- /apps/docs/scripts/wrap-snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/scripts/wrap-snippets.ts -------------------------------------------------------------------------------- /apps/docs/spell-check-custom-words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/spell-check-custom-words.txt -------------------------------------------------------------------------------- /apps/docs/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/env.ts -------------------------------------------------------------------------------- /apps/docs/src/guide/contracts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/contracts/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/contracts/logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/contracts/logs.md -------------------------------------------------------------------------------- /apps/docs/src/guide/contracts/methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/contracts/methods.md -------------------------------------------------------------------------------- /apps/docs/src/guide/cookbook/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/cookbook/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/encoding/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/encoding/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/errors/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/errors/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/fuel-asm/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/fuel-asm/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/fuels-cli/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/fuels-cli/commands.md -------------------------------------------------------------------------------- /apps/docs/src/guide/fuels-cli/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/fuels-cli/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/predicates/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/predicates/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/predicates/methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/predicates/methods.md -------------------------------------------------------------------------------- /apps/docs/src/guide/provider/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/provider/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/provider/pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/provider/pagination.md -------------------------------------------------------------------------------- /apps/docs/src/guide/scripts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/scripts/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/scripts/logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/scripts/logs.md -------------------------------------------------------------------------------- /apps/docs/src/guide/testing/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/testing/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/transactions/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/transactions/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/address.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/arrays.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/asset-id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/asset-id.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/b256.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/b256.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/b512.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/b512.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/bytes.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/bytes32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/bytes32.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/enums.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/enums.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/evm-address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/evm-address.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/numbers.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/options.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/raw-slice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/raw-slice.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/snippets/b256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/snippets/b256.ts -------------------------------------------------------------------------------- /apps/docs/src/guide/types/std-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/std-string.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/string.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/structs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/structs.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/tuples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/tuples.md -------------------------------------------------------------------------------- /apps/docs/src/guide/types/vectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/types/vectors.md -------------------------------------------------------------------------------- /apps/docs/src/guide/utilities/asset-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/utilities/asset-api.md -------------------------------------------------------------------------------- /apps/docs/src/guide/utilities/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/utilities/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/wallets/connectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/wallets/connectors.md -------------------------------------------------------------------------------- /apps/docs/src/guide/wallets/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/wallets/index.md -------------------------------------------------------------------------------- /apps/docs/src/guide/wallets/signing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/guide/wallets/signing.md -------------------------------------------------------------------------------- /apps/docs/src/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/index.md -------------------------------------------------------------------------------- /apps/docs/src/jsonc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/jsonc.d.ts -------------------------------------------------------------------------------- /apps/docs/src/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/public/favicon.ico -------------------------------------------------------------------------------- /apps/docs/src/public/fuel-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/public/fuel-logo.png -------------------------------------------------------------------------------- /apps/docs/src/versions.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/versions.data.ts -------------------------------------------------------------------------------- /apps/docs/src/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/src/vite.config.ts -------------------------------------------------------------------------------- /apps/docs/sway/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /apps/docs/sway/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/bytecode-input/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/bytecode-input/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/bytecode-input/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/bytecode-input/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/call-test-script/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/call-test-script/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/configurable-pin/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/configurable-pin/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/counter-v2/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/counter-v2/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/counter-v2/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/counter-v2/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/counter/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/counter/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/counter/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/counter/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/echo-asset-id/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-asset-id/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-asset-id/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-asset-id/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/echo-bytes/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-bytes/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-bytes/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-bytes/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/echo-enum/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-enum/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-enum/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-enum/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/echo-evm-address/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-evm-address/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-raw-slice/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-raw-slice/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-raw-slice/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-raw-slice/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/echo-std-string/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-std-string/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-std-string/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-std-string/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/echo-values/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-values/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/echo-values/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/echo-values/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/employee-data/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/employee-data/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/employee-data/src/lib.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/employee-data/src/lib.sw -------------------------------------------------------------------------------- /apps/docs/sway/liquidity-pool/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/liquidity-pool/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/liquidity-pool/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/liquidity-pool/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/log-inter-calls/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-inter-calls/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/log-inter-calls/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-inter-calls/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/log-simple-abi/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-simple-abi/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/log-simple-abi/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-simple-abi/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/log-simple/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-simple/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/log-simple/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-simple/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/log-values/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-values/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/log-values/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/log-values/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/my-contract/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /apps/docs/sway/my-contract/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/my-contract/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/my-contract/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/my-contract/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/predicate-signing/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/predicate-signing/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/return-context/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/return-context/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/return-context/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/return-context/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/return-script/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/return-script/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/return-script/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/return-script/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/script-log-simple/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-log-simple/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/script-main-args/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-main-args/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/script-signing/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-signing/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/script-signing/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-signing/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/script-simple-log/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-simple-log/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/script-sum/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-sum/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/script-sum/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/script-sum/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/simple-predicate/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/simple-predicate/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/simple-token-abi/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/simple-token-abi/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/simple-token/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/simple-token/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/simple-token/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/simple-token/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/sum-option-u8/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/sum-option-u8/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/sum-option-u8/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/sum-option-u8/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/token-depositor/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/token-depositor/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/token-depositor/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/token-depositor/src/main.sw -------------------------------------------------------------------------------- /apps/docs/sway/token/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/token/Forc.toml -------------------------------------------------------------------------------- /apps/docs/sway/token/src/main.sw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/sway/token/src/main.sw -------------------------------------------------------------------------------- /apps/docs/tsconfig.emit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/tsconfig.emit.json -------------------------------------------------------------------------------- /apps/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/tsconfig.json -------------------------------------------------------------------------------- /apps/docs/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/apps/docs/turbo.json -------------------------------------------------------------------------------- /apps/docs/types/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'vitepress-plugin-search'; 2 | -------------------------------------------------------------------------------- /graphql.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/graphql.config.json -------------------------------------------------------------------------------- /internal/check-imports/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/CHANGELOG.md -------------------------------------------------------------------------------- /internal/check-imports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/README.md -------------------------------------------------------------------------------- /internal/check-imports/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/package.json -------------------------------------------------------------------------------- /internal/check-imports/src/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/src/imports.ts -------------------------------------------------------------------------------- /internal/check-imports/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/src/index.ts -------------------------------------------------------------------------------- /internal/check-imports/src/references.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/src/references.ts -------------------------------------------------------------------------------- /internal/check-imports/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/tsconfig.json -------------------------------------------------------------------------------- /internal/check-imports/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-imports/turbo.json -------------------------------------------------------------------------------- /internal/check-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/README.md -------------------------------------------------------------------------------- /internal/check-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/package.json -------------------------------------------------------------------------------- /internal/check-tests/src/all.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/src/all.test.ts -------------------------------------------------------------------------------- /internal/check-tests/src/browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/src/browser.test.ts -------------------------------------------------------------------------------- /internal/check-tests/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/src/index.ts -------------------------------------------------------------------------------- /internal/check-tests/src/node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/src/node.test.ts -------------------------------------------------------------------------------- /internal/check-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/tsconfig.json -------------------------------------------------------------------------------- /internal/check-tests/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/check-tests/tsdoc.json -------------------------------------------------------------------------------- /internal/forc/.gitignore: -------------------------------------------------------------------------------- 1 | /forc-binaries 2 | /sway-repo 3 | -------------------------------------------------------------------------------- /internal/forc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/CHANGELOG.md -------------------------------------------------------------------------------- /internal/forc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/LICENSE -------------------------------------------------------------------------------- /internal/forc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/README.md -------------------------------------------------------------------------------- /internal/forc/VERSION: -------------------------------------------------------------------------------- 1 | 0.68.7 2 | -------------------------------------------------------------------------------- /internal/forc/lib/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/lib/bin.js -------------------------------------------------------------------------------- /internal/forc/lib/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/lib/install.js -------------------------------------------------------------------------------- /internal/forc/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/lib/shared.js -------------------------------------------------------------------------------- /internal/forc/lib/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/lib/update.js -------------------------------------------------------------------------------- /internal/forc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/forc/package.json -------------------------------------------------------------------------------- /internal/fuel-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/.gitignore -------------------------------------------------------------------------------- /internal/fuel-core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/CHANGELOG.md -------------------------------------------------------------------------------- /internal/fuel-core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/LICENSE -------------------------------------------------------------------------------- /internal/fuel-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/README.md -------------------------------------------------------------------------------- /internal/fuel-core/VERSION: -------------------------------------------------------------------------------- 1 | 0.47.1 2 | -------------------------------------------------------------------------------- /internal/fuel-core/lib/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/lib/bin.js -------------------------------------------------------------------------------- /internal/fuel-core/lib/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/lib/install.js -------------------------------------------------------------------------------- /internal/fuel-core/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/lib/shared.js -------------------------------------------------------------------------------- /internal/fuel-core/lib/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/lib/update.js -------------------------------------------------------------------------------- /internal/fuel-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/fuel-core/package.json -------------------------------------------------------------------------------- /internal/tsup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/tsup/package.json -------------------------------------------------------------------------------- /internal/tsup/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/tsup/src/index.ts -------------------------------------------------------------------------------- /internal/tsup/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/tsup/tsconfig.json -------------------------------------------------------------------------------- /internal/tsup/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/internal/tsup/tsup.config.ts -------------------------------------------------------------------------------- /link-check.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/link-check.config.json -------------------------------------------------------------------------------- /nodemon.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/nodemon.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/package.json -------------------------------------------------------------------------------- /packages/abi-coder/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/CHANGELOG.md -------------------------------------------------------------------------------- /packages/abi-coder/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/LICENSE -------------------------------------------------------------------------------- /packages/abi-coder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/README.md -------------------------------------------------------------------------------- /packages/abi-coder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/package.json -------------------------------------------------------------------------------- /packages/abi-coder/src/AbiCoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/AbiCoder.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/FunctionFragment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/FunctionFragment.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/Interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/Interface.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/ResolvedAbiType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/ResolvedAbiType.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/index.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/types/GetCoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/types/GetCoder.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/types/JsonAbi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/types/JsonAbi.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/types/JsonAbiNew.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/types/JsonAbiNew.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/utils/constants.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/utils/json-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/utils/json-abi.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/utils/scriptData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/utils/scriptData.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/utils/types.ts -------------------------------------------------------------------------------- /packages/abi-coder/src/utils/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/src/utils/utilities.ts -------------------------------------------------------------------------------- /packages/abi-coder/test/Interface.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/test/Interface.test.ts -------------------------------------------------------------------------------- /packages/abi-coder/test/fixtures/forc-projects/Forc.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["exhaustive-examples"] 3 | -------------------------------------------------------------------------------- /packages/abi-coder/test/fixtures/forc-projects/exhaustive-examples/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /packages/abi-coder/test/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/test/utils/constants.ts -------------------------------------------------------------------------------- /packages/abi-coder/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/abi-coder/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/tsconfig.json -------------------------------------------------------------------------------- /packages/abi-coder/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/tsdoc.json -------------------------------------------------------------------------------- /packages/abi-coder/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/tsup.config.ts -------------------------------------------------------------------------------- /packages/abi-coder/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-coder/typedoc.json -------------------------------------------------------------------------------- /packages/abi-typegen/.gitignore: -------------------------------------------------------------------------------- 1 | # ignore contract out dir 2 | test/fixtures/out 3 | -------------------------------------------------------------------------------- /packages/abi-typegen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/CHANGELOG.md -------------------------------------------------------------------------------- /packages/abi-typegen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/LICENSE -------------------------------------------------------------------------------- /packages/abi-typegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/README.md -------------------------------------------------------------------------------- /packages/abi-typegen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/package.json -------------------------------------------------------------------------------- /packages/abi-typegen/src/AbiTypeGen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/AbiTypeGen.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/abi/Abi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/abi/Abi.test.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/abi/Abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/abi/Abi.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/bin.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/cli.test.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/cli.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/hbs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/hbs.d.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/index.test.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/index.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/runTypegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/runTypegen.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/utils/findType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/utils/findType.ts -------------------------------------------------------------------------------- /packages/abi-typegen/src/utils/makeType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/src/utils/makeType.ts -------------------------------------------------------------------------------- /packages/abi-typegen/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/abi-typegen/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/tsconfig.json -------------------------------------------------------------------------------- /packages/abi-typegen/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/tsdoc.json -------------------------------------------------------------------------------- /packages/abi-typegen/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/tsup.config.ts -------------------------------------------------------------------------------- /packages/abi-typegen/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/abi-typegen/typedoc.json -------------------------------------------------------------------------------- /packages/abi-typegen/typegen.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./dist/bin.js'); 3 | -------------------------------------------------------------------------------- /packages/account/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/.gitignore -------------------------------------------------------------------------------- /packages/account/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/CHANGELOG.md -------------------------------------------------------------------------------- /packages/account/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/LICENSE -------------------------------------------------------------------------------- /packages/account/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/README.md -------------------------------------------------------------------------------- /packages/account/codegen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/codegen.json -------------------------------------------------------------------------------- /packages/account/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/package.json -------------------------------------------------------------------------------- /packages/account/src/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/account.test.ts -------------------------------------------------------------------------------- /packages/account/src/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/account.ts -------------------------------------------------------------------------------- /packages/account/src/assets/asset-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/asset-api.ts -------------------------------------------------------------------------------- /packages/account/src/assets/assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/assets.test.ts -------------------------------------------------------------------------------- /packages/account/src/assets/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/assets.ts -------------------------------------------------------------------------------- /packages/account/src/assets/images/eth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/images/eth.svg -------------------------------------------------------------------------------- /packages/account/src/assets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/index.ts -------------------------------------------------------------------------------- /packages/account/src/assets/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/types.ts -------------------------------------------------------------------------------- /packages/account/src/assets/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/utils/index.ts -------------------------------------------------------------------------------- /packages/account/src/assets/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/assets/utils/url.ts -------------------------------------------------------------------------------- /packages/account/src/configs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/configs.test.ts -------------------------------------------------------------------------------- /packages/account/src/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/configs.ts -------------------------------------------------------------------------------- /packages/account/src/connectors/fuel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/connectors/fuel.ts -------------------------------------------------------------------------------- /packages/account/src/connectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/connectors/index.ts -------------------------------------------------------------------------------- /packages/account/src/hdwallet/hdwallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/hdwallet/hdwallet.ts -------------------------------------------------------------------------------- /packages/account/src/hdwallet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/hdwallet/index.ts -------------------------------------------------------------------------------- /packages/account/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/index.ts -------------------------------------------------------------------------------- /packages/account/src/mnemonic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/mnemonic/index.ts -------------------------------------------------------------------------------- /packages/account/src/mnemonic/mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/mnemonic/mnemonic.ts -------------------------------------------------------------------------------- /packages/account/src/mnemonic/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/mnemonic/utils.ts -------------------------------------------------------------------------------- /packages/account/src/predicate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/predicate/index.ts -------------------------------------------------------------------------------- /packages/account/src/predicate/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getPredicateRoot'; 2 | -------------------------------------------------------------------------------- /packages/account/src/providers/chains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/providers/chains.ts -------------------------------------------------------------------------------- /packages/account/src/providers/coin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/providers/coin.ts -------------------------------------------------------------------------------- /packages/account/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/providers/index.ts -------------------------------------------------------------------------------- /packages/account/src/providers/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/providers/message.ts -------------------------------------------------------------------------------- /packages/account/src/providers/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/providers/provider.ts -------------------------------------------------------------------------------- /packages/account/src/providers/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/providers/resource.ts -------------------------------------------------------------------------------- /packages/account/src/signer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './signer'; 2 | -------------------------------------------------------------------------------- /packages/account/src/signer/signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/signer/signer.test.ts -------------------------------------------------------------------------------- /packages/account/src/signer/signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/signer/signer.ts -------------------------------------------------------------------------------- /packages/account/src/test-util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/test-util.test.ts -------------------------------------------------------------------------------- /packages/account/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/test-utils.ts -------------------------------------------------------------------------------- /packages/account/src/test-utils/test-coin.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/account/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/types.ts -------------------------------------------------------------------------------- /packages/account/src/wallet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/wallet/index.ts -------------------------------------------------------------------------------- /packages/account/src/wallet/wallet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/wallet/wallet.test.ts -------------------------------------------------------------------------------- /packages/account/src/wallet/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/wallet/wallet.ts -------------------------------------------------------------------------------- /packages/account/src/wallet/wallets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/wallet/wallets.ts -------------------------------------------------------------------------------- /packages/account/src/wordlists/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/src/wordlists/index.ts -------------------------------------------------------------------------------- /packages/account/test/fixtures/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/test/fixtures/assets.ts -------------------------------------------------------------------------------- /packages/account/test/fixtures/chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/test/fixtures/chain.ts -------------------------------------------------------------------------------- /packages/account/test/fixtures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/test/fixtures/index.ts -------------------------------------------------------------------------------- /packages/account/test/fixtures/nodeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/test/fixtures/nodeInfo.ts -------------------------------------------------------------------------------- /packages/account/test/fixtures/receipts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/test/fixtures/receipts.ts -------------------------------------------------------------------------------- /packages/account/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/account/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/tsconfig.json -------------------------------------------------------------------------------- /packages/account/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/tsdoc.json -------------------------------------------------------------------------------- /packages/account/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/tsup.config.ts -------------------------------------------------------------------------------- /packages/account/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/account/typedoc.json -------------------------------------------------------------------------------- /packages/address/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/CHANGELOG.md -------------------------------------------------------------------------------- /packages/address/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/LICENSE -------------------------------------------------------------------------------- /packages/address/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/README.md -------------------------------------------------------------------------------- /packages/address/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/package.json -------------------------------------------------------------------------------- /packages/address/src/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/src/address.test.ts -------------------------------------------------------------------------------- /packages/address/src/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/src/address.ts -------------------------------------------------------------------------------- /packages/address/src/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/src/configs.ts -------------------------------------------------------------------------------- /packages/address/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/src/index.ts -------------------------------------------------------------------------------- /packages/address/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/src/types.ts -------------------------------------------------------------------------------- /packages/address/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/src/utils.ts -------------------------------------------------------------------------------- /packages/address/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/address/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/tsconfig.json -------------------------------------------------------------------------------- /packages/address/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/tsdoc.json -------------------------------------------------------------------------------- /packages/address/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/tsup.config.ts -------------------------------------------------------------------------------- /packages/address/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/address/typedoc.json -------------------------------------------------------------------------------- /packages/contract/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/.gitignore -------------------------------------------------------------------------------- /packages/contract/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/CHANGELOG.md -------------------------------------------------------------------------------- /packages/contract/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/LICENSE -------------------------------------------------------------------------------- /packages/contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/README.md -------------------------------------------------------------------------------- /packages/contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/package.json -------------------------------------------------------------------------------- /packages/contract/src/contract-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/contract-factory.ts -------------------------------------------------------------------------------- /packages/contract/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/index.ts -------------------------------------------------------------------------------- /packages/contract/src/loader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/loader/index.ts -------------------------------------------------------------------------------- /packages/contract/src/loader/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/loader/types.ts -------------------------------------------------------------------------------- /packages/contract/src/loader/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/loader/utils.test.ts -------------------------------------------------------------------------------- /packages/contract/src/loader/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/loader/utils.ts -------------------------------------------------------------------------------- /packages/contract/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/test-utils.ts -------------------------------------------------------------------------------- /packages/contract/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/src/util.ts -------------------------------------------------------------------------------- /packages/contract/test/fixtures/forc-projects/Forc.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["simple-contract"] 3 | -------------------------------------------------------------------------------- /packages/contract/test/fixtures/forc-projects/simple-contract/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /packages/contract/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/contract/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/tsconfig.json -------------------------------------------------------------------------------- /packages/contract/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/tsdoc.json -------------------------------------------------------------------------------- /packages/contract/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/tsup.config.ts -------------------------------------------------------------------------------- /packages/contract/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/contract/typedoc.json -------------------------------------------------------------------------------- /packages/create-fuels/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/.gitignore -------------------------------------------------------------------------------- /packages/create-fuels/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/CHANGELOG.md -------------------------------------------------------------------------------- /packages/create-fuels/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/LICENSE -------------------------------------------------------------------------------- /packages/create-fuels/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/README.md -------------------------------------------------------------------------------- /packages/create-fuels/create-fuels.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./dist/bin.js'); 3 | -------------------------------------------------------------------------------- /packages/create-fuels/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/package.json -------------------------------------------------------------------------------- /packages/create-fuels/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/src/bin.ts -------------------------------------------------------------------------------- /packages/create-fuels/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/src/cli.ts -------------------------------------------------------------------------------- /packages/create-fuels/src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/src/lib.ts -------------------------------------------------------------------------------- /packages/create-fuels/src/prompts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/src/prompts/index.ts -------------------------------------------------------------------------------- /packages/create-fuels/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/src/utils/logger.ts -------------------------------------------------------------------------------- /packages/create-fuels/test/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/test/cli.test.ts -------------------------------------------------------------------------------- /packages/create-fuels/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/tsconfig.json -------------------------------------------------------------------------------- /packages/create-fuels/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/tsdoc.json -------------------------------------------------------------------------------- /packages/create-fuels/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/create-fuels/tsup.config.ts -------------------------------------------------------------------------------- /packages/crypto/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/CHANGELOG.md -------------------------------------------------------------------------------- /packages/crypto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/LICENSE -------------------------------------------------------------------------------- /packages/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/README.md -------------------------------------------------------------------------------- /packages/crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/package.json -------------------------------------------------------------------------------- /packages/crypto/src/browser/aes-ctr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/aes-ctr.ts -------------------------------------------------------------------------------- /packages/crypto/src/browser/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/crypto.ts -------------------------------------------------------------------------------- /packages/crypto/src/browser/hmac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/hmac.ts -------------------------------------------------------------------------------- /packages/crypto/src/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/browser/pbkdf2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/pbkdf2.ts -------------------------------------------------------------------------------- /packages/crypto/src/browser/randomBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/randomBytes.ts -------------------------------------------------------------------------------- /packages/crypto/src/browser/randomUUID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/browser/randomUUID.ts -------------------------------------------------------------------------------- /packages/crypto/src/index.browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/index.browser.ts -------------------------------------------------------------------------------- /packages/crypto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/node/aes-ctr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/node/aes-ctr.ts -------------------------------------------------------------------------------- /packages/crypto/src/node/hmac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/node/hmac.ts -------------------------------------------------------------------------------- /packages/crypto/src/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/node/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/node/pbkdf2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/node/pbkdf2.ts -------------------------------------------------------------------------------- /packages/crypto/src/node/randomBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/node/randomBytes.ts -------------------------------------------------------------------------------- /packages/crypto/src/node/randomUUID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/node/randomUUID.ts -------------------------------------------------------------------------------- /packages/crypto/src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/shared/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/shared/keccak256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/shared/keccak256.ts -------------------------------------------------------------------------------- /packages/crypto/src/shared/ripemd160.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/shared/ripemd160.ts -------------------------------------------------------------------------------- /packages/crypto/src/shared/scrypt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/shared/scrypt.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/shared/scrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/shared/scrypt.ts -------------------------------------------------------------------------------- /packages/crypto/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/src/types.ts -------------------------------------------------------------------------------- /packages/crypto/test/aes-ctr.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/test/aes-ctr.test.ts -------------------------------------------------------------------------------- /packages/crypto/test/hmac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/test/hmac.test.ts -------------------------------------------------------------------------------- /packages/crypto/test/pbkdf2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/test/pbkdf2.test.ts -------------------------------------------------------------------------------- /packages/crypto/test/randomUUID.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/test/randomUUID.test.ts -------------------------------------------------------------------------------- /packages/crypto/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/tsconfig.json -------------------------------------------------------------------------------- /packages/crypto/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/tsdoc.json -------------------------------------------------------------------------------- /packages/crypto/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/tsup.config.ts -------------------------------------------------------------------------------- /packages/crypto/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/crypto/typedoc.json -------------------------------------------------------------------------------- /packages/errors/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/CHANGELOG.md -------------------------------------------------------------------------------- /packages/errors/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/LICENSE -------------------------------------------------------------------------------- /packages/errors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/README.md -------------------------------------------------------------------------------- /packages/errors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/package.json -------------------------------------------------------------------------------- /packages/errors/src/error-codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/error-codes.ts -------------------------------------------------------------------------------- /packages/errors/src/fuel-error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/fuel-error.test.ts -------------------------------------------------------------------------------- /packages/errors/src/fuel-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/fuel-error.ts -------------------------------------------------------------------------------- /packages/errors/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/index.ts -------------------------------------------------------------------------------- /packages/errors/src/test-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/test-utils.test.ts -------------------------------------------------------------------------------- /packages/errors/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/test-utils.ts -------------------------------------------------------------------------------- /packages/errors/src/test-utils/safeExec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/src/test-utils/safeExec.ts -------------------------------------------------------------------------------- /packages/errors/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/errors/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/tsconfig.json -------------------------------------------------------------------------------- /packages/errors/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/tsdoc.json -------------------------------------------------------------------------------- /packages/errors/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/tsup.config.ts -------------------------------------------------------------------------------- /packages/errors/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/errors/typedoc.json -------------------------------------------------------------------------------- /packages/fuel-gauge/.gitignore: -------------------------------------------------------------------------------- 1 | test/fixtures/forc-projects/**/index.ts 2 | -------------------------------------------------------------------------------- /packages/fuel-gauge/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/LICENSE -------------------------------------------------------------------------------- /packages/fuel-gauge/README.md: -------------------------------------------------------------------------------- 1 | # fuel-gauge 2 | -------------------------------------------------------------------------------- /packages/fuel-gauge/fuels.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/fuels.config.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/package.json -------------------------------------------------------------------------------- /packages/fuel-gauge/src/abi/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/abi/constants.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/bytes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/bytes.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/contract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/contract.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/e2e-script.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/e2e-script.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/edge-cases.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/edge-cases.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/fee.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/fee.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/min-gas.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/min-gas.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/network.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/network.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/options.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/policies.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/policies.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/raw-slice.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/raw-slice.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/recipes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/recipes.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/str-slice.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/str-slice.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/types/predicate/index.ts: -------------------------------------------------------------------------------- 1 | export * from './validation'; 2 | -------------------------------------------------------------------------------- /packages/fuel-gauge/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/utils.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/vectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/vectors.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/src/void.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/src/void.test.ts -------------------------------------------------------------------------------- /packages/fuel-gauge/test/fixtures/forc-projects/bytecode-sway-lib/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /packages/fuel-gauge/test/fixtures/forc-projects/predicate-true/src/main.sw: -------------------------------------------------------------------------------- 1 | predicate; 2 | 3 | fn main() -> bool { 4 | true 5 | } 6 | -------------------------------------------------------------------------------- /packages/fuel-gauge/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/tsconfig.json -------------------------------------------------------------------------------- /packages/fuel-gauge/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuel-gauge/tsdoc.json -------------------------------------------------------------------------------- /packages/fuels/.gitignore: -------------------------------------------------------------------------------- 1 | README.md 2 | test/__temp__* 3 | -------------------------------------------------------------------------------- /packages/fuels/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/CHANGELOG.md -------------------------------------------------------------------------------- /packages/fuels/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/LICENSE -------------------------------------------------------------------------------- /packages/fuels/fuels.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./dist/bin.js'); 3 | -------------------------------------------------------------------------------- /packages/fuels/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/package.json -------------------------------------------------------------------------------- /packages/fuels/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/bin.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli-utils.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli.test.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli/config/forcUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/config/forcUtils.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/index.test.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/index.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli/templates/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/templates/index.hbs -------------------------------------------------------------------------------- /packages/fuels/src/cli/templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/templates/index.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/types.ts -------------------------------------------------------------------------------- /packages/fuels/src/cli/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/cli/utils/logger.ts -------------------------------------------------------------------------------- /packages/fuels/src/hbs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/hbs.d.ts -------------------------------------------------------------------------------- /packages/fuels/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/index.test.ts -------------------------------------------------------------------------------- /packages/fuels/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/index.ts -------------------------------------------------------------------------------- /packages/fuels/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/run.ts -------------------------------------------------------------------------------- /packages/fuels/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/src/test-utils.ts -------------------------------------------------------------------------------- /packages/fuels/test/features/build.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/test/features/build.test.ts -------------------------------------------------------------------------------- /packages/fuels/test/features/dev.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/test/features/dev.test.ts -------------------------------------------------------------------------------- /packages/fuels/test/features/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/test/features/init.test.ts -------------------------------------------------------------------------------- /packages/fuels/test/fixtures/workspace/predicates/predicate/src/main.sw: -------------------------------------------------------------------------------- 1 | predicate; 2 | 3 | fn main() -> bool { 4 | true 5 | } 6 | -------------------------------------------------------------------------------- /packages/fuels/test/fixtures/workspace/scripts/script/src/main.sw: -------------------------------------------------------------------------------- 1 | script; 2 | 3 | fn main() -> bool { 4 | true 5 | } 6 | -------------------------------------------------------------------------------- /packages/fuels/test/utils/mockLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/test/utils/mockLogger.ts -------------------------------------------------------------------------------- /packages/fuels/test/utils/runCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/test/utils/runCommands.ts -------------------------------------------------------------------------------- /packages/fuels/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/fuels/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/tsconfig.json -------------------------------------------------------------------------------- /packages/fuels/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/tsdoc.json -------------------------------------------------------------------------------- /packages/fuels/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/tsup.config.ts -------------------------------------------------------------------------------- /packages/fuels/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/fuels/vite.config.ts -------------------------------------------------------------------------------- /packages/hasher/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hasher/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/LICENSE -------------------------------------------------------------------------------- /packages/hasher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/README.md -------------------------------------------------------------------------------- /packages/hasher/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/package.json -------------------------------------------------------------------------------- /packages/hasher/src/hasher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/src/hasher.test.ts -------------------------------------------------------------------------------- /packages/hasher/src/hasher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/src/hasher.ts -------------------------------------------------------------------------------- /packages/hasher/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './hasher'; 2 | -------------------------------------------------------------------------------- /packages/hasher/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/hasher/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/tsconfig.json -------------------------------------------------------------------------------- /packages/hasher/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/tsdoc.json -------------------------------------------------------------------------------- /packages/hasher/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/tsup.config.ts -------------------------------------------------------------------------------- /packages/hasher/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/hasher/typedoc.json -------------------------------------------------------------------------------- /packages/logger/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/CHANGELOG.md -------------------------------------------------------------------------------- /packages/logger/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/LICENSE -------------------------------------------------------------------------------- /packages/logger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/README.md -------------------------------------------------------------------------------- /packages/logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/package.json -------------------------------------------------------------------------------- /packages/logger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/src/index.ts -------------------------------------------------------------------------------- /packages/logger/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/src/utils.ts -------------------------------------------------------------------------------- /packages/logger/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/test/index.test.ts -------------------------------------------------------------------------------- /packages/logger/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/test/utils.test.ts -------------------------------------------------------------------------------- /packages/logger/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/logger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/tsconfig.json -------------------------------------------------------------------------------- /packages/logger/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/tsdoc.json -------------------------------------------------------------------------------- /packages/logger/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/logger/tsup.config.ts -------------------------------------------------------------------------------- /packages/math/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/CHANGELOG.md -------------------------------------------------------------------------------- /packages/math/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/LICENSE -------------------------------------------------------------------------------- /packages/math/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/README.md -------------------------------------------------------------------------------- /packages/math/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/package.json -------------------------------------------------------------------------------- /packages/math/src/bn.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/bn.test.ts -------------------------------------------------------------------------------- /packages/math/src/bn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/bn.ts -------------------------------------------------------------------------------- /packages/math/src/configs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/configs.test.ts -------------------------------------------------------------------------------- /packages/math/src/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/configs.ts -------------------------------------------------------------------------------- /packages/math/src/decimal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/decimal.ts -------------------------------------------------------------------------------- /packages/math/src/functional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/functional.test.ts -------------------------------------------------------------------------------- /packages/math/src/functional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/functional.ts -------------------------------------------------------------------------------- /packages/math/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/index.ts -------------------------------------------------------------------------------- /packages/math/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/math.ts -------------------------------------------------------------------------------- /packages/math/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/src/types.ts -------------------------------------------------------------------------------- /packages/math/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/math/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/tsconfig.json -------------------------------------------------------------------------------- /packages/math/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/tsdoc.json -------------------------------------------------------------------------------- /packages/math/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/tsup.config.ts -------------------------------------------------------------------------------- /packages/math/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/math/typedoc.json -------------------------------------------------------------------------------- /packages/merkle/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/CHANGELOG.md -------------------------------------------------------------------------------- /packages/merkle/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/LICENSE -------------------------------------------------------------------------------- /packages/merkle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/README.md -------------------------------------------------------------------------------- /packages/merkle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/package.json -------------------------------------------------------------------------------- /packages/merkle/src/binary/index.ts: -------------------------------------------------------------------------------- 1 | export * from './binaryMerkleTree'; 2 | -------------------------------------------------------------------------------- /packages/merkle/src/binary/types/branch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/binary/types/branch.ts -------------------------------------------------------------------------------- /packages/merkle/src/binary/types/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/binary/types/node.ts -------------------------------------------------------------------------------- /packages/merkle/src/common/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/common/common.ts -------------------------------------------------------------------------------- /packages/merkle/src/common/index.ts: -------------------------------------------------------------------------------- 1 | export * from './common'; 2 | -------------------------------------------------------------------------------- /packages/merkle/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/index.ts -------------------------------------------------------------------------------- /packages/merkle/src/sparse/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sparse/index.ts -------------------------------------------------------------------------------- /packages/merkle/src/sparse/proofs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sparse/proofs.ts -------------------------------------------------------------------------------- /packages/merkle/src/sparse/treeHasher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sparse/treeHasher.ts -------------------------------------------------------------------------------- /packages/merkle/src/sparse/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sparse/utils.ts -------------------------------------------------------------------------------- /packages/merkle/src/sum/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sumMerkleTree'; 2 | -------------------------------------------------------------------------------- /packages/merkle/src/sum/sumMerkleTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sum/sumMerkleTree.ts -------------------------------------------------------------------------------- /packages/merkle/src/sum/types/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sum/types/node.ts -------------------------------------------------------------------------------- /packages/merkle/src/sum/types/proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/src/sum/types/proof.ts -------------------------------------------------------------------------------- /packages/merkle/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/merkle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/tsconfig.json -------------------------------------------------------------------------------- /packages/merkle/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/tsdoc.json -------------------------------------------------------------------------------- /packages/merkle/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/merkle/tsup.config.ts -------------------------------------------------------------------------------- /packages/program/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/.gitignore -------------------------------------------------------------------------------- /packages/program/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/CHANGELOG.md -------------------------------------------------------------------------------- /packages/program/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/LICENSE -------------------------------------------------------------------------------- /packages/program/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/README.md -------------------------------------------------------------------------------- /packages/program/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/package.json -------------------------------------------------------------------------------- /packages/program/src/contract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/contract.test.ts -------------------------------------------------------------------------------- /packages/program/src/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/contract.ts -------------------------------------------------------------------------------- /packages/program/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/index.ts -------------------------------------------------------------------------------- /packages/program/src/instruction-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/instruction-set.ts -------------------------------------------------------------------------------- /packages/program/src/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/response.ts -------------------------------------------------------------------------------- /packages/program/src/script-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/script-request.ts -------------------------------------------------------------------------------- /packages/program/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/types.ts -------------------------------------------------------------------------------- /packages/program/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/src/utils.ts -------------------------------------------------------------------------------- /packages/program/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/program/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/tsconfig.json -------------------------------------------------------------------------------- /packages/program/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/tsdoc.json -------------------------------------------------------------------------------- /packages/program/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/tsup.config.ts -------------------------------------------------------------------------------- /packages/program/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/program/typedoc.json -------------------------------------------------------------------------------- /packages/recipes/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/CHANGELOG.md -------------------------------------------------------------------------------- /packages/recipes/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/LICENSE -------------------------------------------------------------------------------- /packages/recipes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/README.md -------------------------------------------------------------------------------- /packages/recipes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/package.json -------------------------------------------------------------------------------- /packages/recipes/scripts/build-recipes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/scripts/build-recipes.ts -------------------------------------------------------------------------------- /packages/recipes/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types'; 2 | -------------------------------------------------------------------------------- /packages/recipes/src/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/src/types/common.ts -------------------------------------------------------------------------------- /packages/recipes/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/src/types/index.ts -------------------------------------------------------------------------------- /packages/recipes/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/recipes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/tsconfig.json -------------------------------------------------------------------------------- /packages/recipes/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/tsdoc.json -------------------------------------------------------------------------------- /packages/recipes/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/tsup.config.ts -------------------------------------------------------------------------------- /packages/recipes/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/recipes/typedoc.json -------------------------------------------------------------------------------- /packages/script/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/.gitignore -------------------------------------------------------------------------------- /packages/script/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/CHANGELOG.md -------------------------------------------------------------------------------- /packages/script/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/LICENSE -------------------------------------------------------------------------------- /packages/script/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/package.json -------------------------------------------------------------------------------- /packages/script/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/src/index.ts -------------------------------------------------------------------------------- /packages/script/src/script.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/src/script.test.ts -------------------------------------------------------------------------------- /packages/script/src/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/src/script.ts -------------------------------------------------------------------------------- /packages/script/src/scripts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/src/scripts.ts -------------------------------------------------------------------------------- /packages/script/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/src/types.ts -------------------------------------------------------------------------------- /packages/script/test/fixtures/forc-projects/Forc.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["./call-test-script"] 3 | -------------------------------------------------------------------------------- /packages/script/test/fixtures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/test/fixtures/index.ts -------------------------------------------------------------------------------- /packages/script/test/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/test/mocks.ts -------------------------------------------------------------------------------- /packages/script/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/script/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/tsconfig.json -------------------------------------------------------------------------------- /packages/script/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/tsdoc.json -------------------------------------------------------------------------------- /packages/script/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/tsup.config.ts -------------------------------------------------------------------------------- /packages/script/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/script/typedoc.json -------------------------------------------------------------------------------- /packages/transactions/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/CHANGELOG.md -------------------------------------------------------------------------------- /packages/transactions/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/LICENSE -------------------------------------------------------------------------------- /packages/transactions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/README.md -------------------------------------------------------------------------------- /packages/transactions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/package.json -------------------------------------------------------------------------------- /packages/transactions/src/coders/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/coders/input.ts -------------------------------------------------------------------------------- /packages/transactions/src/coders/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/coders/output.ts -------------------------------------------------------------------------------- /packages/transactions/src/coders/policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/coders/policy.ts -------------------------------------------------------------------------------- /packages/transactions/src/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/configs.ts -------------------------------------------------------------------------------- /packages/transactions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/index.ts -------------------------------------------------------------------------------- /packages/transactions/src/receipt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/receipt.test.ts -------------------------------------------------------------------------------- /packages/transactions/src/receipt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/src/receipt.ts -------------------------------------------------------------------------------- /packages/transactions/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/transactions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/tsconfig.json -------------------------------------------------------------------------------- /packages/transactions/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/tsdoc.json -------------------------------------------------------------------------------- /packages/transactions/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/tsup.config.ts -------------------------------------------------------------------------------- /packages/transactions/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/transactions/typedoc.json -------------------------------------------------------------------------------- /packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/LICENSE -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/README.md -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/cli-utils.ts: -------------------------------------------------------------------------------- 1 | export * from './cli-utils/tryFindBinaries'; 2 | -------------------------------------------------------------------------------- /packages/utils/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/index.test.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/test-util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/test-util.test.ts -------------------------------------------------------------------------------- /packages/utils/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/test-utils.ts -------------------------------------------------------------------------------- /packages/utils/src/test-utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/test-utils/constants.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/arrayify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/arrayify.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/arrayify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/arrayify.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/base58.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/base58.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/base58.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/base58.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/bytecode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/bytecode.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/bytecode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/bytecode.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/concat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/concat.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/concat.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/dataSlice.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/dataSlice.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/dataSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/dataSlice.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/date-time.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/date-time.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/date-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/date-time.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/defaultSnapshots/state_transition_bytecode.wasm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/utils/src/utils/hexlify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/hexlify.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/hexlify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/hexlify.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/isDefined.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/isDefined.test.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/isDefined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/isDefined.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/sleep.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/toUtf8Bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/toUtf8Bytes.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/toUtf8String.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/toUtf8String.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/src/utils/types.ts -------------------------------------------------------------------------------- /packages/utils/test/fixtures/forc-projects/Forc.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["simple"] 3 | -------------------------------------------------------------------------------- /packages/utils/test/fixtures/forc-projects/simple/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | target 3 | -------------------------------------------------------------------------------- /packages/utils/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/tsdoc.json -------------------------------------------------------------------------------- /packages/utils/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/tsup.config.ts -------------------------------------------------------------------------------- /packages/utils/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/utils/typedoc.json -------------------------------------------------------------------------------- /packages/versions/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/CHANGELOG.md -------------------------------------------------------------------------------- /packages/versions/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/LICENSE -------------------------------------------------------------------------------- /packages/versions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/README.md -------------------------------------------------------------------------------- /packages/versions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/package.json -------------------------------------------------------------------------------- /packages/versions/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/bin.ts -------------------------------------------------------------------------------- /packages/versions/src/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/cli.test.ts -------------------------------------------------------------------------------- /packages/versions/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/cli.ts -------------------------------------------------------------------------------- /packages/versions/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/index.test.ts -------------------------------------------------------------------------------- /packages/versions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/index.ts -------------------------------------------------------------------------------- /packages/versions/src/lib/fuelUpLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/lib/fuelUpLink.ts -------------------------------------------------------------------------------- /packages/versions/src/lib/semver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/lib/semver.test.ts -------------------------------------------------------------------------------- /packages/versions/src/lib/semver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/lib/semver.ts -------------------------------------------------------------------------------- /packages/versions/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/src/lib/types.ts -------------------------------------------------------------------------------- /packages/versions/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/versions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/tsconfig.json -------------------------------------------------------------------------------- /packages/versions/tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/tsdoc.json -------------------------------------------------------------------------------- /packages/versions/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/packages/versions/tsup.config.ts -------------------------------------------------------------------------------- /packages/versions/versions.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./dist/bin.js'); 3 | -------------------------------------------------------------------------------- /playwright-tests/create-fuels.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/playwright-tests/create-fuels.test.ts -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/changeset/changeset-next.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/changeset/changeset-next.mts -------------------------------------------------------------------------------- /scripts/changeset/changeset-publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/changeset/changeset-publish.ts -------------------------------------------------------------------------------- /scripts/changeset/get-full-changelog.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/changeset/get-full-changelog.mts -------------------------------------------------------------------------------- /scripts/changeset/get-latest-release.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/changeset/get-latest-release.mts -------------------------------------------------------------------------------- /scripts/changeset/update-changelog.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/changeset/update-changelog.mts -------------------------------------------------------------------------------- /scripts/forc-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/forc-check.sh -------------------------------------------------------------------------------- /scripts/forc-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/forc-format.sh -------------------------------------------------------------------------------- /scripts/forc-update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/forc-update.ts -------------------------------------------------------------------------------- /scripts/lint-md-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/lint-md-links.ts -------------------------------------------------------------------------------- /scripts/lint-package-jsons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/lint-package-jsons.ts -------------------------------------------------------------------------------- /scripts/postbuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/postbuild.ts -------------------------------------------------------------------------------- /scripts/release-deprecate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/release-deprecate.ts -------------------------------------------------------------------------------- /scripts/run-node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/run-node.sh -------------------------------------------------------------------------------- /scripts/tests-coverage-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/tests-coverage-diff.ts -------------------------------------------------------------------------------- /scripts/tests-coverage-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/tests-coverage-merge.ts -------------------------------------------------------------------------------- /scripts/tests-find.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/tests-find.sh -------------------------------------------------------------------------------- /scripts/tests-ui-integration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/tests-ui-integration.sh -------------------------------------------------------------------------------- /scripts/tests-ui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/tests-ui.sh -------------------------------------------------------------------------------- /scripts/tests-validate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/tests-validate.sh -------------------------------------------------------------------------------- /scripts/verify-forc-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/verify-forc-version.ts -------------------------------------------------------------------------------- /scripts/verify-package-exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/scripts/verify-package-exports.ts -------------------------------------------------------------------------------- /snapshots/2025-01-27T15:32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/snapshots/2025-01-27T15:32.json -------------------------------------------------------------------------------- /snapshots/2025-03-25T22:38.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/snapshots/2025-03-25T22:38.json -------------------------------------------------------------------------------- /templates/nextjs/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/.env.example -------------------------------------------------------------------------------- /templates/nextjs/.eslintignore: -------------------------------------------------------------------------------- 1 | src/sway-api 2 | -------------------------------------------------------------------------------- /templates/nextjs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/.eslintrc.json -------------------------------------------------------------------------------- /templates/nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/.gitignore -------------------------------------------------------------------------------- /templates/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/README.md -------------------------------------------------------------------------------- /templates/nextjs/env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/env -------------------------------------------------------------------------------- /templates/nextjs/fuel-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/fuel-toolchain.toml -------------------------------------------------------------------------------- /templates/nextjs/fuels.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/fuels.config.ts -------------------------------------------------------------------------------- /templates/nextjs/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/gitignore -------------------------------------------------------------------------------- /templates/nextjs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/next-env.d.ts -------------------------------------------------------------------------------- /templates/nextjs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/next.config.js -------------------------------------------------------------------------------- /templates/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/package.json -------------------------------------------------------------------------------- /templates/nextjs/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/playwright.config.ts -------------------------------------------------------------------------------- /templates/nextjs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/postcss.config.js -------------------------------------------------------------------------------- /templates/nextjs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/public/favicon.ico -------------------------------------------------------------------------------- /templates/nextjs/public/logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/public/logo_white.png -------------------------------------------------------------------------------- /templates/nextjs/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/app/layout.tsx -------------------------------------------------------------------------------- /templates/nextjs/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/app/page.tsx -------------------------------------------------------------------------------- /templates/nextjs/src/components/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/components/Info.tsx -------------------------------------------------------------------------------- /templates/nextjs/src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/components/Link.tsx -------------------------------------------------------------------------------- /templates/nextjs/src/hooks/useRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/hooks/useRouter.ts -------------------------------------------------------------------------------- /templates/nextjs/src/lib.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/lib.tsx -------------------------------------------------------------------------------- /templates/nextjs/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/src/styles/globals.css -------------------------------------------------------------------------------- /templates/nextjs/sway-programs/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/sway-programs/Forc.toml -------------------------------------------------------------------------------- /templates/nextjs/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/tailwind.config.ts -------------------------------------------------------------------------------- /templates/nextjs/test/ui/test-ui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/test/ui/test-ui.sh -------------------------------------------------------------------------------- /templates/nextjs/test/ui/ui.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/test/ui/ui.test.ts -------------------------------------------------------------------------------- /templates/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/tsconfig.json -------------------------------------------------------------------------------- /templates/nextjs/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/nextjs/vitest.config.mts -------------------------------------------------------------------------------- /templates/vite/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/.env.example -------------------------------------------------------------------------------- /templates/vite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/.gitignore -------------------------------------------------------------------------------- /templates/vite/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/CHANGELOG.md -------------------------------------------------------------------------------- /templates/vite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/README.md -------------------------------------------------------------------------------- /templates/vite/env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/env -------------------------------------------------------------------------------- /templates/vite/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/eslint.config.js -------------------------------------------------------------------------------- /templates/vite/fuel-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/fuel-toolchain.toml -------------------------------------------------------------------------------- /templates/vite/fuels.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/fuels.config.ts -------------------------------------------------------------------------------- /templates/vite/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/gitignore -------------------------------------------------------------------------------- /templates/vite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/index.html -------------------------------------------------------------------------------- /templates/vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/package.json -------------------------------------------------------------------------------- /templates/vite/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/playwright.config.ts -------------------------------------------------------------------------------- /templates/vite/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/postcss.config.js -------------------------------------------------------------------------------- /templates/vite/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/public/favicon.ico -------------------------------------------------------------------------------- /templates/vite/public/logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/public/logo_white.png -------------------------------------------------------------------------------- /templates/vite/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/App.tsx -------------------------------------------------------------------------------- /templates/vite/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/components/Button.tsx -------------------------------------------------------------------------------- /templates/vite/src/components/Faucet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/components/Faucet.tsx -------------------------------------------------------------------------------- /templates/vite/src/components/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/components/Info.tsx -------------------------------------------------------------------------------- /templates/vite/src/components/Script.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/components/Script.tsx -------------------------------------------------------------------------------- /templates/vite/src/components/Wallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/components/Wallet.tsx -------------------------------------------------------------------------------- /templates/vite/src/hooks/useRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/hooks/useRouter.ts -------------------------------------------------------------------------------- /templates/vite/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/index.css -------------------------------------------------------------------------------- /templates/vite/src/lib.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/lib.tsx -------------------------------------------------------------------------------- /templates/vite/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/src/main.tsx -------------------------------------------------------------------------------- /templates/vite/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /templates/vite/sway-programs/Forc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/sway-programs/Forc.toml -------------------------------------------------------------------------------- /templates/vite/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/tailwind.config.ts -------------------------------------------------------------------------------- /templates/vite/test/ui/test-ui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/test/ui/test-ui.sh -------------------------------------------------------------------------------- /templates/vite/test/ui/ui.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/test/ui/ui.test.ts -------------------------------------------------------------------------------- /templates/vite/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/tsconfig.app.json -------------------------------------------------------------------------------- /templates/vite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/tsconfig.json -------------------------------------------------------------------------------- /templates/vite/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/tsconfig.node.json -------------------------------------------------------------------------------- /templates/vite/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/vercel.json -------------------------------------------------------------------------------- /templates/vite/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/vite.config.ts -------------------------------------------------------------------------------- /templates/vite/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/templates/vite/vitest.config.mts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /tsdoc.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/tsdoc.base.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/turbo.json -------------------------------------------------------------------------------- /typedoc.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/typedoc.base.json -------------------------------------------------------------------------------- /vitest.browser.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/vitest.browser.config.mts -------------------------------------------------------------------------------- /vitest.global-browser-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/vitest.global-browser-setup.ts -------------------------------------------------------------------------------- /vitest.global-setup.ts: -------------------------------------------------------------------------------- 1 | export default function setup() { 2 | process.env.FUEL_CORE_PATH = 'fuels-core'; 3 | } 4 | -------------------------------------------------------------------------------- /vitest.node.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/vitest.node.config.mts -------------------------------------------------------------------------------- /vitest.setup-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/vitest.setup-files.ts -------------------------------------------------------------------------------- /vitest.shared.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/vitest.shared.config.mts -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelLabs/fuels-ts/HEAD/vitest.workspace.ts --------------------------------------------------------------------------------