Neo SPCC has published a new version of NeoGo for N3. The update features a wide range of enhancements and full compatibility with the latest version of the core C# implementation, Neo v3.0.3, now used for the N3 MainNet and TestNet. Documentation updates also accompany the release, including a breakdown of the notary subsystem that is currently unique to the Go implementation.

cryptonews.net

Key updates

As with most NeoGo updates, a considerable portion of the development effort was spent staying in line with the most recent C# node changes. New features include the two new state commands for RPC, prevention of native contracts being blocked, the addition of a source URL field in NEF files, amongst others.

Other useful additions include fees being displayed before transactions are relayed in the CLI, and the ability to test invoke a partial multisig transaction to see its effects before signing. The release also includes an experimental extension for P2P state exchange, which can be used for private networks and includes additional P2P optimizations.

The team also issued its final notice for BadgerDB and Redis support, which are planned for removal in the next release should no active users object.

Bug fixes

v0.97.3 corrects a number of bugs in the expected behavior of the Go node when compared to the reference client. Examples include the removal of null values in RPC responses, replaced with empty lists, in addition to differences in JSON escaping, serialization, and deserialization.

Other solved bugs include those inherited from the C# client, such as the handling of empty leaf values in MPT, which caused broken proofs, and a fix for the CustomGroups witness scope check.

Due to the bug fixes and some of the protocol updates, v0.97.3 requires a resync after upgrading. The binary and full changelog can be accessed from the following link:

https://github.com/nspcc-dev/neo-go/releases/tag/v0.97.3

5,051 Replies to “NeoSPCC releases updated version of NeoGo for N3”

  1. With havin so much content do you ever run into any issues
    of plagorism or copyright violation? My blog has a lot of
    unique content I’ve either written myself or
    outsourced but it appears a lot of it is popping it up all over the web
    without my permission. Do you know any methods to help reduce content from being stolen? I’d genuinely appreciate it.

  2. Attractive part of content. I simply stumbled upon your weblog and in accession capital to claim that I acquire actually enjoyed account your weblog posts.
    Anyway I will be subscribing for your feeds or
    even I fulfillment you get right of entry to consistently rapidly.

  3. Usually I don’t learn article on blogs, but I would like to say that this write-up very pressured me to check out and do it! Your writing taste has been surprised me. Thank you, quite nice post.

  4. hello!,I love your writing so a lot! proportion we communicate extra approximately your post on AOL? I need an expert on this house to solve my problem. May be that is you! Having a look forward to see you.

  5. Hello very cool website!! Man .. Excellent .. Wonderful .. I’ll bookmark your website and take the feeds additionally…I am satisfied to seek out numerous helpful information here within the put up, we want develop more techniques on this regard, thanks for sharing.

  6. Hello, you used to write excellent, but the last few posts have been kinda boring… I miss your super writings. Past several posts are just a bit out of track! come on!

  7. Simply wanna remark on few general things, The website design and style is perfect, the articles is real good. “Drop the question what tomorrow may bring, and count as profit every day that fate allows you.” by Horace.

  8. I have read a few excellent stuff here. Definitely value bookmarking for revisiting. I surprise how so much effort you place to create one of these wonderful informative website.

  9. I will immediately grab your rss feed as I can’t find your email subscription link or newsletter service. Do you’ve any? Kindly permit me understand so that I may subscribe. Thanks.

  10. Hey, you used to write magnificent, but the last few posts have been kinda boring… I miss your tremendous writings. Past several posts are just a little out of track! come on!

  11. Absolutely indited subject material, thanks for selective information. “He who establishes his argument by noise and command shows that his reason is weak.” by Michel de Montaigne.

  12. I like what you guys are up also. Such clever work and reporting! Carry on the superb works guys I’ve incorporated you guys to my blogroll. I think it will improve the value of my web site :).

  13. Thanks for the sensible critique. Me and my neighbor were just preparing to do some research about this. We got a grab a book from our area library but I think I learned more from this post. I am very glad to see such magnificent information being shared freely out there.

  14. Thanks for every one of your effort on this blog. My daughter loves managing internet research
    and it’s really simple to grasp why. We all notice all of the dynamic means
    you create valuable guides via this web blog and in addition encourage participation from visitors on that theme then our favorite girl
    is undoubtedly being taught a lot of things.
    Have fun with the remaining portion of the year. You’re the one performing
    a powerful job.

  15. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is
    added I get three emails with the same comment. Is there any
    way you can remove me from that service? Appreciate it!

  16. I know this if off topic but I’m looking into starting my own blog and was
    wondering what all is needed to get setup?
    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very web smart so I’m not 100% sure.
    Any recommendations or advice would be greatly appreciated.

    Thank you

    My web-site … 안전놀이터 추천

  17. Attractive component of content. I simply stumbled upon your
    weblog and in accession capital to claim that I get actually enjoyed account your weblog posts.
    Anyway I’ll be subscribing on your augment and even I achievement you
    get entry to constantly fast.

  18. My partner and I absolutely love your blog and find
    the majority of your post’s to be just what I’m looking for.
    Would you offer guest writers to write content available for you?
    I wouldn’t mind writing a post or elaborating on many of the subjects you write about
    here. Again, awesome web site!

  19. Hey! I know this is kind of off topic but I was wondering
    if you knew where I could locate a captcha plugin for my
    comment form? I’m using the same blog platform as yours and I’m having problems finding one?
    Thanks a lot!

  20. Oh my goodness! Amazing article dude! Thank you so
    much, However I am having problems with your RSS.
    I don’t understand the reason why I cannot join it.
    Is there anyone else getting identical RSS problems?
    Anyone who knows the answer can you kindly respond? Thanx!!

  21. Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to more added agreeable from you! By the way, how can we communicate?

  22. Hello there! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying
    to get my blog to rank for some targeted keywords but I’m not seeing
    very good gains. If you know of any please share.
    Appreciate it!

  23. Oh my goodness! Amazing article dude! Thanks, However I am having problems with your RSS.
    I don’t understand why I can’t subscribe to it. Is there anyone else
    getting similar RSS problems? Anyone who knows the solution can you kindly respond?
    Thanx!!

  24. Hmm it seems like your website ate my first comment (it was extremely long)
    so I guess I’ll just sum it up what I submitted and say, I’m
    thoroughly enjoying your blog. I as well am an aspiring blog
    blogger but I’m still new to everything. Do you have
    any tips for newbie blog writers? I’d certainly
    appreciate it.

  25. Fantastic items from you, man. I’ve take into accout your stuff previous
    to and you are simply extremely magnificent. I really like what you’ve received here, certainly like what you’re
    saying and the way through which you assert it. You are making it enjoyable and you continue to care for to keep
    it smart. I can not wait to learn far more from you.

    That is actually a tremendous website.

  26. Hello! This is my first visit to your blog! We are a
    collection of volunteers and starting a new project in a community in the same niche.
    Your blog provided us useful information to work on. You have done a
    outstanding job!

  27. For latest information you have to visit web and on world-wide-web I found
    this web page as a most excellent website for most recent
    updates.

  28. Just want to say your article is as astounding. The clarity in your post is simply
    spectacular and i can assume you are an expert on this subject.
    Well with your permission let me to grab your RSS feed to keep up
    to date with forthcoming post. Thanks a million and please keep up the gratifying work.

  29. I have been surfing on-line more than three hours nowadays, yet I by no means discovered any interesting article like yours. It’s lovely value enough for me. In my opinion, if all website owners and bloggers made good content material as you did, the internet will likely be much more useful than ever before.

  30. I’m not sure why but this site is loading extremely slow for me.

    Is anyone else having this issue or is it a issue on my end?
    I’ll check back later on and see if the problem still exists.

  31. Someone essentially assist to make severely posts
    I would state. This is the first time I frequented your website page and to this point?

    I surprised with the analysis you made to create
    this particular submit extraordinary. Great task!

  32. I blog frequently and I truly appreciate your content.
    The article has truly peaked my interest. I will book mark your website and keep checking for new details about once a week.

    I opted in for your Feed as well.

  33. Does your blog have a contact page? I’m having
    a tough time locating it but, I’d like to shoot you an e-mail.

    I’ve got some ideas for your blog you might be interested in hearing.

    Either way, great blog and I look forward to seeing it expand over
    time.

  34. I am extremely impressed with your writing skills as well as
    with the layout on your blog. Is this a paid theme or did you customize it yourself?

    Anyway keep up the excellent quality writing, it is rare to
    see a nice blog like this one these days.

  35. You can definitely see your enthusiasm in the
    article you write. The arena hopes for more passionate writers like you who are not afraid to mention how they believe.
    Always go after your heart.

  36. I’m really enjoying the theme/design of your website.
    Do you ever run into any browser compatibility problems?
    A small number of my blog audience have complained about my blog not operating correctly
    in Explorer but looks great in Firefox. Do you have any suggestions
    to help fix this issue?

  37. Hi, i feel that i saw you visited my web site thus i
    got here to return the desire?.I am attempting to in finding issues to improve
    my site!I guess its ok to use a few of your ideas!!

  38. The other day, while I was at work, my sister stole my apple ipad and tested to see if it can survive a
    30 foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views.

    I know this is entirely off topic but I had to share it with someone!

  39. Superb blog you have here but I was wondering if you
    knew of any community forums that cover the same topics discussed in this article?
    I’d really like to be a part of online community where I can get feed-back from other experienced individuals that share the same interest.
    If you have any suggestions, please let me know. Bless you!

  40. Thanks for the marvelous posting! I certainly enjoyed reading it, you could be a great author.I will
    remember to bookmark your blog and will come back someday.
    I want to encourage you to definitely continue your great
    writing, have a nice morning!

  41. My programmer is trying to persuade me to move to .net from PHP.
    I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for about a year and am worried about switching to another
    platform. I have heard great things about blogengine.net.

    Is there a way I can transfer all my wordpress posts into it?
    Any kind of help would be really appreciated!

  42. What’s Taking place i’m new to this, I stumbled upon this I have discovered
    It positively useful and it has helped me out
    loads. I’m hoping to give a contribution & help other users like its aided me.
    Good job.

  43. Hello, Neat post. There is an issue together with your web site in web explorer, would check this… IE nonetheless is the market leader and a good component of other folks will omit your wonderful writing because of this problem.

  44. Very good site you have here but I was wondering
    if you knew of any community forums that cover the same topics talked about in this article?
    I’d really love to be a part of online community where I can get suggestions from other experienced individuals that share the same interest.
    If you have any suggestions, please let me know. Many thanks!

  45. Pragmatic play, terdengar tahu kan? provider ini ialah server slot
    online tergacor saat ini bikin pragmatic play merek benar-benar terkenal di industri judi jadi server paling diincar oleh beberapa pemainnya.
    Dengan winrate yang dibentuk tinggi sekali hingga 97%, provider ini menjadi paling atas di dunia judi online yang yang pasti mesti Anda mainkan. Games gacor serta termasyhur pada provider slot online pragmatic play
    merupakan Gates Of Olympus, Sweet Bonanza, Aztec Gems, Joker Jewels, Bonanza Gold.

    Slot Pragmatic adalah pemasok games slot online nomor 1 di dunia.

  46. I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, if all website owners and bloggers made good content as you did, the net will be a lot more useful than ever before.

  47. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails
    with the same comment. Is there any way you can remove people from
    that service? Many thanks!

    Here is my web blog: acne medicine

  48. One other thing I would like to state is that rather than trying to accommodate all your online degree programs on days of the week that you finish off work (because most people are tired when they get home), try to find most of your sessions on the weekends and only one or two courses on weekdays, even if it means a little time away from your weekend. This is really good because on the week-ends, you will be a lot more rested and concentrated with school work. Thx for the different tips I have learned from your weblog.

  49. excellent publish, very informative. I’m wondering why the other experts of this sector do not notice this. You must continue your writing. I am confident, you’ve a huge readers’ base already!

  50. Nice post. I was checking continuously this blog and I am impressed!

    Extremely useful information specifically the
    last phase 🙂 I maintain such info a lot.
    I used to be seeking this particular info for a very lengthy time.
    Thank you and best of luck.

  51. I’ve been surfing online more than 2 hours today,
    yet I never found any interesting article like yours. It’s pretty worth enough for me.

    Personally, if all site owners and bloggers made good content
    as you did, the internet will be a lot more useful than ever before.

  52. Hiya! Quick question that’s entirely off topic. Do you know how to
    make your site mobile friendly? My blog looks weird when browsing from
    my iphone. I’m trying to find a template or plugin that might be able to
    fix this issue. If you have any suggestions, please share.

    Thank you!

  53. Hi there, simply turned into aware of your weblog via Google, and found that it’s really informative. I’m going to watch out for brussels. I will appreciate in the event you proceed this in future. Lots of folks will likely be benefited from your writing. Cheers!

  54. Hi there! This post could not be written any better! Readung through һis post
    reminds mee of mʏ prevіous room mate! Ηе alwayys kept chatting aƄout tһis.

    I will forward thіs article tоo him. Pretty sᥙre he will have ɑ gօod read.
    Many thanks for sharing!

    Feel ffree tо visit my blog … أفضل فتحة

  55. ϲertainly like yoyr web-site hօwever you need to check tһe
    spelling on several of your posts. Sevdral ߋf tһem агe rife with spelling problеms and I to
    find iit very bothersome tߋ telⅼ the truth oon tһe оther hand I’ll certainly
    сome again again.

    Herе іs my blog :: 슬롯 온라인

  56. I loved ɑs mucһ aѕ ʏou willl receive carried ᧐ut гight herе.

    Ꭲhe sketch is attractive, yoᥙr authored material stylish.

    nonetһeless, you command ցet bought an nervousness οver
    that yyou wіsh bе delivering the folloѡing. unwell unquestionably ϲome fᥙrther
    formеrly agaіn ѕince exactlү thе samke nealy very oftren insіde caase yyou shield this hike.

    my web blog – 老虎机游戏

  57. Thanks for the sensible critique. Me & my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such wonderful info being shared freely out there.

  58. You could definitely see your expertise within the work you write.

    The world hopes for more passionate writers like you who aren’t afraid to say how they believe.
    All the time go after your heart.

  59. fantastic submit, very informative. I’m wondering why the other experts of this sector do not understand this.

    You must continue your writing. I am confident, you’ve
    a great readers’ base already!

  60. hi!,I really like your writing so so much! share we
    keep up a correspondence more about your post on AOL? I require a specialist on this
    area to solve my problem. Maybe that’s you! Taking a look ahead to look you.

  61. Hi! I could have sworn I’ve visited this blog before but after looking
    at many of the posts I realized it’s new to me.
    Anyways, I’m certainly delighted I discovered it and I’ll be bookmarking it
    and checking back often!

  62. Thanks for a marvelous posting! I seriously enjoyed reading
    it, you may be a great author. I will remember to bookmark your blog and
    will come back down the road. I want to encourage continue your great
    posts, have a nice weekend!

    Feel free to surf to my homepage: cashofferplease

  63. Amazing! This blog looks just like my old one!
    It’s on a completely different topic but it has pretty much the same layout and design.
    Wonderful choice of colors!

  64. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment
    is added I get several e-mails with the same comment.
    Is there any way you can remove people from that service?
    Thanks a lot!

  65. My spouse and I stumbled over here coming from a different web page and thought I might as well check things out.
    I like what I see so now i amm following you.
    Look forward to exploring your web ppage ffor a second time.

    Feel free to visit my site – 카지노

  66. I would like to thank you for the efforts you have
    put in penning this blog. I am hoping to view the same high-grade
    content from you later on as well. In truth, your creative writing
    abilities has encouraged me to get my own, personal site now ;
    )

  67. I am really impressed with your writing skills as well as with the layout on your blog.
    Is this a paid theme or did you modify it yourself?
    Either way keep up the excellent quality writing, it is rare to see a nice blog like this one these
    days.

  68. Having read this I believed it was extremely informative.
    I appreciate you finding the time and energy to put this informative article together.
    I once again find myself spending a significant amount of
    time both reading and commenting. But so what, it was still worth it!