Neo3 Preview2 Change-log

Neo
2 min readApr 23, 2020

--

Update opcodes

Fix the number of NEWARR

Disable warnings

NEP5 Template for NEO3

Resolve visual studio messages

Using attributes to fill manifest Extra property

Add support for static string array

Add Features in Template.CSharp project.

fix a bug about convert func

Rename commands

Add Type Convert

Change -o not required

fix a vb value convert problem

Fix template neon format

Fix coverage results

Optimizer for NEF scripts

Fix dotnet-format

update to support new neo

Remove compiler directives

fix notequal with null problem

Unify returns

Apply #142 changes (3x)

Allow neon to compile from the source (2x)

build exe by default (master-2.x)

Add UnitTest for Array and fixed int Array Init problem

support code in cctor

Package NEON as .net global tool

Test multiple entry points in the same assembly

fix some address convert problem

add unittest for NullCoalescing and nullCollation

FeaturesAttribute instead of individual feature attributes to match 3.x

Update NEON to emit debug information

Fix abi method name

Update dev-pack with last neo changes

Long string switch rebase help

Replace some regex

Update SYSCALLS

Write manifest file with storage and payable according the contract needs

NEF to AVM

Prevent events with return (3x)

Calculate Coverage

Update Neo.SmartContract.Framework according to last neo3 changes

implement ISNULL

UT optimization

Switch unit test

Generate default manifest file when compiling

Fix OOM abusing large arrays (3x)

Fix publish updating the nuget

Adjusting AVM to NEF

Add nef header

Add header

Added new syscalls — GetInvocationCounter and GetNotifications

--

--

Neo
Neo

Written by Neo

An Open Network for the Smart Economy. https://neo.org/

No responses yet