package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
import com.google.gson.Gson;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.*;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.*;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.*;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.*;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.JSONException;
+import io.bytom.common.Utils;
+import io.bytom.exception.JSONException;
/**
* Receivers are used to facilitate payments between accounts on different
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.ParameterizedTypeImpl;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.ParameterizedTypeImpl;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
package io.bytom.api;
import com.google.gson.annotations.SerializedName;
-import io.bytom.offline.common.Utils;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Utils;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
-package io.bytom.offline.common;
+package io.bytom.common;
import java.io.FileNotFoundException;
import java.io.IOException;
-package io.bytom.offline.common;
+package io.bytom.common;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
-package io.bytom.offline.common;
+package io.bytom.common;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
-package io.bytom.offline.exception;
+package io.bytom.exception;
import com.google.gson.annotations.SerializedName;
-package io.bytom.offline.exception;
+package io.bytom.exception;
/**
* BadURLException wraps errors due to malformed URLs.
-package io.bytom.offline.exception;
+package io.bytom.exception;
import com.google.gson.annotations.SerializedName;
-package io.bytom.offline.exception;
+package io.bytom.exception;
/**
* Base exception class for the Chain Core SDK.
-package io.bytom.offline.exception;
+package io.bytom.exception;
/**
* ConfigurationException wraps errors during client configuration.
-package io.bytom.offline.exception;
+package io.bytom.exception;
import com.squareup.okhttp.Response;
-package io.bytom.offline.exception;
+package io.bytom.exception;
/**
* HTTPException wraps generic HTTP errors.
-package io.bytom.offline.exception;
+package io.bytom.exception;
/**
* JSONException wraps errors due to marshaling/unmarshaling json payloads.
package io.bytom.http;
-import io.bytom.offline.exception.*;
+import io.bytom.exception.*;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
-import io.bytom.offline.common.*;
-import io.bytom.offline.exception.*;
+import io.bytom.common.*;
+import io.bytom.exception.*;
import com.google.gson.Gson;
import com.squareup.okhttp.*;
import org.apache.log4j.Logger;
package io.bytom;
-import io.bytom.offline.common.Configuration;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.common.Configuration;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
import io.bytom.TestUtils;
import io.bytom.api.AccessToken;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.Balance;
import io.bytom.api.Wallet;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
import org.junit.Assert;
import io.bytom.api.Asset;
import io.bytom.api.Block;
import io.bytom.api.Wallet;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Assert;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.CoreConfig;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Assert;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.Key;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.Message;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Assert;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.RawTransaction;
import io.bytom.api.Wallet;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Assert;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.*;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.apache.log4j.Logger;
import org.junit.Assert;
import io.bytom.TestUtils;
import io.bytom.api.UnspentOutput;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Assert;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.UnconfirmedTransaction;
import io.bytom.api.Wallet;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Assert;
import org.junit.Test;
import io.bytom.TestUtils;
import io.bytom.api.Key;
import io.bytom.api.Wallet;
-import io.bytom.offline.exception.BytomException;
+import io.bytom.exception.BytomException;
import io.bytom.http.Client;
import org.junit.Test;