NEO Global Development Monthly Report – June

8/4/2018 发布

Posted on 8/4/2018

During the summer, we have also supported NEL with their big game competition, which launched in May. For those who have not seen the competition yet, we strongly recommend you to visit NEO.Game. There are 39 prizes for game developers to win, with a total prize pool of 3.5 million RMB. NEL, together with NGD support, has held game events and game workshops through the whole summer, to get more developers to give a shot at blockchain based games.

Prizes in NEO.Game competition

CPC Crypto DevCon was a two-day event held at Mountain View, California during June 11-12. Crown sponsoring the event, NEO has come under the spotlight and received much attention from developers. Malcom Lerider - NGD senior R&D manager delivered a keynote speech on NEO smart economy

On June 14, NGD attended the blockchain training session co-hosted by KPN and BlockLab in Rotterdam where Peter Lin - NGD R&D director and Dean Van Dugteren, a CoZ developer were invited to spread knowledge of NEO smart economy, smart contract, dApp development and programming know-how. KPN is running consensus node on TestNet and will campaign for consensus node election on the MainNet. This month also witnessed the successful conclusion of NEO London Meetup and NEO London Blockchain Challenge held during June 16-17. Johnson Zhao- NGD General Manager was invited to share his insights about NEO ecosystem at the meetup while the challenge was convened by Peter Lin – NGD R&D director. The challenge is a mini hackathon on “NEO Network State Monitor” development, with 70+ sign ups. The top three prizes have been awarded to Happynodes, Stateofneo and Ploymon. NEO Blockchain Challenge is a new series of event launched this year, normally held more frequently with smaller group of participants than traditional hackathon. With a preference for pragmatic development-related issues, the new type of event will attract more local developers.

University of Geneva invited NEO to attend a meetup & workshop on June 20. Professor Jean Marc Seigeur spoke highly of NEO when he was analyzing the differentiated features of multiple public chains. NEO founder Da Hongfei delivered a keynote speech on Blockchain Importance & Challenges, stating a clear-sighted view on blockchain’s prospective impact on the human society and the immediate challenges posed to it. Peter Lin – NGD R&D director presided over the workshop where we were overwhelmed by the enthusiasm and talents of student developers from University of Geneva.

NGD was invited by Swisscom to participate in a conference hosted by Crypto Valley Association during June 20-22. NGD and Swisscom blockchain team met on June 21.

Peter Lin- NGD R&D director was invited to spend two days with Swisscom blockchain team for the workshop starting from June 25. Peter gave a comprehensive introduction of NEO smart economy to the team.

Development

  • Documentation ”Git branches and workflow for NEO Doc”: https://github.com/neo-project/docs/blob/workflow/gitfordoc.md
  • Documentation on NEO-CLI v.2.7.6: http://docs.neo.org/en-cn/node/cli/cli.html
  • Documentation on installing NEO-CLI: http://docs.neo.org/en-us/node/cli/setup.html
  • Documentation on troubleshooting: http://docs.neo.org/en-us/faq.html
  • Documentation on NEO- CLI seed list: http://docs.neo.org/en-us/node/cli/seedlist.html
  • Documentation on deploying NEO-CLI from source: http://docs.neo.org/en-us/node/cli/publish.html
  • Documentation on NEO-CLI API: http://docs.neo.org/en-us/node/cli/2.7.6/api.html
  • Documentation for Exchange Developers: http://docs.neo.org/en-us/exchange/v2.7.6.html
  • Documentation on Election and voting: http://docs.neo.org/en-us/node/gui.html#election-and-voting
  • Consensus node monitor page (https://neo.org/consensus)
  • Event support to NEO Game Competition
  • Implemented CDN for website, should now load faster across the world
  • Aligned design of blog page (https://neo.org/blog)
  • Added search function for blog page
  • Updated client page on website
  • Bug fixes on event page (https://neo.org/event)
  • getValidators API testing
  • NEO 3.0 proposal
  • Change namespace ‘Neo.IO.Data.LevelDB’ to public
  • Update ConsensusService
  • Unified namespaces
  • Improve plugins
  • Set price for syscalls prefixed with ‘System‘
  • Set price for ‘Neo.Blockchain.GetTransactionHeight’
  • Reverify mem_pool on block persisted if not syncing the chain
  • Fixed bug in consensus
  • NEO-GUI: Fixed ‘insufficient funds’ error in with NEP-5 token (decimal !=8)
  • neo-compiler: Allow reference to other Smart Contracts in dll
  • neo-compiler: Fixed array initialization bug
  • neo-compiler: Fixed bug that caused NEON 2.3.0.0 to fail compile when using StorageMap in certain locations
  • neo-compiler: Fixed a conversion error from string[] to byte[]
  • examples-csharp: Added example for Map and StorageMap (NeoResearch)
  • examples-csharp: Added example for Events (NeoResearch)

Events

June 9th – 10th: NEO SOSCON + Workshop, Chongqing, China

June 9th: NEO Blockchain Challenge, Shenzhen, China

June 11th-12th: Malcolm Lerider Keynote speech at CPC Crypto DevCon, Mountain View, USA

June 14th: NEO Workshop, Rotterdam, The Netherlands

June 16th: NEO Meetup, London, United Kingdom

June 17th: NEO Blockchain Challenge, London, United Kingdom

June 20th: NEO Meetup + Workshop, Geneva, Switzerland

June 30th: Hyper Education Association meetup, Japan


Monthly Report NGD