neo-sharp
neo-sharp copied to clipboard
Neo-sharp is a new core and node implementation of NEO focused on modular design, best coding practices and testability.
I'd like to see the next feature: 1. I run NeoSharp and leave it to work in background process 2. I start NeoSharp-CLI and connect to that background process to...
Migrated from Trello: (currently @osmirnov is working on parts of this) Still to do: (from trello) Port forwarding Reconnection for disconnected peers Connections limit Checks for duplicates and self-referencing Unit...
Now that CodeAnalysis is successful installed in NeoSharp, it's time to define what rules the team want to see enforce by this process. CoZ doesn't have a RuleSet defined then...
Our RocksDb persistence layer persist BlockHeader and Transacations separate and we have this logic all over the Blockchain, Prompt, BlockProcessor, BlockMessgeHandler, etc. I think this is a implementation detail of...
Introduce the property DataAvailable in the Peer that will return true when there is data available in the network stream. in a second refactor there should be possible to introduce...
Apply the same pattern used in the Blockpool using ReaderWriteLockSlim to remove AsyncDelay and unnecessary processament when the queue is empty
The user should be able to import a NEP-5 token using it scripthash. This issue includes only read-only operations. Expected result: If the user performs a import token , all...
In the name of clean and good code we should find a solution where we don't need to use the Task.Delay that drain the resources like CPU and energy. Maybe...
_Originally posted by @shargon in https://github.com/CityOfZion/neo-sharp/pull/460#issuecomment-426171773_
This will help the developers to debug a node in production environment. Some documentation about Remote-Debugging: * https://docs.microsoft.com/en-us/visualstudio/debugger/remote-debugging?view=vs-2017 * https://stackoverflow.com/questions/42975570/remote-deploy-debug-visual-studio-2017-net-core * https://www.youtube.com/watch?v=UTRyfRmqJTk * https://www.youtube.com/watch?v=2-Dt8521Ixk