encode static method
Implementation
static void encode(
XdrDataOutputStream stream, XdrChangeTrustAsset encodedAsset) {
switch (encodedAsset.discriminant) {
case XdrAssetType.ASSET_TYPE_NATIVE:
break;
case XdrAssetType.ASSET_TYPE_CREDIT_ALPHANUM4:
XdrAssetAlphaNum4.encode(stream, encodedAsset.alphaNum4!);
break;
case XdrAssetType.ASSET_TYPE_CREDIT_ALPHANUM12:
XdrAssetAlphaNum12.encode(stream, encodedAsset.alphaNum12!);
break;
case XdrAssetType.ASSET_TYPE_POOL_SHARE:
XdrLiquidityPoolParameters.encode(stream, encodedAsset.liquidityPool!);
break;
}
}