Skip to content

neow3j: 3.6.0

Compare
Choose a tag to compare
@gsmachado gsmachado released this 19 Jan 14:17
a2a98d6

Hey neow'ers 😸 , this release is neo3-preview4 compatible! 🚀

We will update the documentation at neow3j.io website once preview5 is released. 👍 😅

Check in the neow3j examples repo how to use this release!

Changes

  • Adapt structure of NEF file (#341).
  • Adapt and extend methods of the devpack's Policy contract (#299).
  • Adapt NEO and GAS to changes from NEP-5 to NEP-17 (#298).
  • Update the ValidUntilBlock increment (#291).
  • Adapt various RPC calls to preview4 (#290).
  • Remove hasStorage and payable from and add name to the manifest (#288, #338).
  • Various changes related to the alignment for neo3-preview4 (#223).
  • Adapt NEP-5 to the new NEP-17 (#263).
  • Adapt calculation of transaction fees (#334).
  • Update application log (#332).
  • Update core integration tests for preview4 changes (#328).
  • Update contract deployment functionality in new ManagementContract (#316).
  • Adapt to adjustable opcode pricing (#312).
  • Adapt SDK's NeoToken wrapper (#346).
  • Remove Contract.Create/Update/Destroy and Blockchain.getContract() from devpack and InteropServiceCalls (#315).

New Features

SDK

  • Add data parameter to transfer in NeoURI (#352).
  • Add RPC call invokecontractverify (#345).
  • Add exception key to invocation result (#330).
  • Implement ManagementContract wrapper class (#310).
  • Support new Designate native contract with an API (#280).
  • Implement Designation wrapper class (#265).

compiler & devpack

  • Add getHash() to all native contract classes in the devpack (#292).
  • Add support for two new syscalls Itoa and Atoi (#287).
  • Support the special verify contract method (#284).
  • Add devpack class for the Designate native contract (#281).
  • Add a List type to devpack (#279).