City of Zion (CoZ) is a global community of open source enthusiasts, with the shared goal of helping NEO achieve its full potential. CoZ primarily operates through the community Discord and CoZ Github, central places where the community shares knowledge and contributes to projects.

CoZ is neither a corporation, nor a consulting firm or a devshop / for-hire group.

Governance

There is no formal process in joining CoZ. Interested individuals will have to do the work first, and the submitted code has to be licensed under the MIT License. Consistent contributors will become eligible to join the CoZ organization, and begin collaborating on projects. The governance process of this organization can be found here.

Funding

Since its inception, the CoZ Council has been in close contact with the NEO Council. The NEO Council provides support to the community, in the form of NEO rewards, which CoZ redistributes weekly.

For individuals who are interested in financially supporting CoZ development, our donation address is AXSoNQEKjmqPBNPg5cNrHyWivfjok3Vj9D.

For transparency, CoZ Council members are excluded from weekly NEO rewards, and any CoZ competitions. This week, 152 NEO were awarded for the contributions to the NEO ecosystem.

Week in Review

Registration for the second CoZ dApp competition is open! Learn more on the official website.

Submit your project here

Development Updates

Refactor of Blockchain api, Storage system/files merged with virtual Blockchain

Continued work in new electron-based cross-platform debugger UI for Neo

CheckWitness now supports scripthashes

Added debugger persistent properties (to save latest open file and other settings)

Fixed unit tests and dev-shell to use virtual blockchain system

New repo structure to match that of other CoZ repos.

PR #6: Add dependency management and other setup tasks for the repo.

PR #7: Simplify CLI build process.

PR #8: Separate TransactionType to new file.

PR #9: CircleCI 2 & releases.

PR #13: Release documentation.

Added new helpers methods for string manipulation

Moved the NeoApiStorageService methods to NeoApiContractService

All information NEP5 methods implemented: name, symbol, decimals, totalsupply and balanceof

Added new NeoNep5Service with all the above methods returning human readable results

Added demo project with all nep5 available functions

Update README.md with simple explanation on how use the library

feat(api): Support sending assets from contract

docs(api): Basic tutorial for creating NEP5 invoke script

feat(sc): Add ContractParam.hash160

rpc(client): fix regex string for getVersion

feat(wallet): add confirm to Balance

Replaced mapProps with withProps.

Fixed refreshing dashboard data.

Added error handling when an invalid token scriptHash is entered.

Fixed passing token balances to send modal.

Backfilled tests for action creators and saga.

Added configuration for the different networks

GetWalletAssets return them Distinct

Fixing the close sequence of Dialogs

Duplicate transaction issue solved

Implemented operator assignment and a number of other binary operators in the compiler.

Compiling function calls nearly ready.

50% Code coverage.

NEO-CLI RPC calls 100% (10/10) complete.

NEON-API RPC calls 25% (1/4) complete.

beginning to add ledger nano s hardware support. (This will be the only full-node with hardware wallet support).

Regards,

Follow CoZ on Facebook, Medium Publication and Twitter for the latest updates on CoZ development!