Example #1
0
 public BalanceToken BalanceTokenModel(TokenBalance model)
 {
     return(new BalanceToken
     {
         Code = model.Code,
         Token = Base58CheckEncoding.EncodePlain(model.Token),
         Balance = model.Balance
     });
 }
        public void TestCreate()
        {
            const string address = "hx4873b94352c8c1f3b2f09aaeccea31ce9e90bd31";
            var          p       = new TokenBalance
            {
                Owner = address
            };

            var @params = (RpcObject)RpcItemCreator.Create(p);

            var expectedParams = new RpcObject.Builder()
                                 .Put("Owner", new RpcValue(address))
                                 .Build();

            Assert.Equal(@params.GetItem("Owner").ToString(),
                         expectedParams.GetItem("Owner").ToString());

            Assert.Null(@params.GetItem("outerVar"));
        }