Beispiel #1
0
        public static RpcNep5Balance FromJson(JObject json)
        {
            RpcNep5Balance balance = new RpcNep5Balance();

            balance.AssetHash        = UInt160.Parse(json["asset_hash"].AsString());
            balance.Amount           = BigInteger.Parse(json["amount"].AsString());
            balance.LastUpdatedBlock = uint.Parse(json["last_updated_block"].AsString());
            return(balance);
        }
Beispiel #2
0
        public static RpcNep5Balances FromJson(JObject json)
        {
            RpcNep5Balances nep5Balance = new RpcNep5Balances();

            nep5Balance.Address = json["address"].AsString();
            //List<Balance> listBalance = new List<Balance>();
            nep5Balance.Balances = ((JArray)json["balance"]).Select(p => RpcNep5Balance.FromJson(p)).ToArray();
            return(nep5Balance);
        }
Beispiel #3
0
        public static RpcNep5Balances FromJson(JObject json)
        {
            RpcNep5Balances nep5Balance = new RpcNep5Balances
            {
                Balances       = ((JArray)json["balance"]).Select(p => RpcNep5Balance.FromJson(p)).ToList(),
                UserScriptHash = json["address"].AsString().ToScriptHash()
            };

            return(nep5Balance);
        }
        public static RpcNep5Balance FromJson(JObject json)
        {
            RpcNep5Balance balance = new RpcNep5Balance
            {
                AssetHash        = json["assethash"].ToScriptHash(),
                Amount           = BigInteger.Parse(json["amount"].AsString()),
                LastUpdatedBlock = (uint)json["lastupdatedblock"].AsNumber()
            };

            return(balance);
        }