Class DryrunTxnResult
  DryrunTxnResult contains any LogicSig or ApplicationCall program debug information and state updates from a dryrun.
 
  
  
    Inheritance
    object
    DryrunTxnResult
   
  
    Inherited Members
    
      object.Equals(object)
    
    
      object.Equals(object, object)
    
    
      object.GetHashCode()
    
    
      object.GetType()
    
    
      object.MemberwiseClone()
    
    
      object.ReferenceEquals(object, object)
    
    
      object.ToString()
    
   
  
  Assembly: Algorand.dll
  Syntax
  
    public class DryrunTxnResult
   
  Properties
  
    |
    Improve this Doc
  
  
    View Source
  
  
  AppCallMessages
  
  
  Declaration
  
    [JsonProperty("app-call-messages", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> AppCallMessages { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><string> | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  AppCallTrace
  
  
  Declaration
  
    [JsonProperty("app-call-trace", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<DryrunState> AppCallTrace { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><DryrunState> | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  BudgetAdded
  
  
  Declaration
  
    [JsonProperty("budget-added", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? BudgetAdded { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  BudgetConsumed
  
  
  Declaration
  
    [JsonProperty("budget-consumed", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? BudgetConsumed { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Disassembly
  
  
  Declaration
  
    [JsonProperty("disassembly", Required = Required.Always)]
[Required]
public ICollection<string> Disassembly { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><string> | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GlobalDelta
  
  
  Declaration
  
    [JsonProperty("global-delta", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<EvalDeltaKeyValue> GlobalDelta { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  LocalDeltas
  
  
  Declaration
  
    [JsonProperty("local-deltas", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<AccountStateDelta> LocalDeltas { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  LogicSigDisassembly
  
  
  Declaration
  
    [JsonProperty("logic-sig-disassembly", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> LogicSigDisassembly { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><string> | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  LogicSigMessages
  
  
  Declaration
  
    [JsonProperty("logic-sig-messages", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> LogicSigMessages { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><string> | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  LogicSigTrace
  
  
  Declaration
  
    [JsonProperty("logic-sig-trace", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<DryrunState> LogicSigTrace { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><DryrunState> | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Logs
  
  
  Declaration
  
    [JsonProperty("logs", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<byte[]> Logs { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.ICollection<T><byte[]> | 
         |