Skip to content

Instantly share code, notes, and snippets.

@jongpie
Last active September 14, 2022 15:58
Show Gist options
  • Save jongpie/dbef61ad76e9001a7f5471f61e841774 to your computer and use it in GitHub Desktop.
Save jongpie/dbef61ad76e9001a7f5471f61e841774 to your computer and use it in GitHub Desktop.
Nebula Logger - Apex Execution Overlay prototype
public without sharing class ApexExecutionOverlayLogger {
private static final String ORG_BASE_DOMAIN = Url.getOrgDomainUrl()?.toExternalForm();
// TODO get API version dynamically
// private static final String DESCRIBE_ENDPOINT = ORG_BASE_DOMAIN + '/services/data/v55.0/tooling/sobjects/ApexExecutionOverlayAction/describe';
private static final String QUERY_ENDPOINT = ORG_BASE_DOMAIN + '/services/data/v55.0/tooling/query/?q=';
private static final String ACTION_RECORD_CREATION_ENDPOINT = ORG_BASE_DOMAIN + '/services/data/v55.0/tooling/sobjects/ApexExecutionOverlayAction';
// TODO implement batchable?
public ApexExecutionOverlayLogger() {
}
// TODO make private ?
public void createOverlayAction(ApexExecutionOverlayAction overlayAction) {
HttpRequest request = generateToolingApiPostRequest(ACTION_RECORD_CREATION_ENDPOINT, JSON.serialize(overlayAction));
this.sendHttpRequest(request);
}
// TODO make private ?
public List<ApexExecutionOverlayAction> queryOverlayActions() {
String query = 'SELECT Id, ActionScriptType, ExecutableEntityId, ExecutableEntityName, ExpirationDate, IsDumpingHeap, Iteration, Line, ScopeId FROM ApexExecutionOverlayAction';
query = query.replace(' ', '+');
query = String.escapeSingleQuotes(query);
HttpRequest request = generateToolingApiGetRequest(QUERY_ENDPOINT + query);
HttpResponse response = this.sendHttpRequest(request);
Map<String, Object> untypedQueryResult = (Map<String, Object>) JSON.deserializeUntyped(response.getBody());
String recordJson = JSON.serialize(untypedQueryResult.get('records'));
List<ApexExecutionOverlayAction> overlayActions = (List<ApexExecutionOverlayAction>) JSON.deserialize(
recordJson,
List<ApexExecutionOverlayAction>.class
);
return overlayActions;
}
// TODO make private ?
public List<ApexExecutionOverlayResult> queryOverlayResults() {
String query = 'SELECT Id, ApexResult, ExpirationDate, HeapDump, IsDumpingHeap, Iteration, Line, SoqlResult, UserId FROM ApexExecutionOverlayResult ORDER BY CreatedDate DESC LIMIT 1';
query = query.replace(' ', '+');
query = String.escapeSingleQuotes(query);
HttpRequest request = generateToolingApiGetRequest(QUERY_ENDPOINT + query);
HttpResponse response = this.sendHttpRequest(request);
Map<String, Object> untypedQueryResult = (Map<String, Object>) JSON.deserializeUntyped(response.getBody());
String recordJson = JSON.serialize(untypedQueryResult.get('records'));
List<ApexExecutionOverlayResult> overlayResults = (List<ApexExecutionOverlayResult>) JSON.deserialize(
recordJson,
List<ApexExecutionOverlayResult>.class
);
return overlayResults;
}
private HttpRequest generateToolingApiGetRequest(String endpoint) {
HttpRequest request = generateBaseToolingApiRequest(endpoint);
request.setMethod('GET');
Logger.debug('endpoint: ' + endpoint);
return request;
}
private HttpRequest generateToolingApiPostRequest(String endpoint, String requestBody) {
HttpRequest request = generateBaseToolingApiRequest(endpoint);
request.setMethod('POST');
request.setBody(requestBody);
Logger.debug('endpoint: ' + endpoint);
return request;
}
@SuppressWarnings('PMD.ApexSuggestUsingNamedCred')
private HttpRequest generateBaseToolingApiRequest(String endpoint) {
HttpRequest request = new HttpRequest();
request.setHeader('Authorization', 'Bearer ' + UserInfo.getSessionId());
request.setHeader('Content-Type', 'application/json');
Logger.debug('ORG_BASE_DOMAIN: ' + ORG_BASE_DOMAIN);
Logger.debug('endpoint: ' + endpoint);
request.setEndpoint(endpoint);
return request;
}
private HttpResponse sendHttpRequest(HttpRequest request) {
Logger.info('Sending HTTP Request to Tooling API').setHttpRequestDetails(request);
HttpResponse response = new Http().send(request);
Logger.info('Received HTTP Response from Tooling API').setHttpResponseDetails(response);
return response;
}
// DTOs for Tooling API objects - https://developer.salesforce.com/docs/atlas.en-us.214.0.api_tooling.meta/api_tooling/tooling_api_objects_apexexecutionoverlayaction.htm
@SuppressWarnings('PMD.VariableNamingConventions')
public class ApexExecutionOverlayAction {
public String ActionScript { get; set; }
public String ActionScriptType { get; set; }
public Id ExecutableEntityId { get; set; }
public String ExecutableEntityName { get; set; }
public Datetime ExpirationDate { get; set; }
public Id Id { get; set; }
public Boolean IsDumpingHeap { get; set; }
public Integer Iteration { get; set; }
public Integer Line { get; set; }
public Id ScopeId { get; set; }
@SuppressWarnings('PMD.ExcessiveParameterList')
public ApexExecutionOverlayAction(
String actionScript,
String actionScriptType,
String executableEntityIdOrName,
Boolean isDumpingHeap,
Datetime expirationDate,
Integer iteration,
Integer line,
Id scopedId
) {
this.ActionScript = actionScript;
// this.ActionScriptType = 'Apex' or 'SOQL' or 'NONE' (default)
this.ActionScriptType = actionScriptType;
if (executableEntityIdOrName instanceof Id) {
this.ExecutableEntityId = executableEntityIdOrName;
} else {
this.ExecutableEntityName = executableEntityIdOrName;
}
this.IsDumpingHeap = isDumpingHeap; // default true;
this.Iteration = iteration;
this.Line = line;
this.ScopeId = scopedId; // default UserInfo.getUserId();
}
}
// DTO for Tooling API object
@SuppressWarnings('PMD.VariableNamingConventions')
public class ApexExecutionOverlayResult {
public ApexResult ApexResult { get; set; }
public Datetime ExpirationDate { get; set; }
public HeapDump HeapDump { get; set; }
public Id Id { get; set; }
public Boolean IsDumpingHeap { get; set; }
public Integer Iteration { get; set; }
public Integer Line { get; set; }
public SoqlResult SOQLResult { get; set; }
public Id UserId { get; set; }
}
public class ApexResult {
// "apexError": null,
public ApexExecutionResult apexExecutionResult { get; set; }
}
public class ApexExecutionResult {
public Integer column { get; set; }
public String compileProblem { get; set; }
public Boolean compiled { get; set; }
public String exceptionMessage { get; set; }
public String exceptionStackTrace { get; set; }
public Integer line { get; set; }
public Boolean success { get; set; }
}
public class HeapDump {
public String className { get; set; }
public List<ExtentSummary> extents { get; set; }
public Datetime heapDumpDate { get; set; }
public String namespace { get; set; }
}
public class ExtentSummary {
public String collectionType { get; set; }
public Integer count { get; set; }
// "definition": [],
public List<ExtentDetail> extent { get; set; }
}
public class ExtentDetail {
public String address { get; set; }
public Boolean isStatic { get; set; }
public Integer size { get; set; }
public List<String> symbols { get; set; }
// TODO
// "value": {
// "entry": [
// {
// "keyDisplayValue": "Id",
// "value": { "value": "01p6300000ZqxoeAAB" }
// }
// ]
// }
public Integer totalSize { get; set; }
public String typeName { get; set; }
}
public class SoqlResult {
public List<SObject> queryResult { get; set; }
}
}
ApexClass apexClassToMonitor = [SELECT Id, Body FROM ApexClass WHERE Name = :DemoClass.class.getName()];
Logger.debug('apexClassToMonitor: ' + apexClassToMonitor);
Logger.debug('apexClassToMonitor lines of code: ' + apexClassToMonitor.Body.split('\n').size());
// You can add as many breakpoints/checkpoints as you want, but only the first five in a transaction will be used
List<Integer> linesOfCodeToMonitor = new List<Integer>{3, 7};
for (Integer lineOfCode : linesOfCodeToMonitor) {
ApexExecutionOverlayBatchLogger.ApexExecutionOverlayAction overlayAction = new ApexExecutionOverlayBatchLogger.ApexExecutionOverlayAction(
'SELECT Id, Username FROM User LIMIT 3', // String actionScript
'SOQL', // String actionScriptType
DemoClass.class.getName(), // String executableEntityIdOrName
true, // Boolean isDumpingHeap
System.now().addDays(1), // Datetime expirationDate
1, // Integer iteration
lineOfCode, //3, // Integer line
UserInfo.getUserId() // Id scopedId
);
try {
new ApexExecutionOverlayBatchLogger().createOverlayAction(overlayAction);
} catch (Exception ex) {
Logger.warn('An error occurred when creating overlayAction: \n' + JSON.serializePretty(overlayAction), ex);
}
}
// Run the class so that overlay results are generated
DemoClass.runSomething();
DemoClass.runSomethingElse();
// List<ApexExecutionOverlayBatchLogger.ApexExecutionOverlayAction> overlayActions = new ApexExecutionOverlayBatchLogger().queryOverlayActions();
List<ApexExecutionOverlayBatchLogger.ApexExecutionOverlayResult> overlayResults = new ApexExecutionOverlayBatchLogger().queryOverlayResults();
Logger.debug('Overlay results: ' + JSON.serialize(overlayResults));
Logger.setScenario('Apex Execution Overlay');
for (ApexExecutionOverlayBatchLogger.ApexExecutionOverlayResult overlayResult : overlayResults) {
Logger.info('overlayResult: \n' + JSON.serializePretty(overlayResult)).setRecord(overlayResult.SOQLResult?.queryResult);
}
Logger.saveLog();
public class DemoClass {
public static void runSomething() {
System.debug('hello, world!');
}
public static void runSomethingElse() {
System.debug('QWERTY');
}
}
{
"UserId" : "0056300000DiRr0AAF",
"SOQLResult" : {
"queryResult" : [ {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenTuAAJ"
},
"Username" : "autoproc@00d63000000lpsmeaa",
"Id" : "0056300000DenTuAAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenTtAAJ"
},
"Username" : "integration@00d63000000lpsmeaa.com",
"Id" : "0056300000DenTtAAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenTvAAJ"
},
"Username" : "agent.bh1emacumvbm.cw9bhgua2itk.s8ez0vz0rbbj.xdkgckrdbulh@example.com",
"Id" : "0056300000DenTvAAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenU4AAJ"
},
"Username" : "insightssecurity@00d63000000lpsmeaa.com",
"Id" : "0056300000DenU4AAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DiRr0AAF"
},
"Username" : "test-ow43bkqb6gam@example.com",
"Id" : "0056300000DiRr0AAF"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenTyAAJ"
},
"Username" : "_john.shbu0nbf92ei.zlfuo6oobgyo.ix0dpqrbjgj5.lfr3sbkgzzv1@example.com",
"Id" : "0056300000DenTyAAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenU0AAJ"
},
"Username" : "info.inxqxf68zham.cwsbglbbzwsm.41f5kger8jlv.3bp92jmo0l0e@example.com",
"Id" : "0056300000DenU0AAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenU3AAJ"
},
"Username" : "cloud@00d63000000lpsmeaa",
"Id" : "0056300000DenU3AAJ"
}, {
"attributes" : {
"type" : "User",
"url" : "/services/data/v55.0/sobjects/User/0056300000DenU1AAJ"
},
"Username" : "chatty.00d63000000lpsmeaa.dfgyc0eagkdz@chatter.salesforce.com",
"Id" : "0056300000DenU1AAJ"
} ]
},
"Line" : 2,
"Iteration" : 1,
"IsDumpingHeap" : true,
"Id" : "07n630000009Qb6AAE",
"HeapDump" : {
"namespace" : "none",
"heapDumpDate" : "2022-09-14T15:47:03.300Z",
"extents" : [ {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "anon.apexClassToMonitor" ],
"size" : 16,
"isStatic" : true,
"address" : "0x5194f98b"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 44,
"isStatic" : false,
"address" : "0x4e1da7e4"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x42268de7"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "anon.linesOfCodeToMonitor" ],
"size" : 12,
"isStatic" : true,
"address" : "0x3b664737"
} ],
"count" : 1,
"collectionType" : "Integer"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.LOG_ENTRIES_BUFFER" ],
"size" : 12,
"isStatic" : true,
"address" : "0x77d3ac0a"
} ],
"count" : 1,
"collectionType" : "LogEntryEventBuilder"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0xf8f62a1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x67e49746"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x364ab480"
} ],
"count" : 3,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 40,
"isStatic" : false,
"address" : "0x5d929c2d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 40,
"isStatic" : false,
"address" : "0x77f88844"
} ],
"count" : 2,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 376,
"isStatic" : false,
"address" : "0x6e9b52fc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 344,
"isStatic" : false,
"address" : "0x3d53e9f1"
} ],
"count" : 2,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LoggerCache.TRANSACTION_CACHE_INSTANCE" ],
"size" : 8,
"isStatic" : true,
"address" : "0xd6b70d7"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LoggerEngineDataSelector.INSTANCE" ],
"size" : 4,
"isStatic" : true,
"address" : "0x2f6d6d4a"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x6f7d6999"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x10cdebcd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x193f35cd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x17f73704"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x6c2eb7f4"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x223e3f79"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x3ddc6020"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x19554ad2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x44138b99"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x2639c277"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x65098cbf"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x5051f9b6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x30fd6f31"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 0,
"isStatic" : false,
"address" : "0x4a7daea9"
} ],
"count" : 14,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.userSettings" ],
"size" : 104,
"isStatic" : true,
"address" : "0x607b8f1a"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x5eeced9d"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x57fdb30c"
} ],
"count" : 1,
"collectionType" : "ANY"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LogEntryEventBuilder.CACHED_DATA_MASK_RULES" ],
"size" : 16,
"isStatic" : true,
"address" : "0x6ca5fb27"
} ],
"count" : 1,
"collectionType" : "LogEntryDataMaskRule__mdt"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LoggerParameter.DEVELOPER_NAME_TO_RECORD" ],
"size" : 60,
"isStatic" : true,
"address" : "0x109c9e0"
} ],
"count" : 1,
"collectionType" : "LoggerParameter__mdt"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LogEntryEventBuilder.SOBJECT_NAME_TO_CLASSIFICATION" ],
"size" : 8,
"isStatic" : true,
"address" : "0x2f37b4e6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LogEntryEventBuilder.SOBJECT_SUFFIX_TO_CLASSIFICATION" ],
"size" : 36,
"isStatic" : true,
"address" : "0x4773ce0c"
} ],
"count" : 2,
"collectionType" : "String"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 28,
"isStatic" : false,
"address" : "0x8e6d4b9"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x29f0b04"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.IGNORED_APEX_CLASSES" ],
"size" : 12,
"isStatic" : true,
"address" : "0x79ed78fd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LoggerParameter.PARAMETERS_TO_LOAD_DURING_TESTS" ],
"size" : 8,
"isStatic" : true,
"address" : "0x54198725"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x7a894c45"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x33b3d4cd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0xbad057"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x1fffefe7"
} ],
"count" : 6,
"collectionType" : "String"
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.userLoggingLevel", "Logger.DEFAULT_LOGGING_LEVEL" ],
"size" : 12,
"isStatic" : true,
"address" : "0x69b5ccfd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x2fdb3bcc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x1a187519"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x206ef03a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x2a38f659"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x520bd55d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x31c359b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x70ffdb90"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x6efb9c23"
} ],
"count" : 9,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x49141fcc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x4abd5f47"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x233ed3a3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x76e55ef1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x64ddea40"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x44bac6fb"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x6f643502"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x114ca604"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x4d02600a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x46060c00"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x20117724"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x7e4d411c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x8dd24d9"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x1065ba48"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x4eadb635"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x7327e252"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.TRANSACTION_QUIDDITY" ],
"size" : 12,
"isStatic" : true,
"address" : "0x22aef131"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x7af15cfe"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x687347c2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x4bcc48e7"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x73516be"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x51bafcf2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x56ca865"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x2c4e535f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x3509608c"
} ],
"count" : 25,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "System/Request.instance" ],
"size" : 12,
"isStatic" : true,
"address" : "0x55d19891"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0xd8f479c"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x2a8531f0"
} ],
"count" : 1,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.USE_FIRST_SPECIFIED_SCENARIO_AS_TRANSACTION_SCENARIO" ],
"size" : 5,
"isStatic" : true,
"address" : "0x17a5d972"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.suspendSaving" ],
"size" : 5,
"isStatic" : true,
"address" : "0x547c4e53"
} ],
"count" : 2,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "System/Math.PI" ],
"size" : 12,
"isStatic" : true,
"address" : "0xebb2339"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "System/Math.E" ],
"size" : 12,
"isStatic" : true,
"address" : "0x6e5b65de"
} ],
"count" : 2,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.currentTransactionEntryNumber" ],
"size" : 8,
"isStatic" : true,
"address" : "0x57cdea62"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.saveLogCallCount" ],
"size" : 8,
"isStatic" : true,
"address" : "0x431f70ef"
} ],
"count" : 2,
"collectionType" : null
}, {
"extent" : [ {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 6,
"isStatic" : false,
"address" : "0x6dfc9f0a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x7152b335"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x52731a73"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x538e5ccf"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x3f7b9a6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 24,
"isStatic" : false,
"address" : "0x37cf0796"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 6,
"isStatic" : false,
"address" : "0x63d8036e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x27439f2a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 22,
"isStatic" : false,
"address" : "0x421153fe"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x19660821"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x7c95e893"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 34,
"isStatic" : false,
"address" : "0x3329b320"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x588f2a1c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0xb0d80ee"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x7543821c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x2df82a39"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 34,
"isStatic" : false,
"address" : "0xc063a50"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x54037429"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x6b6bc1ce"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x7343fcbf"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x2d1fddd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 15,
"isStatic" : false,
"address" : "0x6e94a65c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 5,
"isStatic" : false,
"address" : "0x537dc564"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x6613d6cc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x25ed90ff"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x2072d000"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x1d99778f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 36,
"isStatic" : false,
"address" : "0x136139f3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0xe5311f0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x1073a13"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 38,
"isStatic" : false,
"address" : "0x37c308e3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x6130349b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x2d384cac"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x7b8437ef"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x43eb4d2e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x6cc0c1a0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0xcb4b44f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "ApexExecutionOverlayBatchLogger.RECORD_CREATION_ENDPOINT" ],
"size" : 114,
"isStatic" : true,
"address" : "0x189b8463"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "ApexExecutionOverlayBatchLogger.QUERY_ENDPOINT" ],
"size" : 88,
"isStatic" : true,
"address" : "0x4eb034"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "ApexExecutionOverlayBatchLogger.ORG_BASE_DOMAIN" ],
"size" : 50,
"isStatic" : true,
"address" : "0x74d3e41"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LoggerParameter.SYSTEM_DEBUG_MESSAGE_FORMAT" ],
"size" : 33,
"isStatic" : true,
"address" : "0x44b58d42"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LogEntryEventBuilder.CACHED_ORGANIZATION_ENVIRONMENT_TYPE" ],
"size" : 11,
"isStatic" : true,
"address" : "0x15b6fc11"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 24,
"isStatic" : false,
"address" : "0x4fce74b0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x25697128"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0xc56af06"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x7470e9ec"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x13c2b5c2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 30,
"isStatic" : false,
"address" : "0xc5f66e1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 27,
"isStatic" : false,
"address" : "0x24d4f259"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 26,
"isStatic" : false,
"address" : "0x4a436114"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 27,
"isStatic" : false,
"address" : "0x1a10359b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 34,
"isStatic" : false,
"address" : "0x158919ce"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x3d1e87c6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 34,
"isStatic" : false,
"address" : "0x3813aeb9"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x19b864cd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x153e79f1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x60cb6243"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 15,
"isStatic" : false,
"address" : "0x435cfdf0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LogEntryEventBuilder.API_VERSION" ],
"size" : 5,
"isStatic" : true,
"address" : "0x77dd2bf"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.TRANSACTION_ID" ],
"size" : 36,
"isStatic" : true,
"address" : "0x5dd2ec59"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "Logger.CURRENT_VERSION_NUMBER" ],
"size" : 6,
"isStatic" : true,
"address" : "0x7e6f8ed5"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 3,
"isStatic" : false,
"address" : "0x1b4d8325"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 10,
"isStatic" : false,
"address" : "0x7bad3999"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 3,
"isStatic" : false,
"address" : "0x40be801c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x2752b52b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 3,
"isStatic" : false,
"address" : "0x4bbb95da"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 21,
"isStatic" : false,
"address" : "0x1f56e245"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 5,
"isStatic" : false,
"address" : "0x15a2e084"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 27,
"isStatic" : false,
"address" : "0x508e00e5"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x272df57a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x355e71f7"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0xd89a777"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x1db2e9d3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 7,
"isStatic" : false,
"address" : "0x4d784e40"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x3d1b4ba8"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 5,
"isStatic" : false,
"address" : "0x6cc0b4a7"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x7555ef54"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "ApexExecutionOverlayBatchLogger.DESCRIBE_ENDPOINT" ],
"size" : 123,
"isStatic" : true,
"address" : "0x4d71a570"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LoggerParameter.SYSTEM_DEBUG_MESSAGE_FORMAT_PARAMETER" ],
"size" : 24,
"isStatic" : true,
"address" : "0x538fcc09"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : [ "LogEntryEventBuilder.NAMESPACE_PREFIX" ],
"size" : 0,
"isStatic" : true,
"address" : "0x2a872aec"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x47bdca30"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x48277826"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x56eafa4f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 198,
"isStatic" : false,
"address" : "0x26a9a03b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x57b729be"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x1f3e1577"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x2db10a87"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x2b98bddd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 26,
"isStatic" : false,
"address" : "0x42244c0f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 22,
"isStatic" : false,
"address" : "0x56d5d179"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 22,
"isStatic" : false,
"address" : "0x6c14d3c1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x5d902e84"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x751dc858"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 37,
"isStatic" : false,
"address" : "0x361208e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x153e3c64"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x69b86f14"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x3e336128"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x239a34e0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x4d8027d3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x55a5ccc1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 8,
"isStatic" : false,
"address" : "0x7cca093e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x6bd899d0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 7,
"isStatic" : false,
"address" : "0x7b6bb041"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x39582578"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x70501283"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x31c5fe13"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 17,
"isStatic" : false,
"address" : "0x1d7a2f59"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x6571aa6b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0xbe81b8c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x65b12684"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 8,
"isStatic" : false,
"address" : "0x2c9af5d2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x29fddd8c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 6,
"isStatic" : false,
"address" : "0x41b7182a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 8,
"isStatic" : false,
"address" : "0x69d12464"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x24511538"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x426e064a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x7fab55fc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x2ed838c9"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x6e060810"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x65a772e5"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x4566d604"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x4398e2bc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x497353bc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x4495b002"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x3ab6f8f4"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x5d31ca3d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 67,
"isStatic" : false,
"address" : "0x7fa2c19e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 17,
"isStatic" : false,
"address" : "0x74a4c0aa"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x62d29862"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x17f9699d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 21,
"isStatic" : false,
"address" : "0xd9bd2c5"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x46ef8e5c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0xc7670df"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 26,
"isStatic" : false,
"address" : "0x19b071b8"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x3dace6a4"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 24,
"isStatic" : false,
"address" : "0x38b49ff4"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 21,
"isStatic" : false,
"address" : "0x1fbbafba"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x12e893c7"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 26,
"isStatic" : false,
"address" : "0x76f80345"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 42,
"isStatic" : false,
"address" : "0x4f55776c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 24,
"isStatic" : false,
"address" : "0x284cfc60"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 33,
"isStatic" : false,
"address" : "0x78cef6fd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 26,
"isStatic" : false,
"address" : "0x68df4e9c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x5b31f69e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 15,
"isStatic" : false,
"address" : "0x1627398f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 5,
"isStatic" : false,
"address" : "0x5356146c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 22,
"isStatic" : false,
"address" : "0x7e57000d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x5f0c3afd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x71c1b14a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x70c89bd2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 21,
"isStatic" : false,
"address" : "0x36d9aaae"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x28232c4e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 21,
"isStatic" : false,
"address" : "0x16c62065"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 17,
"isStatic" : false,
"address" : "0x22e43f64"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x59936d4c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x68e36b6c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x4f01bb1d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x4c1da286"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0xea64f44"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x7dededf7"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x3ff66804"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 27,
"isStatic" : false,
"address" : "0x1edee4ee"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x22be441e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x302e97eb"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x3c946fa2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x5504054a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 10,
"isStatic" : false,
"address" : "0x54a2540"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 15,
"isStatic" : false,
"address" : "0x419f6bcd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x5ee9e523"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 5,
"isStatic" : false,
"address" : "0x2bb295e1"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x7f06d5f2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x45fd08dc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 15,
"isStatic" : false,
"address" : "0x542c2dbd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 7,
"isStatic" : false,
"address" : "0x3cd38481"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 17,
"isStatic" : false,
"address" : "0x6b8eb744"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x22ee5682"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0xf7811eb"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x3a8c847c"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x24a620fe"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x742c38ae"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x3b949889"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 12,
"isStatic" : false,
"address" : "0x656544e3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x70d12961"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x65ad969d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x7ae21a71"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x356f0b92"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x6a0e37a0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 15,
"isStatic" : false,
"address" : "0x4c8ca67f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 55,
"isStatic" : false,
"address" : "0x459cd80d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x2fc7635d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x6239deac"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 8,
"isStatic" : false,
"address" : "0x416b5e7b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x4b2f33ca"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 28,
"isStatic" : false,
"address" : "0x6850c612"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 22,
"isStatic" : false,
"address" : "0x5079f05f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0xc7402f2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x23576d8e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x3c96c786"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x46cedb0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 28,
"isStatic" : false,
"address" : "0x57eb0954"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x56617be6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x5e7ffb5e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 31,
"isStatic" : false,
"address" : "0x2ebecd85"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x517954a0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 41,
"isStatic" : false,
"address" : "0x138631f3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x17045431"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x1ef79d7d"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x395cfabf"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 24,
"isStatic" : false,
"address" : "0x46b6dbfb"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 24,
"isStatic" : false,
"address" : "0x70535d41"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 50,
"isStatic" : false,
"address" : "0x51898617"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 30,
"isStatic" : false,
"address" : "0x2190e6de"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 17,
"isStatic" : false,
"address" : "0x2905dcf3"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 27,
"isStatic" : false,
"address" : "0x435625c7"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x5ef2aa84"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 30,
"isStatic" : false,
"address" : "0x78f21192"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x7f97a83b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0xd1dc213"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x4670ffbe"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x2e660863"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 22,
"isStatic" : false,
"address" : "0x6c72abe4"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0xf1ce123"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 9,
"isStatic" : false,
"address" : "0x491bc7ed"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 25,
"isStatic" : false,
"address" : "0x4e507271"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x293fe2aa"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x41420b57"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 26,
"isStatic" : false,
"address" : "0xc4c3af4"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x50a7b068"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 23,
"isStatic" : false,
"address" : "0x6c9810cb"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 6,
"isStatic" : false,
"address" : "0x47c36e0a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x33597303"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x5e10b1f0"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 401,
"isStatic" : false,
"address" : "0x2f03197b"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x3315a18"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 30,
"isStatic" : false,
"address" : "0x7b88e016"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x204c51a6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 29,
"isStatic" : false,
"address" : "0x17334c15"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 10,
"isStatic" : false,
"address" : "0x77fdfa7e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 52,
"isStatic" : false,
"address" : "0x1edb3571"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 16,
"isStatic" : false,
"address" : "0x22efeeec"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 19,
"isStatic" : false,
"address" : "0x60ec5a76"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 50,
"isStatic" : false,
"address" : "0x40d6e280"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 14,
"isStatic" : false,
"address" : "0x6d5ce8a8"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 32,
"isStatic" : false,
"address" : "0x70b0c1ea"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 5,
"isStatic" : false,
"address" : "0x548587cc"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x4b9973ae"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 55,
"isStatic" : false,
"address" : "0x410adbdd"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 50,
"isStatic" : false,
"address" : "0x59bda58e"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x6c3fc2ac"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 35,
"isStatic" : false,
"address" : "0xd476641"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x517ff50f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x6d32e19a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x606baf97"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x4acac242"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0xfd09455"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x17e681a"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x77c022c2"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 11,
"isStatic" : false,
"address" : "0x2c586cb8"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 7,
"isStatic" : false,
"address" : "0x3e927b67"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 8,
"isStatic" : false,
"address" : "0x1d29c829"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 2,
"isStatic" : false,
"address" : "0x66881d0f"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 18,
"isStatic" : false,
"address" : "0x75fde9a6"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 20,
"isStatic" : false,
"address" : "0x32c33cf9"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 4,
"isStatic" : false,
"address" : "0x4793dc59"
}, {
"typeName" : null,
"totalSize" : null,
"symbols" : null,
"size" : 13,
"isStatic" : false,
"address" : "0x66aca505"
} ],
"count" : 265,
"collectionType" : null
} ],
"className" : "DemoClass"
},
"ExpirationDate" : "2022-09-14T05:24:56.000Z",
"ApexResult" : null
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment