public override string Serialize() { var builder = new JsonBuilder(); builder.WriteOptionalClassKeyValuePair(CONTRACT_ID_FIELD_KEY, Contract); builder.WriteKeyValuePair(RESULT_FIELD_KEY, Result); return(builder.Build()); }
public override string Serialize() { var builder = new JsonBuilder(); builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee); builder.WriteKeyValuePair(FROM_FIELD_KEY, From); builder.WriteKeyValuePair(TO_FIELD_KEY, To); builder.WriteKeyValuePair(AMOUNT_FIELD_KEY, Amount); builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions); return(builder.Build()); }
public override string Serialize() { var builder = new JsonBuilder(); builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee); builder.WriteKeyValuePair(ISSUER_FIELD_KEY, Issuer); builder.WriteKeyValuePair(ASSET_TO_ISSUE_FIELD_KEY, AssetToIssue); builder.WriteKeyValuePair(ISSUE_TO_ACCOUNT_FIELD_KEY, IssueToAccount); builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions); return(builder.Build()); }
public string Serialize() { JsonBuilder builder = new JsonBuilder(); builder.Add("cat", cat); builder.Add("name", name); builder.Add("ts", ts); builder.Add("ph", ph); builder.Add("pid", pid); builder.Add("tid", tid); return(builder.Build()); }
public override string Serialize() { var builder = new JsonBuilder(); builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee); builder.WriteKeyValuePair(REGISTRAR_FIELD_KEY, Registrar); builder.WriteKeyValuePair(VALUE_FIELD_KEY, Value); builder.WriteKeyValuePair(CODE_FIELD_KEY, Code); builder.WriteKeyValuePair(CALLEE_FIELD_KEY, Callee); builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions); return(builder.Build()); }
public override string Serialize() { var builder = new JsonBuilder(); builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee); builder.WriteKeyValuePair(FEE_PAYING_ACCOUNT_FIELD_KEY, FeePayingAccount); builder.WriteKeyValuePair(EXPIRATION_TIME_FIELD_KEY, DateTimeConverter.ConvertTo(ExpirationTime)); builder.WriteKeyValuePair(PROPOSED_OPS_FIELD_KEY, ProposedOperations); builder.WriteOptionalStructKeyValuePair(REVIEW_PERIOD_SECONDS_FIELD_KEY, ReviewPeriodSeconds); builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions); return(builder.Build()); }
private void ExerciseJsonBuilder(Differences diff) { Assert.IsNotNull(diff); using (var stream = new MemoryStream()) using (var writer = new StreamWriter(stream)) { var builder = new JsonBuilder(); builder.Build(writer, diff); Assert.IsTrue(writer.BaseStream.Length > 0); } }