neo-one
neo-one copied to clipboard
The One for easy, fast, & fun NEO app development.
Every manifest has the ability to include a property called "extra" which is an arbitrary user-defined JSON object. We should probably just add the ability to add an optional "extra"...
We have a lot of errors that aren't implemented correctly. They are simple `new Error()`. But they can and should provide more information and be errors with code. See `makeErrorWithCode`...
Some of this may already be possible but not documented. Make sure to add test coverage and documentation for any new CLI features.
- Install dotnet - Install Mono?, EdgeJS?, other? (don't think so) - Set env variables: - EDGE_NATIVE - EDGE_USE_CORECLR=1 - EDGE_APP_ROOT=/Users/spencercorwin/neo-one/packages/neo-one-node-vm/lib/bin/Debug/netcoreapp3.0 - PKG_CONFIG_PATH=/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig - Install `pkg-config`? `brew install pkg-config` -...
See environment setup docs for details on editor setup.
`updateCounter` and `id` are nullable in the C# code. But not in our TS code since this would cause various type errors. Should we make them optional/nullable? Or should we...
In the past we've had issues where users report that their transaction is in the mempool seemingly forever. We have to restart the nodes in order to clear the mempool...
In the Neo repo you'll see that they serialize and deserialize the manifest in an odd way. So I had to create special manifest methods called `serializeWireBaseForNeo` and `serializeWireForNeo`. And...
https://github.com/neo-project/neo/pull/2024
The contract manifest definition includes a field called "trusts" which is not checked by the Preview3 ApplicationEngine, so for Neo3-Preview3 the NEO•ONE compiler can just set `trusts` to be a...