-
feat(core): support offline transaction construction.
Note: change the way of transaction construction from remote to local constructing, which covers most of the transaction-related APIs and ensure the transaction won’t be maliciously modified before signing when constructing locally. -
feat(core): optimize
getBlockByNuminterface
Note: thegetBlockByNuminterface now returnsBlockExtentioninstead ofBlock, which contains the missingblockIdvalue. If you use this API, you need to make changes to be compatible with the return optimized.