v11.0.0 - 2023-03-29
Breaking Changes
- Minimum Golang version changed to 1.18
- Type of
AccountSequencefield inprotocols/horizon.Accountwas changed toint64. - Muxed accounts and ID memos can be used in the
BuildChallengeTx()andReadChallengeTx()SEP-10 utilitiy functions to identify users of shared Stellar accounts. (#4746)BuildChallengeTx():- Muxed account addresses can be passed as the
clientAccountID. - Adds an additional parameter of type
*txnbuild.MemoID. Memos cannot be specified if theclientAccoutIDid a muxed account address.
- Muxed account addresses can be passed as the
ReadChallengeTx():- Muxed account addresses may be returned as the
clientAccountID. - Adds an additional return value of type
*txnbuild.MemoID.
- Muxed account addresses may be returned as the
What's Changed in horizonclient
-
clients/horizonclient: fix theoretical bug in currentServerTime
@tsachiherman -
protocols/horizon: Change Transaction.AccountSequence to int64
@bartekn -
services/horizon, clients/horizonclient: Allow filtering ingested transactions by account or asset
@sreuland
@2opremio
@bartekn
@Shaptic
What's Changed in txnbuild
-
use *MemoID instead of Memo for param and return type
@JakeUrban -
add memo to BuildChallengeTx params and ReadChallengeTx return value
@JakeUrban -
all: Add a set of generics and incorporate them into the codebase
@Shaptic -
protocols/horizon: Change Account.Sequence to int64 (#4438)
@bartekn
Full Changelog: horizonclient-v10.0.0...horizonclient-v11.0.0