public JObject ToJson() { JObject json = new JObject(); json["balance"] = Balances.Select(p => p.ToJson()).ToArray(); json["address"] = UserScriptHash.ToAddress(); return(json); }
public JObject ToJson(ProtocolSettings protocolSettings) { JObject json = new(); json["balance"] = Balances.Select(p => p.ToJson()).ToArray(); json["address"] = UserScriptHash.ToAddress(protocolSettings.AddressVersion); return(json); }
public JObject ToJson(ProtocolSettings protocolSettings) { JObject json = new JObject(); json["sent"] = Sent.Select(p => p.ToJson(protocolSettings)).ToArray(); json["received"] = Received.Select(p => p.ToJson(protocolSettings)).ToArray(); json["address"] = UserScriptHash.ToAddress(protocolSettings.AddressVersion); return(json); }
public JObject ToJson() { JObject json = new JObject(); json["sent"] = Sent.Select(p => p.ToJson()).ToArray(); json["received"] = Received.Select(p => p.ToJson()).ToArray(); json["address"] = UserScriptHash.ToAddress(); return(json); }
public JObject ToJson(ProtocolSettings protocolSettings) { JObject json = new JObject(); json["timestamp"] = TimestampMS; json["assethash"] = AssetHash.ToString(); json["transferaddress"] = UserScriptHash?.ToAddress(protocolSettings.AddressVersion); json["amount"] = Amount.ToString(); json["blockindex"] = BlockIndex; json["transfernotifyindex"] = TransferNotifyIndex; json["txhash"] = TxHash.ToString(); return(json); }
public JObject ToJson() { JObject json = new JObject(); json["timestamp"] = TimestampMS; json["asset_hash"] = AssetHash.ToString(); json["transfer_address"] = UserScriptHash.ToAddress(); json["amount"] = Amount.ToString(); json["block_index"] = BlockIndex; json["transfer_notify_index"] = TransferNotifyIndex; json["tx_hash"] = TxHash.ToString(); return(json); }