v0.75.0
fuel-service-user
released this
26 Feb 18:21
·
724 commits
to master
since this release
@fuel-ts/abi-coder@0.75.0
Minor Changes
- Introduce the v1 encoding scheme and use correct file naming conventions for
@fuel-ts/abi-coder
, by @danielbate (See #1780)
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/abi-typegen@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/account@0.75.0
Minor Changes
-
- Add
outputVariables
andmissingContractIds
to the return ofestimateTxDependencies
- Removed
estimatedOutputs
from return ofgetTransactionCost
- Add
outputVariables
andmissingContractIds
to the return ofgetTransactionCost
- Avoid reassigning
inputs
andoutputs
from the estimated TX atBaseInvocationScope
, by @Torres-ssf (See4bee7751
)
- Add
-
- For a contract call, reduced the number of dry run calls before the call from 4 to 1
- For a contract simulation, reduced the number of dry run calls before the simulation from 3 to 1
- For a transfer from an account, reduced the number of dry run calls from 2 to 1
- Optimized predicate estimation so that there are no calls to the node if all predicates in a transaction have been estimated
Predicate.estimateTxDependencies
now returns receipts which are used for the purposes of the optimizations mentioned aboveBaseInvocationScope.fundWithRequiredCoins
now calculates thefee
parameter internally so it was removed from the function signature, by @nedsalk (See #1767)
- 🐞 fix assemble of transfer operations, by @Torres-ssf (See #1787)
Patch Changes
- exports InvocationCallResult, by @Torres-ssf (See #1765)
- 🐞 Fixed subscriptions hanging when not closed by user even after connection is closed, by @nedsalk (See #1793)
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
- ✨ feat: migrate over @fuels/assets package into the TS SDK, by @Dhaiwat10 (See #1747)
- remove unused connectors types, by @Torres-ssf (See #1792)
@fuel-ts/address@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/contract@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
create-fuels@0.75.0
Minor Changes
- ✨ feat: add new options to the
create-fuels
CLI:
-c, --contract Include contract program
-p, --predicate Include predicate program
-s, --script Include script program
--pnpm Use pnpm as the package manager
--npm Use npm as the package manager
-cs, -cp, -sp, -cps Shorthand to include combination of contract, script and predicate programs
-h, --help display help for command, by @Dhaiwat10 (See #1777)
@fuel-ts/crypto@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/errors@0.75.0
Minor Changes
- Introduce the v1 encoding scheme and use correct file naming conventions for
@fuel-ts/abi-coder
, by @danielbate (See #1780)
Patch Changes
- exports InvocationCallResult, by @Torres-ssf (See #1765)
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/forc@0.75.0
@fuel-ts/fuel-core@0.75.0
fuels@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
- Adding new
forcBuildFlags
property tofuels
config, by @arboleya (See #1788)
@fuel-ts/hasher@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/interfaces@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/math@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/merkle@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/program@0.75.0
Minor Changes
-
- Add
outputVariables
andmissingContractIds
to the return ofestimateTxDependencies
- Removed
estimatedOutputs
from return ofgetTransactionCost
- Add
outputVariables
andmissingContractIds
to the return ofgetTransactionCost
- Avoid reassigning
inputs
andoutputs
from the estimated TX atBaseInvocationScope
, by @Torres-ssf (See4bee7751
)
- Add
-
- For a contract call, reduced the number of dry run calls before the call from 4 to 1
- For a contract simulation, reduced the number of dry run calls before the simulation from 3 to 1
- For a transfer from an account, reduced the number of dry run calls from 2 to 1
- Optimized predicate estimation so that there are no calls to the node if all predicates in a transaction have been estimated
Predicate.estimateTxDependencies
now returns receipts which are used for the purposes of the optimizations mentioned aboveBaseInvocationScope.fundWithRequiredCoins
now calculates thefee
parameter internally so it was removed from the function signature, by @nedsalk (See #1767)
Patch Changes
- exports InvocationCallResult, by @Torres-ssf (See #1765)
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/script@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/transactions@0.75.0
Patch Changes
- 🐞 Fixed encoding/decoding of specific parts of a transaction and its inputs, by @jasmcaus (See #1783)
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/utils@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
@fuel-ts/versions@0.75.0
Patch Changes
- Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)