Versions in this module Expand all Collapse all v2 v2.0.1 Jun 3, 2020 Changes in this version + var EffectTypeNames = map[history.EffectType]string + func NewEffect(ctx context.Context, row history.Effect, ledger history.Ledger) (result hal.Pageable, err error) + func NewOperation(ctx context.Context, operationRow history.Operation, transactionHash string, ...) (result hal.Pageable, err error) + func PopulateAccountEntry(ctx context.Context, dest *protocol.Account, account history.AccountEntry, ...) error + func PopulateAccountFlags(dest *protocol.AccountFlags, row core.Account) + func PopulateAccountSigner(ctx context.Context, dest *protocol.AccountSigner, has history.AccountSigner) + func PopulateAccountThresholds(dest *protocol.AccountThresholds, row core.Account) + func PopulateAsset(ctx context.Context, dest *protocol.Asset, asset xdr.Asset) error + func PopulateAssetStat(ctx context.Context, res *protocol.AssetStat, row history.ExpAssetStat, ...) (err error) + func PopulateBalance(dest *protocol.Balance, row core.Trustline) (err error) + func PopulateBaseEffect(ctx context.Context, this *effects.Base, row history.Effect, ...) + func PopulateBaseOperation(ctx context.Context, dest *operations.Base, operationRow history.Operation, ...) error + func PopulateHistoryBalance(dest *protocol.Balance, row history.TrustLine) (err error) + func PopulateLedger(ctx context.Context, dest *protocol.Ledger, row history.Ledger) + func PopulateMasterSigner(dest *protocol.Signer, row core.Account) + func PopulateNativeBalance(dest *protocol.Balance, ...) (err error) + func PopulateOffer(ctx context.Context, dest *protocol.Offer, row history.Offer, ...) + func PopulatePath(ctx context.Context, dest *horizon.Path, p paths.Path) (err error) + func PopulateRoot(ctx context.Context, dest *horizon.Root, ledgerState ledger.State, ...) + func PopulateSigner(ctx context.Context, dest *protocol.Signer, row core.Signer) + func PopulateTrade(ctx context.Context, dest *protocol.Trade, row history.Trade) + func PopulateTradeAggregation(ctx context.Context, dest *protocol.TradeAggregation, ...) error + func PopulateTransaction(ctx context.Context, transactionHash string, dest *protocol.Transaction, ...) error + func PopulateTransactionResultCodes(ctx context.Context, transactionHash string, ...) (err error)