Harry Pierson

Results 89 issues of Harry Pierson

If I try and compile a contract with `ExecutionEngine.Assert(false, "message");` statement, C# compilation succeeds but nccs compilation fails ``` error NC1002: Unknown method: Neo.SmartContract.Framework.ExecutionEngine.Assert(bool, string) Compilation failed. ``` cc @erikzhang

as per https://github.com/neo-project/neo-devpack-dotnet/issues/551, move the Neo.BuildTools package from https://github.com/ngdenterprise/neo-test to this repo

When I compile the registrar sample with nccs 3.3, there's a bunch of extraneous warnings about using directives in the generated `.AssemblyInfo.cs` file. It would be great if we didn't...

`TokenContract` defines abstract instance methods `Symbol` and `Decimals`, but the other methods like `TotalSupply`, `BalanceOf` as well as subclass methods such as `Transfer` and `OwnerOf` are static. It seems odd...

The Neo Smart Contract Debugger just merged a [significant update](https://github.com/neo-project/neo-debugger/blob/master/docs/storage-schema-overview.md) into master. This update will provide a significantly improved experience for developers by automatically deserializing storage keys and items. For...

In C# proj file: ``` xml SafePurchase ..\express.batch enable net5.0 ``` Command line: ``` shell > dotnet nccs --debug --no-optimize "C:\Users\harry\Source\neo\seattle\samples\safe-purchase\contract\safe-purchase.csproj" --contract-name SafePurchase Determining projects to restore... All projects are...

Currently, nccs uses a hard coded list of references in `CompilationContext.Compile` when compiling a smart contract. While having a list of hard coded references to use as a default is...

[`Json.Deserialize`](https://github.com/neo-project/neo-devpack-dotnet/blob/dee9b41ab711faea75cc025b06a652705e190893/src/Neo.SmartContract.Framework/Services/Neo/Json.cs#L9) appears to support parsing a string of Json (as would be provided via oracle response) into Neo.IO.Json types. However, there is no equivalent to Neo.IO.Json types in the Smart...

https://github.com/neo-project/neo-modules/blob/7db1c7956ac68758793a6ea30b5329cceb6ab1bc/src/RpcClient/RpcClient.cs#L209-L213