AxLabs has up to date Neow3j to align the toolkit with Neo v3.6. The numerous v3.21.0 launch integrated assist for the newest opcodes, native contract strategies, and transaction attributes featured within the Neo improve. A subsequent replace reintroduced the take a look at framework.
Neow3j v3.21.0 was launched shortly after the Neo MainNet improve. Included within the SDK is the brand new findstorage RPC methodology and enhancements to the NeoToken native contract, equivalent to an improved unclaimedGas perform and assist for the lastGasPerVote subject in AccountState.
The devpack was enriched with the brand new ASSERTMSG and ABORTMSG opcodes, which may give context to a developer on the explanation for an error. The BLS level strategies added to the CryptoLib native contract have additionally been supported, and transactions might now be created with the NotValidBefore and Conflicts attributes.
Customers ought to observe a number of breaking adjustments within the SDK replace. A number of strategies that beforehand used integers now settle for BigInteger, amongst different modifications. A full listing of adjustments could also be discovered within the launch notes.
The next v3.21.1 launch restored the take a look at framework, making devpack-test and test-tools appropriate with Neo v3.6. This launch enhanced assist for Hash160, Hash256, and ECPoints in Storage and StorageMap. Moreover, AxLabs has streamlined the Neow3j codebase by updating dependencies and eliminating redundant code.