Tutorial for debugging neo3 blockchain and smart contracts at source code and neo-vm assembly level (mainly for Windows)
-
Updated
May 22, 2024
Tutorial for debugging neo3 blockchain and smart contracts at source code and neo-vm assembly level (mainly for Windows)
Project of simple Kubernetes cluster on NanoPi NEO3 ARM64 nodes
进酒吧点炒饭!Fairyland for Neo3 smart contract testing & debugging! TODO: GAS profiler for each source code line; multisig? debug adapter protocol compatibility?; stable websocket features (memorize fairy txns & deliver in fairy blocks through WS?); set variable value in debugging (difficult), simulate GAS distribution to NEO, ...
Neon-DappKit is the easiest way to build a dApp on Neo3. Suitable to connect Web Applications, Off-chain JS Servers and React-Native Apps to the Neo3 Blockchain.
neo3 core implementation in C++ (for neopt-js and other sdks)
[Old-fashioned testing tool] Update my Neo N3 smart contract to be yours, and use your contract without deploying it, like a flashLoan! (Though you can still run your contract with a bare NeoVM)
Example contract of ruler protocol impemented on Neo N3 blockchain. Please be patient with RPC testing. Compiler: neo3-boa v0.8.2. Python 3.8 recommended for tests based on neo3vm.
Neo3 SDK in JS
neopt (Neo Portable for all Things) sdk in JS (DEPRECATED VERSION)
ALL RIGHTS RESERVED. Just for testing puposes. Codes are buggy and vulnerable for now. DO NOT USE FOR PRODUCTION.
Can be buggy! Relational database on Neo3 blockchain with secondary index, implemented by key-value storage, splay tree and smart contract.
Compute a merkle tree on Neo N3 blockchain whose each leaf is (UInt160, amount nonce). On N3 testnet T4 0x6f8c910f57b0b577e78a743b9b113c432cdd808f (has been shut down). Increase `public uint MaxStackSize` for larger Merkle trees
Smart Contract developed in Neo3 implementing a system for Digital Diploma Emition and Validation
Add a description, image, and links to the neo3 topic page so that developers can more easily learn about it.
To associate your repository with the neo3 topic, visit your repo's landing page and select "manage topics."