Versions in this module Expand all Collapse all v0 v0.0.1 Nov 25, 2022 Changes in this version + var EffectTypeNames = map[EffectType]string + type AccountCreated struct + StartingBalance string + type AccountCredited struct + Amount string + type AccountDebited struct + Amount string + type AccountFlagsUpdated struct + AuthRequired *bool + AuthRevokable *bool + type AccountHomeDomainUpdated struct + HomeDomain string + type AccountSponsorshipCreated struct + Sponsor string + type AccountSponsorshipRemoved struct + FormerSponsor string + type AccountSponsorshipUpdated struct + FormerSponsor string + NewSponsor string + type AccountThresholdsUpdated struct + HighThreshold int32 + LowThreshold int32 + MedThreshold int32 + type Base struct + Account string + AccountMuxed string + AccountMuxedID uint64 + ID string + LedgerCloseTime time.Time + Links struct{ ... } + PT string + Type string + TypeI int32 + func (b Base) GetAccount() string + func (b Base) GetID() string + func (b Base) GetType() string + func (b Base) PagingToken() string + type ClaimableBalanceClaimantCreated struct + Amount string + Asset string + BalanceID string + Predicate xdr.ClaimPredicate + type ClaimableBalanceClaimed struct + Amount string + Asset string + BalanceID string + type ClaimableBalanceClawedBack struct + BalanceID string + type ClaimableBalanceCreated struct + Amount string + Asset string + BalanceID string + type ClaimableBalanceSponsorshipCreated struct + BalanceID string + Sponsor string + type ClaimableBalanceSponsorshipRemoved struct + BalanceID string + FormerSponsor string + type ClaimableBalanceSponsorshipUpdated struct + BalanceID string + FormerSponsor string + NewSponsor string + type DataCreated struct + Name string + Value string + type DataRemoved struct + Name string + type DataSponsorshipCreated struct + DataName string + Sponsor string + type DataSponsorshipRemoved struct + DataName string + FormerSponsor string + type DataSponsorshipUpdated struct + DataName string + FormerSponsor string + NewSponsor string + type DataUpdated struct + Name string + Value string + type Effect interface + GetAccount func() string + GetID func() string + GetType func() string + PagingToken func() string + func UnmarshalEffect(effectType string, dataString []byte) (effects Effect, err error) + type EffectType int + const EffectAccountCreated + const EffectAccountCredited + const EffectAccountDebited + const EffectAccountFlagsUpdated + const EffectAccountHomeDomainUpdated + const EffectAccountInflationDestinationUpdated + const EffectAccountRemoved + const EffectAccountSponsorshipCreated + const EffectAccountSponsorshipRemoved + const EffectAccountSponsorshipUpdated + const EffectAccountThresholdsUpdated + const EffectClaimableBalanceClaimantCreated + const EffectClaimableBalanceClaimed + const EffectClaimableBalanceClawedBack + const EffectClaimableBalanceCreated + const EffectClaimableBalanceSponsorshipCreated + const EffectClaimableBalanceSponsorshipRemoved + const EffectClaimableBalanceSponsorshipUpdated + const EffectDataCreated + const EffectDataRemoved + const EffectDataSponsorshipCreated + const EffectDataSponsorshipRemoved + const EffectDataSponsorshipUpdated + const EffectDataUpdated + const EffectLiquidityPoolCreated + const EffectLiquidityPoolDeposited + const EffectLiquidityPoolRemoved + const EffectLiquidityPoolRevoked + const EffectLiquidityPoolTrade + const EffectLiquidityPoolWithdrew + const EffectSequenceBumped + const EffectSignerCreated + const EffectSignerRemoved + const EffectSignerSponsorshipCreated + const EffectSignerSponsorshipRemoved + const EffectSignerSponsorshipUpdated + const EffectSignerUpdated + const EffectTrade + const EffectTrustlineAuthorized + const EffectTrustlineAuthorizedToMaintainLiabilities + const EffectTrustlineCreated + const EffectTrustlineDeauthorized + const EffectTrustlineFlagsUpdated + const EffectTrustlineRemoved + const EffectTrustlineSponsorshipCreated + const EffectTrustlineSponsorshipRemoved + const EffectTrustlineSponsorshipUpdated + const EffectTrustlineUpdated + type EffectsPage struct + Embedded struct{ ... } + Links hal.Links + func (effects *EffectsPage) UnmarshalJSON(data []byte) error + type LiquidityPool struct + FeeBP uint32 + ID string + Reserves []base.AssetAmount + TotalShares string + TotalTrustlines uint64 + Type string + type LiquidityPoolClaimableAssetAmount struct + Amount string + Asset string + ClaimableBalanceID string + type LiquidityPoolCreated struct + LiquidityPool LiquidityPool + type LiquidityPoolDeposited struct + LiquidityPool LiquidityPool + ReservesDeposited []base.AssetAmount + SharesReceived string + type LiquidityPoolRemoved struct + LiquidityPoolID string + type LiquidityPoolRevoked struct + LiquidityPool LiquidityPool + ReservesRevoked []LiquidityPoolClaimableAssetAmount + SharesRevoked string + type LiquidityPoolTrade struct + Bought base.AssetAmount + LiquidityPool LiquidityPool + Sold base.AssetAmount + type LiquidityPoolWithdrew struct + LiquidityPool LiquidityPool + ReservesReceived []base.AssetAmount + SharesRedeemed string + type SequenceBumped struct + NewSeq int64 + type SignerCreated struct + Key string + PublicKey string + Weight int32 + func (sc *SignerCreated) Rehydrate() error + type SignerRemoved struct + Key string + PublicKey string + Weight int32 + func (sr *SignerRemoved) Rehydrate() error + type SignerSponsorshipCreated struct + Signer string + Sponsor string + type SignerSponsorshipRemoved struct + FormerSponsor string + Signer string + type SignerSponsorshipUpdated struct + FormerSponsor string + NewSponsor string + Signer string + type SignerUpdated struct + Key string + PublicKey string + Weight int32 + func (su *SignerUpdated) Rehydrate() error + type Trade struct + BoughtAmount string + BoughtAssetCode string + BoughtAssetIssuer string + BoughtAssetType string + OfferID int64 + Seller string + SellerMuxed string + SellerMuxedID uint64 + SoldAmount string + SoldAssetCode string + SoldAssetIssuer string + SoldAssetType string + type TrustlineAuthorized struct + AssetCode string + AssetType string + Trustor string + type TrustlineAuthorizedToMaintainLiabilities struct + AssetCode string + AssetType string + Trustor string + type TrustlineCreated struct + Limit string + type TrustlineDeauthorized struct + AssetCode string + AssetType string + Trustor string + type TrustlineFlagsUpdated struct + Authorized *bool + AuthorizedToMaintainLiabilities *bool + ClawbackEnabled *bool + Trustor string + type TrustlineRemoved struct + Limit string + type TrustlineSponsorshipCreated struct + Asset string + LiquidityPoolID string + Sponsor string + Type string + type TrustlineSponsorshipRemoved struct + Asset string + FormerSponsor string + LiquidityPoolID string + Type string + type TrustlineSponsorshipUpdated struct + Asset string + FormerSponsor string + LiquidityPoolID string + NewSponsor string + Type string + type TrustlineUpdated struct + Limit string