Skip to content

Releases: Hecate2/neo-fairy-test

neo 3.5.0 Windows 10 Visual Studio 2022

19 Jul 10:09
c7d8c82
Compare
Choose a tag to compare

Enhancement:

  • improve error info: show contract source code in test if debug info registered
  • move json["exception"] to the end of traceback
  • fix witnesses & signatureWallet

neo 3.5.0 Windows 10 Visual Studio 2022

18 Jul 08:43
a81dd92
Compare
Choose a tag to compare

FIx:

  • deleteSourceCodeBreakpoints will not throw Exception when the requested contract does not exist
  • debugger will not throw Exception when the script ends without a RET instruction

neo 3.5.0 Windows 10 Visual Studio 2022

13 Jul 02:11
0817ac4
Compare
Choose a tag to compare

Compatible with neo-fairy-client 3.5.0.5

Enhancements:

  • GetStorageWithSession supports session==null. Returns storage of current blockchain state.

neo 3.5.0 Windows 10 Visual Studio 2022

27 Jun 09:00
eb36e26
Compare
Choose a tag to compare

Compatible with neo-fairy-client 3.5.0.5
Enhancements:

  • method getContract that returns the contract in json
  • improved error info

neo 3.5.0 Windows 10 Visual Studio 2022

06 Mar 02:55
48385ed
Compare
Choose a tag to compare

Compatible with neo-fairy-client >=3.4.0.2

Enhancements:

neo 3.5.0 Windows 10 Visual Studio 2022

15 Feb 07:13
387e51e
Compare
Choose a tag to compare

Compatible with (at least) neo-fairy-client 3.4.1.X (No 3.5.X.X clients has been released till now)
A demo Python file is attached in this release as a pre-released naive websocket client. Use the client with pip install tornado.

Enhancements:

  • Subscribe contract notifications (events) through websocket, filtered by contract hash & event name
  • Exception trace stack given to the client on websocket error

Expect Fairy to be compatible with neo-go websocket interfaces (except notary requests)

neo 3.5.0 Windows 10 Visual Studio 2022

14 Feb 09:40
e79c917
Compare
Choose a tag to compare

Compatible with (at least) neo-fairy-client 3.4.1.X (No 3.5.X.X clients has been released till now)

Enhancements:

  • Refactored FairyEngine & FairySession for convenient use as a library.

Fix:

neo 3.5.0 Windows 10 Visual Studio 2022

09 Feb 04:31
b84b365
Compare
Choose a tag to compare

Compatible with (at least) neo-fairy-client 3.4.1.X (No 3.5.X.X clients has been released till now)

Enhancements:

  • Very basic websocket support
  • multi-server & ipv6 support (a convenience especially for node.js clients; node >= v17 uses ipv6 by default, which makes localhost:16868 == ::1:16868)

Fix:

Known bugs:

  • [Mitigated] Cannot sync blocks using local package chain.0.acc.zip #1

neo 3.5.0 Windows 10 Visual Studio 2022

28 Dec 02:44
ecf9264
Compare
Choose a tag to compare

It seems that no change is needed for Fairy to fit neo 3.5.0. You will find no new release here for now. For now, please head to 3.4.X.X releases for using Fairy in neo 3.5.0.
Just remember that you need to re-sync all the blocks (you can still use Fairy when blocks are being synced). If 3.4.0 data are used, you will probably have troubles when you try to update contracts with Fairy.
Additionally, .NET 7.0 with C# 11.0 will be used by neo in the near future. I will upgrade the .NET version for Fairy as well.
If there is indeed any problem, please feel free to raise an issue.

neo 3.4.0 Windows 10 Visual Studio 2022

20 Dec 02:27
6667e06
Compare
Choose a tag to compare

Compatible with neo-fairy-client 3.4.1.X

Enhancements:

  • AwaitConfirmedTransaction: await blocks efficiently using semaphore