Skip to content

Releases: Hecate2/neo-fairy-test

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

neo 3.4.0 Windows 10 Visual Studio 2022

25 Nov 06:28
2184a22
Compare
Choose a tag to compare

Aggressive version. Compatible with neo-fairy-client 3.4.1.X

Enhancements:

  • AwaitConfirmedTransaction
  • fairy wallet for each session
  • default fairy wallet (more reliable networkfee computation in VirtualDeploy)
  • performance enhancement by cancelling runtimeArgs copying

neo 3.4.0 Windows 10 Visual Studio 2022

24 Nov 07:32
cf81c01
Compare
Choose a tag to compare

Enhancements:

  • AwaitConfirmedTransaction

neo 3.4.0 Windows 10 Visual Studio 2022

17 Nov 08:06
1dfd3d7
Compare
Choose a tag to compare

Enhancements:

  • Provide contract names in test errors

neo 3.4.0 Windows 10 Visual Studio 2022

27 Oct 02:52
2ddd6d1
Compare
Choose a tag to compare

Enhancements:

  • invokemany, which calls multiple methods in a single transaction

neo 3.4.0 Windows 10 Visual Studio 2022

28 Sep 07:06
9a3bbb8
Compare
Choose a tag to compare

Fixes:

  • reliable FairySession cloning
  • JString param in staticVariables in debugging

Enhancements:

  • WitnessRules support
  • better hint in GetExceptionMessage and StackTrace
  • get blockchain time
  • GetAndChange values when setting NEP17 token balance