Sha256: 13df662b339e684486cd313f4ec812d095619c92325ea2f53eafb61cf31cd572
Contents?: true
Size: 1.09 KB
Versions: 3
Compression:
Stored size: 1.09 KB
Contents
# This code was automatically generated using xdrgen # DO NOT EDIT or your changes may be overwritten require 'xdr' # === xdr source ============================================================ # # union ChangeTrustAsset switch (AssetType type) # { # case ASSET_TYPE_NATIVE: // Not credit # void; # # case ASSET_TYPE_CREDIT_ALPHANUM4: # AlphaNum4 alphaNum4; # # case ASSET_TYPE_CREDIT_ALPHANUM12: # AlphaNum12 alphaNum12; # # case ASSET_TYPE_POOL_SHARE: # LiquidityPoolParameters liquidityPool; # # // add other asset types here in the future # }; # # =========================================================================== module Stellar class ChangeTrustAsset < XDR::Union switch_on AssetType, :type switch :asset_type_native switch :asset_type_credit_alphanum4, :alpha_num4 switch :asset_type_credit_alphanum12, :alpha_num12 switch :asset_type_pool_share, :liquidity_pool attribute :alpha_num4, AlphaNum4 attribute :alpha_num12, AlphaNum12 attribute :liquidity_pool, LiquidityPoolParameters end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
stellar-base-0.32.0 | generated/stellar/change_trust_asset.rb |
stellar-base-0.31.0 | generated/stellar/change_trust_asset.rb |
stellar-base-0.30.0 | generated/stellar/change_trust_asset.rb |