public override Generated.Operation.OperationBody ToOperationBody()
        {
            var op = new ChangeTrustOp
            {
                Line = Asset,
                Limit = new Generated.Int64(Limit)
            };

            var body = new Generated.Operation.OperationBody
            {
                ChangeTrustOp = op,
                Discriminant = OperationType.Create(OperationType.OperationTypeEnum.CHANGE_TRUST)
            };

            return body;
        }
        public override Generated.Operation.OperationBody ToOperationBody()
        {
            var op = new Generated.ChangeTrustOp
            {
                Line  = Asset.ToXDR(),
                Limit = new Generated.Int64(Limit)
            };

            var body = new Generated.Operation.OperationBody
            {
                ChangeTrustOp = op,
                Discriminant  = Generated.OperationType.Create(Generated.OperationType.OperationTypeEnum.CHANGE_TRUST)
            };

            return(body);
        }
Ejemplo n.º 3
0
 public Builder(Generated.ChangeTrustOp op)
 {
     Asset = Stellar.Asset.FromXDR(op.Line);
     Limit = op.Limit.InnerValue;
 }
 public Builder(ChangeTrustOp op)
 {
     Asset = op.Line;
     Limit = op.Limit.InnerValue;
 }