public abstract class Asset
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Asset |
create(java.lang.String type,
java.lang.String code,
java.lang.String issuer) |
static Asset |
createNonNativeAsset(java.lang.String code,
KeyPair issuer)
Creates one of AssetTypeCreditAlphaNum4 or AssetTypeCreditAlphaNum12 object based on a
code length |
abstract boolean |
equals(java.lang.Object object) |
static Asset |
fromXdr(io.digitalbits.sdk.xdr.Asset xdr)
Generates Asset object from a given XDR object
|
abstract java.lang.String |
getType()
Returns asset type.
|
abstract io.digitalbits.sdk.xdr.Asset |
toXdr()
Generates XDR object from a given Asset object
|
public static Asset create(java.lang.String type, java.lang.String code, java.lang.String issuer)
public static Asset createNonNativeAsset(java.lang.String code, KeyPair issuer)
code
lengthcode
- Asset codeissuer
- Asset issuerpublic static Asset fromXdr(io.digitalbits.sdk.xdr.Asset xdr)
xdr
- XDR objectpublic abstract java.lang.String getType()
native
credit_alphanum4
credit_alphanum12
public abstract boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public abstract io.digitalbits.sdk.xdr.Asset toXdr()