package org.ripple.power.txns.data;
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONObject;
public class Meta {
public int TransactionIndex;
public ArrayList<AffectedNode> AffectedNodes = new ArrayList<AffectedNode>(
20);
public String TransactionResult;
public void from(JSONObject obj) {
if (obj != null) {
this.TransactionIndex = obj.optInt("TransactionIndex");
this.TransactionResult = obj.optString("TransactionResult");
JSONArray array = obj.optJSONArray("AffectedNodes");
if (array != null) {
for (int i = 0; i < array.length(); i++) {
JSONObject result = array.getJSONObject(i);
AffectedNode node = new AffectedNode();
node.from(result);
AffectedNodes.add(node);
}
}
}
}
}