public void TestBuildCallbackUrlEmpty() { var smartContractDescriptor = new SmartContractDescriptor { Name = "main", Functions = new List <SmartContractDescriptor.Function> { new SmartContractDescriptor.Function { Name = "DeployWinnerTakesAll" }, new SmartContractDescriptor.Function { Name = "bindWinnerTakesAll" } } }; var path = ClientApplicationGenerator.Build(JsonConvert.SerializeObject(smartContractDescriptor), "package", ""); Assert.NotNull(path); }
public string GetSmartContractInvocationProtocol([FromBody] SCIPInput input) { var path = ClientApplicationGenerator.Build(input.Content, input.PackageName, input.CallbackUrl); return(path); }
public void TestBuildAllEmpty() { var path = ClientApplicationGenerator.Build("", "", ""); Assert.NotNull(path); }
public void TestBuildTextEmpty() { var path = ClientApplicationGenerator.Build("", "package", "callback"); Assert.NotNull(path); }