Closed arboleya closed 1 month ago
As mentioned in the fuel-core issue, the use of SMT has only been removed from the balanceRoot
and stateRoot
fields, which are part of the OutputContract.
These fields are exclusively set by the Client/VM. In the TypeScript SDK, we simply de/serialize these values from a processed transaction. Therefore, we can safely close this issue.
We may have
fuel-core
removing the use of SMT.I know we have a package:
Which was ported from:
A quick search led me here. I'm not sure about the state of this port, but it can be a good starting point to look into.
https://github.com/FuelLabs/fuels-ts/blob/b1dbe42361e52af77f124ec8c633e86885a790be/packages/account/src/predicate/predicate.ts#L65
Related: