-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore!: upgrade fuel-core
to 0.41.0
#3590
base: master
Are you sure you want to change the base?
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Asset related functionality is partially implemented: |
fuel-core
to 0.41.0
fuel-core
to 0.41.0
Sure, at some point these features validation are going to be removed.
Could you clarify what you mean regarding the policy expiration? I’m not fully following the scenario you’re describing, can you provide more details? |
Co-authored-by: Anderson Arboleya <[email protected]>
Co-authored-by: Anderson Arboleya <[email protected]>
@Torres-ssf I believe I may be over thinking this but if we sent a transaction with an expiration of say 5. This transactions UTXO's will be added to the resource cache as excluded UTXO's. If the expiration period is lapsed, they could get stuck in the resource cache? |
@petertonysmith94 Resources from an expired but unprocessed transaction will remain in the cache until the transaction is completed or its TTL expires, which is an expected behavior. Resources are removed from the cached under the following conditions:
Implementing a solution to uncache resources from an expired but unprocessed transaction will be challenging due to the need to continuously track the current/next block while performing periodic checks. This approach can lead to errors and it does not seem optimal at all. |
Coverage Report:
Changed Files:
|
fuel-core
to0.41.0
#3588getBalances
#2748Release notes
In this release, we:
fuel-core
to0.41.0
Summary
GraphQL
amount128
to the responses of thegetBalance
andgetBalances
queries.assetDetails
query.SubId
.U128
.nodeInfoFragment
with newNodeInfo
fields (if needed).daCompressedBlock
query (if needed).Transaction
expiration
.Provider
getBalances
method.amount128
in both thegetBalance
andgetBalances
methods.excludedIds
parameter ingetResourcesToSpend
does not exceed the maximum number of inputs.getMessageProof
method to conform with the updatedMessageProof
type, which now requires a non-optional response.getAssetDetails
method.Docs
expiration
Breaking Changes
Because of the latest
fuel-core
changes, TS SDK does not throw the following error codes and messages anymore:Both error codes were removed in favor of
INSUFFICIENT_FUNDS_OR_MAX_COINS
Checklist